AI 101
๊ทธ๋๋์ธํธ ๋ถ์คํ ์ด๋ ๋ฌด์์ ๋๊น?
๋ฐ์ดํฐ ๊ณผํ ๋ํ์์ ๋งค์ฐ ์ ์ฉํ ์ผ๋ฐ์ ์ธ ์ ํ์ ๊ธฐ๊ณ ํ์ต ๋ชจ๋ธ์ ๊ทธ๋๋์ธํธ ๋ถ์คํ ๋ชจ๋ธ์ ๋๋ค. ๊ทธ๋ผ๋์ธํธ ๋ถ์คํ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฝํ ํ์ต ๋ชจ๋ธ์ ๊ฐํ ํ์ต ๋ชจ๋ธ๋ก ๋ณํํ๋ ํ๋ก์ธ์ค์ ๋๋ค. ํ์ง๋ง ์ ํํ ์ด๋ป๊ฒ ์ด๊ฒ์ด ๋ฌ์ฑ๋ ๊น์? ๊ทธ๋๋์ธํธ ๋ถ์คํ ์๊ณ ๋ฆฌ์ฆ์ ์์ธํ ์ดํด๋ณด๊ณ ๊ทธ๋๋์ธํธ ๋ถ์คํ ๋ชจ๋ธ์ด ์ฝํ ํ์ต์๋ฅผ ๊ฐํ ํ์ต์๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ์ ๋ ์ ์ดํดํด ๋ณด๊ฒ ์ต๋๋ค.
๊ทธ๋๋์ธํธ ๋ถ์คํ ์ ์
์ด ๊ธฐ์ฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ์ด๊ฐ ๋๋ ์ํ์ ๋ง์ ๊ณ ์ฅ ์์ด ๊ทธ๋๋์ธํธ ๋ถ์คํ ์ด ๋ฌด์์ธ์ง์ ๋ํ ์ข์ ์ง๊ด์ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ๊ทธ๋๋์ธํธ ๋ถ์คํ ์ด ๋์ ์์ค์์ ์๋ํ๋ ๋ฐฉ์์ ๋ํด ์ดํดํ๋ค๋ฉด ๋ ๊น์ด ๋ค์ด๊ฐ ์ด๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ์ํ์ ํ๊ตฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
ํ์ต์๋ฅผ "๊ฐํ"ํ๋ค๋ ๊ฒ์ด ๋ฌด์์ ์๋ฏธํ๋์ง ์ ์ํ๋ ๊ฒ์ผ๋ก ์์ํ๊ฒ ์ต๋๋ค. ์ฝํ ํ์ต์๋ ํ์ต ๋ชจ๋ธ์ ์์ฑ์ ์กฐ์ ํ์ฌ ๊ฐํ ํ์ต์๋ก ์ ํ๋ฉ๋๋ค. ์ ํํ ์ด๋ค ํ์ต ์๊ณ ๋ฆฌ์ฆ์ด ํฅ์๋๊ณ ์์ต๋๊น?
๋ถ์คํ ๋ชจ๋ธ์ ๋ ๋ค๋ฅธ ์ผ๋ฐ์ ์ธ ๊ธฐ๊ณ ํ์ต ๋ชจ๋ธ์ ๋ณด๊ฐํ์ฌ ์๋ํฉ๋๋ค. ๊ฒฐ์ ํธ๋ฆฌ.
A ์์ฌ ๊ฒฐ์ ํธ๋ฆฌ ๋ชจ๋ธ์ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ ์ ๋ ์์ ๋ถ๋ถ์ผ๋ก ๋ถํ ํ์ฌ ๊ธฐ๋ฅํ๋ฉฐ, ํ์ ์งํฉ์ ๋ ์ด์ ๋ถํ ํ ์ ์์ผ๋ฉด ๊ฒฐ๊ณผ๋ ๋ ธ๋์ ์์ด ์๋ ํธ๋ฆฌ์ ๋๋ค. ์์ฌ๊ฒฐ์ ํธ๋ฆฌ์ ๋ ธ๋๋ ๋ค์ํ ํํฐ๋ง ๊ธฐ์ค์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ํฌ์ธํธ์ ๋ํ ๊ฒฐ์ ์ด ์ด๋ฃจ์ด์ง๋ ๊ณณ์ ๋๋ค. ์์ฌ๊ฒฐ์ ํธ๋ฆฌ์ ์์ ๋ถ๋ฅ๋ ๋ฐ์ดํฐ ํฌ์ธํธ์ ๋๋ค. ์์ฌ๊ฒฐ์ ํธ๋ฆฌ ์๊ณ ๋ฆฌ์ฆ์ ์ซ์ ๋ฐ์ดํฐ์ ๋ฒ์ฃผํ ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ ์ฒ๋ฆฌํ ์ ์์ผ๋ฉฐ ํธ๋ฆฌ์ ๋ถํ ์ ํน์ ๋ณ์/ํน์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.

