https://www.aitimes.com/news/articleView.html?idxno=205344
๋ฅ์ํฌ๊ฐ ๋ํ์ธ์ด๋ชจ๋ธ(LLM) ํ์ต ๋ฐฉ์์ ๊ทผ๋ณธ์ ์ผ๋ก ๋ฐ๊ฟ ์ ์๋ ์๋ก์ด ์ ๊ฒฝ๋ง ์ํคํ ์ฒ๋ฅผ ์ ์ํ ๊ฐ์ด๋ฐ, ์ด์ย ๋ํ ํธํ์ด ์ด์ด์ง๊ณ ์๋ค. ๋์์, ์ค์ ์ ์ฉ๊น์ง๋ ๋์ด์ผ ํ ๊ธฐ์ ์ ๊ณผ์ ๋ ์ ์ง ์๋ค๋ ์ง์ ์ด ๋์๋ค.
๋ฅ์ํฌ๋ ์ง๋์ฃผ ๊ณต๊ฐํ ๊ธฐ์ ๋ ผ๋ฌธ์์ mHC(Manifold-Constrained Hyper-Connections)๋ผ๋ ์๋ก์ด ๊ตฌ์กฐ๋ฅผ ์ ์ํ๋ค.
mHC๋ ๋ฐ์ดํธ๋์ค๊ฐ 2024๋ ์ ์ํ ํ์ดํผ ์ปค๋ฅ์ (HC) ๊ตฌ์กฐ์ ํ์ต ๋ถ์์ ์ฑ์ ํด๊ฒฐํ๊ธฐ ์ํด ๊ณ ์๋๋ค. HC๋ ๋ค์์ ์ต์ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ธ ์์ฐจ ์ ๊ฒฝ๋ง(ResNet)์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํ ์๋๋ก, ์ ๋ณด ํ๋ฆ์ ๋จ์ผ ๊ฒฝ๋ก๊ฐ ์๋ ๋ค์ค ๊ฒฝ๋ก๋ก ํ์ฅํ ๊ฒ์ด ํน์ง์ด๋ค.
ResNet์ ์ฝ 10๋ ์ ๋ง์ดํฌ๋ก์ํํธ ๋ฆฌ์์น ์์์์ ํ์นด์ด๋ฐ ์ฐ๊ตฌ์ง์ด ์ ์ํ ๊ตฌ์กฐ๋ก, ์ค๋๋ LLM์ ํฌํจํ ์๋ง์ ๋ชจ๋ธ์ ๋ผ๋ย ์ญํ ์ ํด์๋ค. ๊ทธ๋ฌ๋ HC ๊ตฌ์กฐ๋ ๊ฒฝ๋ก๊ฐ ๋์ด๋๋ ๋งํผ ํ์ต์ด ๋ถ์์ ํด์ง๊ณ , ๊ทน๋จ์ ์ธ ๊ฒฝ์ฐ์๋ ํ์ต์ด ๋ถ๊ดด๋ ๋ฌธ์ ๊ฐ ์์๋ค.
์ด์ ๋ํด ์ก๋ฆฐ์น ํ์ฝฉ์๋ฆฝ๋ํ๊ต ๊ต์๋ ์ฌ์ฐ์ค์ฐจ์ด๋๋ชจ๋ํฌ์คํธ์์ ์ธํฐ๋ทฐ์์ โ๋ฅ์ํฌ๋ค์ด ์ฐ๊ตฌโ๋ผ๊ณ ํ๊ฐํ๋ค.
๊ทธ๋ ResNet์ โ์ ๋ณด๊ฐ ํ๋ฅด๋ ๋จ์ผ ์ฐจ์ โ์ผ๋ก, HC๋ฅผ โ์ฌ๋ฌ ์ฐจ์ ์ด ์๋ ๊ณ ์๋๋กโ์ ๋น์ ํ๋ค. mHC๋ ์ด ์ฐจ์ ๋ค์ ๋ช ํํ ๊ท์น์ ๋ถ์ฌํด ์ ๋ณด ํ๋ฆ์ด ๋ฌด๋์ง์ง ์๋๋ก ์ ์ดํ๋ค๋ ์ค๋ช ์ด๋ค.ย ์ถ๊ฐย ๊ณ์ฐ ๋ถ๋ด ์์ด ์์ ์ฑ์ ํ๋ณดํ๋ค๋ ์ ์์ โ๋ ๊ฐ๋ ฅํ๊ณ ์ ๋ขฐํ ์ ์๋ ๋ชจ๋ธ๋ก ๊ฐ๋ ์ค์ง์ ์ธ ๊ฒฝ๋กโ๋ผ๋ ํธํํ๋ค.
๊ถ์น ํ์ฝฉ๊ณผํ๊ธฐ์ ๋ํ๊ต ๊ต์๋ ์ด๋ฒ ์ฐ๊ตฌ๊ฐ LLM ์ฐ๊ตฌ์ ๋ฐฉํฅ ์ ํ์ ์์ฌํ๋ค๊ณ ๋ดค๋ค. ์ง๊ธ๊น์ง๋ ๋ฏธ์ธํ ๊ตฌ์กฐ ์กฐ์ ๊ฐ์ โ๋ง์ดํฌ๋ก ๋์์ธโ์ด ์ฃผ๋ฅ์๋ค๋ฉด, mHC๊ฐ ์งํฅํ๋ ์๊ณ ๋ฆฌ์ฆ-ํ๋์จ์ด ๊ณต๋ ์ค๊ณย ๋ฐ ๋ฉ๋ชจ๋ฆฌ์ ์ฐ์ฐ์ ๋ถ๋ฆฌ๋ย LLM ์ฐ๊ตฌ์ '๋งคํฌ๋ก ๋์์ธ' ์ ํ์ด๋ผ๋ย ๊ฒ์ด๋ค.
๊ทธ๋ ํนํ โResNet์ด๋ผ๋ ๋ฐฑ๋ณธ์ ๊ฑด๋๋ฆด ์ ์๋ค๋ ํต๋ ์ ๊นผ๋คโ๋ผ๋ฉฐ, ์์ผ๋ก ์๊ณ ๋ฆฌ์ฆ๊ณผ ํ๋์จ์ด ๊ณต๋ ์ค๊ณ, ๊ทธ๋ฆฌ๊ณ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋๊ณผ ์ฐ์ฐ์ ๋ถ๋ฆฌ(decoupling)๊ฐ ํจ์จ์ ํ์ฅ์ ํต์ฌ์ด ๋ ์ ์๋ค๊ณ ์ ๋งํ๋ค.
ํ์ง๋ง, ์ ์ค๋ก ๋ ๋ง๋ง์น ์๋ค. ์ก ๊ต์๋ mHC๊ฐ ํ์ฌ๊น์ง๋ 4๊ฐ ๊ฒฝ๋ก, ์ต๋ 270์ต ๋งค๊ฐ๋ณ์ ๋ชจ๋ธ๊น์ง ๊ฒ์ฆ๋์ง๋ง, ์๋ฐฑ์ต~์์ฒ์ต ๋งค๊ฐ๋ณ์ ๊ท๋ชจ์ ์ต์ฒจ๋จ ๋ชจ๋ธ์์๋ ๋์ผํ ํจ๊ณผ๋ฅผ ๋ผ์ง๋ ๋ฏธ์ง์๋ผ๊ณ ์ง์ ํ๋ค.
๊ถ ๊ต์๋ย โํ๋ก ํฐ์ด ๋ชจ๋ธ์์๋ ํจ์ฉ์ฑ์ด ์์์ง๋ ๋ฏธ์ง์โ๋ผ๊ณ ๋งํ๋ค. ์๋์ ์ ํ์ฝฉ๊ณผ๊ธฐ๋ย ๊ต์๋ ResNet์ฒ๋ผ ํ๋๋ฅผ ๋ฐ๊ฟ ์ ์ฌ๋ ฅ์ ์ธ์ ํ๋ฉด์๋, ๋ค์ํ ์ํคํ ์ฒ ์ ๋ฐ์์ ๊ฒ์ฆ๋๊ธฐ ์ ๊น์ง๋ ์ฑ๊ธํ ๊ฒฐ๋ก ์ ๊ฒฝ๊ณํด์ผ ํ๋ค๊ณ ๋ง๋ถ์๋ค.
๊ตฌํ ๋์ด๋๋ ๋์ ๋ก ๊ผฝํ๋ค. ๊ถ ๊ต์๋ mHC๊ฐ ์ต์ฒจ๋จ ์ธํ๋ผ์ ์์กดํ ๊ฐ๋ฅ์ฑ์ด ์์ด, ์๊ท๋ชจ ์ฐ๊ตฌ์ค์ด๋ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์๋ ๋์ ์ฅ๋ฒฝ์ด ๋ ์ ์๋ค๊ณ ์ง์ ํ๋ค.
๊ทธ๋ฐ๋ฐ๋ ์ ๊ณ์ ๊ธฐ๋๊ฐ์ ํฌ๋ค๋ ํ์ด๋ค. ์ก ๊ต์๋ ์ด๋ฒ ์ฐ๊ตฌ๋ฅผ โ๋ฐํด์ ๋ฐ๊ฒฌโ์ ๋น์ ํ๋ฉฐ, ์์ ์ ์ธ ์๋ก์ด ๊ธฐ๋ฐ์ด ์ด๋ฆด ๊ฒฝ์ฐ ์ฐ๊ตฌ์์ ์์ง๋์ด๋ค์ด ์๋คํ ๋ฐํด๋ฅผ ๊ต์ฒดํ๋ ค ํ ๊ฒ์ด๋ผ๊ณ ๋งํ๋ค.
์ค์ ๋ก ๋ฅ์ํฌ ์ฐ๊ตฌ์ง์ ๋ ผ๋ฌธ์์ 30์ต, 90์ต, 270์ต ๋งค๊ฐ๋ณ์ ๋ชจ๋ธ์ mHC๋ฅผ ์ ์ฉํ ๊ฒฐ๊ณผ, ์ฐ์ฐ ๋ถ๋ด์ ํฌ๊ฒ ๋๋ฆฌ์ง ์์ผ๋ฉด์๋ ์์ ์ ์ผ๋ก ํ์ฅ๋๋ค๊ณ ๋ฐํ๋ค.
ํํธ, ๊ตฌํย ๋์ด๋ ๋ฌธ์ ๋ ์ง๋ํด '๋ฅ์ํฌ-R1'์ ๊ณต๊ฐํ์ ๋น์์ ์ผ๋ถ ํก์ฌํ ๋ฉด์ด ์๋ค. R1์ ์ปดํจํ ์์์ ํจ์ฌ ์ ๊ฒ ์ฌ์ฉํ๋ค๋ ์ ์ผ๋ก ์ฃผ๋ชฉ๋ฐ์์ง๋ง, ๋ฅ์ํฌ ์์ค์ GPU ์ต์ ํ ์์ง๋์ด๋ง ๊ธฐ์ ์ด ์์ผ๋ฉด ์ ๋๋ก ์ฑ๋ฅ์ ๋ฐํํ๊ธฐ ์ด๋ ต๋ค๋ ์ง์ ์ด ๋์๋ค.
์ด์ ๋ฐ๋ผ ๋ฅ์ํฌ๋ ์ดํ 5์ผ๊ฐ์ '์คํ ์์ค ์ํฌ'๋ฅผ ํตํด ๊ด๋ จ ๊ธฐ์ ๋ ผ๋ฌธ์ ์ถ๊ฐ ๊ณต๊ฐํ ๋ฐ ์๋ค.
์....์ค์ ๋ก ์คํํ๋๊ฑด ์ด๋ ค์ด๊ฐ ๋ด ๋๋ค.
multi residual์ ์ข๋ก๋น๋น๊ณ ์ฐ๋ก๋น๋น๋ฉด 1๋ก ํ์ ๋์ด์ ๋น์จ์ด ์ ์ ํ ์งฌ๋ฝ๋๋ค๋ ๋ ์ํผ๊ฐ ์์๋ค๋
์ผ๋ฐ์ ์ธ PC๋ก๋ ํฐ ๋ณ๋ชฉ ์์ด ์ด ๊ตฌ์กฐ ์ ์๋ํ๋๋ฐ