Lilian Weng์ ํ ์คํธ ํ์ ์ปดํจํธ์ ์ถ๋ก ๋ฅ๋ ฅ์ ๋ํ ์ฌ์ธต ์ฐ๊ตฌ
"John Schulman์ ๊ท์คํ ํผ๋๋ฐฑ๊ณผ ์ง์ ์ ์ธ ํธ์ง์ ํน๋ณํ ๊ฐ์ฌ๋๋ฆฝ๋๋ค."
ํ
์คํธ ํ์ ์ปดํจํธ์ Chain-of-Thought(CoT)๋ ๋ชจ๋ธ ์ฑ๋ฅ์ ํฌ๊ฒ ํฅ์์์ผฐ์ง๋ง, ๋์์ ๋ง์ ์ฐ๊ตฌ ์ง๋ฌธ์ ์ ๊ธฐํ์ต๋๋ค. ์ด ๊ธ์ "์ฌ๊ณ ์๊ฐ"์ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ๋ ๋ฐฉ๋ฒ๊ณผ ๊ทธ ์ด์ ์ ๋ํ ์ต๊ทผ ๋ฐ์ ์ฌํญ์ ๊ฒํ ํฉ๋๋ค.
๋ชจ๋ธ์ด ๋ ์ค๋ ์๊ฐํ ์ ์๋๋ก ํ๋ ๊ฒ์ ๋ช ๊ฐ์ง ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ๋๊ธฐ๋ฅผ ๋ถ์ฌ๋ฐ์ ์ ์์ต๋๋ค.
ํต์ฌ ์์ด๋์ด๋ ์ธ๊ฐ์ ์ฌ๊ณ ๋ฐฉ์๊ณผ ๊น์ด ์ฐ๊ฒฐ๋์ด ์์ต๋๋ค. ์ฐ๋ฆฌ ์ธ๊ฐ์ "12345 ๊ณฑํ๊ธฐ 56789๋ ์ผ๋ง์ธ๊ฐ?"๋ผ๋ ์ง๋ฌธ์ ์ฆ์ ๋ตํ ์ ์์ต๋๋ค. ํนํ ๋ณต์กํ ๋ฌธ์ ์ ๊ฒฝ์ฐ, ๊ฒฐ๊ณผ์ ๋๋ฌํ๊ธฐ ์ ์ ์๊ฐ์ ๋ค์ฌ ์๊ณ ํ๊ณ ๋ถ์ํ๋ ๊ฒ์ด ์์ฐ์ค๋ฝ์ต๋๋ค.
โข ์ง๊ด๊ณผ ๊ฐ์ ์ ์ํด ๊ตฌ๋
โข ๋น ๋ฅด๊ณ ์๋์ ์ผ๋ก ์๋
โข ๊ฑฐ์ ๋ ธ๋ ฅ์ด ํ์ํ์ง ์์
โข ์ ํ์ฑ๊ณผ ๋ ผ๋ฆฌ๋ฅผ ํฌ์ํ์ฌ ์ฃผ์ ๊ฒฐ์ ๋๋ ฅ์ด ๋จ
๋๋ฆฐ ์ฌ๊ณ (์์คํ 2):
โข ์๋์ ์ด๊ณ ๋ ผ๋ฆฌ์ ์ธ ์ฌ๊ณ ์๊ตฌ
โข ์๋นํ ์ธ์ง์ ๋ ธ๋ ฅ ํ์
โข ๋ ๋ง์ ์ ์ ์ ์๋์ง ์๋ชจ
โข ์์์ ์ธ ์ฐธ์ฌ๊ฐ ํ์
๋ฅ๋ฌ๋์ ํ ๊ฐ์ง ๊ด์ ์ ์ ๊ฒฝ๋ง์ด ์๋ฐฉํฅ ํจ์ค์์ ์ ๊ทผํ ์ ์๋ ๊ณ์ฐ๋๊ณผ ์ ์ฅ๋์ผ๋ก ํน์ฑํ๋ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ๊ฒฝ์ฌ ํ๊ฐ๋ฒ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋๋ก ์ต์ ํํ๋ฉด, ์ต์ ํ ๊ณผ์ ์ด ์ด๋ฌํ ์์์ ์ด๋ป๊ฒ ์ฌ์ฉํ ์ง ์์๋ผ ๊ฒ์ ๋๋ค.
MoE ๋ชจ๋ธ: ๊ณ์ฐ๋ = 2 ร ํ๋ผ๋ฏธํฐ ์ รท ํฌ์์ฑ
โป MoE(Mixture of Experts): ๊ฐ ์๋ฐฉํฅ ํจ์ค์์ ์ ์ฒด ํ๋ผ๋ฏธํฐ์ ์ผ๋ถ๋ง ์ฌ์ฉํ๋ ํฌ์ ๋ชจ๋ธ
CoT์ ์ฅ์ :
โข ๋ต๋ณํ๋ ค๋ ๊ฐ ํ ํฐ์ ๋ํด ํจ์ฌ ๋ ๋ง์ ๊ณ์ฐ ์ํ
โข ๋ฌธ์ ์ ๋์ด๋์ ๋ฐ๋ผ ๊ฐ๋ณ์ ์ธ ๊ณ์ฐ๋ ์ฌ์ฉ ๊ฐ๋ฅ
โข ์ด๋ ค์ด ๋ฌธ์ ์ผ์๋ก ๋ ๋ง์ ์ฌ๊ณ ์๊ฐ ํ ๋น
๋จธ์ ๋ฌ๋์ ๊ณ ์ ์ ์ธ ์์ด๋์ด๋ ์ ์ฌ(์จ๊ฒจ์ง) ๋ณ์ z์ ๊ฐ์ ๋ณ์ y๋ฅผ ๊ฐ์ง ํ๋ฅ ๋ชจ๋ธ์ ์ ์ํ๋ ๊ฒ์ ๋๋ค.
์ํ ๋ฌธ์ ํด๊ฒฐ ๋ชจ๋ธ๋ง ์์:
- x: ๋ฌธ์ ์ง์
- y: ์ ๋ต ๋๋ ์ฆ๋ช
- z: ์ฆ๋ช ์ผ๋ก ์ด์ด์ง๋ ์์ ํ์ ์ฌ๊ณ ๊ณผ์
โป ์ต์ ํํ ์ฃผ๋ณ ํ๋ฅ ๋ถํฌ: P(y|x) = ฮฃz~p(z|x)P(y|x,z)
์งง์ ๋ต๋ณ์ ์์ฑํ๊ธฐ ์ ์ ์ค๊ฐ ๋จ๊ณ๋ฅผ ์์ฑํ๋ ์ ๋ต, ํนํ ์ํ ๋ฌธ์ ์ ๊ฒฝ์ฐ๋ 2017๋ Ling ๋ฑ์ ์ํด ํ๊ตฌ๋์๊ณ , 2021๋ Cobbe ๋ฑ์ ์ํด ํ์ฅ๋์์ต๋๋ค.
โข ๋ฐ์ ๊ณผ์ - 2017 Ling et al.: AQUA-RAT ๋ฐ์ดํฐ์ ๋์
- 2021 Cobbe et al.: Grade School Math (GSM) ๋ฐ์ดํฐ์ ๋์
- 2021 Nye et al.: "์คํฌ๋์นํจ๋"๋ก์์ ์ค๊ฐ ์ฌ๊ณ ํ ํฐ ์คํ
- 2022 Wei et al.: "Chain-of-Thought" ์ฉ์ด ์ ๋ฆฝ
- ์ง๋ ํ์ต: ์ธ๊ฐ์ด ์์ฑํ ์ถ๋ก ๊ณผ์ ๋๋ ์ ๋ต ํํฐ๋ง๋ ๋ชจ๋ธ ์์ฑ ๊ณผ์
- ํ๋กฌํํธ ๊ธฐ๋ฒ: "๋จ๊ณ๋ณ๋ก ์๊ฐํด๋ณด์ธ์" (Kojima et al. 2022)
- ๋ณต์กํ ํ๋กฌํํ : ๊ด๋ จ ์ง์์ ๋จผ์ ์ฑ์ฐฐํ๋๋ก ์ ๋
ํ์ ์ฐ๊ตฌ์์๋ ์๋์ผ๋ก ํ์ธ ๊ฐ๋ฅํ ํด๋ต์ด ์๋ ๋ฌธ์ ๋ฐ์ดํฐ์ (STEM ๋ฌธ์ , ๋จ์ ํ ์คํธ๋ก ํ์ธ ๊ฐ๋ฅํ ์ฝ๋ฉ ์์ )์์ ๊ฐํํ์ต์ ํตํด CoT ์ถ๋ก ๋ฅ๋ ฅ์ ํฌ๊ฒ ํฅ์์ํฌ ์ ์์์ ๋ฐ๊ฒฌํ์ต๋๋ค.
โ ์ฃผ์ ์ฑ๊ณผ:
OpenAI์ o1-preview, o3, DeepSeek์ R1 ๊ธฐ์ ๋ณด๊ณ ์์์ ๋ณด์ฌ์ค ๋ฐ์ ๊ฐ์ด, ๊ฐ๋จํ ์ ์ฑ ๊ฒฝ์ฌ ์๊ณ ๋ฆฌ์ฆ์ด ๊ฐ๋ ฅํ ์ฑ๋ฅ์ผ๋ก ์ด์ด์ง ์ ์์์ ์ ์ฆํ์ต๋๋ค.
ํ ์คํธ ํ์ ์ปดํจํธ์ ๊ทผ๋ณธ์ ์ธ ์๋๋ ํ ์คํธ ์์ ์์ ๋ชจ๋ธ์ ์ถ๋ ฅ ๋ถํฌ๋ฅผ ์ ์์ ์ผ๋ก ์์ ํ๋ ๊ฒ์ ๋๋ค. ๋ ๋์ ์ํ์ ์ ํํ์ฌ ๋ชจ๋ธ์ ์์ธก์ ๋ ๋ฐ๋์งํ ๋ถํฌ๋ก ๋ณ๊ฒฝํ๋ ๋ค์ํ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
- ์ฌ๋ฌ ์ถ๋ ฅ์ ๋์์ ์์ฑ
- ๋จ๊ณ๋ณ ํ๋ก์ธ์ค ๋ณด์ ์ ํธ๋ก ์๋ด
- ๊ฒ์ฆ์๋ฅผ ์ฌ์ฉํ์ฌ ์ต์ข ํ์ง ํ๋จ
- Best-of-N, ๋น ์์น ๋ฑ์ด ๋ํ์
- Self-consistency: ๋ค์ค CoT ๋กค์์ ์ค ๋ค์๊ฒฐ๋ก ๋ต๋ณ ์ ํ
- ์ด์ ๋จ๊ณ์ ์ถ๋ ฅ์ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ๋ณต์ ์ผ๋ก ์๋ต ์กฐ์
- ๊ธฐ์กด ์๋ต์ ์๋์ ์ผ๋ก ์ฑ์ฐฐํ๊ณ ์ค์ ์์
- ์ธ๋ถ ํผ๋๋ฐฑ ์์ด๋ ๊ฐ์ ์ด ์ด๋ ค์ธ ์ ์์
- ํ์ธํ๋๋ ๋ชจ๋ธ์ ์์กดํด์ผ ํ ์ ์์
โ+ ํธ๋ ์ด๋์คํ:
- ๋ณ๋ ฌ ์ํ๋ง: ๊ฐ๋จํ๊ณ ์ง๊ด์ ์ด์ง๋ง ๋ชจ๋ธ์ ์ผํ์ฑ ํด๊ฒฐ ๋ฅ๋ ฅ์ ์ ํ๋จ
- ์์ฐจ์ ์์ : ์ค์ ์ฑ์ฐฐ์ ๋ช ์์ ์ผ๋ก ์๊ตฌํ์ง๋ง ๋๋ฆฌ๊ณ ๊ตฌํ ์ ์ฃผ์ ํ์
์์ฑ ๋ชจ๋ธ๊ณผ ์ ์ฒด ๋๋ ๋ถ๋ถ ์ํ์ ์ ์ํํ ์ ์๋ ์ ์ ํจ์๊ฐ ์ฃผ์ด์ก์ ๋, ๋์ ์ ์์ ์ํ์ ์ฐพ๊ธฐ ์ํ ๋ค์ํ ๊ฒ์ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
โข N๊ฐ์ ๋ ๋ฆฝ์ ์ธ ์ํ์ ์์ง
โข ์ ์ ํจ์์ ๋ฐ๋ผ ๊ฐ์ฅ ๋์ ์์์ ์ํ ์ ํ
โข ๊ฐ์ฅ ๊ฐ๋จํ ์๊ณ ๋ฆฌ์ฆ
๋น ์์น (Beam Search):
โข ์ ๋งํ ๋ถ๋ถ ์ํ์ค ์งํฉ์ ์ ์ง
โข ํ์ฅ๊ณผ ๊ฐ์ง์น๊ธฐ๋ฅผ ๋ฒ๊ฐ์ ์ํ
โข ํด๊ฒฐ ๊ณต๊ฐ์ ๋ ์ ๋งํ ๋ถ๋ถ์ ๋ ๋ง์ ์ํ๋ง ๊ณ์ฐ ํฌ์
โข PRM(Process Reward Model)์ผ๋ก ํ๋ณด ์ ํ ์๋ด ๊ฐ๋ฅ
- LLM์ด ์์ ์ ์ถ๋ก ๋จ๊ณ๊ฐ ์ฌ๋ฐ๋ฅผ ๊ฐ๋ฅ์ฑ์ ํ๊ฐ
- ๋ค์ค ์ ํ ์ง๋ฌธ ํ์์ผ๋ก ํฌ๋งท
- ๋จ๊ณ๋ณ ์๊ธฐ ํ๊ฐ๋ก ๋ค๋จ๊ณ ์ถ๋ก ์ ๋์ ์ค๋ฅ ๊ฐ์
- GSM8k, AQuA, StrategyQA์์ 5-6% ๊ฐ์
๋ช ์์ ์ธ zero-shot ๋๋ few-shot ํ๋กฌํํ ์์ด๋ CoT ์ถ๋ก ๊ฒฝ๋ก๋ฅผ ์ ๋ฐํ ์ ์๋ค๋ ํฅ๋ฏธ๋ก์ด ๋ฐ๊ฒฌ:
- ์ฒซ ๋ฒ์งธ ์ํ๋ง ํ ํฐ์์ ๋ถ๊ธฐํ์ฌ ์์ k๊ฐ ํ ํฐ ์ ์ง
- ์ ๋ขฐ๋๋ top-1๊ณผ top-2 ํ๋ณด ๊ฐ์ ์ฐจ์ด๋ก ์ธก์
- ์ดํ ํ์์ ๋์ฝ๋ฉ์ผ๋ก ๊ณ์ ์งํ
- ๋ง์ ์ํ์ค๊ฐ ์์ฐ์ค๋ฝ๊ฒ CoT๋ฅผ ํฌํจ
๋ชจ๋ธ์ด ๊ณผ๊ฑฐ ์๋ต์ ์ค์๋ฅผ ์ฑ์ฐฐํ๊ณ ์์ ํ ์ ์๋ค๋ฉด, ํ์ง์ด ์ ์ง์ ์ผ๋ก ํฅ์๋๋ ๋ฐ๋ณต์ ์์ ์ํ์ค๋ฅผ ์์ฑํ ๊ฒ์ผ๋ก ๊ธฐ๋๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ์๊ธฐ ์์ ๋ฅ๋ ฅ์ LLM์ ๋ด์ฌ์ ์ผ๋ก ์กด์ฌํ์ง ์์ผ๋ฉฐ ์ฆ์ ์๋ํ์ง ์์ต๋๋ค.
โ ์ฃผ์ ์คํจ ๋ชจ๋๋ค:
- ํ๊ฐ: ์ฌ๋ฐ๋ฅธ ์๋ต์ ์๋ชป๋ ๊ฒ์ผ๋ก ์์
- ํ๋ ๋ถ๊ดด: ์ฒซ ๋ฒ์งธ ์๋ชป๋ ์๋ต์ ๋ํด ๋ฏธ๋ฏธํ๊ฑฐ๋ ์ ํ ์์ ํ์ง ์์
- ์ผ๋ฐํ ์คํจ: ํ ์คํธ ์์ ์ ๋ถํฌ ๋ณํ์ ์ผ๋ฐํํ์ง ๋ชปํจ
๊ณ ์ ๋ ์์ฑ๊ธฐ ๋ชจ๋ธ Pโ(yโ|x)๊ฐ ์ฃผ์ด์ก์ ๋ ์์ ๊ธฐ ๋ชจ๋ธ Pฮธ(y|yโ,x)๋ฅผ ํ๋ จํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
2๋จ๊ณ: ๊ฐ์ ํ๋กฌํํธ์ ๋ํด ๋ ๋์ ๊ฐ์น๋ฅผ ๊ฐ์ง ์ถ๋ ฅ๋ผ๋ฆฌ ์์ ์ด๋ฃจ์ด ๊ฐ์น ๊ฐ์ ์ ์์ฑ
3๋จ๊ณ: ๊ฐ์น ๊ฐ์ ์ ๋ v(y')-v(y)์ ์ถ๋ ฅ ๊ฐ ์ ์ฌ์ฑ์ ๋น๋กํ์ฌ ์ ์ ํ
4๋จ๊ณ: ํ์ ์ฅ๋ ค๋ฅผ ์ํด ์์ ๊ธฐ๊ฐ ์๋ก์ด ์์ฑ์ ๋ฐ์ดํฐ ํ์ ์ ๊ณต
โป ์ถ๋ก ์์ ์์ ์์ ๊ธฐ๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์ฌ์ฉํ์ฌ ์์ฐจ์ ์์ ๊ถค์ ์์ฑ
Kumar et al. (2024)์ ๋ค์ค ํด RL ์ ๊ทผ๋ฒ์ผ๋ก, ์ฒซ ๋ฒ์งธ ์๋๋ณด๋ค ๋ ๋ฒ์งธ ์๋์์ ๋ ๋์ ๋ต๋ณ์ ์์ฑํ๋๋ก ๋ชจ๋ธ์ ์ฅ๋ คํฉ๋๋ค.
2๋จ๊ณ ํ๋ จ ๊ณผ์ :
- 1๋จ๊ณ: ๋ ๋ฒ์งธ ์๋์ ์ ํ๋๋ง ์ต๋ํ, ์ฒซ ๋ฒ์งธ ์๋์๋ง KL ํ๋ํฐ ์ ์ฉ
- 2๋จ๊ณ: ์ฒซ ๋ฒ์งธ์ ๋ ๋ฒ์งธ ์๋ ๋ชจ๋์ ์ ํ๋ ์ต์ ํ
โป 1๋จ๊ณ๋ ๋ชจ๋ธ์ด ์ฒซ ๋ฒ์งธ ์๋ต์ ๋ํด ๋ฏธ๋ฏธํ๊ฑฐ๋ ์ ํ ํธ์งํ์ง ์๋ ํ๋ ๋ถ๊ดด๋ฅผ ๋ฐฉ์ง
์ ๋ต์ด ์๋ ๋ฌธ์ ๋ชจ์(์ฃผ๋ก STEM ๋ฌธ์ ์ ์ฝ๊ฒ ๊ฒ์ฆ ๊ฐ๋ฅํ ๋ต์ด ์๋ ํผ์ฆ)์ ์ฌ์ฉํ์ฌ RL๋ก ์ธ์ด ๋ชจ๋ธ์ ์ถ๋ก ๋ฅ๋ ฅ์ ํฅ์์ํค๋ ๋ฐ ์ต๊ทผ ๋ง์ ์ฑ๊ณต์ด ์์์ต๋๋ค. ์ด ๋ถ์ผ์ ์ต๊ทผ ํ๋์ OpenAI์ o ์๋ฆฌ์ฆ ๋ชจ๋ธ์ ๊ฐ๋ ฅํ ์ฑ๋ฅ๊ณผ DeepSeek์ ํ์ ๋ชจ๋ธ ๋ฐ ๊ธฐ์ ๋ณด๊ณ ์ ์ถ์์ ์ํด ์ด๋ฐ๋์์ต๋๋ค.
โข DeepSeek-R1์ ํ์ ์ ์ ๊ทผDeepSeek-R1์ ์ํ, ์ฝ๋ฉ, ๋ ผ๋ฆฌ์ ๋ฌธ์ ํด๊ฒฐ๊ณผ ๊ฐ์ ๊ณ ๊ธ ์ถ๋ก ๊ธฐ์ ์ด ํ์ํ ์์ ์์ ๋ฐ์ด๋ ์ฑ๋ฅ์ ๋ฐํํ๋๋ก ์ค๊ณ๋ ์คํ์์ค LLM์ ๋๋ค.
โข DeepSeek-V3-Base๋ฅผ ์์ฒ ๊ฐ์ cold-start ๋ฐ์ดํฐ๋ก ํ์ธํ๋
โข ์ด ๋จ๊ณ ์์ด๋ ๊ฐ๋ ์ฑ ๋ฌธ์ ์ ์ธ์ด ํผ์ฌ ๋ฌธ์ ๋ฐ์
2. ์ถ๋ก ์งํฅ RL:
โข ์ถ๋ก ์ ์ฉ ํ๋กฌํํธ๋ก ์ถ๋ก ๋ชจ๋ธ ํ๋ จ
โข ํ์ ๋ณด์: CoT๋ฅผ <thinking> ... </thinking> ํ ํฐ์ผ๋ก ๊ฐ์ธ๊ธฐ
โข ์ ํ๋ ๋ณด์: ์ต์ข ๋ต๋ณ์ ์ ํ์ฑ (์ํ: ๋ฐ์ค ํ์, ์ฝ๋ฉ: ์ปดํ์ผ๋ฌ ํ๊ฐ)
3. ๊ฑฐ๋ถ ์ํ๋ง + ๋น์ถ๋ก SFT:
โข 2๋จ๊ณ RL ์ฒดํฌํฌ์ธํธ์์ ๊ฑฐ๋ถ ์ํ๋ง์ผ๋ก ์๋ก์ด SFT ๋ฐ์ดํฐ ์์ฑ
โข DeepSeek-V3์ ๋น์ถ๋ก ์ง๋ ๋ฐ์ดํฐ์ ๊ฒฐํฉ
โข ์ด 80๋ง ์ํ๋ก DeepSeek-V3-Base๋ฅผ 2 ์ํฌํฌ ํ์ธํ๋
4. ์ต์ข RL:
โข ์ถ๋ก ๋ฐ ๋น์ถ๋ก ํ๋กฌํํธ ๋ชจ๋์์ 3๋จ๊ณ ์ฒดํฌํฌ์ธํธ ํ๋ จ
โข ๋์๋จ, ๋ฌดํดํจ, ์ถ๋ก ๋ฅ๋ ฅ ๋ชจ๋ ๊ฐ์
โ ๋๋ผ์ด ๋ฐ๊ฒฌ:
DeepSeek ํ์ ์์ RL๋ง์ผ๋ก๋ (SFT ๋จ๊ณ ์์ด) ์ฑ์ฐฐ๊ณผ ์ญ์ถ์ ("์ํ ์๊ฐ")๊ณผ ๊ฐ์ ๊ณ ๊ธ ์ถ๋ก ๋ฅ๋ ฅ์ ํ์ตํ ์ ์์์ ๋ณด์ฌ์ฃผ์์ต๋๋ค. ๋ชจ๋ธ์ RL ํ๋ จ ๊ณผ์ ์์ ์ถ๋ก ์์ ์ ํด๊ฒฐํ๊ธฐ ์ํด ์์ฐ์ค๋ฝ๊ฒ ๋ ๋ง์ ์ฌ๊ณ ํ ํฐ์ ์ฌ์ฉํ๋ ๋ฒ์ ํ์ตํฉ๋๋ค.
โ ์คํจํ ์๋๋ค:
- PRM ์ฌ์ฉ: ๋จ๊ณ๋ณ ๊ธฐ์ค ์ ์์ ์ด๋ ค์, ๋ณด์ ํดํน์ ์ทจ์ฝ
- MCTS: ์ธ์ด ๋ชจ๋ธ ํ ํฐ์ ๊ฑฐ๋ํ ๊ฒ์ ๊ณต๊ฐ, ์ธ๋ฐํ ๊ฐ์น ๋ชจ๋ธ ํ๋ จ์ ์ด๋ ค์
โป ์คํจํ ์๋๋ค๋ ๋ ํนํ ํต์ฐฐ์ ์ ๊ณตํ๋ฉฐ, ์ฐ๊ตฌ ์ปค๋ฎค๋ํฐ๊ฐ ์๋ํ์ง ์์ ๊ฒ๋ค์ ๋ํด ๋ ๋ง์ด ๊ณต์ ํ๊ธฐ๋ฅผ ๊ถ์ฅ
์ถ๋ก ๋จ๊ณ ์ค์ ํน์ ์ค๊ฐ ๋จ๊ณ๋ค์ ์ฝ๋ ์คํ์ด๋ ์ํ์ ๊ณ์ฐ์ ํตํด ์ ๋ขฐ์ฑ ์๊ณ ์ ํํ๊ฒ ํด๊ฒฐ๋ ์ ์์ต๋๋ค. ์ถ๋ก ๊ตฌ์ฑ ์์์ ํด๋น ๋ถ๋ถ์ ์ธ๋ถ ์ฝ๋ ์ธํฐํ๋ฆฌํฐ๋ก ์คํ๋ก๋ํ๋ ๊ฒ์ LLM์ ๋ฅ๋ ฅ์ ์ธ๋ถ ๋๊ตฌ๋ก ํ์ฅํ ์ ์์ต๋๋ค.
โข PAL: ํ๋ก๊ทธ๋จ ์ง์ ์ธ์ด ๋ชจ๋ธโข ์ํ ๋ฌธ์ , ๊ธฐํธ์ ์ถ๋ก , ์๊ณ ๋ฆฌ์ฆ ์์ ์ ํนํ ์ ์ต
โข Chain of Code์์๋ ํ์ค ์ฝ๋ ์ธํฐํ๋ฆฌํฐ๊ฐ ์คํจํ ๊ฒฝ์ฐ LLM์ด ํด๋น ์ฝ๋ ๋ผ์ธ์ ๋์ ์คํ
โข ๋จ์ ํ ์คํธ๊ฐ ์๋ ๊ฒฝ์ฐ ๋ชจ๋ธ์ด ์์ฒด ์์ฑํ ๋จ์ ํ ์คํธ๋ก ์๋ฃจ์ ๊ฒ์ฆ ๊ฐ๋ฅ
Yao et al. (2023)์ ReAct๋ Wikipedia API ๊ฒ์ ํ๋๊ณผ ์ถ๋ก ๊ณผ์ ์์ฑ์ ๊ฒฐํฉํ์ฌ, ์ถ๋ก ๊ฒฝ๋ก๊ฐ ์ธ๋ถ ์ง์์ ํตํฉํ ์ ์๋๋ก ํฉ๋๋ค.
๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ์ข ์ข ๋ธ๋๋ฐ์ค๋ก ์ทจ๊ธ๋๋ฉฐ ๋ค์ํ ํด์ ๊ฐ๋ฅ์ฑ ๋ฐฉ๋ฒ๋ค์ด ์ ์๋์์ต๋๋ค. Chain of Thought๋ ๋ชจ๋ธ์ ๋ด๋ถ ๊ณผ์ ์ ์์ฐ์ด๋ก ๊ฐ์ํํ๋ฏ๋ก ํนํ ํธ๋ฆฌํ ํด์ ๊ฐ๋ฅ์ฑ ํํ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ํด์ ๊ฐ๋ฅ์ฑ์ ๋ชจ๋ธ์ด ์์ ์ ๋ด๋ถ ์ฌ๊ณ ๊ณผ์ ์ ์ง์คํ๊ฒ ์ค๋ช ํ๋ค๋ ๊ฐ์ ์ ์์กดํฉ๋๋ค.
โข CoT ๋ชจ๋ํฐ๋ง์ ํ์ฉ์ต๊ทผ ์ฐ๊ตฌ ์ฑ๊ณผ:
- ๋ณด์ ํดํน ํ์ง: ์ถ๋ก ๋ชจ๋ธ์ CoT ๋ชจ๋ํฐ๋ง์ผ๋ก ๋ชจ๋ธ ์ค์๋ ํจ๊ณผ์ ํ์ง
- ์ฝํ ๋ชจ๋ธ์ ๊ฐํ ๋ชจ๋ธ ๊ฐ์: ๋ ์ฝํ ๋ชจ๋ธ์ด ๋ ๊ฐํ ๋ชจ๋ธ์ ๋ชจ๋ํฐ๋ง ๊ฐ๋ฅ
- ์ ๋์ ๊ฒฌ๊ณ ์ฑ ํฅ์: ํ ์คํธ ํ์ ์ปดํจํธ ์ฆ๊ฐ๋ก ์ ๋์ ๊ฒฌ๊ณ ์ฑ ๊ฐ์
Lanham et al. (2023)์ CoT์ ์๋์ ์ผ๋ก ์ค์๋ฅผ ๋์ ํ๊ณ ๋ค์ค ์ ํ ์์ ์ ํ๋์ ๋ฏธ์น๋ ์ํฅ์ ์ธก์ ํ์ฌ CoT ์ถฉ์ค์ฑ ์คํจ์ ์ฌ๋ฌ ๋ชจ๋๋ฅผ ์กฐ์ฌํ์ต๋๋ค.
โข CoT๊ฐ ์์ฑ๋๊ธฐ ์ ์ ๋ชจ๋ธ์ด ๊ฒฐ๋ก ์ ์ฑ๊ธํ๊ฒ ํ์ฑ
โข CoT๋ฅผ ์กฐ๊ธฐ์ ์๋ฅด๊ฑฐ๋ ์ค์๋ฅผ ์ฝ์ ํ์ฌ ํ ์คํธ
โข ์์ ๋ณ๋ก CoT ํจ๊ณผ์ ๋ํ ์์กด๋๊ฐ ๋ค๋ฆ
2. ๋ฌด์ ๋ณด ํ ํฐ (Uninformative Tokens):
โข ๋ฌด์ ๋ณด CoT ํ ํฐ์ด ์ฑ๋ฅ์ ํฅ์์ํด
โข CoT๋ฅผ ์ฑ์ฐ๊ธฐ ํ ์คํธ(์: ๋ชจ๋ ๋ง์นจํ)๋ก ๋์ฒดํ์ฌ ํ ์คํธ
โข ์ ํ๋ ์ฆ๊ฐ ์์, ์ผ๋ถ ์์ ์์ ์ฑ๋ฅ ์ฝ๊ฐ ์ ํ
3. ์ธ๊ฐ์ด ์ฝ์ ์ ์๋ ์ธ์ฝ๋ฉ:
โข ๊ด๋ จ ์ ๋ณด๊ฐ ์ธ๊ฐ์ด ์ดํดํ๊ธฐ ์ด๋ ค์ด ๋ฐฉ์์ผ๋ก ์ธ์ฝ๋ฉ
โข ๋นํ์ค ๋ฐฉ์์ผ๋ก CoT๋ฅผ ์์ญํด๋ ์ฑ๋ฅ ์ ํ ์์
โข ์ ํ๋ ํฅ์์ด ์ธ๊ฐ์ด ์ฝ์ ์ ์๋ ์ถ๋ก ์ ์์กดํ์ง ์์์ ์์ฌ
โ + ์ค์ํ ๋ฐ๊ฒฌ:
๋ค์ค ์ ํ ์ง๋ฌธ์์ ์์ ๋ชจ๋ธ์ CoT๋ฅผ ์ ํ์ฉํ ๋ฅ๋ ฅ์ด ๋ถ์กฑํ ์ ์๊ณ , ํฐ ๋ชจ๋ธ์ CoT ์์ด๋ ์์ ์ ํด๊ฒฐํ ์ ์์ ์ ๋๋ก ๋ฅ๋ ฅ์ด ์์ ์ ์์ต๋๋ค. CoT ์ถ๋ก ์ ๋ํ ์์กด๋๋ ๋ชจ๋ธ ํฌ๊ธฐ์ ๋ฐ๋ผ ํญ์ ์ฆ๊ฐํ์ง๋ ์์ง๋ง, ๋ง์ ๊ณผ ๊ฐ์ ๋ณต์กํ ์ถ๋ก ์์ ์์๋ ์ฆ๊ฐํฉ๋๋ค.
AI์ "์ฌ๊ณ ์๊ฐ"์ ์ธ๊ฐ์ ์์คํ 1(๋น ๋ฅธ ์ฌ๊ณ )๊ณผ ์์คํ 2(๋๋ฆฐ ์ฌ๊ณ )์ ์ ์ฌํ ํจํด์ ๋ณด์ ๋๋ค.
ํ ์คํธ ํ์ ์ปดํจํธ๋ ๋ฌธ์ ์ ๋์ด๋์ ๋ฐ๋ผ ๊ฐ๋ณ์ ์ธ ๊ณ์ฐ๋์ ํ ๋นํ ์ ์๋ ์ ์ฐ์ฑ์ ์ ๊ณตํฉ๋๋ค.
์์ RL๋ง์ผ๋ก๋ ๊ณ ๊ธ ์ถ๋ก ๋ฅ๋ ฅ๊ณผ "์ํ ์๊ฐ"์ ํ์ตํ ์ ์์์ด ์ ์ฆ๋์์ต๋๋ค.
์ฝ๋ ์คํ, ์น ๊ฒ์ ๋ฑ ์ธ๋ถ ๋๊ตฌ์์ ๊ฒฐํฉ์ผ๋ก ์ถ๋ก ๋ฅ๋ ฅ์ ํ๊ณ๋ฅผ ํ์ฅํ ์ ์์ต๋๋ค.
CoT๋ ๋ชจ๋ธ์ ๋ด๋ถ ๊ณผ์ ์ ๊ฐ์ํํ์ง๋ง, ๊ทธ ์ถฉ์ค์ฑ์ ๋ํ ์ง์์ ์ธ ์ฐ๊ตฌ๊ฐ ํ์ํฉ๋๋ค.
์ ๋ชฉ: Why We Think
์ ์: Lilian Weng
์ถ์ฒ: https://lilianweng.github.io/posts/2025-05-01-thinking/
๋ฐํ์ผ: 2025๋
5์ 1์ผ
์ฃผ์ ๊ธฐ์ฌ์: John Schulman (ํผ๋๋ฐฑ ๋ฐ ํธ์ง)
ํ ์คํธ ํ์ ์ปดํจํธ์ Chain-of-Thought์ ์ฌ์ธต ๋ถ์
์ด๊ฑฐ ๋ญ๋ก ์์ฝํ๊ฑฐ์? ๊น๋ํ๋ค