[2호선] 기초 연습 (10점) (답안제출)
답안 제출 화면 · 소문항 순서대로 입력← 풀이 화면으로
- 정확도(accuracy)를 구하여라. [제출] 반올림하여 소수 셋째 자리
- 스팸(1)을 기준으로 한 F1 점수를 구하여라. [제출] 반올림하여 소수 셋째 자리
문제 전체 보기
제공된 데이터 predictions.csv는 스팸 메일 분류 모델이 433통에 대해 낸 예측과 실제 정답이다 (1=스팸, 0=정상). 작업형2는 이런 평가지표로 점수를 매긴다. 소문항별 답을 구해 답안 제출 화면에 입력하시오.
| 컬럼명 | 설명 |
|---|---|
| mail_id | 메일 번호 |
| actual | 실제 정답 (1 / 0) |
| predicted | 모델의 예측 (1 / 0) |
소문항
- 정확도(accuracy)를 구하여라. [제출] 반올림하여 소수 셋째 자리
- 스팸(1)을 기준으로 한 F1 점수를 구하여라. [제출] 반올림하여 소수 셋째 자리
💡 이렇게 해 보세요
from sklearn.metrics import accuracy_score, f1_scoreaccuracy_score(정답, 예측)— 정답과 예측의 순서를 지켜요.- 정확도 = 맞힌 개수 ÷ 전체. F1은 정밀도와 재현율의 조화평균이에요.
- 시험에서는 import 줄도 직접 써야 해요. 함수 이름은
import sklearn.metrics후print(dir(sklearn.metrics))로 찾을 수 있어요.
※ 제출 형식에 맞지 않는 경우 입력 형식 오류 메세지가 표시됩니다.
① 정확도 (반올림, 소수 셋째)
② F1 (반올림, 소수 셋째)
답안은 여러 번 제출 가능하며, 마지막 제출이 채점 대상입니다.