๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

Scaling up Continual Learning โ€” Ronak Malde, Trajectory

AI Engineer ยท 2026-08-12 23:30 ยท 23:03

ํ•œ ์ค„ ํ•ต์‹ฌ

๊ธฐ์กด ๋ฒค์น˜๋งˆํฌ ์ค‘์‹ฌ ํ•™์Šต๊ณผ RL ๋ฐฉ์‹์˜ ํ•œ๊ณ„๋ฅผ ๋„˜๊ธฐ ์œ„ํ•ด, ์‹ค์ œ ์‚ฌ์šฉ ๋กœ๊ทธ์—์„œ on-policy๋กœ ๊ณ„์† ํ•™์Šตํ•˜๋Š” continual learning์ด ๋‹ค์Œ ์„ธ๋Œ€ AI ์„ฑ๋Šฅ ํ–ฅ์ƒ์˜ ํ•ต์‹ฌ์ด๋ผ๋Š” ์ฃผ์žฅ์ด๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:01
    ์ตœ๊ทผ AI ๋ฐœ์ „์€ ๋ฒค์น˜๋งˆํฌ๋ฅผ ๋น ๋ฅด๊ฒŒ ๋Œ์–ด์˜ฌ๋ฆฌ๋Š” ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰๋์ง€๋งŒ, ์ ์  ๋” ๋น„์‹ธ๊ณ  ํ˜„์‹ค๊ณผ ๋™๋–จ์–ด์ง„ ํ‰๊ฐ€์— ์˜์กดํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ์‹ค์ œ ์„œ๋น„์Šค์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฐฉ๋Œ€ํ•œ ์ถ”๋ก  ๋กœ๊ทธ๋ฅผ ํ•™์Šต ์‹ ํ˜ธ๋กœ ์‚ผ์•„์•ผ ์ง€์†์ ์œผ๋กœ ๋˜‘๋˜‘ํ•ด์งˆ ์ˆ˜ ์žˆ๋‹ค.
  2. 3:03
    ํ˜„์žฌ์˜ SFT, DPO, GRPO๋Š” ๊ฐ๊ฐ ์žฅ์ ์ด ์žˆ์ง€๋งŒ, ์˜จ๋ผ์ธ ๋ถ„ํฌยทon-policy ์ƒ˜ํ”Œ๋งยท๋‹จ์ผ ๋ณ‘๋ ฌ์„ฑยทํ† ํฐ ์ˆ˜์ค€ ๋ณด์ƒ์ด๋ผ๋Š” ์กฐ๊ฑด์„ ๋™์‹œ์— ๋งŒ์กฑํ•˜์ง€ ๋ชปํ•œ๋‹ค. ํŠนํžˆ ๊ธด ์‹คํ–‰๊ณผ ๋ณต์žกํ•œ ํ™˜๊ฒฝ์ผ์ˆ˜๋ก ๋ถ„ํฌ ๋ถˆ์ผ์น˜, ์ธํ”„๋ผ ๋ถ€๋‹ด, ๋ณด์ƒ ์‹ ํ˜ธ์˜ ๊ฑฐ์น ์Œ์ด ์‹ฌ๊ฐํ•œ ํ•œ๊ณ„๋กœ ๋“œ๋Ÿฌ๋‚œ๋‹ค.
  3. 7:00
    on-policy self-distillation์€ ๊ณ ์ • ๋ฐ์ดํ„ฐ ๋Œ€์‹  ํ•™์ƒ ๋ชจ๋ธ์˜ ์‹ค์ œ ๋กค์•„์›ƒ์„ ์‚ฌ์šฉํ•˜๊ณ , ์—ฌ๊ธฐ์— ํžŒํŠธ๋ฅผ ๋„ฃ์€ teacher์™€ ํžŒํŠธ ์—†๋Š” student๋ฅผ ๋งž์ถ”๋Š” ๋ฐฉ์‹์œผ๋กœ ํ•™์Šตํ•œ๋‹ค. ์ด ์ ‘๊ทผ์€ ์˜จ๋ผ์ธ ์ž‘์—… ๋ถ„ํฌ๋ฅผ ๊ทธ๋Œ€๋กœ ์“ฐ๋ฉด์„œ๋„ ๋‹จ์ผ ์ƒ˜ํ”Œ๋กœ ํ† ํฐ๋ณ„๋กœ ์ด˜์ด˜ํ•œ ํ•™์Šต ์‹ ํ˜ธ๋ฅผ ์ œ๊ณตํ•ด RL์˜ ์•ฝ์ ์„ ํฌ๊ฒŒ ์ค„์ธ๋‹ค.
  4. 13:00
    ๊ธด ๋„๊ตฌ ํ˜ธ์ถœ๊ณผ ์žฅ๊ธฐ ์ถ”๋ก ์—์„œ๋Š” teacher๊ฐ€ ๊ณ„์† ๋ณด์ •ํ•˜๋ ค ํ•˜๋ฉด์„œ 'wait', 'but', 'maybe' ๊ฐ™์€ ํšŒํ”ผํ˜• ํ† ํฐ์ด ๋Š˜์–ด๋‚˜๋Š” buttweight ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค. ์ด๋ฅผ ๋ง‰๊ธฐ ์œ„ํ•ด ๋‹จ๊ณ„๋ณ„ KL divergence๋กœ ๊ฐ€์ค‘์น˜๋ฅผ ๋‹ค๋ฅด๊ฒŒ ์ฃผ๊ฑฐ๋‚˜, ํžŒํŠธ ์œ ์ถœ์„ ๋ง‰๊ธฐ ์œ„ํ•ด LLM ํ•„ํ„ฐ๋ง๊ณผ residual guidance ๊ฐ™์€ ๋ฐฉ๋ฒ•์ด ํ•„์š”ํ•˜๋‹ค.
  5. 19:00
    ์ด ๋ฐฉ์‹์€ 12B ๋ชจ๋ธ๊ณผ 100ํšŒ ์ด์ƒ tool call์ด ํ•„์š”ํ•œ ์ž‘์—…์—์„œ๋„ ์„ฑ๊ณผ๋ฅผ ๋ณด์ด๋ฉฐ, RL์„ ๋„˜์–ด์„œ๋Š” ๊ฒฐ๊ณผ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ์ฃผ์žฅํ•œ๋‹ค. Trajectory๋Š” ์ƒ์‚ฐ ํ™˜๊ฒฝ์˜ agent trace๋ฅผ ๋ฐ›์•„ harness์™€ ๋ชจ๋ธ์„ ํ•จ๊ป˜ ๊ณ„์† ๊ฐœ์„ ํ•˜๋Š” ํ”Œ๋žซํผ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋ฉฐ, ์ง„์งœ continual learning์€ ์•„์ง ์‹œ์ž‘ ๋‹จ๊ณ„๋ผ๊ณ  ๋ณธ๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

  • ์‹ค๋ฌด์—์„œ๋Š” ๋ฒค์น˜๋งˆํฌ ์ ์ˆ˜๋ณด๋‹ค ์‹ค์ œ ์‚ฌ์šฉ์ž ๋กœ๊ทธ์™€ ์‹คํŒจ ์‚ฌ๋ก€๋ฅผ ํ•™์Šต ์‹ ํ˜ธ๋กœ ์ˆ˜์ง‘ํ•˜๋Š” ๊ตฌ์กฐ๊ฐ€ ๋” ์ค‘์š”ํ•˜๋‹ค.
  • ์žฅ๊ธฐ ์ถ”๋ก ยท๋„๊ตฌ ์‚ฌ์šฉ ์ž‘์—…์—์„œ๋Š” ์ „์ฒด ๋ณด์ƒ๋ณด๋‹ค ๋‹จ๊ณ„๋ณ„ ์‹ ํ˜ธ์™€ ํžŒํŠธ ํ’ˆ์งˆ ๊ด€๋ฆฌ๊ฐ€ ์„ฑ๋Šฅ์„ ์ขŒ์šฐํ•œ๋‹ค.
  • continual learning์„ ํ•˜๋ ค๋ฉด ๋ชจ๋ธ๋งŒ์ด ์•„๋‹ˆ๋ผ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘, ์ธํ”„๋ผ, ํ•˜๋„ค์Šค๊นŒ์ง€ ํ•จ๊ป˜ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค.