ํด๋น ๊ธ์ FastCampus - '[skill-up] ์ฒ์๋ถํฐ ์์ํ๋ ๋ฅ๋ฌ๋ ์ ์น์ ๊ฐ์๋ฅผ ๋ฃ๊ณ ,
์ถ๊ฐ ํ์ตํ ๋ด์ฉ์ ๋ง๋ถ์ฌ ์์ฑํ์์ต๋๋ค.
Bayesian Optimization
- Bayesian Optimization์ ๋น์ผ ํจ์(f(x))๋ฅผ ์ต๋ํ ์ ์ ํ๊ฐ ํ์๋ก ์ต์ ํํ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
- ์๋ ์๋ฆฌ
- Surrogate ๋ชจ๋ธ ๋ง๋ค๊ธฐ
์ฐ๋ฆฌ๊ฐ ์ต์ ํํ๋ ค๋ ์ค์ ํจ์ f(x)๋ฅผ ๋ฐ๋ก ์ ์ ์์ผ๋๊น,
๋์ ๊ทธ๊ฑธ ํ๋ฅ ๋ชจ๋ธ(Gaussian Process)๋ก ๊ทผ์ฌํจ.
์ด ๋ชจ๋ธ์ x์ ๋ํด f(x)๊ฐ ์ด๋ค ๊ฐ์ผ์ง, ๋ถํ์ค์ฑ๋ ๊ฐ์ด ์๋ ค์ค.- Acquisition Function ๊ณ์ฐ
์๋ก์ด ์ ์ ์ด๋์ ํ๊ฐํ ์ง ๊ฒฐ์ ํ ํจ์.
์: ๊ธฐ๋ ๊ฐ์ (Expected Improvement, EI), Upper Confidence Bound(UCB) ๋ฑ
์์น: ์๋ ๊ฐ๋ฅ์ฑ์ด ํฌ๊ณ + ๋ถํ์ค์ฑ์ด ํฐ ๊ณณ์ ์ ํํจ.- ํจ์ ํ๊ฐ & ์ ๋ฐ์ดํธ
์ ํํ x์์ ์ค์ f(x)๋ฅผ ๊ณ์ฐํ๊ณ , surrogate ๋ชจ๋ธ์ ์ ๋ฐ์ดํธ
๋ฐ๋ณต โ ์ ์ ์ต์ ๊ฐ์ ๊ฐ๊น์์ง
model.n_layers-10.n_epochs-100.act-leaky_relu.loss-xxx.accuracy-xx.pth