์ฝ๋๋ฅผ ์คํํ๋๋ฐ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค
์๋
ํ์ธ์ ์ ๋ ๊ฐ์ ๋ฌธ์ ๋ฅผ ๊ฒช์๋๋ฐ์, ์ ๋ ์์๋ฐฉํธ์ผ๋ก ๋ค์ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ต๋๋ค.4.0.0 ์ด์์ ๋ฒ์ ์์ fit์ early_stopping_rounds์ verbose๊ฐ deprecated ๋์ด ์ด์ ์ฝ๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.์ ๊ฐ ์ฐธ๊ณ ํ ๋ฌธ์1, ๋ฌธ์2 ์
๋๋ค. ๋ค๋ฆ๊ฒ ์ ์๋๊ป์ ๋ฌ์์ฃผ์ ๋๊ธ ๋ดค๋ค์^^;; ํ ์ํฉ์์๋ ๋ค์ด๊ทธ๋ ์ด๋๊ฐ ์ ์ผ ์ข์ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ์ต๋๋ค.import lightgbm as lgb clf.fit(train_x, train_y, eval_set = [(train_x, train_y), (valid_x, valid_y)], callbacks = [lgb.early_stopping(stopping_rounds = 50), lgb.log_evaluation(period = 100)], eval_metric = 'auc')