Articlehuggingface.coยท2024๋…„ 2์›” 5์ผยท0

๐Ÿฏ Liger GRPO meets TRL

Quick Summary

๋ผ์ด๊ฑฐ์˜ ์ฒญํฌ ๋‹จ์œ„ ์†์‹ค ๊ณ„์‚ฐ์„ TRL์˜ ๊ทธ๋ฃน ์ƒ๋Œ€ ์ •์ฑ… ์ตœ์ ํ™”์— ํ†ตํ•ฉํ•ด ๋ชจ๋ธ ํ’ˆ์งˆ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ตœ๋Œ€ GPU ๋ฉ”๋ชจ๋ฆฌ๋ฅผ 40% ์ค„์ด๊ณ , ๋ถ„์‚ฐ ํ•™์Šต๊ณผ ๋งค๊ฐœ๋ณ€์ˆ˜ ํšจ์œจ์  ๋ฏธ์„ธ ์กฐ์ • ๋ฐ ๊ณ ์† ์ƒ์„ฑ ์„œ๋ฒ„ ์—ฐ๊ณ„๊นŒ์ง€ ์ง€์›ํ•œ ๊ฒฐ๊ณผ๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค.

๐Ÿฏ Liger GRPO meets TRL ๊ด€๋ จ ๋Œ€ํ‘œ ์ด๋ฏธ์ง€

๐Ÿ–ผ๏ธ ์ธํฌ๊ทธ๋ž˜ํ”ฝ

๐Ÿฏ Liger GRPO meets TRL ๋‚ด์šฉ์„ ์„ค๋ช…ํ•˜๋Š” ๋ณธ๋ฌธ ์ด๋ฏธ์ง€

๐Ÿ–ผ๏ธ 4์ปท ์ธํฌ๊ทธ๋ž˜ํ”ฝ

๐Ÿฏ Liger GRPO meets TRL ๋‚ด์šฉ์„ ์„ค๋ช…ํ•˜๋Š” ๋ณธ๋ฌธ ์ด๋ฏธ์ง€

๐Ÿ’ก ํ•œ ์ค„ ์š”์•ฝ

๋ผ์ด๊ฑฐ์˜ ์ฒญํฌ ๋‹จ์œ„ ์†์‹ค ๊ณ„์‚ฐ์„ TRL์˜ ๊ทธ๋ฃน ์ƒ๋Œ€ ์ •์ฑ… ์ตœ์ ํ™”์— ํ†ตํ•ฉํ•ด ๋ชจ๋ธ ํ’ˆ์งˆ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ตœ๋Œ€ GPU ๋ฉ”๋ชจ๋ฆฌ๋ฅผ 40% ์ค„์ด๊ณ , ๋ถ„์‚ฐ ํ•™์Šต๊ณผ ๋งค๊ฐœ๋ณ€์ˆ˜ ํšจ์œจ์  ๋ฏธ์„ธ ์กฐ์ • ๋ฐ ๊ณ ์† ์ƒ์„ฑ ์„œ๋ฒ„ ์—ฐ๊ณ„๊นŒ์ง€ ์ง€์›ํ•œ ๊ฒฐ๊ณผ๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค.

๐Ÿ“Œ ํ•ต์‹ฌ ์š”์•ฝ

  • ๊ทธ๋ฃน ์ƒ๋Œ€ ์ •์ฑ… ์ตœ์ ํ™”๋Š” ๋ณ„๋„์˜ ๊ฐ€์น˜ ๋ชจ๋ธ๊ณผ ์‚ฌ์ „ ํ•™์Šต๋œ ๋ณด์ƒ ๋ชจ๋ธ ๋Œ€์‹  ์ •๋‹ต์„ ์ง์ ‘ ํŒ๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ํ™œ์šฉํ•ด, ์ˆ˜ํ•™ยท์ฝ”๋”ฉยท์ถ”๋ก ์ฒ˜๋Ÿผ ํ‰๊ฐ€ ๊ธฐ์ค€์ด ๋ช…ํ™•ํ•œ ์˜์—ญ์˜ ๊ฐ•ํ™”ํ•™์Šต์„ ๋‹จ์ˆœํ™”ํ•œ๋‹ค.
  • ๋ผ์ด๊ฑฐ๋Š” ์–ธ์–ด ๋ชจ๋ธ ์ถœ๋ ฅ์ธต์˜ ์ž…๋ ฅ์„ ๋ฐฐ์น˜ ์ฐจ์›์—์„œ ์—ฌ๋Ÿฌ ์ฒญํฌ๋กœ ๋‚˜๋ˆ„๊ณ , ๊ฐ ์ฒญํฌ์˜ ์ˆœ์ „ํŒŒ ๊ณผ์ •์—์„œ ์†์‹ค๊ณผ ๊ธฐ์šธ๊ธฐ๋ฅผ ๊ณ„์‚ฐยท๋ˆ„์ ํ•จ์œผ๋กœ์จ ์—ญ์ „ํŒŒ๋ฅผ ์œ„ํ•ด ์ „์ฒด ๋กœ์ง“์„ GPU ๋ฉ”๋ชจ๋ฆฌ์— ๋ณด๊ด€ํ•ด์•ผ ํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ์ค„์˜€๋‹ค.
  • Qwen3-0.6B์™€ gsm8k๋ฅผ ์‚ฌ์šฉํ•œ ๋น„๊ต ์‹คํ—˜์—์„œ๋Š” ๋ฐฐ์น˜ ํฌ๊ธฐ๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ๋ฉ”๋ชจ๋ฆฌ ์ ˆ๊ฐ ํšจ๊ณผ๊ฐ€ ์ฆ๊ฐ€ํ•ด ์ตœ๋Œ€ 40%์— ๋„๋‹ฌํ–ˆ์œผ๋ฉฐ, ํ•™์Šต ๋‹จ๊ณ„๋ณ„ ๋ณด์ƒ ์ถ”์ด๋Š” ๊ธฐ์กด TRL ๊ตฌํ˜„๊ณผ ์‚ฌ์‹ค์ƒ ๋™์ผํ•˜๊ฒŒ ์œ ์ง€๋๋‹ค.
  • FSDP์™€ PEFT ์ง€์›์„ ๊ฒฐํ•ฉํ•˜๋ฉด ์—ฌ๋Ÿฌ GPU์™€ ๋…ธ๋“œ๋กœ ํ•™์Šต์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๊ณ , ์‹คํ—˜์—์„œ ๋ผ์ด๊ฑฐ ์†์‹ค์„ ์ ์šฉํ–ˆ์„ ๋•Œ ๊ฐ€๋Šฅํ•œ ์ตœ๋Œ€ ํ•™์Šต ๋ฐฐ์น˜ ํฌ๊ธฐ๊ฐ€ ๋ชจ๋ธ ํฌ๊ธฐ์— ๋”ฐ๋ผ ์•ฝ 1.5๋ฐฐ์—์„œ 1.8๋ฐฐ๊นŒ์ง€ ์ฆ๊ฐ€ํ–ˆ๋‹ค.
  • TRL ์„ค์ •์—์„œ ๋ผ์ด๊ฑฐ ์†์‹ค์„ ํ™œ์„ฑํ™”ํ•˜๊ณ  ํ•„์š”ํ•˜๋ฉด vLLM ์„œ๋ฒ„๋ฅผ ๋ณ„๋„ GPU์—์„œ ๊ตฌ๋™ํ•ด ๋กค์•„์›ƒ ์ƒ์„ฑ์„ ๊ฐ€์†ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์ž‘์„ฑ ์‹œ์ ์—๋Š” ์ตœ์‹  ๋ฐฐํฌํŒ์ด ์•„๋‹Œ ์†Œ์Šค ์„ค์น˜๊ฐ€ ํ•„์š”ํ–ˆ๊ณ  ๊ณต์‹ ์ง€์› ์ •๋ฐ€๋„์—๋„ ์ œํ•œ์ด ์žˆ์—ˆ๋‹ค.

