LB #7

image (7).png

LB score **0.91835**를 기록했던 params 기준으로 HyperOpt를 사용해서 하이퍼 파라미터 튜닝을 진행했다.

paramsNotebooks 중 하나에서 가져왔다

우연히 잘 나오는 custom params를 발견하게 되었는데.. submit하니 LB 7위에 안착했다.

‘우연히’ 찾게 된 계기는 HyperOpt 사용 미숙에 따른 결과 해석 오류였다.

  1. params중 하나의 HyperOpt 범위를 hp.choice로 지정
  2. 각각 ‘0번, 1번 index’가 best라고 결과 나옴
  3. 0, 1이 ‘value’인 것으로 잘못 해석해 params에 0과 1을 넣음
  4. 결과가 잘 나옴(?!)

Untitled

HyperOpt 결과 예시

위 사진처럼 index인지 value인지 구분 없이 숫자로만 표기되어 생긴 해석 오류였다.

가져온 params에서

max_depth: **0**

min_child_samples: **1**

로 지정했다.