Scaling up Continual Learning โ Ronak Malde, Trajectory
ํ ์ค ํต์ฌ
๊ธฐ์กด ๋ฒค์น๋งํฌ ์ค์ฌ ํ์ต๊ณผ RL ๋ฐฉ์์ ํ๊ณ๋ฅผ ๋๊ธฐ ์ํด, ์ค์ ์ฌ์ฉ ๋ก๊ทธ์์ on-policy๋ก ๊ณ์ ํ์ตํ๋ continual learning์ด ๋ค์ ์ธ๋ AI ์ฑ๋ฅ ํฅ์์ ํต์ฌ์ด๋ผ๋ ์ฃผ์ฅ์ด๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:01
์ต๊ทผ AI ๋ฐ์ ์ ๋ฒค์น๋งํฌ๋ฅผ ๋น ๋ฅด๊ฒ ๋์ด์ฌ๋ฆฌ๋ ๋ฐฉ์์ผ๋ก ์งํ๋์ง๋ง, ์ ์ ๋ ๋น์ธ๊ณ ํ์ค๊ณผ ๋๋จ์ด์ง ํ๊ฐ์ ์์กดํ๊ฒ ๋์๋ค. ์ค์ ์๋น์ค์์ ๋ฐ์ํ๋ ๋ฐฉ๋ํ ์ถ๋ก ๋ก๊ทธ๋ฅผ ํ์ต ์ ํธ๋ก ์ผ์์ผ ์ง์์ ์ผ๋ก ๋๋ํด์ง ์ ์๋ค.
-
3:03
ํ์ฌ์ SFT, DPO, GRPO๋ ๊ฐ๊ฐ ์ฅ์ ์ด ์์ง๋ง, ์จ๋ผ์ธ ๋ถํฌยทon-policy ์ํ๋งยท๋จ์ผ ๋ณ๋ ฌ์ฑยทํ ํฐ ์์ค ๋ณด์์ด๋ผ๋ ์กฐ๊ฑด์ ๋์์ ๋ง์กฑํ์ง ๋ชปํ๋ค. ํนํ ๊ธด ์คํ๊ณผ ๋ณต์กํ ํ๊ฒฝ์ผ์๋ก ๋ถํฌ ๋ถ์ผ์น, ์ธํ๋ผ ๋ถ๋ด, ๋ณด์ ์ ํธ์ ๊ฑฐ์น ์์ด ์ฌ๊ฐํ ํ๊ณ๋ก ๋๋ฌ๋๋ค.
-
7:00
on-policy self-distillation์ ๊ณ ์ ๋ฐ์ดํฐ ๋์ ํ์ ๋ชจ๋ธ์ ์ค์ ๋กค์์์ ์ฌ์ฉํ๊ณ , ์ฌ๊ธฐ์ ํํธ๋ฅผ ๋ฃ์ teacher์ ํํธ ์๋ student๋ฅผ ๋ง์ถ๋ ๋ฐฉ์์ผ๋ก ํ์ตํ๋ค. ์ด ์ ๊ทผ์ ์จ๋ผ์ธ ์์ ๋ถํฌ๋ฅผ ๊ทธ๋๋ก ์ฐ๋ฉด์๋ ๋จ์ผ ์ํ๋ก ํ ํฐ๋ณ๋ก ์ด์ดํ ํ์ต ์ ํธ๋ฅผ ์ ๊ณตํด RL์ ์ฝ์ ์ ํฌ๊ฒ ์ค์ธ๋ค.
-
13:00
๊ธด ๋๊ตฌ ํธ์ถ๊ณผ ์ฅ๊ธฐ ์ถ๋ก ์์๋ teacher๊ฐ ๊ณ์ ๋ณด์ ํ๋ ค ํ๋ฉด์ 'wait', 'but', 'maybe' ๊ฐ์ ํํผํ ํ ํฐ์ด ๋์ด๋๋ buttweight ๋ฌธ์ ๊ฐ ์๊ธด๋ค. ์ด๋ฅผ ๋ง๊ธฐ ์ํด ๋จ๊ณ๋ณ KL divergence๋ก ๊ฐ์ค์น๋ฅผ ๋ค๋ฅด๊ฒ ์ฃผ๊ฑฐ๋, ํํธ ์ ์ถ์ ๋ง๊ธฐ ์ํด LLM ํํฐ๋ง๊ณผ residual guidance ๊ฐ์ ๋ฐฉ๋ฒ์ด ํ์ํ๋ค.
-
19:00
์ด ๋ฐฉ์์ 12B ๋ชจ๋ธ๊ณผ 100ํ ์ด์ tool call์ด ํ์ํ ์์ ์์๋ ์ฑ๊ณผ๋ฅผ ๋ณด์ด๋ฉฐ, RL์ ๋์ด์๋ ๊ฒฐ๊ณผ๋ ๊ฐ๋ฅํ๋ค๊ณ ์ฃผ์ฅํ๋ค. Trajectory๋ ์์ฐ ํ๊ฒฝ์ agent trace๋ฅผ ๋ฐ์ harness์ ๋ชจ๋ธ์ ํจ๊ป ๊ณ์ ๊ฐ์ ํ๋ ํ๋ซํผ์ ๋ชฉํ๋ก ํ๋ฉฐ, ์ง์ง continual learning์ ์์ง ์์ ๋จ๊ณ๋ผ๊ณ ๋ณธ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์ค๋ฌด์์๋ ๋ฒค์น๋งํฌ ์ ์๋ณด๋ค ์ค์ ์ฌ์ฉ์ ๋ก๊ทธ์ ์คํจ ์ฌ๋ก๋ฅผ ํ์ต ์ ํธ๋ก ์์งํ๋ ๊ตฌ์กฐ๊ฐ ๋ ์ค์ํ๋ค.
- ์ฅ๊ธฐ ์ถ๋ก ยท๋๊ตฌ ์ฌ์ฉ ์์ ์์๋ ์ ์ฒด ๋ณด์๋ณด๋ค ๋จ๊ณ๋ณ ์ ํธ์ ํํธ ํ์ง ๊ด๋ฆฌ๊ฐ ์ฑ๋ฅ์ ์ข์ฐํ๋ค.
- continual learning์ ํ๋ ค๋ฉด ๋ชจ๋ธ๋ง์ด ์๋๋ผ ๋ฐ์ดํฐ ์์ง, ์ธํ๋ผ, ํ๋ค์ค๊น์ง ํจ๊ป ์ค๊ณํด์ผ ํ๋ค.