๐Ÿงฉ ์ฃผ์š” ํฌ์ธํŠธ

  1. ๊ทธ๋ฃน ์ƒ๋Œ€ ์ •์ฑ… ์ตœ์ ํ™”๋Š” ๋ณ„๋„์˜ ๊ฐ€์น˜ ๋ชจ๋ธ๊ณผ ์‚ฌ์ „ ํ•™์Šต๋œ ๋ณด์ƒ ๋ชจ๋ธ ๋Œ€์‹  ์ •๋‹ต์„ ์ง์ ‘ ํŒ๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ํ™œ์šฉํ•ด, ์ˆ˜ํ•™ยท์ฝ”๋”ฉยท์ถ”๋ก ์ฒ˜๋Ÿผ ํ‰๊ฐ€ ๊ธฐ์ค€์ด ๋ช…ํ™•ํ•œ ์˜์—ญ์˜ ๊ฐ•ํ™”ํ•™์Šต์„ ๋‹จ์ˆœํ™”ํ•œ๋‹ค.
  2. ๋ผ์ด๊ฑฐ๋Š” ์–ธ์–ด ๋ชจ๋ธ ์ถœ๋ ฅ์ธต์˜ ์ž…๋ ฅ์„ ๋ฐฐ์น˜ ์ฐจ์›์—์„œ ์—ฌ๋Ÿฌ ์ฒญํฌ๋กœ ๋‚˜๋ˆ„๊ณ , ๊ฐ ์ฒญํฌ์˜ ์ˆœ์ „ํŒŒ ๊ณผ์ •์—์„œ ์†์‹ค๊ณผ ๊ธฐ์šธ๊ธฐ๋ฅผ ๊ณ„์‚ฐยท๋ˆ„์ ํ•จ์œผ๋กœ์จ ์—ญ์ „ํŒŒ๋ฅผ ์œ„ํ•ด ์ „์ฒด ๋กœ์ง“์„ GPU ๋ฉ”๋ชจ๋ฆฌ์— ๋ณด๊ด€ํ•ด์•ผ ํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ์ค„์˜€๋‹ค.
  3. Qwen3-0.6B์™€ gsm8k๋ฅผ ์‚ฌ์šฉํ•œ ๋น„๊ต ์‹คํ—˜์—์„œ๋Š” ๋ฐฐ์น˜ ํฌ๊ธฐ๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ๋ฉ”๋ชจ๋ฆฌ ์ ˆ๊ฐ ํšจ๊ณผ๊ฐ€ ์ฆ๊ฐ€ํ•ด ์ตœ๋Œ€ 40%์— ๋„๋‹ฌํ–ˆ์œผ๋ฉฐ, ํ•™์Šต ๋‹จ๊ณ„๋ณ„ ๋ณด์ƒ ์ถ”์ด๋Š” ๊ธฐ์กด TRL ๊ตฌํ˜„๊ณผ ์‚ฌ์‹ค์ƒ ๋™์ผํ•˜๊ฒŒ ์œ ์ง€๋๋‹ค.
  4. FSDP์™€ PEFT ์ง€์›์„ ๊ฒฐํ•ฉํ•˜๋ฉด ์—ฌ๋Ÿฌ GPU์™€ ๋…ธ๋“œ๋กœ ํ•™์Šต์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๊ณ , ์‹คํ—˜์—์„œ ๋ผ์ด๊ฑฐ ์†์‹ค์„ ์ ์šฉํ–ˆ์„ ๋•Œ ๊ฐ€๋Šฅํ•œ ์ตœ๋Œ€ ํ•™์Šต ๋ฐฐ์น˜ ํฌ๊ธฐ๊ฐ€ ๋ชจ๋ธ ํฌ๊ธฐ์— ๋”ฐ๋ผ ์•ฝ 1.5๋ฐฐ์—์„œ 1.8๋ฐฐ๊นŒ์ง€ ์ฆ๊ฐ€ํ–ˆ๋‹ค.
  5. TRL ์„ค์ •์—์„œ ๋ผ์ด๊ฑฐ ์†์‹ค์„ ํ™œ์„ฑํ™”ํ•˜๊ณ  ํ•„์š”ํ•˜๋ฉด vLLM ์„œ๋ฒ„๋ฅผ ๋ณ„๋„ GPU์—์„œ ๊ตฌ๋™ํ•ด ๋กค์•„์›ƒ ์ƒ์„ฑ์„ ๊ฐ€์†ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์ž‘์„ฑ ์‹œ์ ์—๋Š” ์ตœ์‹  ๋ฐฐํฌํŒ์ด ์•„๋‹Œ ์†Œ์Šค ์„ค์น˜๊ฐ€ ํ•„์š”ํ–ˆ๊ณ  ๊ณต์‹ ์ง€์› ์ •๋ฐ€๋„์—๋„ ์ œํ•œ์ด ์žˆ์—ˆ๋‹ค.

