잡케어 추천 알고리즘 경진대회

알고리즘 | 정형 | 분류 | 추천 | Macro f1 score

  • moneyIcon 상금 : 총 1,000만원
  • 1,638명 마감

 

bayesian-optimization이용 parameter search(xgb,lgb)

공동작성자

stroke
2022.01.29 11:27 3,788 조회 language

안녕하세요! 이번대회에서 비록 좋은 결과를 얻진 못했지만, bayesian optimization(xgb.cv, lgb.cv)을 활용하여 hyperparameter searching을 진행해보았습니다. 
나중에라도 혹여 bayes opt를 사용하시게 되시면 도움이 되실까 하여 코드 공유 합니다! 
지금 와서 생각해보니 threshold를 지정했더라면 좀 더 높은 점수를 얻을 수 있었을 것 같네요 🥲
xgboost, lightgbm, catboost를 산술평균하여 제출하였고, private score 0.65955정도의 점수가 나왔습니다. 
xgb.cv의 경우 터미널에 표시되는 것이 lgb.cv와 많이 다르게 나와서 이유가 궁금했는데 혹시 아시는분이 계시다면 댓글로 알려주시면 정말 감사하겠습니다!

*본 포스팅은 데이콘 서포터즈 “데이크루" 1기 활동의 일환입니다. ✔️
*서포터즈 활동으로 코드공유를 하는것에 대하여 팀원분께 허락을 받았습니다!

코드
로그인이 필요합니다
0 / 1000
dswook
2022.01.29 15:15

lgbm 파라미터 설정을 좀 조정하면 터미널창 이쁘게 나올겁니다 또한 verbose=False로 설정해야 bayesian이 추론하는 과정이 더 이쁘게 찍힐듯합니다. ㅎㅎ

yun99
2022.01.29 19:40

오호 감사합니다! 관련하여서 더 공부해 보겠습니다