๊ณ ์ฑ๋ฅ ๋ฅ๋ฌ๋ ๋ชจ๋ธ ์ค๊ณ ํ๋ก์ธ์ค๋ฅผ ์๋ํํ๋ ํ๊ธฐ์ ์ธ AutoML ๊ธฐ์ ์ธ ์ ๊ฒฝ๋ง ์ํคํ ์ฒ ํ์(NAS)์ ์์๋ณด์ธ์. NAS์ ์๋ฆฌ, ์๊ณ ๋ฆฌ์ฆ, ๊ณผ์ ๋ฐ ๋ฏธ๋ ๋ฐฉํฅ์ ์ดํดํฉ๋๋ค.
์ ๊ฒฝ๋ง ์ํคํ ์ฒ ํ์: ๋ฅ๋ฌ๋ ๋ชจ๋ธ ์ค๊ณ ์๋ํ
๋ฅ๋ฌ๋์ ์ปดํจํฐ ๋น์ ๊ณผ ์์ฐ์ด ์ฒ๋ฆฌ๋ถํฐ ๋ก๋ด ๊ณตํ ๋ฐ ์ ์ฝ ๊ฐ๋ฐ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ๋ถ์ผ์ ํ๋ช ์ ์ผ์ผ์ผฐ์ต๋๋ค. ๊ทธ๋ฌ๋ ํจ๊ณผ์ ์ธ ๋ฅ๋ฌ๋ ์ํคํ ์ฒ๋ฅผ ์ค๊ณํ๋ ค๋ฉด ์๋นํ ์ ๋ฌธ ์ง์, ์๊ฐ ๋ฐ ๊ณ์ฐ ๋ฆฌ์์ค๊ฐ ํ์ํฉ๋๋ค. ์ ๊ฒฝ๋ง ์ํคํ ์ฒ ํ์(NAS)์ ์ต์ ์ ์ ๊ฒฝ๋ง ์ํคํ ์ฒ๋ฅผ ์ฐพ๋ ํ๋ก์ธ์ค๋ฅผ ์๋ํํ๋ ์ ๋งํ ์๋ฃจ์ ์ผ๋ก ๋ถ์ํ๊ณ ์์ต๋๋ค. ์ด ๊ฒ์๋ฌผ์ ์ ์ธ๊ณ ๋ ์๋ฅผ ์ํด NAS์ ์๋ฆฌ, ์๊ณ ๋ฆฌ์ฆ, ๊ณผ์ ๋ฐ ๋ฏธ๋ ๋ฐฉํฅ์ ํ์ํ๋ฉฐ ํฌ๊ด์ ์ธ ๊ฐ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ ๊ฒฝ๋ง ์ํคํ ์ฒ ํ์(NAS)์ด๋ ๋ฌด์์ธ๊ฐ?
์ ๊ฒฝ๋ง ์ํคํ ์ฒ ํ์(NAS)์ ์ ๊ฒฝ๋ง ์ํคํ ์ฒ์ ์ค๊ณ ๋ฐ ์ต์ ํ๋ฅผ ์๋ํํ๋ ๋ฐ ์ค์ ์ ๋ AutoML(์๋ํ๋ ๋จธ์ ๋ฌ๋)์ ํ์ ๋ถ์ผ์ ๋๋ค. ์ธ๊ฐ์ ์ง๊ด์ด๋ ์ํ์ฐฉ์ค์ ์์กดํ๋ ๋์ , NAS ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ๋ฅํ ์ํคํ ์ฒ์ ์ค๊ณ ๊ณต๊ฐ์ ์ฒด๊ณ์ ์ผ๋ก ํ์ํ๊ณ ์ฑ๋ฅ์ ํ๊ฐํ๋ฉฐ ๊ฐ์ฅ ์ ๋งํ ํ๋ณด๋ฅผ ์๋ณํฉ๋๋ค. ์ด ํ๋ก์ธ์ค๋ ํน์ ์์ ๋ฐ ๋ฐ์ดํฐ ์ธํธ์์ ์ต์ฒจ๋จ ์ฑ๋ฅ์ ๋ฌ์ฑํ๋ ์ํคํ ์ฒ๋ฅผ ์ฐพ๋ ๋์์ ์ธ๊ฐ ์ ๋ฌธ๊ฐ์ ๋ถ๋ด์ ์ค์ด๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
์ ํต์ ์ผ๋ก ์ ๊ฒฝ๋ง ์ค๊ณ๋ ์๋นํ ์ ๋ฌธ ์ง์์ด ํ์ํ ์๋ ํ๋ก์ธ์ค์์ต๋๋ค. ๋ฐ์ดํฐ ๊ณผํ์์ ๋จธ์ ๋ฌ๋ ์์ง๋์ด๋ ์ฃผ์ด์ง ๋ฌธ์ ์ ๋ํด ์ต์์ ์ฑ๋ฅ์ ๋ด๋ ์ํคํ ์ฒ๋ฅผ ์ฐพ๊ธฐ ์ํด ๋ค์ํ ๊ณ์ธต ์ ํ(ํฉ์ฑ๊ณฑ ๊ณ์ธต, ์ํ ๊ณ์ธต ๋ฑ), ์ฐ๊ฒฐ ํจํด ๋ฐ ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ์คํํ์ต๋๋ค. NAS๋ ์ด ํ๋ก์ธ์ค๋ฅผ ์๋ํํ์ฌ ์ ๋ฌธ๊ฐ๊ฐ ์๋ ์ฌ๋๋ ๊ณ ์ฑ๋ฅ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ๋ง๋ค ์ ์๋๋ก ํฉ๋๋ค.
NAS๊ฐ ์ค์ํ ์ด์
NAS๋ ์ฌ๋ฌ ๊ฐ์ง ์ค์ํ ์ด์ ์ ์ ๊ณตํฉ๋๋ค:
- ์๋ํ: ์ ๊ฒฝ๋ง ์ํคํ ์ฒ ์ค๊ณ์์ ์ธ๊ฐ ์ ๋ฌธ๊ฐ์ ๋ํ ์์กด๋๋ฅผ ์ค์ ๋๋ค.
- ์ฑ๋ฅ: ์๋์ผ๋ก ์ค๊ณ๋ ์ํคํ ์ฒ๋ฅผ ๋ฅ๊ฐํ๋ ์ํคํ ์ฒ๋ฅผ ๋ฐ๊ฒฌํ์ฌ ์ ํ๋์ ํจ์จ์ฑ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
- ๋ง์ถคํ: ํน์ ์์ ๋ฐ ๋ฐ์ดํฐ ์ธํธ์ ๋ง๋ ํน์ ์ํคํ ์ฒ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
- ํจ์จ์ฑ: ๋ ์ ์ ๋งค๊ฐ๋ณ์์ ๊ณ์ฐ ๋ฆฌ์์ค๋ก ์ํ๋ ์ฑ๋ฅ์ ๋ฌ์ฑํ๋ ์ํคํ ์ฒ๋ฅผ ์ฐพ์ ๋ฆฌ์์ค ํ์ฉ์ ์ต์ ํํฉ๋๋ค.
- ์ ๊ทผ์ฑ: ์ ๋ฌธ ์ง์์ด ์ ํ๋ ๊ฐ์ธ ๋ฐ ์กฐ์ง์ด ๊ณ ์ฑ๋ฅ ๋ชจ๋ธ์ ๋ ์ฝ๊ฒ ๊ฐ๋ฐํ๊ณ ๋ฐฐํฌํ ์ ์๋๋ก ํ์ฌ ๋ฅ๋ฌ๋์ ๋ฏผ์ฃผํํฉ๋๋ค.
NAS์ ์ฃผ์ ๊ตฌ์ฑ ์์
A typical NAS algorithm comprises three essential components:- ํ์ ๊ณต๊ฐ: ์๊ณ ๋ฆฌ์ฆ์ด ํ์ํ ์ ์๋ ๊ฐ๋ฅํ ์ ๊ฒฝ๋ง ์ํคํ ์ฒ์ ์งํฉ์ ์ ์ํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๊ณ์ธต ์ ํ, ์ฐ๊ฒฐ ๋ฐฉ์, ํ์ดํผํ๋ผ๋ฏธํฐ ์ ์๊ฐ ํฌํจ๋ฉ๋๋ค.
- ํ์ ์ ๋ต: ์๊ณ ๋ฆฌ์ฆ์ด ํ์ ๊ณต๊ฐ์ ์ด๋ป๊ฒ ํ์ํ ์ง๋ฅผ ์ง์ ํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๋ฌด์์ ํ์, ๊ฐํ ํ์ต, ์งํ ์๊ณ ๋ฆฌ์ฆ, ๊ฒฝ์ฌ๋ ๊ธฐ๋ฐ ๋ฐฉ๋ฒ๊ณผ ๊ฐ์ ๊ธฐ์ ์ด ํฌํจ๋ฉ๋๋ค.
- ํ๊ฐ ์ ๋ต: ๊ฐ ์ํคํ ์ฒ์ ์ฑ๋ฅ์ ์ด๋ป๊ฒ ํ๊ฐํ ์ง๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ฐ์ดํฐ์ ์ผ๋ถ๋ก ์ํคํ ์ฒ๋ฅผ ํ๋ จํ๊ณ ๊ฒ์ฆ ์ธํธ์์ ์ฑ๋ฅ์ ์ธก์ ํ๋ ๊ณผ์ ์ด ํฌํจ๋ฉ๋๋ค.
1. ํ์ ๊ณต๊ฐ
ํ์ ๊ณต๊ฐ์ ์๊ณ ๋ฆฌ์ฆ์ด ํ์ํ ์ ์๋ ์ํคํ ์ฒ์ ๋ฒ์๋ฅผ ์ ์ํ๋ฏ๋ก NAS์ ์ค์ํ ๊ตฌ์ฑ ์์์ ๋๋ค. ์ ์ค๊ณ๋ ํ์ ๊ณต๊ฐ์ ์ ์ฌ์ ์ผ๋ก ๊ณ ์ฑ๋ฅ์ธ ๋ค์ํ ์ํคํ ์ฒ๋ฅผ ํฌ์ฐฉํ ์ ์์ ๋งํผ ํํ๋ ฅ์ด ํ๋ถํด์ผ ํ๋ฉฐ, ๋์์ ํจ์จ์ ์ธ ํ์์ด ๊ฐ๋ฅํ๋๋ก ์ถฉ๋ถํ ์ ํ๋์ด์ผ ํฉ๋๋ค. ํ์ ๊ณต๊ฐ ๋ด์ ์ผ๋ฐ์ ์ธ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ๊ณ์ธต ์ ํ: ํฉ์ฑ๊ณฑ ๊ณ์ธต, ์ํ ๊ณ์ธต, ์์ ์ฐ๊ฒฐ ๊ณ์ธต, ํ๋ง ๊ณ์ธต ๋ฑ ์ํคํ ์ฒ์์ ์ฌ์ฉํ ์ ์๋ ๊ณ์ธต ์ ํ์ ์ ์ํฉ๋๋ค. ๊ณ์ธต ์ ํ์ ์ ํ์ ์ข ์ข ํน์ ์์ ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ์ด๋ฏธ์ง ์ธ์์ ์ํด์๋ ์ผ๋ฐ์ ์ผ๋ก ํฉ์ฑ๊ณฑ ๊ณ์ธต์ด ์ฌ์ฉ๋ฉ๋๋ค. ์๊ณ์ด ๋ฐ์ดํฐ์ ๊ฒฝ์ฐ ์ํ ๊ณ์ธต์ด ์ ํธ๋ฉ๋๋ค.
- ์ฐ๊ฒฐ ํจํด: ๊ณ์ธต๋ค์ด ์๋ก ์ด๋ป๊ฒ ์ฐ๊ฒฐ๋๋์ง๋ฅผ ์ง์ ํฉ๋๋ค. ์ฌ๊ธฐ์๋ ์์ฐจ์ ์ฐ๊ฒฐ, ์คํต ์ฐ๊ฒฐ(๊ณ์ธต์ด ํ๋ ์ด์์ ์ค๊ฐ ๊ณ์ธต์ ์ฐํํ๋๋ก ํ์ฉ), ๊ทธ๋ฆฌ๊ณ ๋ ๋ณต์กํ ๊ทธ๋ํ ๊ธฐ๋ฐ ์ฐ๊ฒฐ์ด ํฌํจ๋ ์ ์์ต๋๋ค. ResNet์ ์๋ฅผ ๋ค์ด, ์คํต ์ฐ๊ฒฐ์ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉํฉ๋๋ค.
- ํ์ดํผํ๋ผ๋ฏธํฐ: ํฉ์ฑ๊ณฑ ๊ณ์ธต์ ํํฐ ์, ์ปค๋ ํฌ๊ธฐ, ํ์ต๋ฅ , ํ์ฑํ ํจ์์ ๊ฐ์ด ๊ฐ ๊ณ์ธต๊ณผ ๊ด๋ จ๋ ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ์ ์ํฉ๋๋ค. ํ์ดํผํ๋ผ๋ฏธํฐ ์ต์ ํ๋ ์ข ์ข NAS ํ๋ก์ธ์ค์ ํตํฉ๋ฉ๋๋ค.
- ์ ๊ธฐ๋ฐ ํ์ ๊ณต๊ฐ: ๋ฐ๋ณต๋๋ "์ "์ ์์ ๋ณต์กํ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ถํฉ๋๋ค. ์ ์ ํฉ์ฑ๊ณฑ, ํ๋ง, ๋น์ ํ ํ์ฑํ์ ๊ฐ์ ์ฐ์ฐ์ ์์ ๊ทธ๋ํ๋ก ๊ตฌ์ฑ๋ ์ ์์ต๋๋ค. NAS๋ ๊ทธ ๋ค์ ๋ฐ๋ณต์ ์ผ๋ก ์ฌ์ฉ๋ ์ *๋ด๋ถ*์ ์ต์ ๊ตฌ์กฐ๋ฅผ ์ฐพ๋ ๋ฐ ์ง์คํฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์ ์ฒด ๋คํธ์ํฌ ์ํคํ ์ฒ๋ฅผ ๊ฒ์ํ๋ ๊ฒ์ ๋นํด ํ์ ๊ณต๊ฐ์ ๋ํญ ์ค์ฌ์ค๋๋ค.
ํ์ ๊ณต๊ฐ์ ์ค๊ณ๋ ์ค์ํ ์ค๊ณ ์ ํ์ ๋๋ค. ๋ ๋์ ํ์ ๊ณต๊ฐ์ ์ ์ฌ์ ์ผ๋ก ๋ ์๋กญ๊ณ ํจ๊ณผ์ ์ธ ์ํคํ ์ฒ์ ๋ฐ๊ฒฌ์ ํ์ฉํ์ง๋ง, ํ์ ํ๋ก์ธ์ค์ ๊ณ์ฐ ๋น์ฉ๋ ์ฆ๊ฐ์ํต๋๋ค. ๋ ์ข์ ํ์ ๊ณต๊ฐ์ ๋ ํจ์จ์ ์ผ๋ก ํ์ํ ์ ์์ง๋ง, ์ง์ ์ผ๋ก ํ์ ์ ์ธ ์ํคํ ์ฒ๋ฅผ ์ฐพ๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ฅ๋ ฅ์ ์ ํํ ์ ์์ต๋๋ค.
2. ํ์ ์ ๋ต
ํ์ ์ ๋ต์ NAS ์๊ณ ๋ฆฌ์ฆ์ด ์ ์๋ ํ์ ๊ณต๊ฐ์ ์ด๋ป๊ฒ ํ์ํ๋์ง๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ๋ค์ํ ํ์ ์ ๋ต์ ๊ฐ๊ธฐ ๋ค๋ฅธ ๊ฐ์ ๊ณผ ์ฝ์ ์ ๊ฐ์ง๋ฉฐ, ํ์ ํ๋ก์ธ์ค์ ํจ์จ์ฑ๊ณผ ํจ๊ณผ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ์ผ๋ฐ์ ์ธ ํ์ ์ ๋ต์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:- ๋ฌด์์ ํ์: ๊ฐ์ฅ ๊ฐ๋จํ ์ ๊ทผ ๋ฐฉ์์ผ๋ก, ํ์ ๊ณต๊ฐ์์ ๋ฌด์์๋ก ์ํคํ ์ฒ๋ฅผ ์ํ๋งํ๊ณ ์ฑ๋ฅ์ ํ๊ฐํฉ๋๋ค. ๊ตฌํํ๊ธฐ๋ ์ฝ์ง๋ง ํฐ ํ์ ๊ณต๊ฐ์์๋ ๋นํจ์จ์ ์ผ ์ ์์ต๋๋ค.
- ๊ฐํ ํ์ต(RL): ๊ฐํ ํ์ต ์์ด์ ํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ํคํ ์ฒ๋ฅผ ์์ฑํ๋ ์ ์ฑ ์ ํ์ตํฉ๋๋ค. ์์ด์ ํธ๋ ์์ฑ๋ ์ํคํ ์ฒ์ ์ฑ๋ฅ์ ๋ฐ๋ผ ๋ณด์์ ๋ฐ์ต๋๋ค. ์ข ์ข RNN์ธ ์ปจํธ๋กค๋ฌ๋ ์ํคํ ์ฒ๋ฅผ ์ ์ํ๋ ํ๋์ ์ถ๋ ฅํฉ๋๋ค. ๊ทธ ๋ค์ ์ํคํ ์ฒ๋ฅผ ํ๋ จํ๊ณ ๊ทธ ์ฑ๋ฅ์ ์ปจํธ๋กค๋ฌ ์ ๋ฐ์ดํธ๋ฅผ ์ํ ๋ณด์์ผ๋ก ์ฌ์ฉํฉ๋๋ค. ์ ๊ตฌ์ ์ธ NAS ์ ๊ทผ ๋ฐฉ์ ์ค ํ๋์ด์ง๋ง ๊ณ์ฐ ๋น์ฉ์ด ๋ง์ด ๋ญ๋๋ค.
- ์งํ ์๊ณ ๋ฆฌ์ฆ(EA): ์๋ฌผํ์ ์งํ์์ ์๊ฐ์ ๋ฐ์ ์ด ์๊ณ ๋ฆฌ์ฆ์ ์ํคํ ์ฒ ์ง๋จ์ ์ ์งํ๊ณ ๋์ฐ๋ณ์ด ๋ฐ ๊ต์ฐจ์ ๊ฐ์ ๊ณผ์ ์ ํตํด ๋ฐ๋ณต์ ์ผ๋ก ๊ฐ์ ํฉ๋๋ค. ์ํคํ ์ฒ๋ ์ ํฉ๋(์ฑ๋ฅ)์ ๋ฐ๋ผ ์ ํ๋ฉ๋๋ค. ์ ๊ฒฝ๋ง ์ง๋จ์ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์งํํ๋ฉฐ, ์ต๊ณ ์ฑ๋ฅ์ ์ํคํ ์ฒ๋ ์์กดํ๊ณ ๋ฒ์ํ๋ ๋ฐ๋ฉด, ์ฝํ ์ํคํ ์ฒ๋ ํ๊ธฐ๋ฉ๋๋ค.
- ๊ฒฝ์ฌ๋ ๊ธฐ๋ฐ ๋ฐฉ๋ฒ: ์ํคํ ์ฒ ํ์ ๋ฌธ์ ๋ฅผ ์ฐ์์ ์ธ ์ต์ ํ ๋ฌธ์ ๋ก ์ฌ๊ตฌ์ฑํ์ฌ ๊ฒฝ์ฌ๋ ๊ธฐ๋ฐ ์ต์ ํ ๊ธฐ์ ์ ์ฌ์ฉํ ์ ์๋๋ก ํฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์ผ๋ฐ์ ์ผ๋ก ๋คํธ์ํฌ์ ์ฐ๊ฒฐ์ฑ๊ณผ ๊ณ์ธต ์ ํ์ ๊ฒฐ์ ํ๋ ์ํคํ ์ฒ ๋งค๊ฐ๋ณ์ ์งํฉ์ ํ์ตํ๋ ๊ฒ์ ํฌํจํฉ๋๋ค. DARTS(Differentiable Architecture Search)๊ฐ ๋ํ์ ์ธ ์๋ก, ์ํคํ ์ฒ๋ฅผ ๋ฐฉํฅ์ฑ ๋น์ํ ๊ทธ๋ํ๋ก ํํํ๊ณ ์ด์ฐ์ ์ธ ์ ํ(์: ์ด๋ค ์ฐ์ฐ์ ์ ์ฉํ ์ง)์ ์ฐ์์ ์ธ ์ ํ์ผ๋ก ์ํํฉ๋๋ค.
- ๋ฒ ์ด์ง์ ์ต์ ํ: ์ด์ ์ ํ๊ฐ๋ ์ํคํ ์ฒ์ ์ฑ๋ฅ์ ๊ธฐ๋ฐ์ผ๋ก ์์ง ๋ณด์ง ๋ชปํ ์ํคํ ์ฒ์ ์ฑ๋ฅ์ ์์ธกํ๊ธฐ ์ํด ํ๋ฅ ์ ๋ชจ๋ธ์ ์ฌ์ฉํฉ๋๋ค. ์ด๋ฅผ ํตํด ์๊ณ ๋ฆฌ์ฆ์ ์ ๋งํ ์์ญ์ ์ง์คํ์ฌ ํ์ ๊ณต๊ฐ์ ํจ์จ์ ์ผ๋ก ํ์ํ ์ ์์ต๋๋ค.
ํ์ ์ ๋ต์ ์ ํ์ ํ์ ๊ณต๊ฐ์ ํฌ๊ธฐ์ ๋ณต์ก์ฑ, ์ฌ์ฉ ๊ฐ๋ฅํ ๊ณ์ฐ ๋ฆฌ์์ค, ๊ทธ๋ฆฌ๊ณ ํํ๊ณผ ํ์ฉ ์ฌ์ด์ ์ํ๋ ์ ์ถฉ์ ๊ณผ ๊ฐ์ ์์ธ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๊ฒฝ์ฌ๋ ๊ธฐ๋ฐ ๋ฐฉ๋ฒ์ ํจ์จ์ฑ ๋๋ฌธ์ ์ธ๊ธฐ๋ฅผ ์ป์์ง๋ง, RL๊ณผ EA๋ ๋ ๋ณต์กํ ํ์ ๊ณต๊ฐ์ ํ์ํ๋ ๋ฐ ๋ ํจ๊ณผ์ ์ผ ์ ์์ต๋๋ค.
3. ํ๊ฐ ์ ๋ต
ํ๊ฐ ์ ๋ต์ ๊ฐ ์ํคํ ์ฒ์ ์ฑ๋ฅ์ ์ด๋ป๊ฒ ํ๊ฐํ๋์ง๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ์ด๊ฒ์ ์ผ๋ฐ์ ์ผ๋ก ๋ฐ์ดํฐ์ ์ผ๋ถ(ํ๋ จ ์ธํธ)๋ก ์ํคํ ์ฒ๋ฅผ ํ๋ จํ๊ณ ๋ณ๋์ ๊ฒ์ฆ ์ธํธ์์ ์ฑ๋ฅ์ ์ธก์ ํ๋ ๊ฒ์ ํฌํจํฉ๋๋ค. ํ๊ฐ ๊ณผ์ ์ ๊ฐ ์ํคํ ์ฒ๋ฅผ ์ฒ์๋ถํฐ ํ๋ จํด์ผ ํ๋ฏ๋ก ๊ณ์ฐ ๋น์ฉ์ด ๋ง์ด ๋ค ์ ์์ต๋๋ค. ํ๊ฐ์ ๊ณ์ฐ ๋น์ฉ์ ์ค์ด๊ธฐ ์ํด ์ฌ๋ฌ ๊ธฐ์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค:- ์ ์ถฉ์ค๋ ํ๊ฐ: ์ฑ๋ฅ์ ๋ํ ๋๋ต์ ์ธ ์ถ์ ์น๋ฅผ ์ป๊ธฐ ์ํด ์ํคํ ์ฒ๋ฅผ ๋ ์งง์ ๊ธฐ๊ฐ ๋์ ๋๋ ๋ ์์ ๋ฐ์ดํฐ ํ์ ์งํฉ์์ ํ๋ จํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ฑ๋ฅ์ด ๋ฎ์ ์ํคํ ์ฒ๋ฅผ ์ ์ํ๊ฒ ํ๊ธฐํ ์ ์์ต๋๋ค.
- ๊ฐ์ค์น ๊ณต์ : ํ์ ๊ณต๊ฐ์ ๋ค๋ฅธ ์ํคํ ์ฒ ๊ฐ์ ๊ฐ์ค์น๋ฅผ ๊ณต์ ํฉ๋๋ค. ์ด๋ ๊ฐ ์ํคํ ์ฒ์ ๋ํด ํ๋ จํด์ผ ํ๋ ๋งค๊ฐ๋ณ์์ ์๋ฅผ ์ค์ฌ ํ๊ฐ ํ๋ก์ธ์ค๋ฅผ ํฌ๊ฒ ๊ฐ์ํํฉ๋๋ค. ENAS(Efficient Neural Architecture Search)์ ๊ฐ์ ์์ท NAS ๋ฐฉ๋ฒ์ ๊ฐ์ค์น ๊ณต์ ๋ฅผ ํ์ฉํฉ๋๋ค.
- ํ๋ก์ ์์ : ์๋ ์์ ๋ณด๋ค ๊ณ์ฐ ๋น์ฉ์ด ์ ๊ฒ ๋๋ ๋จ์ํ๋๊ฑฐ๋ ๊ด๋ จ๋ ์์ ์์ ์ํคํ ์ฒ๋ฅผ ํ๊ฐํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ ์์ ๋ฐ์ดํฐ ์ธํธ๋ ๋ ๋ฎ์ ํด์๋์์ ์ํคํ ์ฒ๋ฅผ ํ๊ฐํฉ๋๋ค.
- ์ฑ๋ฅ ์์ธก: ์ํคํ ์ฒ์ ๊ตฌ์กฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฑ๋ฅ์ ์์ธกํ๋ ๋๋ฆฌ ๋ชจ๋ธ์ ํ๋ จํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ค์ ๋ก ํ๋ จํ์ง ์๊ณ ๋ ์ํคํ ์ฒ๋ฅผ ํ๊ฐํ ์ ์์ต๋๋ค.
ํ๊ฐ ์ ๋ต์ ์ ํ์ ์ ํ์ฑ๊ณผ ๊ณ์ฐ ๋น์ฉ ์ฌ์ด์ ์ ์ถฉ์ ํฌํจํฉ๋๋ค. ์ ์ถฉ์ค๋ ํ๊ฐ ๊ธฐ์ ์ ํ์ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ ์ ์์ง๋ง ๋ถ์ ํํ ์ฑ๋ฅ ์ถ์ ์ผ๋ก ์ด์ด์ง ์ ์์ต๋๋ค. ๊ฐ์ค์น ๊ณต์ ๋ฐ ์ฑ๋ฅ ์์ธก์ ๋ ์ ํํ ์ ์์ง๋ง ๊ณต์ ๊ฐ์ค์น๋ ๋๋ฆฌ ๋ชจ๋ธ์ ํ๋ จํ๊ธฐ ์ํ ์ถ๊ฐ์ ์ธ ์ค๋ฒํค๋๊ฐ ํ์ํฉ๋๋ค.
NAS ์ ๊ทผ ๋ฐฉ์์ ์ ํ
NAS ์๊ณ ๋ฆฌ์ฆ์ ํ์ ๊ณต๊ฐ, ํ์ ์ ๋ต, ํ๊ฐ ์ ๋ต ๋ฑ ์ฌ๋ฌ ์์ธ์ ๋ฐ๋ผ ๋ถ๋ฅ๋ ์ ์์ต๋๋ค. ๋ค์์ ๋ช ๊ฐ์ง ์ผ๋ฐ์ ์ธ ๋ฒ์ฃผ์ ๋๋ค:
- ์ ๊ธฐ๋ฐ ๋ ๋งคํฌ๋ก ์ํคํ ์ฒ ํ์: ์ ๊ธฐ๋ฐ ํ์์ ์ ์ฒด ๋คํธ์ํฌ๋ฅผ ๋ง๋ค๊ธฐ ์ํด ์์ด๋ ๋ฐ๋ณต์ ์ธ ์ ์ ์ต์ ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. ๋งคํฌ๋ก ์ํคํ ์ฒ ํ์์ ๊ณ์ธต ์ ๋ฐ ์ฐ๊ฒฐ์ ํฌํจํ ๋คํธ์ํฌ์ ์ ์ฒด ๊ตฌ์กฐ๋ฅผ ํ์ํฉ๋๋ค.
- ๋ธ๋๋ฐ์ค ๋ ํ์ดํธ๋ฐ์ค ํ์: ๋ธ๋๋ฐ์ค ํ์์ ์ํคํ ์ฒ์ ๋ด๋ถ ์๋์ ์ ๊ทผํ์ง ์๊ณ ์ ๋ ฅ๊ณผ ์ถ๋ ฅ๋ง ๊ด์ฐฐํ์ฌ ์ํคํ ์ฒ ํ๊ฐ๋ฅผ ๋ธ๋๋ฐ์ค๋ก ์ทจ๊ธํฉ๋๋ค. ๊ฐํ ํ์ต ๋ฐ ์งํ ์๊ณ ๋ฆฌ์ฆ์ ์ผ๋ฐ์ ์ผ๋ก ๋ธ๋๋ฐ์ค ํ์์ ์ฌ์ฉ๋ฉ๋๋ค. ํ์ดํธ๋ฐ์ค ํ์์ ๊ฒฝ์ฌ๋์ ๊ฐ์ ์ํคํ ์ฒ์ ๋ด๋ถ ์๋์ ํ์ฉํ์ฌ ํ์ ํ๋ก์ธ์ค๋ฅผ ์๋ดํฉ๋๋ค. ๊ฒฝ์ฌ๋ ๊ธฐ๋ฐ ๋ฐฉ๋ฒ์ ํ์ดํธ๋ฐ์ค ํ์์ ์ฌ์ฉ๋ฉ๋๋ค.
- ์์ท ๋ ๋ค์ค ์๋ ํ์: ์์ท ํ์์ ํ์ ๊ณต๊ฐ์ ๋ชจ๋ ๊ฐ๋ฅํ ์ํคํ ์ฒ๋ฅผ ํฌํจํ๋ ๋จ์ผ โ์ํผ๋ทโ์ ํ๋ จํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ํผ๋ท์์ ํ์ ๋คํธ์ํฌ๋ฅผ ์ถ์ถํ์ฌ ์ต์ ์ ์ํคํ ์ฒ๋ฅผ ์ ํํฉ๋๋ค. ๋ค์ค ์๋ ํ์์ ๊ฐ ์ํคํ ์ฒ๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ํ๋ จํฉ๋๋ค.
- ๋ฏธ๋ถ ๊ฐ๋ฅ ๋ ๋น๋ฏธ๋ถ ๊ฐ๋ฅ ํ์: DARTS์ ๊ฐ์ ๋ฏธ๋ถ ๊ฐ๋ฅ ํ์ ๋ฐฉ๋ฒ์ ์ํคํ ์ฒ ํ์ ๋ฌธ์ ๋ฅผ ์ฐ์์ ์ธ ์ต์ ํ ๋ฌธ์ ๋ก ์ํํ์ฌ ๊ฒฝ์ฌ ํ๊ฐ๋ฒ์ ์ฌ์ฉํ ์ ์๋๋ก ํฉ๋๋ค. ๊ฐํ ํ์ต ๋ฐ ์งํ ์๊ณ ๋ฆฌ์ฆ๊ณผ ๊ฐ์ ๋น๋ฏธ๋ถ ๊ฐ๋ฅ ํ์ ๋ฐฉ๋ฒ์ ์ด์ฐ ์ต์ ํ ๊ธฐ์ ์ ์์กดํฉ๋๋ค.
NAS์ ๊ณผ์ ์ ํ๊ณ
๊ทธ ์ ๋งํจ์๋ ๋ถ๊ตฌํ๊ณ NAS๋ ๋ช ๊ฐ์ง ๊ณผ์ ์ ํ๊ณ์ ์ง๋ฉดํด ์์ต๋๋ค:
- ๊ณ์ฐ ๋น์ฉ: ์๋ง์ ์ํคํ ์ฒ๋ฅผ ํ๋ จํ๊ณ ํ๊ฐํ๋ ๊ฒ์ ์๋นํ ๋ฆฌ์์ค์ ์๊ฐ์ ์๊ตฌํ๋ ๊ณ์ฐ ๋น์ฉ์ด ๋ง์ด ๋ค ์ ์์ต๋๋ค. ์ด๋ ๋ณต์กํ ํ์ ๊ณต๊ฐ๊ณผ ๊ณ ์ถฉ์ค๋ ํ๊ฐ ์ ๋ต์ ๊ฒฝ์ฐ ํนํ ๊ทธ๋ ์ต๋๋ค.
- ์ผ๋ฐํ: NAS์ ์ํด ๋ฐ๊ฒฌ๋ ์ํคํ ์ฒ๋ ๋ค๋ฅธ ๋ฐ์ดํฐ ์ธํธ๋ ์์ ์ ์ ์ผ๋ฐํ๋์ง ์์ ์ ์์ต๋๋ค. ํ์ ๊ณผ์ ์์ ์ฌ์ฉ๋ ํน์ ๋ฐ์ดํฐ ์ธํธ์ ๊ณผ์ ํฉ๋๋ ๊ฒ์ ํํ ๋ฌธ์ ์ ๋๋ค.
- ํ์ ๊ณต๊ฐ ์ค๊ณ: ์ ์ ํ ํ์ ๊ณต๊ฐ์ ์ค๊ณํ๋ ๊ฒ์ ์ด๋ ค์ด ์์ ์ ๋๋ค. ์ง๋์น๊ฒ ์ ํ์ ์ธ ํ์ ๊ณต๊ฐ์ ์๊ณ ๋ฆฌ์ฆ์ด ์ต์ ์ ์ํคํ ์ฒ๋ฅผ ์ฐพ๋ ๋ฅ๋ ฅ์ ์ ํํ ์ ์์ผ๋ฉฐ, ์ง๋์น๊ฒ ๋์ ํ์ ๊ณต๊ฐ์ ํ์ ๊ณผ์ ์ ๋ค๋ฃจ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
- ์์ ์ฑ: NAS ์๊ณ ๋ฆฌ์ฆ์ ํ์ดํผํ๋ผ๋ฏธํฐ ์ค์ ๋ฐ ๋ฌด์์ ์ด๊ธฐํ์ ๋ฏผ๊ฐํ ์ ์์ต๋๋ค. ์ด๋ ์ผ๊ด์ฑ ์๋ ๊ฒฐ๊ณผ๋ก ์ด์ด์ ธ ๊ฒฐ๊ณผ๋ฅผ ์ฌํํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
- ํด์ ๊ฐ๋ฅ์ฑ: NAS์ ์ํด ๋ฐ๊ฒฌ๋ ์ํคํ ์ฒ๋ ์ข ์ข ๋ณต์กํ๊ณ ํด์ํ๊ธฐ ์ด๋ ต์ต๋๋ค. ์ด๋ ํน์ ์ํคํ ์ฒ๊ฐ ์ ์ ์ํ๋๋์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ ์ด๋ป๊ฒ ๋ ๊ฐ์ ํ ์ ์๋์ง ์ดํดํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
NAS์ ์์ฉ ๋ถ์ผ
NAS๋ ๋ค์๊ณผ ๊ฐ์ ๊ด๋ฒ์ํ ์์ ๋ฐ ์์ญ์ ์ฑ๊ณต์ ์ผ๋ก ์ ์ฉ๋์์ต๋๋ค:
- ์ด๋ฏธ์ง ๋ถ๋ฅ: NAS๋ ImageNet ๋ฐ CIFAR-10๊ณผ ๊ฐ์ ์ด๋ฏธ์ง ๋ถ๋ฅ ์์ ์ ์ํ ์ต์ฒจ๋จ ์ํคํ ์ฒ๋ฅผ ๋ฐ๊ฒฌํ๋ ๋ฐ ์ฌ์ฉ๋์์ต๋๋ค. ์๋ก๋ NASNet, AmoebaNet, EfficientNet์ด ์์ต๋๋ค.
- ๊ฐ์ฒด ํ์ง: NAS๋ ๊ฐ์ฒด ํ์ง ์์ ์ ์ ์ฉ๋์ด ๋ ํจ์จ์ ์ด๊ณ ์ ํํ ๊ฐ์ฒด ํ์ง๊ธฐ๋ฅผ ์ค๊ณํ๋ ๋ฐ ์ฌ์ฉ๋์์ต๋๋ค.
- ์๋งจํฑ ๋ถํ : NAS๋ ์ด๋ฏธ์ง์ ๊ฐ ํฝ์ ์ ๋ ์ด๋ธ์ ํ ๋นํ๋ ์๋งจํฑ ๋ถํ ์ ์ํ ์ํคํ ์ฒ๋ฅผ ๋ฐ๊ฒฌํ๋ ๋ฐ ์ฌ์ฉ๋์์ต๋๋ค.
- ์์ฐ์ด ์ฒ๋ฆฌ(NLP): NAS๋ ๊ธฐ๊ณ ๋ฒ์ญ, ํ ์คํธ ๋ถ๋ฅ, ์ธ์ด ๋ชจ๋ธ๋ง๊ณผ ๊ฐ์ ๋ค์ํ NLP ์์ ์ ์ํ ์ํคํ ์ฒ๋ฅผ ์ค๊ณํ๋ ๋ฐ ์ฌ์ฉ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ํ ์ ๊ฒฝ๋ง ๋ฐ ํธ๋์คํฌ๋จธ์ ์ํคํ ์ฒ๋ฅผ ์ต์ ํํ๋ ๋ฐ ์ฌ์ฉ๋์์ต๋๋ค.
- ์์ฑ ์ธ์: NAS๋ ์์ฑ ์ธ์ ์์ ์ ์ ์ฉ๋์ด ๋ ์ ํํ๊ณ ํจ์จ์ ์ธ ์ํฅ ๋ชจ๋ธ์ ์ค๊ณํ๋ ๋ฐ ์ฌ์ฉ๋์์ต๋๋ค.
- ๋ก๋ด ๊ณตํ: NAS๋ ๋ก๋ด์ ์ ์ด ์ ์ฑ ์ ์ต์ ํํ๋ ๋ฐ ์ฌ์ฉ๋ ์ ์์ด ๋ก๋ด์ด ๋ณต์กํ ์์ ์ ๋ ํจ์จ์ ์ผ๋ก ํ์ตํ ์ ์๋๋ก ํฉ๋๋ค.
- ์ ์ฝ ๊ฐ๋ฐ: NAS๋ ์ํ๋ ์์ฑ์ ๊ฐ์ง ๋ถ์๋ฅผ ์ค๊ณํ๊ธฐ ์ํด ์ ์ฝ ๊ฐ๋ฐ์ ์ฌ์ฉ๋ ์ ์ฌ๋ ฅ์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํ์ ๋จ๋ฐฑ์ง์ ๋ํ ๊ฒฐํฉ ์นํ๋๋ฅผ ํฅ์์ํค๊ธฐ ์ํด ๋ถ์์ ๊ตฌ์กฐ๋ฅผ ์ต์ ํํ๋ ๋ฐ ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
NAS์ ๋ฏธ๋ ๋ฐฉํฅ
NAS ๋ถ์ผ๋ ๋ช ๊ฐ์ง ์ ๋งํ ์ฐ๊ตฌ ๋ฐฉํฅ์ผ๋ก ๋น ๋ฅด๊ฒ ๋ฐ์ ํ๊ณ ์์ต๋๋ค:- ํจ์จ์ ์ธ NAS: ๋ ์ ์ ๊ณ์ฐ ๋ฆฌ์์ค์ ์๊ฐ์ ์๊ตฌํ๋ ๋ ํจ์จ์ ์ธ NAS ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ฐ. ์ฌ๊ธฐ์๋ ๊ฐ์ค์น ๊ณต์ , ์ ์ถฉ์ค๋ ํ๊ฐ, ์ฑ๋ฅ ์์ธก๊ณผ ๊ฐ์ ๊ธฐ์ ์ด ํฌํจ๋ฉ๋๋ค.
- ์ ์ด ๊ฐ๋ฅํ NAS: ๋ค๋ฅธ ๋ฐ์ดํฐ ์ธํธ ๋ฐ ์์ ์ ์ ์ผ๋ฐํ๋๋ ์ํคํ ์ฒ๋ฅผ ๋ฐ๊ฒฌํ ์ ์๋ NAS ์๊ณ ๋ฆฌ์ฆ ์ค๊ณ. ์ฌ๊ธฐ์๋ ๋ฉํ ํ์ต ๋ฐ ๋๋ฉ์ธ ์ ์๊ณผ ๊ฐ์ ๊ธฐ์ ์ด ํฌํจ๋ฉ๋๋ค.
- ํด์ ๊ฐ๋ฅํ NAS: ํด์ํ๊ณ ์ดํดํ๊ธฐ ์ฌ์ด ์ํคํ ์ฒ๋ฅผ ์์ฑํ๋ NAS ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ฐ. ์ฌ๊ธฐ์๋ ์๊ฐํ ๋ฐ ์ค๋ช ๊ฐ๋ฅํ AI์ ๊ฐ์ ๊ธฐ์ ์ด ํฌํจ๋ฉ๋๋ค.
- ์์ ์ ์ฝ ์ฅ์น๋ฅผ ์ํ NAS: ๋ชจ๋ฐ์ผ ํฐ ๋ฐ ์๋ฒ ๋๋ ์์คํ ๊ณผ ๊ฐ์ ์์ ์ ์ฝ ์ฅ์น์ ๋ฐฐํฌํ๊ธฐ์ ์ ํฉํ ์ํคํ ์ฒ๋ฅผ ์ค๊ณํ ์ ์๋ NAS ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ฐ. ์ฌ๊ธฐ์๋ ๋คํธ์ํฌ ์์ํ ๋ฐ ๊ฐ์ง์น๊ธฐ์ ๊ฐ์ ๊ธฐ์ ์ด ํฌํจ๋ฉ๋๋ค.
- ํน์ ํ๋์จ์ด๋ฅผ ์ํ NAS: GPU, TPU, FPGA์ ๊ฐ์ ํน์ ํ๋์จ์ด ์ํคํ ์ฒ๋ฅผ ํ์ฉํ๋๋ก ์ ๊ฒฝ๋ง ์ํคํ ์ฒ ์ต์ ํ.
- ๋ค๋ฅธ AutoML ๊ธฐ์ ๊ณผ์ ๊ฒฐํฉ: ํ์ดํผํ๋ผ๋ฏธํฐ ์ต์ ํ ๋ฐ ํน์ง ๊ณตํ๊ณผ ๊ฐ์ ๋ค๋ฅธ AutoML ๊ธฐ์ ๊ณผ NAS๋ฅผ ํตํฉํ์ฌ ๋ ํฌ๊ด์ ์ธ ์๋ํ๋ ๋จธ์ ๋ฌ๋ ํ์ดํ๋ผ์ธ ์์ฑ.
- ์๋ํ๋ ํ์ ๊ณต๊ฐ ์ค๊ณ: ํ์ ๊ณต๊ฐ ์์ฒด๋ฅผ ์๋์ผ๋ก ์ค๊ณํ๋ ๊ธฐ์ ๊ฐ๋ฐ. ์ด๋ ํ์ ๊ณต๊ฐ์ ํฌํจํ ์ต์ ์ ๊ณ์ธต ์ ํ, ์ฐ๊ฒฐ ํจํด, ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ํ์ตํ๋ ๊ฒ์ ํฌํจํ ์ ์์ต๋๋ค.
- ์ง๋ ํ์ต์ ๋์ด์๋ NAS: ๋น์ง๋ ํ์ต, ๊ฐํ ํ์ต, ์๊ธฐ ์ง๋ ํ์ต๊ณผ ๊ฐ์ ๋ค๋ฅธ ํ์ต ํจ๋ฌ๋ค์์ผ๋ก NAS ํ์ฅ.
๊ธ๋ก๋ฒ ์ํฅ ๋ฐ ์ค๋ฆฌ์ ๊ณ ๋ ค์ฌํญ
NAS์ ๋ฐ์ ์ ๋ฅ๋ฌ๋์ ๋ฏผ์ฃผํํ๊ณ ๋ ๋์ ์ฒญ์ค์๊ฒ ์ ๊ทผ ๊ฐ๋ฅํ๊ฒ ํ ์ ์ฌ๋ ฅ์ ์ ๊ณตํ๋ฉฐ ์๋นํ ๊ธ๋ก๋ฒ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ๊ทธ๋ฌ๋ ์๋ํ๋ ๋ชจ๋ธ ์ค๊ณ์ ์ค๋ฆฌ์ ํจ์๋ฅผ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค:
- ํธํฅ ์ฆํญ: NAS ์๊ณ ๋ฆฌ์ฆ์ ํ๋ จ ๋ฐ์ดํฐ์ ์กด์ฌํ๋ ํธํฅ์ ๋ฌด์ฌ์ฝ ์ฆํญ์์ผ ์ฐจ๋ณ์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค. ํ๋ จ ๋ฐ์ดํฐ๊ฐ ๋ํ์ ์ด๊ณ ํธํฅ๋์ง ์๋๋ก ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
- ํฌ๋ช ์ฑ ๋ถ์กฑ: NAS๊ฐ ๋ฐ๊ฒฌํ ๋ณต์กํ ์ํคํ ์ฒ๋ ํด์ํ๊ธฐ ์ด๋ ค์ ์ด๋ป๊ฒ ๊ฒฐ์ ์ ๋ด๋ฆฌ๋์ง ์ดํดํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ญ๋๋ค. ์ด๋ฌํ ํฌ๋ช ์ฑ ๋ถ์กฑ์ ์ฑ ์์ฑ๊ณผ ๊ณต์ ์ฑ์ ๋ํ ์ฐ๋ ค๋ฅผ ์ ๊ธฐํ ์ ์์ต๋๋ค.
- ์ผ์๋ฆฌ ๋์ฒด: ๋ชจ๋ธ ์ค๊ณ์ ์๋ํ๋ ๋ฐ์ดํฐ ๊ณผํ์ ๋ฐ ๋จธ์ ๋ฌ๋ ์์ง๋์ด์ ์ผ์๋ฆฌ ๋์ฒด๋ฅผ ์ ์ฌ์ ์ผ๋ก ์ด๋ํ ์ ์์ต๋๋ค. ์๋ํ์ ์ฌํ์ , ๊ฒฝ์ ์ ์ํฅ์ ๊ณ ๋ คํ๊ณ ์ฌ๊ต์ก ๋ฐ ๊ธฐ์ ํฅ์ ํ๋ก๊ทธ๋จ์ ํฌ์ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
- ํ๊ฒฝ์ ์ํฅ: NAS์ ๊ณ์ฐ ๋น์ฉ์ ํ์ ๋ฐฐ์ถ์ ๊ธฐ์ฌํ ์ ์์ต๋๋ค. ๋ ์๋์ง ํจ์จ์ ์ธ NAS ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ๋ฐํ๊ณ ํ๋ จ ๊ณผ์ ์ ์ ๋ ฅ์ ๊ณต๊ธํ๊ธฐ ์ํด ์ฌ์ ๊ฐ๋ฅ ์๋์ง์์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ด๋ฌํ ์ค๋ฆฌ์ ๊ณ ๋ ค์ฌํญ์ ํด๊ฒฐํ๋ ๊ฒ์ NAS๊ฐ ์ฑ ์๊ฐ ์๊ฒ ๊ทธ๋ฆฌ๊ณ ๋ชจ๋์ ์ด์ต์ ์ํด ์ฌ์ฉ๋๋๋ก ๋ณด์ฅํ๋ ๋ฐ ํ์์ ์ ๋๋ค.
์ค์ฉ์ ์ธ ์: NAS ์์ฑ ๋ชจ๋ธ์ ์ด์ฉํ ์ด๋ฏธ์ง ๋ถ๋ฅ
๊ฐ๋ฐ๋์๊ตญ์ ์์ NGO๊ฐ ์์ฑ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฌผ ์ํ๋ ์์ธก์ ๊ฐ์ ํ๊ณ ์ ํ๋ ์๋๋ฆฌ์ค๋ฅผ ๊ณ ๋ คํด ๋ณด๊ฒ ์ต๋๋ค. ๊ทธ๋ค์ ์๋ จ๋ ๋ฅ๋ฌ๋ ์์ง๋์ด๋ฅผ ๊ณ ์ฉํ ์์์ด ๋ถ์กฑํฉ๋๋ค. NAS๋ฅผ ํฌํจํ๋ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ AutoML ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ๋ค์์ ์ํํ ์ ์์ต๋๋ค:
- ๋ ์ด๋ธ์ด ์ง์ ๋ ๋ฐ์ดํฐ ์ธํธ ์ ๋ก๋: ๋ฐ์ดํฐ ์ธํธ๋ ํด๋น ์๋ฌผ ์ํ๋์ผ๋ก ๋ ์ด๋ธ์ด ์ง์ ๋ ๋์ง ์์ฑ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ๋ฌธ์ ์ ์: ์ํ๋์ ์์ธกํ๊ธฐ ์ํด ์ด๋ฏธ์ง ๋ถ๋ฅ๋ฅผ ์ํํ๊ณ ์ ํจ์ ๋ช ์ํฉ๋๋ค(์: "๋์ ์ํ๋", "์ค๊ฐ ์ํ๋", "๋ฎ์ ์ํ๋").
- NAS์ ์์ ๋งก๊ธฐ๊ธฐ: AutoML ํ๋ซํผ์ NAS๋ฅผ ํ์ฉํ์ฌ ํน์ ๋ฐ์ดํฐ ์ธํธ ๋ฐ ๋ฌธ์ ์ ์ต์ ํ๋ ๋ค์ํ ์ ๊ฒฝ๋ง ์ํคํ ์ฒ๋ฅผ ์๋์ผ๋ก ํ์ํฉ๋๋ค.
- ์ต๊ณ ์ ๋ชจ๋ธ ๋ฐฐํฌ: ํ์ ํ๋ก์ธ์ค๊ฐ ๋๋ ํ ํ๋ซํผ์ ๋ฐฐํฌ ์ค๋น๊ฐ ๋ ์ต๊ณ ์ ์ฑ๋ฅ์ ๋ด๋ NAS ์์ฑ ๋ชจ๋ธ์ ์ ๊ณตํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ NGO๋ ์ด ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์๋ก์ด ์ง์ญ์ ์๋ฌผ ์ํ๋์ ์์ธกํ๊ณ ๋๋ถ๋ค์ด ๊ดํ์ ์ต์ ํํ๊ณ ์๋ ์๋ณด๋ฅผ ๊ฐ์ ํ๋๋ก ๋์ธ ์ ์์ต๋๋ค.
์ด ์๋ NAS๊ฐ ์ ํ๋ ์์์ ๊ฐ์ง ์กฐ์ง์ด ๋ฅ๋ฌ๋์ ํ์ ํ์ฉํ ์ ์๋๋ก ์ด๋ป๊ฒ ํ์ ์ค์ด์ค ์ ์๋์ง๋ฅผ ๋ณด์ฌ์ค๋๋ค.
๊ฒฐ๋ก
์ ๊ฒฝ๋ง ์ํคํ ์ฒ ํ์(NAS)์ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ์ค๊ณ๋ฅผ ์๋ํํ๋ ๊ฐ๋ ฅํ AutoML ๊ธฐ์ ์ ๋๋ค. ๊ฐ๋ฅํ ์ํคํ ์ฒ์ ์ค๊ณ ๊ณต๊ฐ์ ์ฒด๊ณ์ ์ผ๋ก ํ์ํจ์ผ๋ก์จ NAS ์๊ณ ๋ฆฌ์ฆ์ ์๋์ผ๋ก ์ค๊ณ๋ ๋ชจ๋ธ์ ๋ฅ๊ฐํ๋ ๊ณ ์ฑ๋ฅ ๋ชจ๋ธ์ ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค. NAS๋ ๊ณ์ฐ ๋น์ฉ, ์ผ๋ฐํ, ํด์ ๊ฐ๋ฅ์ฑ๊ณผ ๊ด๋ จ๋ ๊ณผ์ ์ ์ง๋ฉดํด ์์ง๋ง, ์ง์์ ์ธ ์ฐ๊ตฌ๋ ์ด๋ฌํ ํ๊ณ๋ฅผ ํด๊ฒฐํ๊ณ ๋ ํจ์จ์ ์ด๊ณ , ์ ์ด ๊ฐ๋ฅํ๋ฉฐ, ํด์ ๊ฐ๋ฅํ NAS ์๊ณ ๋ฆฌ์ฆ์ ์ํ ๊ธธ์ ๋ฆ๊ณ ์์ต๋๋ค. ์ด ๋ถ์ผ๊ฐ ๊ณ์ ๋ฐ์ ํจ์ ๋ฐ๋ผ NAS๋ ๋ฅ๋ฌ๋์ ๋ฏผ์ฃผํํ๊ณ ์ ์ธ๊ณ์ ๊ฐ์ธ๊ณผ ์กฐ์ง์ ํํ์ ์ฃผ๋ ๊ด๋ฒ์ํ ์์ ๋ฐ ์์ญ์ ์ ์ฉํ๋ ๋ฐ ์ ์ ๋ ์ค์ํ ์ญํ ์ ํ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ๊ฐ๋ ฅํ ๋๊ตฌ์ ์ฑ ์ ์๋ ํ์ ๊ณผ ๋ฐฐํฌ๋ฅผ ๋ณด์ฅํ๊ธฐ ์ํด ๊ธฐ์ ๋ฐ์ ๊ณผ ํจ๊ป ์ค๋ฆฌ์ ํจ์๋ฅผ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.