๐Ÿง  ์ƒ์„ธ ์ •๋ฆฌ

1. ๊ฐ•ํ™”ํ•™์Šต ๋ฏธ์„ธ ์กฐ์ •์˜ ํ•„์š”์„ฑ๊ณผ PPO์˜ ๋ถ€๋‹ด

์–ธ์–ด ๋ชจ๋ธ ๊ฐ•ํ™”ํ•™์Šต์€ ์ผ๋ฐ˜์ ์ธ ์ง€๋„ ๋ฏธ์„ธ ์กฐ์ •๋งŒ์œผ๋กœ ๊ตฌํ˜„ํ•˜๊ธฐ ์–ด๋ ค์šด ๋ณตํ•ฉ์ ์ธ ๋ฐ”๋žŒ์งํ•œ ํ–‰๋™์„ ์œ ๋„ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ๋‹จ๊ณ„๋กœ ์„ค๋ช…๋œ๋‹ค. ์ „ํ†ต์ ์ธ ์ธ๊ฐ„ ํ”ผ๋“œ๋ฐฑ ๊ธฐ๋ฐ˜ ๊ฐ•ํ™”ํ•™์Šต์€ ๊ทผ์ ‘ ์ •์ฑ… ์ตœ์ ํ™”๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, ๋ณ„๋„๋กœ ํ•™์Šตํ•œ ๋ณด์ƒ ๋ชจ๋ธ์„ ํ†ตํ•ด ์ฃผ ๋ชจ๋ธ์˜ ์ •์ฑ…์„ ์กฐ์ •ํ•ด ์™”๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด ๋ฐฉ์‹์€ ์ •์ฑ… ๋ชจ๋ธ๋ฟ ์•„๋‹ˆ๋ผ ๊ฐ€์น˜ ๋ชจ๋ธ, ๋ณด์ƒ ๋ชจ๋ธ, ์ฐธ์กฐ ๋ชจ๋ธ๊นŒ์ง€ ๋™์‹œ์— ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ ค์•ผ ํ•˜๋ฏ€๋กœ ์ž์› ์†Œ๋ชจ๊ฐ€ ๋งค์šฐ ํฌ๋‹ค. ์›ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด ๋ณด์ƒ ๋ชจ๋ธ๊ณผ ๊ธฐ๋ฐ˜ ๋ชจ๋ธ์„ ์—ฌ๋Ÿฌ ์ฐจ๋ก€ ๋ฏธ์„ธ ์กฐ์ •ํ•ด์•ผ ํ•˜๋Š” ๋ถ€๋‹ด๋„ ์žˆ์œผ๋ฉฐ, ์ „์ฒด ์„ฑ๋Šฅ์€ ๋ณด์ƒ ๋ชจ๋ธ์ด ๋ฐ”๋žŒ์งํ•œ ์ถœ๋ ฅ๊ณผ ๊ทธ๋ ‡์ง€ ์•Š์€ ์ถœ๋ ฅ์„ ์–ผ๋งˆ๋‚˜ ์ž˜ ๊ตฌ๋ณ„ํ•˜๋Š”์ง€์— ํฌ๊ฒŒ ์ขŒ์šฐ๋œ๋‹ค. ๊ธ€์€ ์ด๋Ÿฌํ•œ ๊ณ„์‚ฐ๋Ÿ‰๊ณผ ๋ฉ”๋ชจ๋ฆฌ ์š”๊ตฌ๋ฅผ ์ค„์ด๋ฉด์„œ๋„ ํšจ๊ณผ์ ์ธ ๊ฐ•ํ™”ํ•™์Šต์„ ์ˆ˜ํ–‰ํ•  ๋Œ€์•ˆ์œผ๋กœ ๊ทธ๋ฃน ์ƒ๋Œ€ ์ •์ฑ… ์ตœ์ ํ™”๋ฅผ ์ œ์‹œํ•œ๋‹ค.

2. GRPO๊ฐ€ PPO์™€ ๋‹ค๋ฅธ ํ•ต์‹ฌ ์›๋ฆฌ

