xgboost 하이퍼파라미터 질문

조회수 229회

안녕하세요. xgboost 관련 공부하다 궁금한게 생겨서 질문을 드립니다. 분류랑 회귀에 쓰이는 모델이 각각 XGBClassifier랑 XGBRegressor잖아요??

각각 하이퍼파라미터를 어떻게 조정해야할지 몰라서 xgboost 홈페이지 들어가보니까, objective라는 파라미터의 기본값이 reg:squarederror로 되어있더라구요.

XGBClassifier의 인수 어쩌구저쩌구 / XGBRegressor의 인수 어쩌구저쩌구

이런식으로 구분되어있는게 아니라 그냥 XGBoost -Learning Task Parameters 아래에 저렇게 나와 있는데, 제가 알기로 error는 회귀에만 관련된 것으로 알고 있습니다.

회귀모델 XGBRegressor가 아닌 분류모델 XGBClassifier를 쓸 때에도 objective라는 인수의 기본값이 reg:squarederror인건가요?? 분류모델의 하이퍼파라미터인데 왜 기본값이 error와 관련되어있는건지 잘 이해가 안 되어서 질문드립니다.

혹여나 제가 잘못 이해하고 있는 것이라면 말씀 부탁드립니다.

감사합니다 !

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)