inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[개정판] 파이썬 머신러닝 완벽 가이드

평가 실습 - 피마 인디언 당뇨병 예측

F1 스코어 질문이요!

447

uiuiui12

작성한 질문수 2

0

F1 스코어는 정밀도와 재현율이 어느 한쪽으로 치우치지 않을때 좋은 값을 가진다고 설명해주셨는데  예제의 결과 값을 보면은  0.42랑 0.45를 비교해보면은 0.45 가될때 정밀도로 더 치우치게 되더라구요..  F1값이 왜 더 커지게 되는건가요 ? 0.45랑 0.48을 비교하더라도 정밀도와 재현율이 정밀도로 더 크게 치우치게 되는데 F1값이 더크게 되는데 의문이 생겨 질문 드립니다. ! 치우친다는 말의 의미가 궁금합니다.. F1이라는것을 식으로 계산해보면은 증가한다는것을 이해했습니다. 하지만 치우친다는것은 두 값의 차이가 날때를 치우친다고  저는 이해를 하고 예제 데이터를 보았는데 값이 차이가 커졌지만 F1이 증가하는 현상을 볼수 있었습니다.  치우친다는것이 정확하게 어떤 의미인지 알고싶습니다 !

읽어주셔서 감사합니다.

머신러닝 배워볼래요? python 통계

답변 1

0

권 철민

안녕하십니까,

어느 한쪽으로 치우치지 않을 때 좋은 지표라는 의미는 어느 한쪽이 크게 나쁜 수치가 나오지 않아야 한다는 의미로 해석해주셨으면 합니다.  양쪽 수치 모두 낮은 수치라면 어느 한쪽으로 치우치지는 않았지만 F1 Score가 높게 나오기는 어렵습니다.

f1 score 공식을 보시면 한쪽이 작아지면 값이 크게 작아집니다. 때문에 재현율, 정밀도가 크게 차이 나지 않으면 좋습니다. 더불어 재현율, 정밀도 수치 자체가 어느정도 크기를 가지는가도 F1 Score 성능을 좌우 합니다.  둘다 0.5, 0.5 라면 한쪽으로 치우치지 않더라도 F1 Score는 0.6, 0.5 보다 낮습니다.

양 지표의 차이, 그리고 개별 지표의 수치값 모두 F1 Score에 영향을 미친다고 생각해주시면 좋을 것 같습니다.

감사합니다.

안녕하세요 열심히 수강중인 학생입니다

0

60

2

정수 인덱싱

0

68

2

넘파이 오류

0

83

2

11강 numpy의 axis 축 질문 드립니다.

0

85

2

Kaggle 에서 Santander customer satisfaction data 를 다운로드 되지가 않습니다.

0

77

2

Feature importances 를 보여주는 barplot 이 그래프로 안보여져요.

0

69

2

타이타닉 csv 파일이 주피터 화면에 보이지 않습니다.

0

75

2

타이타닉 csv 파일이 주피터 화면에 보이지 않습니다.

0

64

2

5강 강의 오류가 있어요.

0

83

1

실무에서 LTV 관련 모델 선택 질문입니다!

0

72

2

14강 강의 듣는중에 궁금한게 있어서 질문합니다~

0

69

3

파이썬 다운그레이 후 사이킷런 재설치

0

116

2

좋은 강의 감사합니다.

0

72

2

scoring 함수 음수값

0

67

2

6번 강의에 사이킷런, 파이썬, 아나콘다 각각 버전 일치 안 시키고 진행해도 강의 따라가 지나요?

0

99

2

분류 평가 정확도 예측

0

76

2

안녕하세요. 강의 들으면서 업무에 적용하고 싶은 수강생입니다.

0

98

1

카카오톡 채널 있나요

0

106

1

혹시 강의에서 사용하시는 ppt 받을 수 있는건가요

0

188

2

pca 스케일링 관련하여 질문드립니다.

0

100

2

주피터 대신 구글 코랩

0

171

2

강의에서 사용하는 pdf or ppt자료는 따로 없는 건가요?

0

146

2

실루엣 스코어..

0

84

2

float64 null 값 처리 방법

0

102

2