๊ทธ๋ฃน ์ƒ๋Œ€ ์ •์ฑ… ์ตœ์ ํ™”๋Š” ๋ณ„๋„๋กœ ์‚ฌ์ „ ํ•™์Šต๋œ ๋ณด์ƒ ๋ชจ๋ธ๊ณผ ๊ฐ€์น˜ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ , ๋ชจ๋ธ ์ถœ๋ ฅ์˜ ์ •๋‹ต ์—ฌ๋ถ€๋ฅผ ํ์‡„ํ˜• ๋ฐฉ์‹์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ ๋ณด์ƒ ํ•จ์ˆ˜์— ์˜์กดํ•œ๋‹ค. ์ด ๊ตฌ์กฐ๋Š” ์™ธ๋ถ€ ๋ณด์ƒ ๋ชจ๋ธ์ด ์—†์–ด๋„ ๊ฒฐ๊ณผ์˜ ์ •ํ™•์„ฑ์„ ์ง์ ‘ ๊ฒ€์‚ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ์—์„œ ํŠนํžˆ ์œ ๋ฆฌํ•˜๋‹ค. ๊ธ€์€ ์ˆ˜ํ•™, ์ฝ”๋”ฉ, ์ถ”๋ก ์ฒ˜๋Ÿผ ๋‹ต์„ ๋ช…ํ™•ํžˆ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋Š” ์˜์—ญ์—์„œ GRPO๊ฐ€ PPO ๊ธฐ๋ฐ˜ ๋ฏธ์„ธ ์กฐ์ •๋ณด๋‹ค ํฐ ๊ฐœ์„ ์„ ๋ณด์˜€๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ๋‹ค๋งŒ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ตฌ์กฐ๊ฐ€ ๊ฐ„์†Œํ™”๋˜๋”๋ผ๋„ ๊ฐ•ํ™”ํ•™์Šต ์ž์ฒด๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” GPU ๋ฉ”๋ชจ๋ฆฌ๋Š” ์—ฌ์ „ํžˆ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ์ถ”๊ฐ€ ์ตœ์ ํ™”๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ์ด์— ๋”ฐ๋ผ ๊ธ€์˜ ์ค‘์‹ฌ์€ GRPO์˜ ์žฅ์ ์„ ์„ค๋ช…ํ•˜๋Š” ๋ฐ์„œ ๋‚˜์•„๊ฐ€, ์‹ค์ œ ํ•™์Šต ์ค‘ ๋ฐœ์ƒํ•˜๋Š” ์ตœ๋Œ€ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ๋‚ฎ์ถ”๊ณ  ์—ฌ๋Ÿฌ GPU์™€ ๋…ธ๋“œ๋กœ ์•ˆ์ „ํ•˜๊ฒŒ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ์ด๋™ํ•œ๋‹ค.

3. ์ „์ฒด ๋กœ์ง“ ์ €์žฅ์ด ๋งŒ๋“œ๋Š” ๋ฉ”๋ชจ๋ฆฌ ๋ณ‘๋ชฉ

GRPO ํ•™์Šต์˜ ์ฃผ์š” ๋ฉ”๋ชจ๋ฆฌ ๋ณ‘๋ชฉ ๊ฐ€์šด๋ฐ ํ•˜๋‚˜๋Š” ๋ชจ๋ธ์˜ ์–ธ์–ด ๋ชจ๋ธ ์ถœ๋ ฅ์ธต์—์„œ ๊ณ„์‚ฐ๋˜๋Š” ์ „์ฒด ๋กœ์ง“์ด๋‹ค. ์–ดํœ˜ ์ง‘ํ•ฉ์ด ํฌ๊ฑฐ๋‚˜ ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ ์‹œํ€€์Šค๊ฐ€ ๊ธธ๊ณ  ๋ฐฐ์น˜ ํฌ๊ธฐ๊นŒ์ง€ ์ปค์ง€๋ฉด, ๋ชจ๋“  ํ† ํฐ์— ๋Œ€ํ•œ ๋กœ์ง“์„ ํ•œ๊บผ๋ฒˆ์— ์ƒ์„ฑํ•˜๊ณ  ์ €์žฅํ•˜๋Š” ๋น„์šฉ์ด ์ตœ๋Œ€ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์˜ ํฐ ๋ถ€๋ถ„์„ ์ฐจ์ง€ํ•œ๋‹ค. ๋ผ์ด๊ฑฐ๋Š” ๊ธฐ์กด ์ฒญํฌ ๋‹จ์œ„ ์†์‹ค ๊ณ„์‚ฐ ๋ฐฉ์‹์„ GRPO ์†์‹ค๋กœ ํ™•์žฅํ•ด, ์ถœ๋ ฅ์ธต์œผ๋กœ ์ „๋‹ฌ๋˜๋Š” ์ž…๋ ฅ์„ ๋ฐฐ์น˜ ์ฐจ์›์—์„œ ๋‚˜๋ˆ„๊ณ  ์ฒญํฌ๋ณ„๋กœ ์ˆœ์ „ํŒŒ๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ด ๋ฐฉ์‹์€ ์ „์ฒด ๋ฐฐ์น˜์˜ ๋กœ์ง“์„ ๋™์‹œ์— ๋งŒ๋“ค์ง€ ์•Š์œผ๋ฏ€๋กœ ์ˆœ๊ฐ„์ ์ธ ๋ฉ”๋ชจ๋ฆฌ ์••๋ ฅ์„ ๋‚ฎ์ถœ ๊ธฐ๋ฐ˜์„ ์ œ๊ณตํ•œ๋‹ค. ํŠนํžˆ ์ตœ์ ํ™”๊ฐ€ ๋ฐฐ์น˜ ์ฐจ์› ์ฒญํ‚น์— ์˜์กดํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐฐ์น˜ ํฌ๊ธฐ๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ๊ธฐ์กด ๋ฐฉ์‹๊ณผ์˜ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰ ์ฐจ์ด๊ฐ€ ๋” ์ปค์งˆ ์ˆ˜ ์žˆ๋‹ค.

4. ์ˆœ์ „ํŒŒ ์ค‘ ๊ธฐ์šธ๊ธฐ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ์ฒญํฌ ์†์‹ค ๋ฐฉ์‹

