๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ฐ˜์‘ํ˜•

Boosting

(1)
[Machine Learning] XGBoost (Extreme Gradient Boosting) ๐Ÿ“Œ Boosting - ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์•ฝํ•œ Decision Tree๋ฅผ ์กฐํ•ฉํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š” Ensemble ๊ธฐ๋ฒ• ์ค‘ ํ•˜๋‚˜ - ์•ฝํ•œ ์—์ธก ๋ชจํ˜•๋“ค์˜ ํ•™์Šต ์—๋Ÿฌ์— ๊ฐ€์ค‘์น˜๋ฅผ ๋‘๊ณ , ์ˆœ์ฐจ์ ์œผ๋กœ ๋‹ค์Œ ํ•™์Šต ๋ชจ๋ธ์— ๋ฐ˜์˜ํ•˜์—ฌ ๊ฐ•ํ•œ ์˜ˆ์ธก๋ชจํ˜•์„ ๋งŒ๋“œ๋Š” ๊ฒƒ ๐Ÿ“ŒGradient Boosting - ๊ฒฝ์‚ฌ ํ•˜๊ฐ•๋ฒ•(gradient descent)์„ ์‚ฌ์šฉํ•ด ์ž”์—ฌ ์˜ค์ฐจ๋ฅผ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ฒƒ - ์ž˜๋ชป๋œ ์˜ˆ์ธก์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์กฐ์ •ํ•˜์—ฌ ์ƒˆ๋กœ์šด ํŠธ๋ฆฌ๋ฅผ ๋งŒ๋“ฆ (๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๊ฒฐ์ ์„ ๋ณด์™„ํ•˜๋Š” ๋งค๋ ฅ์ ์ธ ๋Œ€์•ˆ) - ์ƒˆ๋กœ์šด ํŠธ๋ฆฌ๋Š” ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์˜ˆ์ธก๋œ ๊ฐ’์—๋Š” ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋Š”๋‹ค - ์˜ค์ฐจ์—๋งŒ ์ดˆ์ ์„ ๋งž์ถ”๋Š” ML ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋งŒ๋“œ๋ ค๋ฉด ์ •ํ™•ํ•œ ์ตœ์ข… ์˜ˆ์ธก์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์˜ค์ฐจ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐฉ๋ฒ• ํ•„์š” ๋”ฐ๋ผ์„œ, ๋ชจ๋ธ์˜ ์˜ˆ์ธก๊ณผ ์‹ค์ œ ๊ฐ’ ์‚ฌ์ด์˜ ์ฐจ์ด์ธ ์ž”์ฐจ(residual)๋ฅผ ํ™œ์šฉ -..

๋ฐ˜์‘ํ˜•