Closed minchoul2 closed 2 years ago
LGTM!!! 🚀🚀🚀 구현은 어렵지 않을것 같으니, Sweep 사용해보고 저는 Ray tune도 사용해보고 싶다는 생각이 드네요!! 정리해주시느라 수고많으셨습니다! 감사합니닷
hyperopt도 있습니다
그대는 정리킹?! 감사합니다 민철님!
+) optuna도 있는 것으로 알고 있습니다!
ㅋㅋㅋ 장단점까지 정리 멋져요
WandB가 저희한테는 제일 잘 맞을것같기도?!
lightgbm에는 optuna도 쓰기 좋겠네요
수위이잎으로 결정
💡 Issue
Hyperparameter Tunning 을 위한 Tool을 선택해봅시다.
1. WandB의 Sweep 기능
Sweep은 기본적으로 하이퍼 파라미터를 자동으로 최적화 해주는 도구 weep에서 제공하는 search 방식은 grid 방식, random 방식, bayes 방식 파라미터 튜닝이 완료 되면 WandB의 웹에서 제공되는 dashboard로 시각화
2. Ray
캐글에서 많이쓰는 툴 대쉬보드 지원
3. sklearn
가장 기본적인 하이퍼파라미터 튜닝 도구로 쉬운 구현이 장점
4. Hyperopt
Baysian Optimization 기반한 하이퍼파라미터 튜닝 라이브러리 RandomizedSearchCV, GridSearchCV 지원
5. Optuna
캐글에서 많이들 사용함 혼자할때 쓰면 좋을 것 같은 툴
※ 뺴먹은 툴이 있다면 알려주세용
📝 TODO
📚 Reference
WandB 블로그 Ray 설명 - 변성윤 마스터님 블로그 hyperopt Docs Optuna 설명 블로그