์ž…๋ ฅ์„ ๋‹จ์ˆœํžˆ ์—ฌ๋Ÿฌ ์ฒญํฌ๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๋‹ค๊ณ  ๊ธ€์€ ๊ฐ•์กฐํ•œ๋‹ค. ์ผ๋ฐ˜์ ์ธ ์—ญ์ „ํŒŒ๋ฅผ ๊ทธ๋Œ€๋กœ ์ ์šฉํ•˜๋ฉด ๊ฐ ์ฒญํฌ์—์„œ ์ƒ์„ฑํ•œ ๋กœ์ง“์„ ๋‚˜์ค‘์˜ ๊ธฐ์šธ๊ธฐ ๊ณ„์‚ฐ์„ ์œ„ํ•ด ๊ณ„์† GPU ๋ฉ”๋ชจ๋ฆฌ์— ๋ณด๊ด€ํ•ด์•ผ ํ•˜๋ฏ€๋กœ, ์ตœ๋Œ€ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ๊ธฐ๋Œ€๋งŒํผ ์ค„์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋ผ์ด๊ฑฐ์˜ ๊ตฌํ˜„์€ ๊ฐ ์†์‹ค ์ฒญํฌ๋ฅผ ์ˆœ์ „ํŒŒํ•˜๋Š” ๋™์•ˆ ํ•ด๋‹น ์ž…๋ ฅ ์ฒญํฌ์™€ ์–ธ์–ด ๋ชจ๋ธ ์ถœ๋ ฅ์ธต ๊ฐ€์ค‘์น˜์— ๋Œ€ํ•œ ๊ธฐ์šธ๊ธฐ๋ฅผ ์ฆ‰์‹œ ๊ณ„์‚ฐํ•œ๋‹ค. ๊ณ„์‚ฐ๋œ ๊ธฐ์šธ๊ธฐ๋Š” ์ฒญํฌ๋ฅผ ์ˆœํšŒํ•˜๋ฉด์„œ ๋ˆ„์ ๋˜๋ฏ€๋กœ ์ „์ฒด ๋กœ์ง“์„ ํ•œ๊บผ๋ฒˆ์— ์œ ์ง€ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์†์‹ค ๊ณ„์‚ฐ์˜ ์ •ํ™•์„ฑ์„ ๋ณด์กดํ•˜๋ฉด์„œ๋„ ๋Œ€๊ทœ๋ชจ ์–ดํœ˜, ๊ธด ์‹œํ€€์Šค, ํฐ ๋ฐฐ์น˜์—์„œ ๋‘๋“œ๋Ÿฌ์ง€๋Š” ๋กœ์ง“ ์ €์žฅ ๋น„์šฉ์„ ์ค„์ด๋Š” ๊ฒƒ์ด ์ด ์ตœ์ ํ™”์˜ ํ•ต์‹ฌ์ด๋‹ค.

5. TRL์—์„œ์˜ ํ™œ์„ฑํ™” ๋ฐฉ๋ฒ•๊ณผ ๋‹น์‹œ ์„ค์น˜ ์กฐ๊ฑด

๋ผ์ด๊ฑฐ GRPO ์†์‹ค์€ TRL์— ํ†ตํ•ฉ๋˜์–ด GRPO ์„ค์ •์—์„œ ๋ผ์ด๊ฑฐ ์†์‹ค ์‚ฌ์šฉ ์˜ต์…˜์„ ์ฐธ์œผ๋กœ ์ง€์ •ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ์‹œ์—์„œ๋Š” TLDR ํ•™์Šต ๋ฐ์ดํ„ฐ์™€ Qwen3-0.6B ์ง€์‹œ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๊ณ , ์™„์„ฑ๋ฌธ์˜ ๊ธธ์ด๊ฐ€ ๋ชฉํ‘œ ๊ธธ์ด 20์— ๊ฐ€๊นŒ์šธ์ˆ˜๋ก ๋†’์€ ๊ฐ’์„ ์ฃผ๋Š” ๊ฐ„๋‹จํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ GRPO ํ›ˆ๋ จ๊ธฐ์— ์ „๋‹ฌํ•œ๋‹ค. ์ดํ›„ ๋ฐ์ดํ„ฐ, ๋ชจ๋ธ, ๋ณด์ƒ ํ•จ์ˆ˜, ํ•™์Šต ์„ค์ •์„ ํ›ˆ๋ จ๊ธฐ์— ์—ฐ๊ฒฐํ•˜๊ณ  ์ผ๋ฐ˜์ ์ธ ํ›ˆ๋ จ ํ˜ธ์ถœ์„ ์‹คํ–‰ํ•˜๋ฉด ์ฒญํฌ ์†์‹ค ์ตœ์ ํ™”๊ฐ€ ์ ์šฉ๋œ๋‹ค. ๋‹ค๋งŒ ๊ธ€์ด ์ž‘์„ฑ๋œ ์‹œ์ ์—๋Š” ์ด ๊ธฐ๋Šฅ์ด TRL์˜ ์ตœ์‹  ์ •์‹ ๋ฐฐํฌํŒ์— ์•„์ง ํฌํ•จ๋˜์ง€ ์•Š์•„, ๋ผ์ด๊ฑฐ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ์ง€์ •ํ•œ ์ฑ„ ๊นƒํ—ˆ๋ธŒ ์†Œ์Šค์—์„œ ์ง์ ‘ ์„ค์น˜ํ•ด์•ผ ํ–ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ธ€์˜ ์‚ฌ์šฉ ์˜ˆ์‹œ๋Š” ์ฆ‰์‹œ ์ ์šฉ ๊ฐ€๋Šฅํ•œ ์„ค์ •์„ ๋ณด์—ฌ ์ฃผ๋Š” ๋™์‹œ์— ๋‹น์‹œ ๊ธฐ๋Šฅ์˜ ๋ฐฐํฌ ์ƒํƒœ๋ผ๋Š” ํ˜„์‹ค์ ์ธ ์ „์ œ๋„ ๋ช…์‹œํ•œ๋‹ค.

6. ๋ฉ”๋ชจ๋ฆฌ ์ ˆ๊ฐ๊ณผ ๋ชจ๋ธ ํ’ˆ์งˆ ๋น„๊ต ์‹คํ—˜

