인프런 커뮤니티 질문&답변

jnood님의 프로필 이미지

작성한 질문수

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

2회 기출유형(작업형2)

roc_auc_score 오류multi_class must be in ('ovo', 'ovr') 해석 및 해결 방법 문의 드립니다

해결된 질문

23.06.23 16:28 작성

·

1.9K

0

 

roc_auc_score 시

multi_class must be in ('ovo', 'ovr') 오류 해석 및 해결 방법 문의 드립니다..!

 

답변 1

0

퇴근후딴짓님의 프로필 이미지
퇴근후딴짓
지식공유자

2023. 06. 23. 17:17

다중분류에서 roc_auc 활용시 파라미터값을 설정해야 합니다. 아래와 같이 사용합니다.

roc-auc

  • predict_proba로 예측 -> 이진분류처럼 pred[:,1] 아님 pred 그대로 입력!!

  • ovo, ovr

from sklearn.metrics import roc_auc_score
roc_auc_score(y_val, pred, multi_class='ovo')
roc_auc_score(y_val, pred, multi_class='ovr')

 

 

 

 

 

 

jnood님의 프로필 이미지

작성한 질문수

질문하기