๋ถ์คํ
๋ชจ๋ธ์ด ํ๋ จ๋๋ ๋ฐฉ์์ ์ฝํ.
์ฌ์ง: Wikimedia Commons, CC 4.0์ ํตํ SeattleDataBuy(https://commons.wikimedia.org/wiki/File:Boosting.png)
๋ถ์คํ ์๊ณ ๋ฆฌ์ฆ์ ํ ์ ํ์ AdaBoost ์๊ณ ๋ฆฌ์ฆ. AdaBoost ์๊ณ ๋ฆฌ์ฆ์ ๊ฒฐ์ ํธ๋ฆฌ ๋ชจ๋ธ์ ๊ต์กํ๊ณ ๋ชจ๋ ๊ด์ฐฐ์ ๋์ผํ ๊ฐ์ค์น๋ฅผ ํ ๋นํ๋ ๊ฒ์ผ๋ก ์์ํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ํธ๋ฆฌ์ ์ ํ๋๊ฐ ํ๊ฐ๋ ํ ๋ค๋ฅธ ๊ด์ธก์น์ ๋ํ ๊ฐ์ค์น๊ฐ ์กฐ์ ๋ฉ๋๋ค. ๋ถ๋ฅํ๊ธฐ ์ฌ์ด ๊ด์ธก๊ฐ์ ๊ฐ์ค์น๊ฐ ๋ฎ์์ง๊ณ ๋ถ๋ฅํ๊ธฐ ์ด๋ ค์ด ๊ด์ธก๊ฐ์ ๊ฐ์ค์น๊ฐ ์ฆ๊ฐํฉ๋๋ค. ๋ ๋ฒ์งธ ํธ๋ฆฌ์ ์์ธก์ด ์ฒซ ๋ฒ์งธ ํธ๋ฆฌ์ ์์ธก๋ณด๋ค ๋ ์ ํํ๋๋ก ์กฐ์ ๋ ๊ฐ์ค์น๋ฅผ ์ฌ์ฉํ์ฌ ๋ ๋ฒ์งธ ํธ๋ฆฌ๊ฐ ์์ฑ๋ฉ๋๋ค.
์ด์ ๋ชจ๋ธ์ ์๋ ํธ๋ฆฌ์ ์ ํธ๋ฆฌ(๋๋ ํธ๋ฆฌ 1 + ํธ๋ฆฌ 2)์ ๋ํ ์์ธก์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๋ถ๋ฅ ์ ํ๋๋ ์ ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ฒ ๋ ํ๊ฐ๋ฉ๋๋ค. ๋ชจ๋ธ์ ๋ํด ๊ณ์ฐ๋ ์ค๋ฅ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ธ ๋ฒ์งธ ํธ๋ฆฌ๊ฐ ์์ฑ๋๊ณ ๊ฐ์ค์น๊ฐ ํ ๋ฒ ๋ ์กฐ์ ๋ฉ๋๋ค. ์ด ํ๋ก์ธ์ค๋ ์ฃผ์ด์ง ๋ฐ๋ณต ํ์ ๋์ ๊ณ์๋๋ฉฐ ์ต์ข ๋ชจ๋ธ์ ์ด์ ์ ๊ตฌ์ฑ๋ ๋ชจ๋ ํธ๋ฆฌ์์ ๋ง๋ ์์ธก์ ๊ฐ์ค ํฉ๊ณ๋ฅผ ์ฌ์ฉํ๋ ์์๋ธ ๋ชจ๋ธ์ ๋๋ค.
์์์ ์ค๋ช ํ ํ๋ก์ธ์ค๋ ์์ฌ๊ฒฐ์ ํธ๋ฆฌ์ ๊ธฐ๋ณธ ์์ธก์/๋ชจ๋ธ์ ์ฌ์ฉํ์ง๋ง ๋ง์ ํ์ค ๋ถ๋ฅ์ ๋ฐ ํ๊ท์ ๋ชจ๋ธ๊ณผ ๊ฐ์ ๊ด๋ฒ์ํ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ๋ถ์คํ ์ ๊ทผ ๋ฐฉ์์ ์ํํ ์ ์์ต๋๋ค. ์ดํดํด์ผ ํ ์ฃผ์ ๊ฐ๋ ์ ํ์ ์์ธก์๊ฐ ์ด์ ์์ธก์์ ์ค์๋ก๋ถํฐ ํ์ตํ๊ณ ์์ธก์๊ฐ ์์ฐจ์ ์ผ๋ก ์์ฑ๋๋ค๋ ๊ฒ์ ๋๋ค.
๋ถ์คํ ์๊ณ ๋ฆฌ์ฆ์ ์ฃผ์ ์ด์ ์ ๋ค๋ฅธ ๊ธฐ๊ณ ํ์ต ๋ชจ๋ธ๊ณผ ๋น๊ตํ ๋ ํ์ฌ ์์ธก์ ์ฐพ๋ ๋ฐ ์๊ฐ์ด ๋ ๊ฑธ๋ฆฐ๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ถ์คํ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ ๋๋ ๊ณผ์ ํฉ๋๊ธฐ ์ฌ์ฐ๋ฏ๋ก ์ฃผ์ํด์ผ ํฉ๋๋ค.
๊ทธ๋ผ๋์ธํธ ๋ถ์คํ
์ด์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ๋ถ์คํ ์๊ณ ๋ฆฌ์ฆ ์ค ํ๋๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๊ทธ๋๋์ธํธ ๋ถ์คํ ๋ชจ๋ธ(GBM)์ ๋์ ์ ํ๋๋ก ์ ๋ช ํ๋ฉฐ AdaBoost์์ ์ฌ์ฉ๋๋ ์ผ๋ฐ ์์น์ ๊ฐํํฉ๋๋ค.
Gradient Boosting Model๊ณผ AdaBoost์ ์ฃผ์ ์ฐจ์ด์ ์ GBM์ด ๋ฐ์ดํฐ ํฌ์ธํธ๋ฅผ ์๋ชป ์๋ณํ๋ ํ์ต์๋ฅผ ๊ณ์ฐํ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ค๋ ๊ฒ์ ๋๋ค. AdaBoost๋ ๊ฐ์ค์น๊ฐ ๋์ ๋ฐ์ดํฐ ํฌ์ธํธ๋ฅผ ๊ฒ์ฌํ์ฌ ๋ชจ๋ธ์ ์ฑ๋ฅ์ด ์ ํ๋๋ ๋ถ๋ถ์ ๊ณ์ฐํฉ๋๋ค. ํํธ GBM์ ๊ทธ๋๋์ธํธ๋ฅผ ์ฌ์ฉํ์ฌ ํ์ต์์ ์ ํ๋๋ฅผ ๊ฒฐ์ ํ๊ณ ๋ชจ๋ธ์ ์์ค ํจ์๋ฅผ ์ ์ฉํฉ๋๋ค. ์์ค ํจ์๋ ๋ฐ์ดํฐ ์ธํธ์ ๋ํ ๋ชจ๋ธ ์ ํฉ๋์ ์ ํ๋๋ฅผ ์ธก์ ํ๊ณ ์ค๋ฅ๋ฅผ ๊ณ์ฐํ๊ณ ํด๋น ์ค๋ฅ๋ฅผ ์ค์ด๊ธฐ ์ํด ๋ชจ๋ธ์ ์ต์ ํํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. GBM์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ ์ํ๋ ๋ชฉํ์ ๋ฐ๋ผ ์ง์ ๋ ์์ค ๊ธฐ๋ฅ์ ์ต์ ํํ ์ ์์ต๋๋ค.
๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์์ค ํจ์๋ฅผ ์ทจํจ โ ํ๊ท ์ ๊ณฑ ์ค์ฐจ(MSE) - ์๋ก์, ๊ทธ๋ผ๋ฐ์ด์ ํ๊ฐ ์์ค์ด ์ต์์ธ ๊ฐ์ ์ฐพ๋ ๊ฒ์ ๋ชฉํ๋ก ๋ฏธ๋ฆฌ ์ ์๋ ํ์ต ์๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ธก์ ์ ๋ฐ์ดํธํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
๋ ๋ช ํํ๊ฒ ํ๋ ค๋ฉด:
์ ๋ชจ๋ธ ์์ธก = ์ถ๋ ฅ ๋ณ์ โ ์ด์ ์ ๋ถ์์ ํ ์์ธก.
๋ณด๋ค ํต๊ณ์ ์ธ ์๋ฏธ์์ GBM์ ๋ชจ๋ธ์ ์์ฐจ์์ ๊ด๋ จ ํจํด์ ์ฐพ๊ณ ํจํด์ ๋ง๊ฒ ๋ชจ๋ธ์ ์กฐ์ ํ๊ณ ์์ฐจ๋ฅผ ๊ฐ๋ฅํ ํ 0์ ๊ฐ๊น๊ฒ ๋ง๋๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ๋ชจ๋ธ์ ์์ธก์ ๋ํด ํ๊ท๋ฅผ ์ํํ๋ ๊ฒฝ์ฐ ์์ฐจ๋ XNUMX(์๋ฒฝํ ์ ํฉ) ์ฃผ์์ ๋ถํฌํ๊ณ GBM์ ์์ฐจ ๋ด์์ ํจํด์ ์ฐพ๊ณ ์ด๋ฌํ ํจํด ์ฃผ์์์ ๋ชจ๋ธ์ ์ ๋ฐ์ดํธํฉ๋๋ค.
์ฆ, ๋ชจ๋ ์์ฐจ์ ํฉ์ด ๊ฐ๋ฅํ ํ 0์ ๊ฐ๊น์์ง๋๋ก ์์ธก์ด ์ ๋ฐ์ดํธ๋ฉ๋๋ค. ์ฆ, ์์ธก ๊ฐ์ด ์ค์ ๊ฐ์ ๋งค์ฐ ๊ฐ๊น๋ค๋ ์๋ฏธ์ ๋๋ค.
GBM์ ๋ค์ํ ๋ค๋ฅธ ์์ค ํจ์(์: ๋์ ์์ค)๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. MSE๋ ๋จ์ํ๋ฅผ ์ํด ์์์ ์ ํ๋์์ต๋๋ค.
๊ทธ๋๋์ธํธ ๋ถ์คํ ๋ชจ๋ธ์ ๋ณํ
Gradient Boosting Models๋ ๋ฐ์ดํฐ ์ธํธ์ ๊ณผ์ ํฉ๋๊ธฐ ์ฌ์ด ์์ฌ ๋ง์ ์๊ณ ๋ฆฌ์ฆ์ ๋๋ค. ์ด๊ฒ์ ๋ค์๊ณผ ๊ฐ์ด ๋ณดํธํ ์ ์์ต๋๋ค. ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ GBM์ ์ฑ๋ฅ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
GBM์ ์ถ์, ํธ๋ฆฌ ์ ์ฝ, ํ๋ฅ ์ ๊ฒฝ์ฌ ๋ถ์คํ ๋ฐ ํ๋ํฐ ํ์ต์ ๋ค ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ๊ท์ ํ ์ ์์ต๋๋ค.
์์ถ
์์ ์ธ๊ธํ๋ฏ์ด GBM์์ ์์ธก์ ์์ฐจ์ ์ธ ๋ฐฉ์์ผ๋ก ํจ๊ป ํฉ์ฐ๋ฉ๋๋ค. "์์ถ"์์๋ ์ ์ฒด ํฉ์ ๋ํ ๋ชจ๋ ๋๋ฌด์ ์ถ๊ฐ๊ฐ ์กฐ์ ๋ฉ๋๋ค. ์๊ณ ๋ฆฌ์ฆ์ ํ์ต ์๋๋ฅผ ๋ฆ์ถ๋ ๊ฐ์ค์น๊ฐ ์ ์ฉ๋์ด ๋ชจ๋ธ์ ๋ ๋ง์ ํธ๋ฆฌ๋ฅผ ์ถ๊ฐํด์ผ ํ๋ฏ๋ก ์ผ๋ฐ์ ์ผ๋ก ๋ชจ๋ธ์ ๊ฒฌ๊ณ ์ฑ๊ณผ ์ฑ๋ฅ์ด ํฅ์๋ฉ๋๋ค. ํธ๋ ์ด๋ ์คํ๋ ๋ชจ๋ธ์ ํ์ตํ๋ ๋ฐ ์๊ฐ์ด ๋ ์ค๋ ๊ฑธ๋ฆฐ๋ค๋ ๊ฒ์ ๋๋ค.
ํธ๋ฆฌ ์ ์ฝ
ํธ๋ฆฌ์ ๊น์ด๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ํธ๋ฆฌ์ ๋ ธ๋ ๋๋ ๋ฆฌํ ์๋ฅผ ๋๋ฆฌ๋ ๊ฒ๊ณผ ๊ฐ์ ๋ค์ํ ์กฐ์ ์ผ๋ก ํธ๋ฆฌ๋ฅผ ์ ํํ๋ฉด ๋ชจ๋ธ์ด ๊ณผ์ ํฉ๋๊ธฐ ๋ ์ด๋ ค์์ง ์ ์์ต๋๋ค. ๋ถํ ๋น ์ต์ ๊ด์ฐฐ ์์ ์ ์ฝ์ ๊ฐํ๋ฉด ๋น์ทํ ํจ๊ณผ๊ฐ ์์ต๋๋ค. ๋ค์ ํ ๋ฒ, ํธ๋ ์ด๋ ์คํ๋ ๋ชจ๋ธ์ ํ๋ จ์ํค๋ ๋ฐ ๋ ์ค๋ ๊ฑธ๋ฆฐ๋ค๋ ๊ฒ์ ๋๋ค.
๋๋ค ์ํ๋ง
๊ฐ๋ณ ํ์ต์๋ ํ๋ จ ๋ฐ์ดํฐ ์ธํธ์ ๋ฌด์์๋ก ์ ํ๋ ํ์ ์ํ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฅ ์ ํ๋ก์ธ์ค๋ฅผ ํตํด ์์ฑ๋ ์ ์์ต๋๋ค. ์ด๋ ๊ณผ์ ํฉ์ ๋ฐฉ์งํ๋ ํธ๋ฆฌ ๊ฐ์ ์๊ด ๊ด๊ณ๋ฅผ ์ค์ด๋ ํจ๊ณผ๊ฐ ์์ต๋๋ค. ๋ฐ์ดํฐ ์ธํธ๋ ํธ๋ฆฌ๋ฅผ ์์ฑํ๊ธฐ ์ ์ ๋๋ ํธ๋ฆฌ์์ ๋ถํ ์ ๊ณ ๋ คํ๊ธฐ ์ ์ ์๋ธ์คํฌํ๋ ์ ์์ต๋๋ค.
์ฒ๋ฒ ํ์ต
ํธ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์ ํํ์ฌ ๋ชจ๋ธ์ ์ ํํ๋ ๊ฒ ์ธ์๋ ํ๊ท ํธ๋ฆฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ๊ท ํธ๋ฆฌ๋ ๊ฐ ๋ฆฌํ์ ์ซ์ ๊ฐ์ด ์ฒจ๋ถ๋์ด ์์ผ๋ฉฐ ์ด๋ฌํ ๊ฐ์ ๊ฐ์ค์น ์ญํ ์ ํ๋ฉฐ L1 ๋ฐ L2 ์ ๊ทํ์ ๊ฐ์ ์ผ๋ฐ์ ์ธ ์ ๊ทํ ํจ์๋ก ์กฐ์ ํ ์ ์์ต๋๋ค.