์„ฑ๋Šฅ ๊ฒ€์ฆ์—๋Š” ์ •์ฑ… ๋ชจ๋ธ๋กœ Qwen3-0.6B๋ฅผ ์‚ฌ์šฉํ–ˆ๊ณ , gsm8k ๋ฐ์ดํ„ฐ์™€ ํ•ด๋‹น ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์—ฌ๋Ÿฌ ๋ฐฐ์น˜ ํฌ๊ธฐ์—์„œ ๋ผ์ด๊ฑฐ ์†์‹ค ์ ์šฉ ์—ฌ๋ถ€๋ฅผ ๋น„๊ตํ–ˆ๋‹ค. FP32์™€ BF16 ์กฐ๊ฑด์˜ ์ตœ๋Œ€ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ธก์ •ํ•œ ๊ฒฐ๊ณผ, ๋ฐฐ์น˜ ํฌ๊ธฐ๊ฐ€ ์ฆ๊ฐ€ํ• ์ˆ˜๋ก ์ฒญํฌ ๋ฐฉ์‹์˜ ์ด์ ์ด ์ปค์กŒ์œผ๋ฉฐ ์ผ๋ฐ˜ ๊ตฌํ˜„๋ณด๋‹ค ์ตœ๋Œ€ 40% ์ ์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ–ˆ๋‹ค. ํ’ˆ์งˆ ์ธก๋ฉด์—์„œ๋Š” ํ•™์Šต ๋‹จ๊ณ„๋ณ„ ๋ณด์ƒ ๋ณ€ํ™”๊ฐ€ ํ‘œ์ค€ TRL ๊ตฌํ˜„๊ณผ ๊ฑฐ์˜ ๊ฐ™์€ ํ๋ฆ„์„ ๋ณด์—ฌ, ๋ฉ”๋ชจ๋ฆฌ ์ ˆ๊ฐ์ด ๊ด€์ฐฐ ๊ฐ€๋Šฅํ•œ ๋ชจ๋ธ ํ’ˆ์งˆ ์ €ํ•˜๋กœ ์ด์–ด์ง€์ง€ ์•Š์•˜๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ๋‹ค๋งŒ ๊ณต๊ฐœ๋œ TRL ํ†ตํ•ฉ ๊ธฐ๋Šฅ์€ ๋‹น์‹œ FP32๋งŒ ๊ณต์‹ ์ง€์›ํ–ˆ๊ณ , ๊ธ€์— ์ œ์‹œ๋œ BF16 ๊ฒฐ๊ณผ๋Š” ๋‚ด๋ถ€์—์„œ ์‹œํ—˜ ์ค‘์ธ ํŒจ์น˜๋ฅผ ์‚ฌ์šฉํ•ด ์–ป์€ ๊ฒƒ์ด์—ˆ๋‹ค. ์ž‘์„ฑ์ž๋“ค์€ ์ปค๋ฎค๋‹ˆํ‹ฐ ์งˆ์˜์— ๋Œ€ํ•ด ํ•™์Šต ์†๋„ ํšจ๊ณผ๋Š” ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ž์‹ ๋“ค์˜ ์‹คํ—˜์—์„œ๋Š” ๋ผ์ด๊ฑฐ ์ ์šฉ ์ „ํ›„์— ์œ ์˜๋ฏธํ•œ ์†๋„ ์ฐจ์ด๋ฅผ ๊ด€์ฐฐํ•˜์ง€ ๋ชปํ–ˆ๋‹ค๊ณ  ๋‹ตํ–ˆ๋‹ค.

7. FSDP์™€ PEFT๋ฅผ ์ด์šฉํ•œ ๋‹ค์ค‘ GPU ํ™•์žฅ

๋ผ์ด๊ฑฐ GRPO ์†์‹ค์—๋Š” FSDP์™€ PEFT ์ง€์›๋„ ์ถ”๊ฐ€๋˜์–ด ์—ฌ๋Ÿฌ GPU ๋˜๋Š” ์—ฌ๋Ÿฌ ๋…ธ๋“œ์—์„œ ๋” ํฐ ๊ทœ๋ชจ์˜ ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋๋‹ค. LoRA์™€ QLoRA ๊ฐ™์€ PEFT ๊ธฐ๋ฒ•์€ ์›๋ณธ ๋ชจ๋ธ ์ „์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ๊ทธ ์œ„์— ์ถ”๊ฐ€๋œ ์ž‘์€ ์–ด๋Œ‘ํ„ฐ ๊ฐ€์ค‘์น˜๋งŒ ํ•™์Šตํ•˜๋ฏ€๋กœ, ์ „์ฒด ๋ชจ๋ธ์˜ ๊ธฐ์šธ๊ธฐ์™€ ํ™œ์„ฑ๊ฐ’ ๋ฐ ์˜ตํ‹ฐ๋งˆ์ด์ € ์ƒํƒœ๋ฅผ ๋ชจ๋‘ ์œ ์ง€ํ•  ๋•Œ๋ณด๋‹ค ๋ฉ”๋ชจ๋ฆฌ ๋ถ€๋‹ด์ด ๋‚ฎ๋‹ค. GRPO์—์„œ PEFT๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•™์Šต ์ค‘ LoRA ์–ด๋Œ‘ํ„ฐ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ด ์ˆ˜์ •๋˜์ง€ ์•Š์€ ์›๋ณธ ๋ชจ๋ธ์˜ ๋™์ž‘์„ ์–ป์„ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ๋ณ„๋„์˜ ์ฐธ์กฐ ๋ชจ๋ธ์„ ๋ฉ”๋ชจ๋ฆฌ์— ์ ์žฌํ•˜์ง€ ์•Š์•„๋„ ๋œ๋‹ค๋Š” ์ด์ ๋„ ์žˆ๋‹ค. Qwen3์˜ ์—ฌ๋Ÿฌ ๋ชจ๋ธ ํฌ๊ธฐ๋ฅผ ๋Œ€์ƒ์œผ๋กœ FSDP์™€ PEFT๋ฅผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•œ ๋‹ค์ค‘ GPU ์‹คํ—˜์—์„œ๋Š” ๋ผ์ด๊ฑฐ ์†์‹ค ์ ์šฉ ์‹œ ๊ฐ€๋Šฅํ•œ ์ตœ๋Œ€ ํ•™์Šต ๋ฐฐ์น˜ ํฌ๊ธฐ๊ฐ€ ์•ฝ 1.5๋ฐฐ์—์„œ 1.8๋ฐฐ๊นŒ์ง€ ์ฆ๊ฐ€ํ–ˆ๋‹ค. ์ด๋Š” ๋ผ์ด๊ฑฐ์˜ ์ฒญํฌ ์†์‹ค์ด ๋‹จ์ผ ์žฅ์น˜์˜ ์ตœ๋Œ€ ๋ฉ”๋ชจ๋ฆฌ๋งŒ ์ค„์ด๋Š” ๋ฐ ๊ทธ์น˜์ง€ ์•Š๊ณ , ๋ถ„์‚ฐ ํ•™์Šต์—์„œ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ํ‚ค์šธ ์ˆ˜ ์žˆ๋Š” ์—ฌ์œ ๋กœ๋„ ์ด์–ด์กŒ์Œ์„ ๋ณด์—ฌ ์ค€๋‹ค.

