๐ข ์ ๋ก ์ท(Zero Shot) ์ฌ๊ณ ์ฌ์ฌ ํ๋กฌํํ
์ ๋ก ์ท ์ฌ๊ณ ์ฌ์ฌ ํ๋กฌํํ (์ ๋ก ์ท CoT)๋ ์์ฃผ ๊ฐ๋จํ ์ ๋ก ์ท ํ๋กฌํํ ๊ธฐ์ ์ด๋ฉด์ CoT ํ๋กฌํํ 1์ ํ์ ๊ธฐ์ ์ด๋ค. ""Let's think step by step.""์ ์ง๋ฌธ์ ๋ง์ง๋ง์ ๋ฃ๊ฒ ๋๋ฉด LLM์ ์ง๋ฌธ์ ๋ํ ์ฌ๊ณ ์ฌ์ฌ์ ์์ฑํ๊ฒ ๋๊ณ ์ด ์ฌ๊ณ ์ฌ์ฌ์ ์ด์ฉํด์ ๋ ์ ํํ ๋ต๋ณ์ ์ถ์ถํด๋ผ ์ ์๋ค.

๊ธฐ์ ์ ์ผ๋ก ์ ๋ก ์ท CoT ๊ณผ์ ์ ๋ ๊ฐ์ง์ ๊ฐ๋ณ์ ์ธ ํ๋กฌํํธ/๋ต๋ณ์ผ๋ก ์ด๋ฃจ์ด์ ธ์๋ค. ์๋์ ์ด๋ฏธ์ง๋ฅผ ๋ณด๋ฉด ์ผ์ชฝ ์์ ์์์์๋ ์ฌ๊ณ ์ฌ์ฌ์ ์์ฑํ๊ณ ์ค๋ฅธ์ชฝ ์์์์๋ ์ฒซ ๋ฒ์งธ ํ๋กฌํํธ์์ ๋์จ ๋ต๋ณ์ ์ด์ฉํด์ ๋ต๋ณ์ ์ถ์ถํ๋ค. ๊ทธ๋์ ๋ ๋ฒ์งธ ํ๋กฌํํธ๋ ํ๋์ ์๊ธฐ ๊ฐํ ํ๋กฌํํธ๊ฐ ๋๋ค.
์์โ
์ฌ๊ธฐ ์ถ๋ก ์ ๋ํ ๋ช๊ฐ์ง ์์๊ฐ ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋ฐ๋ชจ๋ GPT-3(davinci-003)์ด ๊ฐ๋จํ ์ํ ๋ฌธ์ ๋ฅผ ํธ๋๋ฐ ์คํจํ๋ ๊ฒ์ ๋ณด์ฌ์ฃผ๊ณ ๋ ๋ฒ์งธ ๋ฐ๋ชจ๋ ์ ๋ก ์ท CoT ํ๋กฌํํธ๋ฅผ ์ด์ํด์ ์ฑ๊ณต์ ์ผ๋ก ๋ฌธ์ ๋ฅผ ํธ๋ ๊ฒ์ ๋ณด์ฌ์ค๋๋ค. ์ฌ๋ฌ๋ถ์ OpenAI API ํค๋ฅผ ๋ฃ์ด์ ์์๋ค์ ์คํ์์ผ๋ณด์ธ์. ์ ๋ก ์ท CoT๊ฐ ๊ธฐ์กด์ CoT ํ๋กฌํํธ๋ณด๋ค ํจ์ฌ ๋ ๊ฐ๋จํ๋ค๋ ๊ฒ์ ์ ์ ์์ ๊ฒ์ ๋๋ค.
์คํจโ
์ฑ๊ณตโ
๊ฒฐ๊ณผโ
์ ๋ก ์ท CoT(Zero-shot-CoT) ๋ํ ์ฐ์, ์์ ๋ฐ ์์ง์ ์ถ๋ก ์์ ์์ ๋ ๋์ ๊ฒฐ๊ณผ๋ฅผ ๋ด๋๋ฐ ํจ๊ณผ์ ์ ๋๋ค. ํ์ง๋ง ๋น์ฐํ๊ฒ๋ ๊ธฐ์กด์ CoT๋ณด๋ค๋ ๋ ํจ๊ณผ์ ์ ๋๋ค. ์ ๋ก ์ท CoT๋ CoT ํ๋กฌํํธ์ ํจ์ท ์์ ๋ฅผ ์ป๊ธฐ๊ฐ ์ด๋ ค์ธ ๋ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
์ ํ์ง ์ค์ด๊ธฐโ
Kojima ๋ฑ, ๋ง์ ์ ๋ก ์ท CoT(Zero-shot-CoT) ํ๋กฌํํธ ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด "Letโs solve this problem by splitting it into steps." or "Letโs think about this logically."๋ฑ ๋ค์ํ ์ด๊ตฌ๋ค์ด ์์ง๋ง "Let's think step by step"๊ฐ ๊ฐ์ฅ ํจ๊ณผ์ ์ด์์ต๋๋ค.
์ฐธ๊ณ โ
์ถ์ถ ๋จ๊ณ๋ ์ข ์ข ์์ ์ ๋ฐ๋ผ ๋ฌ๋ผ์ผ์ ธ์ผ ํ๋ฏ๋ก ์ ๋ก ์ท CoT(Zero-Shot-CoT)์ ์ฒ์์ ๋ณด์ด๋ ๊ฒ๋ณด๋ค ๋ ํน์ํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ผ๋ก๋ก ์ ๋ ์์ฑ ์์
์์ ๋ต๋ณ์ ๊ธธ์ด๋ฅผ ๋๋ฆฌ๋ ๋ฐ์์ ์ ๋ก ์ท CoT๊ฐ ํจ๊ณผ์ ์ด๋ผ๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค.
์๋ฅผ ๋ค์ด์, ๋ต๋ณ์ ๊ธธ์ด๋ฅผ ๋๋ฆฌ๊ธฐ ์ํด์
๋จ์ํ Write a story about a frog and a mushroom who become friends.
๋ณด๋ค๋ Let's think step by step.
๋ฅผ ๋ง๋ฏธ์ ์ถ๊ฐํ๋ ๊ฒ์ ๊ณ ๋ คํด๋ณผ ํ์๊ฐ ์์ต๋๋ค.
- Wei, J., Wang, X., Schuurmans, D., Bosma, M., Ichter, B., Xia, F., Chi, E., Le, Q., & Zhou, D. (2022). Chain of Thought Prompting Elicits Reasoning in Large Language Models. โฉ