강의

멘토링

로드맵

Inflearn Community Q&A

owenchoi96's profile image
owenchoi96

asked

[Revised Edition] The Complete Guide to Python Machine Learning

Regression Practice 2: Kaggle Competition House Price Prediction - Advanced Regression Techniques - 04

하이퍼 파라미터 튜닝 관련 질문 드립니다

Resolved

Written on

·

334

0

안녕하세요 선생님. 좋은 강의 감사합니다.

다름이 아니라 혹시 회귀의 경우도 hyperopt를 사용하여 하이퍼 파라미터 튜닝이 가능한지 궁금하여 질문을 드립니다.

강의에서 다뤄주지 않으셔서 질문 드립니다!

python머신러닝통계

Answer 1

0

dooleyz3525님의 프로필 이미지
dooleyz3525
Instructor

안녕하십니까,

물론입니다. 회귀도 hyperopt로 최적화가 가능합니다.

다만, 주의해야할 사항은( hyperopt 강의에서도 언급을 드렸지만), hyperopt는 기본적으로 목적함수의 반환값이 가장 작은 값을 반환할 수 있도록 최적화 합니다. 그래서 분류에서는 목적함수의 평가 계산이 정확도(accuracy)을 기반으로 하되, -1을 곱해서 accuracy가 높은 값이 더 작은 값을 반환할 수 있도록 objective_func()함수를 구현했습니다.

회귀에서는 mse, rmse 등의 평가를 기반으로 목적함수를 계산하는데, mse, rmse등은 평가 값이 작을 수록 좋은 모델입니다. 따라서 목적함수 구현시에 -1을 평가값에 곱해줄 필요가 없습니다.

감사합니다.

owenchoi96님의 프로필 이미지
owenchoi96
Questioner

답변 감사합니다:)

owenchoi96's profile image
owenchoi96

asked

Ask a question