8. vLLM ์—ฐ๊ณ„์™€ ์ตœ์ข… ์˜๋ฏธ ๋ฐ ์ œ์•ฝ

ํ•™์Šต ๊ณผ์ •์—์„œ ํ•„์š”ํ•œ ํ…์ŠคํŠธ ์ƒ์„ฑ์„ ๊ฐ€์†ํ•˜๊ธฐ ์œ„ํ•ด ๋ผ์ด๊ฑฐ ์†์‹ค์€ TRL์— ํ†ตํ•ฉ๋œ vLLM ์„œ๋ฒ„์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ์‹œ ๊ตฌ์„ฑ์€ ํ•œ GPU์—์„œ ํ•™์Šต ๋Œ€์ƒ๊ณผ ๊ฐ™์€ Qwen ๋ชจ๋ธ์„ ์ œ๊ณตํ•˜๋Š” vLLM ์„œ๋ฒ„๋ฅผ ์‹คํ–‰ํ•˜๊ณ , ๋‹ค๋ฅธ GPU์—์„œ ๋ผ์ด๊ฑฐ ์†์‹ค๊ณผ vLLM ์‚ฌ์šฉ ์˜ต์…˜์„ ๋ชจ๋‘ ํ™œ์„ฑํ™”ํ•œ GRPO ํ•™์Šต์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ƒ์„ฑ ์š”์ฒญ์„ ์ „๋‹ด ์„œ๋ฒ„๊ฐ€ ์ฒ˜๋ฆฌํ•˜๋ฉด ๋กค์•„์›ƒ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ์†๋„๋ฅผ ๋†’์ด๋ฉด์„œ ํ•™์Šต ์ธก์˜ ์ถ”๊ฐ€ ๋ถ€๋‹ด์„ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋‹ค์ค‘ GPU ํ™˜๊ฒฝ์—์„œ๋Š” ์„œ๋ฒ„์™€ ํ›ˆ๋ จ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ ์žฅ์น˜๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์ง€์ •ํ•ด์•ผ ํ•œ๋‹ค. ๊ธ€์€ ๋ผ์ด๊ฑฐ์™€ TRL์˜ ๊ฒฐํ•ฉ, FSDP ๋ฐ PEFT ์ง€์›, vLLM ์—ฐ๊ณ„๋ฅผ ํ†ตํ•ด GRPO ๋ฏธ์„ธ ์กฐ์ •์ด ๋” ๋ฉ”๋ชจ๋ฆฌ ํšจ์œจ์ ์ด๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๊ฐ€ ๋๋‹ค๊ณ  ๊ฒฐ๋ก ์ง“๋Š”๋‹ค. ๋™์‹œ์— ๋‹น์‹œ BF16 ๊ณต์‹ ์ง€์›์ด ์ค€๋น„ ์ค‘์ด์—ˆ๊ณ , ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ๋Š” BF16๊ณผ DeepSpeed ZeRO-3 ์กฐํ•ฉ์—์„œ ํ˜•์ƒ ๋ถˆ์ผ์น˜ ์˜ค๋ฅ˜๊ฐ€ ๋ณด๊ณ ๋œ ๋งŒํผ ๋ชจ๋“  ๋ถ„์‚ฐยท์ •๋ฐ€๋„ ์กฐํ•ฉ์ด ๊ฒ€์ฆ๋๋‹ค๊ณ  ๋ณผ ์ˆ˜๋Š” ์—†๋‹ค.

๐Ÿงพ ํ•ต์‹ฌ ์ฃผ์žฅ / ์‹œ์‚ฌ์ 

  • ๋ผ์ด๊ฑฐ์˜ ํ•ต์‹ฌ ๊ฐ€์น˜๋Š” ์—ฐ์‚ฐ ์ž์ฒด๋ฅผ ์ƒ๋žตํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ „์ฒด ๋กœ์ง“์˜ ์ƒ์กด ๊ธฐ๊ฐ„์„ ์ค„์ด๊ณ  ์ฒญํฌ๋ณ„ ๊ธฐ์šธ๊ธฐ๋ฅผ ์ฆ‰์‹œ ๋ˆ„์ ํ•ด ์ตœ๋Œ€ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ ์‹œ์ ์„ ์žฌ๊ตฌ์„ฑํ•œ ๋ฐ ์žˆ๋‹ค.
  • ์ตœ๋Œ€ 40%๋ผ๋Š” ์ ˆ๊ฐ ์ˆ˜์น˜๋Š” ๋ชจ๋“  ์„ค์ •์— ๊ณ ์ •๋œ ๊ฐ’์ด ์•„๋‹ˆ๋ผ ๋ฐฐ์น˜ ํฌ๊ธฐ๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ํšจ๊ณผ๊ฐ€ ์ฆ๊ฐ€ํ•œ ์‹คํ—˜ ๊ฒฐ๊ณผ์ด๋ฉฐ, ํ’ˆ์งˆ์€ ๋ณด์ƒ ์ถ”์ด๊ฐ€ ๊ธฐ์กด ๊ตฌํ˜„๊ณผ ๊ฑฐ์˜ ๋™์ผํ•˜๋‹ค๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ฒ€์ฆ๋๋‹ค.
  • ๋ผ์ด๊ฑฐ ์†์‹ค, PEFT, FSDP, vLLM์€ ๊ฐ๊ฐ ๋กœ์ง“ ๋ฉ”๋ชจ๋ฆฌ ์ ˆ๊ฐ, ํ•™์Šต ๋งค๊ฐœ๋ณ€์ˆ˜ ์ถ•์†Œ, ๋ถ„์‚ฐ ํ™•์žฅ, ๋กค์•„์›ƒ ์ƒ์„ฑ ๊ฐ€์†์„ ๋‹ด๋‹นํ•˜๋ฏ€๋กœ ์„œ๋กœ ๋‹ค๋ฅธ ๋ณ‘๋ชฉ์„ ๋ณด์™„ํ•˜์ง€๋งŒ, ๋‹น์‹œ ์ •๋ฐ€๋„์™€ ์ผ๋ถ€ ๋ถ„์‚ฐ ์กฐํ•ฉ์˜ ์ง€์› ์ƒํƒœ๋Š” ๋ณ„๋„๋กœ ํ™•์ธํ•ด์•ผ ํ•œ๋‹ค.

