inflearn logo
강의

Course

Instructor

Kaggle Advanced Machine Learning Practical Crash Course

bayesian optimization CV 코드 문의

389

autumnfe79

9 asked

0

bayesian optimization cv 코드('hyper_param_tuning_01'에서 몇개의 실습코드가 중간에 빠진 것 같습니다.

lgb_roc_eval_cv  함수 지정 후 실제 함수를 시행하고  반환값을 받아서 'target' 에 해당하는 값들을 다시  리스트의 형태로 저장하는 코드가 중간에 빠진 듯 합니다.

---------------------------------------------------------------------------------------------------

lgbBO = BayesianOptimization(lgb_roc_eval_cv, bayesian_params, random_state = 0)

lgbBO.maxmize(init_point = 5, n_iters = 25)

--------------------------------------------------------------------------------------------------------

result_list = []

for result in lgbBO.res:

    target = result['target']

    result_list.append(target)

print(result_list)

print('max result:', np.argmax(np.array(result_list)))

-------------------------------------------------------------------------------------------------------

위의 두 가지 코드가 들어가야 새로이 실행된 CV 함수의 반환값에 대하여 최대값을 반환하는 듯 한데요?

kaggle 머신러닝 배워볼래요?

Answer 5

0

dooleyz3525

제가 실습 코드를 다운로드 받으면 해당 부분이 수정되 있습니다만,,,

주피터 노트북을 재 기동하고 다시 해당 실습 코드를 로드 해보시거나 아님 아래 github에서 해당 노트북을 download부탁드립니다.

https://github.com/chulminkw/ADML/blob/main/hyper_param_tuning_01.ipynb

0

autumnfe79

네, 맞습니다. 감사합니다. 링크된 자료가 수정 안되어 있습니다.

0

dooleyz3525

아래 코드가 안나타나는 것 맞나요? 그리고 혹 코랩에서 수행하시나요?

# BayesianOptimization객체를 수행할 함수와 search할 parameter 범위를 설정하여 생성.
lgbBO = BayesianOptimization(lgb_roc_eval,bayesian_params , random_state=0)
# 함수 반환값이 최대가 되는 입력값 유추를 위한 iteration 수행.
lgbBO.maximize(init_points=5, n_iter=25)

# dictionary에 있는 target값을 모두 추출
target_list = []
for result in lgbBO.res:
    target = result['target']
    target_list.append(target)
print(target_list)
# 가장 큰 target 값을 가지는 순번(index)를 추출
print('maximum target index:', np.argmax(np.array(target_list)))

0

autumnfe79

강의에 링크되어 있는 자료를 받으면 여전히 그대로 인데요?

수정된 실습 자료를 어디에서 다운 받는지요?

0

dooleyz3525

안녕하십니까,

강의 처음 올린 실습 자료에 그렇게 되있었던것 같습니다. 올해 1월 초에 다시 실습 자료를 올렸으니 다시 다운로드 받으시면 될 것 같습니다.

감사합니다.

sql사용

0

44

2

좋은 강의 감사드립니다.

0

73

2

8분 40초경 LGBClassifier에서 설정해주신 파라미터들 관련 질문

0

246

2

사용 가능한 RAM을 모두 사용한 후 세션이 다운되었습니다

0

597

1

안녕하세요 선생님

0

228

1

권철민교수님 진심으로 감사드립니다.

0

319

1

안녕하세요 선생님

0

351

1

# credit_card_balance 데이터셋 피쳐엔지니어링

0

267

1

초거대 데이터셋을 Submission하려면?

0

190

1

Library 관련 질문

0

350

3

최적화 함수 에러

0

587

4

LightGBM Iteration관련

0

422

2

안녕하세요 교수님 vm 관련해서 질문이 있습니다.

0

203

1

코드를 실행했는데 오류가 발생합니다

0

1981

2

bayes_opt 회귀 모델에 적용하려면..

0

267

1

타겟값의 로그변환에 대해서

0

779

1

아나콘다 환경설정

0

459

1

깃허브 주소 문의드립니다.

0

358

1

손실함수에 대한 질문

0

342

1

card_bal 데이터셋 시각화 관련 질문입니다

0

230

1

LGBM null값 처리에 관해 질문있습니다

0

536

1

컬럼 관련 질문

0

278

1

히스토그램 x 값

0

362

1

n_iter 횟수 넘음 질문

0

484

2