์ด๊ฒ์ ์ต์ด์ ๋๊ท๋ชจ ํ์ฐ(diffusion) ๊ธฐ๋ฐ LLM์ผ๋ก์ ํฅ๋ฏธ๋กญ์ต๋๋ค.
์ง๊ธ๊น์ง ๋ณด์
จ๋ ๋๋ถ๋ถ์ LLM๋ค์ ํต์ฌ ๋ชจ๋ธ๋ง ์ ๊ทผ ๋ฐฉ์์์ ~ํด๋ก ์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค. ์ด๋ค์ ๋ชจ๋ "์๊ธฐํ๊ท์ (autoregressively)"์ผ๋ก ํ๋ จ๋์์ต๋๋ค. ์ฆ, ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ํ ํฐ์ ์์ธกํฉ๋๋ค. ํ์ฐ(Diffusion)์ ๋ค๋ฆ
๋๋ค - ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ์งํํ์ง ์๊ณ , ํ ๋ฒ์ ์ฒ๋ฆฌํฉ๋๋ค. ๋
ธ์ด์ฆ์์ ์์ํ์ฌ ์ ์ฐจ์ ์ผ๋ก ๋
ธ์ด์ฆ๋ฅผ ์ ๊ฑฐํ์ฌ ํ ํฐ ์คํธ๋ฆผ์ ๋ง๋ญ๋๋ค.
์ฌ์ค ๋๋ถ๋ถ์ ์ด๋ฏธ์ง/๋น๋์ค ์์ฑ AI ๋๊ตฌ๋ค์ ์ด๋ฐ ๋ฐฉ์์ผ๋ก ์๋ํ๋ฉฐ Autoregression์ด ์๋ Diffusion์ ์ฌ์ฉํฉ๋๋ค. ํ
์คํธ(๊ทธ๋ฆฌ๊ณ ๋๋ก๋ ์ค๋์ค!)๋ง์ด ์ ํญํด์์ต๋๋ค. ๊ทธ๋์ ์ ์ด๋ค ์ด์ ๋ก ํ
์คํธ๋ Autoregression์ ์ ํธํ๊ณ , ์ด๋ฏธ์ง/๋น๋์ค๋ Diffusion์ ์ ํธํ๋์ง๊ฐ ์ ์ ๋ค๋ฅธ ๋ง์ ์ฌ๋๋ค์๊ฒ ๋ฏธ์คํฐ๋ฆฌ์์ต๋๋ค. ์ด๋ ์ด๋ฌํ ์์ญ์์ ์ ๋ณด์ ๋
ธ์ด์ฆ์ ๋ถํฌ, ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ ์์ ์ ์ธ์๊ณผ ๊ด๋ จ๋ ๊ฝค ๊น์ ํ ๋ผ๊ตด๋ก ํ๋ช
๋์์ต๋๋ค. ์ถฉ๋ถํ ๊ฐ๊น์ด ๋ค์ฌ๋ค๋ณด๋ฉด, ๋ ๋ฐฉ์ ์ฌ์ด์์๋ ๋ง์ ํฅ๋ฏธ๋ก์ด ์ฐ๊ฒฐ์ ์ด ๋๋ฌ๋ฉ๋๋ค.
์ด ๋ชจ๋ ๊ฒ์ ์ด ๋ชจ๋ธ์ด ๋ค๋ฅผ ์ ์๋ ์ ์ฌ๋ ฅ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์๋กญ๊ณ ๋
ํนํ ์ฌ๋ฆฌํ ๋๋ ์๋ก์ด ๊ฐ์ ๊ณผ ์ฝ์ ์ ๋ณด์ฌ์ค ์ ์๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ฌ๋๋ค์ด ์ด๊ฒ์ ์๋ํด ๋ณด๊ธธ ๊ถ์ฅํฉ๋๋ค!
์ผ์ชฝ -> ์ค๋ฅธ์ชฝ ์ฒ๋ฆฌ๊ฐ ์๋
์ด๋ฏธ์ง, ์์์ฒ๋ผ ํ๊บผ๋ฒ์ ๋ชจ๋ ์ฒ๋ฆฌ
์น๋ค ํ์ฐ์์ผ.
์ด๊ฑธ๋ก ์ถ๋ ฅ ์๋๋ ์ปจํ ์คํธ ํ ๋์ด๋๋ ค๋
๊ทธ๋ด๋ฏํ๊ณ ๊ธด ํ์๋ฆฌ๊ฐ ๋์ด๋ ๊ฑฐ๊ฐ์. ๋จ์ด์ ๋จ์ด ์ฌ์ด์ ์ฐ๊ฒฐ์ ์์๊ฐ ์ฝํด์ง๋๊น ๊ธด ๊ธ์์ ๋งฅ๋ฝ์ด ๋ฐ๊ปด๋ฒ๋ฆฌ๊ฑฐ๋ ์จ์ ์ ์ ๋ ํ๊ฐ์ด ์๋ก ๋ชจ์๋๋ ์ผ๋ ๋ฐ์ํ ๊ฑฐ๊ฐ๊ณ
ใด ๋งค์ปค๋์ฆ์ ๋ฉํ์ธ์ง(๋ฉํ์ธ์ง ๋ฅ๋ ฅ๋ ๋ฒ ์ด์ค ์ง๋ฅ์ ๊ธฐ๋ฐ)๋ฅผ ํตํด ์ฃผ์ ์ ๋ํ ์ ์ฌ ๊ณต๊ฐ์์์ ๊ณ์ธต์ ์ถ๋ก ์ด ํ์ํ๋ค๊ณ ๋ด ๊ทธ๋์.
๊ณผ์ฐ ์ด๋ค ๋ฐฉ์์ด ์ฐ์์ผ๊น ์์ฆ diffusion ๋ณด๋ฉด ํ๋ฆฌํฐ ์์ฒด๋ ์์ฒญ ์ข์๊ฒ ๊ฐ์๋ฐ
์๋ ์ ์๋น๋์ ๊ทธ ๊ทธ๋ฆผ ๋ฐ์ฌํ๋ ๊ฑฐ ๋ณด๋ ๊ฒ ๊ฐ๋ค
ํธ๋์คํฌ๋จธ ๋ง๊ณ ๋ ์ ๋๋ก ๋ ๊ฒฐ๊ณผ๋ฌผ์ ํ๋ฒ ๋ดค์ผ๋ฉด ์ข๊ฒ ๋ค ์ ๋งํ๊ฑฐ ๋ญ ์ข ์๋
๋ฒค์น๋งํฌ ํผ๋ฃํด !
๊ธฐ์กด๋ชจ๋ธ๋ก๋ ํ๊ณ๊ฐ ์์ด์ ๋ํจ์ ผ ๋ชจ๋ธ์ด ์ ๋ต์ ๊ฐ๊น์
ํ ์คํธ๋ ์์ฑ์๋ฃ ์์ ์ ์ด๋ป๊ฒ ์ก์ง? ์์ฑ๋์์ ์ ์ดํฐ๋ ์ด์ ๋ฉ์ถฐ์ผํ ๊ฑด๋ฐ? ์ด๋ฏธ์ง๋ ์์ฑ๋๊ฐ ์กด์ฌํด์ ์ค๊ฐ์ ๋ฉ์ถ๋ฉด ์ด์ค๊ฐํ ๊ทธ๋ฆผ์ธ๋ฐ ํ ์คํธ๋ ์ ๊ธฐ์ ๋ ๋๋ฆฌ๋ฉด ๋ ํ๋ฆฌํฐ ๋์ ๋ญ๊ฐ ๋๋๊ฑด๊ฐ?
์คํ๋ ค 7๋ฒ์ด๋ ๋๋ ค์ ์ ๊ธฐ๊น์ง ๋์ด์ฌ๋ฆฐ ๊ฑฐ๊ฒ ์ง. ์์ฑ ์๋ฃ ์์ ์ ๋๊ฐ end token ์๋๊น? ๊ทธ ๋ค๋ ์๋ฅด๊ณ .
์ ๊ฑฐ๋ ๋ํจ์ ์ด๋ผ ์๋ํ ํฐ ์๋๊ฑฐ ์๋? ์๋ฅผ๋ค์ด ์์ฑ์์ ํ๋ฒ ๋ ๋๋ฆฌ๋ฉด ์คํ๋ ค ์ด์ํด์ง๊ฑฐ๊ฐ์๋ฐ ์๋๊ฐ
์, ์ด๋ฐฉ๋ฒ. ๋ ๋ช๋ ์ ๋ถํฐ ์๊ฐํ๋๊ฑฐ์. ์ด์ ์์ผ ํด๋ณด๋ ์ ๋ค ์๋ค.
๊ตฌ์ฒด์ ์ธ ์ํ ๊ณต์๊ณผ ์๊ณ ๋ฆฌ์ฆ๊น์ง ๋ ์ฌ๋ฆฐ ๊ฑฐ ์๋๋ฉด ์๋ฏธ ์์. ์์ด๋์ด๋ง ๋ ์ฌ๋ฆฐ ๊ฑด ๊ทธ๋ฅ ํ์๊ณต๋ก ์.
์ฌ๋๋ ๋งํ๋ฉด์ ๋ค์ ๋จ์ด ์๊ฐํ์ง ํ๋ฒ์ ๋ง ์์ฑํ๋๊ฒ ์๋๋ผ next token prediction์ด ๋ง๋ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐ๋๊ธดํ๋๋ฐ
๋ญ ์๋๋ ์ฌ๋ฌ๊ฐ์ง ํด๋ณผ์ ์๋๊ฑฐ๋ผ ์ ์ด์ ์ฌ๋๋ backprop์ผ๋ก ํ์ตํ์ง๋ ์์ง๋ง ๋ฅ๋ฌ๋ ์ฑ๋ฅ์ ์ ์ฆ๋ผ์