โœ… ์•ก์…˜ ์•„์ดํ…œ

  • ๋ผ์ด๊ฑฐ ์†์‹ค์„ TRL ๊ทธ๋ฃน ์ƒ๋Œ€ ์ •์ฑ… ์ตœ์ ํ™”์— ํ†ตํ•ฉํ•ด ์ •๋‹ต ํŒ๋ณ„ํ˜• ๋ณด์ƒ ํ•จ์ˆ˜ ๊ธฐ๋ฐ˜ ํ•™์Šต์„ ์ ์šฉํ•˜๊ณ , ์„ฑ๋Šฅ ์ €ํ•˜ ์—†์ด ๊ธฐ์กด ๋Œ€๋น„ ๋ณด์ƒ ์ถ”์ด๋ฅผ ์œ ์ง€ํ•˜๋Š”์ง€ ๊ฒ€์ฆํ•œ๋‹ค.
  • ์ถœ๋ ฅ์ธต ๋กœ์ง“ ์ „์ฒด ์ €์žฅ์„ ํ”ผํ•˜๋Š” ์ฒญํฌ ๋‹จ์œ„ ์ˆœ์ „ํŒŒ ์†์‹คยท๊ธฐ์šธ๊ธฐ ๋ˆ„์  ๋ฐฉ์‹์„ ์ ์šฉํ•ด GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ธก์ •ํ•˜๊ณ , ๋ฐฐ์น˜ ํ™•๋Œ€ ์‹œ 40% ์ ˆ๊ฐ ๊ตฌ๊ฐ„์„ ๋ชจ๋ธ๋ณ„๋กœ ๋น„๊ตํ•œ๋‹ค.
  • FSDP์™€ PEFT๋ฅผ ๊ฒฐํ•ฉํ•œ ๋‹ค์ค‘ GPUยท๋…ธ๋“œ ๊ตฌ์„ฑ์—์„œ ๋ผ์ด๊ฑฐ ์†์‹ค ์ ์šฉ ์‹œ ํ—ˆ์šฉ ๋ฐฐ์น˜ ํฌ๊ธฐ(์•ฝ 1.5๋ฐฐ~1.8๋ฐฐ)์™€ vLLM ๋ณ„๋„ GPU ๋กค์•„์›ƒ ๊ฐ€์† ํšจ๊ณผ๋ฅผ ํ•จ๊ป˜ ์ ๊ฒ€ํ•œ๋‹ค.

โ“ ์—ด๋ฆฐ ์งˆ๋ฌธ

  • ์ตœ์‹  TRL ๋ฐฐํฌํŒ์—์„œ ๋ผ์ด๊ฑฐ ์†์‹ค์„ ๊ณต์‹ ์ง€์›ํ•˜๋ ค๋ฉด ํ˜„์žฌ ์†Œ์Šค ์„ค์น˜ ์˜์กด๋„๋ฅผ ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ํ•ด์†Œํ•ด์•ผ ํ•˜๋Š”๊ฐ€?
  • Qwen3-0.6B์™€ gsm8k์—์„œ ๊ด€์ฐฐํ•œ ๋ฉ”๋ชจ๋ฆฌ ์ ˆ๊ฐยท๋ฐฐ์น˜ ํ™•๋Œ€ ํšจ๊ณผ๊ฐ€ ๋‹ค๋ฅธ ๋ชจ๋ธ ํฌ๊ธฐ์™€ ๊ณผ์ œ์—์„œ ์žฌํ˜„๋˜๋Š”์ง€ ์–ด๋–ค ์กฐ๊ฑด์—์„œ ํŒ๋‹จํ•  ๊ฒƒ์ธ๊ฐ€?
  • ๋ณด์ƒ ํ•จ์ˆ˜๊ฐ€ ๋ช…ํ™•ํ•˜์ง€ ์•Š์€ ์˜์—ญ์—์„œ ๋ผ์ด๊ฑฐ-TRL ์กฐํ•ฉ์˜ ๋ณด์ƒ ์ถ”์ด ๋™์ผ์„ฑ ๋ฐ ํ’ˆ์งˆ ๋ณด์ „์„ ์–ด๋А ์ง€ํ‘œ์™€ ์ž„๊ณ„๊ฐ’์œผ๋กœ ํŒ๋‹จํ•  ๊ฒƒ์ธ๊ฐ€?

๊ด€๋ จ ๋ฌธ์„œ

๊ณตํ†ต ํƒœ๊ทธ์™€ ์ฃผ์ œ ํ๋ฆ„์„ ๊ธฐ์ค€์œผ๋กœ ๊ฐ™์ด ๋ณด๋ฉด ์ข‹์€ ๋ฌธ์„œ๋ฅผ ์ด์–ด์„œ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค.