[2호선] 기초 연습 (10점) (답안제출)

답안 제출 화면 · 소문항 순서대로 입력← 풀이 화면으로

  1. 정확도(accuracy)를 구하여라. [제출] 반올림하여 소수 셋째 자리
  2. 스팸(1)을 기준으로 한 F1 점수를 구하여라. [제출] 반올림하여 소수 셋째 자리
문제 전체 보기

제공된 데이터 predictions.csv는 스팸 메일 분류 모델이 433통에 대해 낸 예측과 실제 정답이다 (1=스팸, 0=정상). 작업형2는 이런 평가지표로 점수를 매긴다. 소문항별 답을 구해 답안 제출 화면에 입력하시오.

컬럼명설명
mail_id메일 번호
actual실제 정답 (1 / 0)
predicted모델의 예측 (1 / 0)

소문항

  1. 정확도(accuracy)를 구하여라. [제출] 반올림하여 소수 셋째 자리
  2. 스팸(1)을 기준으로 한 F1 점수를 구하여라. [제출] 반올림하여 소수 셋째 자리

💡 이렇게 해 보세요

  • from sklearn.metrics import accuracy_score, f1_score
  • accuracy_score(정답, 예측) — 정답과 예측의 순서를 지켜요.
  • 정확도 = 맞힌 개수 ÷ 전체. F1은 정밀도와 재현율의 조화평균이에요.
  • 시험에서는 import 줄도 직접 써야 해요. 함수 이름은 import sklearn.metrics 후 print(dir(sklearn.metrics)) 로 찾을 수 있어요.

※ 제출 형식에 맞지 않는 경우 입력 형식 오류 메세지가 표시됩니다.

① 정확도 (반올림, 소수 셋째)

② F1 (반올림, 소수 셋째)

답안은 여러 번 제출 가능하며, 마지막 제출이 채점 대상입니다.