- ๊ณต์ ๋งํฌ ๋ง๋ค๊ธฐ
- X
- ์ด๋ฉ์ผ
- ๊ธฐํ ์ฑ
๐ช[๊ณ ๊ธ ์์ฉํธ 6๊ฐ] AI๋ '๋ฐ์ฑ'ํ๋ฉด ์ฒ์ฌ๊ฐ ๋๋ค: ์๊ธฐ ์ฑ์ฐฐ๊ณผ ๊ฒ์ฆ(Self-Consistency & Reflexion)
- ๊ณต์ ๋งํฌ ๋ง๋ค๊ธฐ
- X
- ์ด๋ฉ์ผ
- ๊ธฐํ ์ฑ
์๋ ํ์ธ์! ์ฌ๋ฌ๋ถ์ AI ํ์ฉ ๋ฅ๋ ฅ์ ๋จ์ ์ฌ์ฉ์์์ '์์ง๋์ด' ๋ ๋ฒจ๋ก ๋์ด์ฌ๋ ค ๋๋ฆด ์ 6๊ฐ ํฌ์คํ ์ ์์ํฉ๋๋ค.
์ง๋ 5๊ฐ์์ AI์๊ฒ ๋๊ตฌ๋ฅผ ์ฅ์ฌ์ฃผ๋ ReAct๋ฅผ ๋ฐฐ์ ๋ค๋ฉด, ์ค๋์ AI์๊ฒ '์์ ์ฑ์ฐฐ' ๋ฅ๋ ฅ์ ์ฌ์ด์ฃผ๋ ๋ ์ ๋๋ค. AI๊ฐ ๋ด๋์ ๋ต์ด ํ๋ฆด๊น ๋ด ๋ถ์ํ์ จ๋์? ์ค๋ ๋ฐฐ์ธ ์ด ๋ ๊ฐ์ง ๊ธฐ์ ์ด๋ฉด AI์ ์ค์๋ฅผ ํ๊ธฐ์ ์ผ๋ก ์ค์ผ ์ ์์ต๋๋ค.
๋ฐ๋ก '์๊ธฐ ์ผ๊ด์ฑ(Self-Consistency)'๊ณผ '์ฑ์ฐฐ(Reflexion)'์ ๋๋ค. ์ด ๊ธฐ์ ์ ์ ์ฉํ๋ฉด ์ฝ๋ฉ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์ด 80%์์ 91%๋ก ๊ป์ถฉ ๋ด๋ค๋ ์ฌ์ค, ์๊ณ ๊ณ์ จ๋์?
"AI๊ฐ ๊ฐ๋ ๊ทธ๋ด์ธํ ๊ฑฐ์ง๋ง(ํ ๋ฃจ์๋ค์ด์ )์ ํด์ ๋ฏฟ์ ์๊ฐ ์์ด์."
"ํ ๋ฒ์ ์๋ฒฝํ ๋ต์ด ์ ๋์์."
์ด๋ฐ ๊ณ ๋ฏผ์ ํด๊ฒฐํ๊ธฐ ์ํด ๊ฐ๋ฐ๋ ๊ฒ์ด ๋ฐ๋ก ๊ฒ์ฆ ํ๋กฌํํธ์ ๋๋ค. AI๊ฐ ๋ฑ์ ๋ง์ ์ค์ค๋ก ์์ฌํ๊ณ , ๊ณ ์น๊ฒ ๋ง๋๋ ๊ธฐ์ ์ด์ฃ .
1. ๋ค์๊ฒฐ์ ์์น: ์๊ธฐ ์ผ๊ด์ฑ (Self-Consistency) ๐ณ️
์๊ธฐ ์ผ๊ด์ฑ(Self-Consistency)์ AI์๊ฒ ํ ๋ฒ๋ง ๋ฌผ์ด๋ณด๋ ๊ฒ ์๋๋ผ, ์ฌ๋ฌ ๋ฒ ์ถ๋ก ํ๊ฒ ์ํจ ๋ค ๊ฐ์ฅ ๋ง์ด ๋์จ ๋ต์ ์ ๋ต์ผ๋ก ์ฑํํ๋ ๊ธฐ๋ฒ์ ๋๋ค.
์ฌ๋๋ ์ด๋ ค์ด ๋ฌธ์ ๋ฅผ ํ ๋ ํ ๋ฒ ๊ณ์ฐํ๊ณ ๋๋ด๋ ๊ฒ๋ณด๋ค, ์ธ ๋ฒ ๊ฒ์ฐํด์ ๋๊ฐ์ ๋ต์ด ๋์ค๋ฉด ํ์ ํ๋ ๊ฒ๊ณผ ๊ฐ์ ์๋ฆฌ์ ๋๋ค.
๐ก ์ ํ์ํ ๊น์?
AI๋ ํ๋ฅ ์ ์ผ๋ก ๋ต๋ณ์ ์์ฑํ๊ธฐ ๋๋ฌธ์, ๊ฐ์ ์ง๋ฌธ์๋ ๋งค๋ฒ ๋ฏธ๋ฌํ๊ฒ ๋ค๋ฅธ ๋ ผ๋ฆฌ๋ฅผ ํผ์น ์ ์์ต๋๋ค. ๋ณต์กํ ์ํ ๋ฌธ์ ๋ ์ถ๋ก ๋ฌธ์ ์์ ํ ๋ฒ์ ์๋๋ ํ๋ฆด ํ๋ฅ ์ด ๋์ง๋ง, '์ง๋จ์ง์ฑ'์ฒ๋ผ ์ฌ๋ฌ ๋ฒ ์๊ฐํ๊ฒ ํ๋ฉด ์ ๋ต๋ฅ ์ด ๋น์ฝ์ ์ผ๋ก ์์นํฉ๋๋ค.
๐ [์ค์ ํ๋กฌํํธ: ๋ ผ๋ฆฌ ๋ฌธ์ ํด๊ฒฐ]
> [์ผ๋ฐ ํ๋กฌํํธ (์ค๋ต ๊ฐ๋ฅ์ฑ ๋์)]
> "๋ด๊ฐ 6์ด ๋ ์ฌ๋์์ ๋ด ๋์ด์ ์ ๋ฐ์ด์์ด. ์ง๊ธ ๋ด๊ฐ 70์ด์ด๋ฉด ์ฌ๋์์ ๋ช ์ด์ด์ผ?"
> (AI๊ฐ ์ข ์ข ๋จ์ ๊ณ์ฐ์ผ๋ก 35์ด์ด๋ผ๊ณ ๋ตํจ)
>
> [Self-Consistency ํ๋กฌํํธ]
> "๋ค์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์๋ก ๋ค๋ฅธ 3๊ฐ์ง ๋ ผ๋ฆฌ์ ์ถ๋ก ๊ฒฝ๋ก๋ฅผ ์์ฑํ์ธ์. ๊ทธ ํ, ๊ฐ ์ถ๋ก ์ ๊ฒฐ๋ก ์ ๋น๊ตํ์ฌ ๊ฐ์ฅ ์ผ๊ด๋ ์ต์ข ์ ๋ต์ ๋์ถํ์ธ์."
>
> ๋ฌธ์ : ๋ด๊ฐ 6์ด ๋ ์ฌ๋์์ ๋ด ๋์ด์ ์ ๋ฐ์ด์์ด. ์ง๊ธ ๋ด๊ฐ 70์ด์ด๋ฉด ์ฌ๋์์ ๋ช ์ด์ด์ผ?
๐ AI์ ๋ด๋ถ ์ฌ๊ณ ๊ณผ์ (์๋ฎฌ๋ ์ด์ ):
① ๊ฒฝ๋ก A: 6์ด์ ์ ๋ฐ์ 3์ด. ํฐ์ธ์ 3์ด ์ฐจ์ด. 70 - 3 = 67์ธ.
② ๊ฒฝ๋ก B: 6์ด์ ์ ๋ฐ์ 3์ด. ์ง๊ธ 70์ด์ด๋๊น 70 / 2 = 35์ธ? (์ค๋ฅ ๊ฐ๋ฅ์ฑ)
③ ๊ฒฝ๋ก C: ์ฌ๋์์ ๋๋ณด๋ค 3์ด ์ด๋ฆฌ๋ค. 70์ธ๊ฐ ๋๋ฉด ์ฌ๋์์ 67์ธ๋ค.
④ [์ข ํฉ]: ๊ฒฝ๋ก A์ C๊ฐ 67์ธ๋ก ์ผ์นํ๋ฏ๋ก, ์ ๋ต์ 67์ธ์ ๋๋ค.
2. ์ค์ค๋ก ๊ณ ์น๋ ํ: ์ฑ์ฐฐ (Reflexion) ๐
Reflexion(์ฑ์ฐฐ)์ AI๊ฐ ๋ต๋ณ์ ๋ด๋์ ๋ค, "์ ๊น, ๋ด๊ฐ ์ค์ํ ๊ฒ ์๋?"๋ผ๊ณ ์ค์ค๋ก ํ๊ฐ(Evaluation)ํ๊ณ ์์ (Improvement)ํ๊ฒ ๋ง๋๋ ๊ธฐ๋ฒ์ ๋๋ค.
์ด ๊ธฐ๋ฒ์ ํนํ ์ฝ๋ฉ์ด๋ ๋ณต์กํ ๊ธ์ฐ๊ธฐ์์ ๊ฐ๋ ฅํฉ๋๋ค. ์ฐ๊ตฌ ๊ฒฐ๊ณผ์ ๋ฐ๋ฅด๋ฉด, Reflexion์ ์ ์ฉํ์ ๋ HumanEval ์ฝ๋ฉ ๋ฒค์น๋งํฌ ์ ์๊ฐ 80%์์ 91%๋ก ํฅ์๋์์ต๋๋ค.
๐ Reflexion์ ํต์ฌ ๋ฃจํ
์์ฑ(Draft) ➡️ ํ๊ฐ(Critique) ➡️ ์์ (Refine)
๐ [์ค์ ํ๋กฌํํธ: ๋ง์ผํ ์ด๋ฉ์ผ ์์ฑ]
๋จ์ํ "์ด๋ฉ์ผ ์จ์ค"๋ผ๊ณ ํ์ง ๋ง๊ณ , ํ๊ฐ์ ์ญํ ์ ๋ถ์ฌํด ์ค์ค๋ก ๊ณ ์น๊ฒ ๋ง๋์ธ์.
> [ํ๋กฌํํธ]
> 1. [์ด์ ์์ฑ]: ๊ณ ๊ฐ์๊ฒ ์ฐ๋ฆฌ ์๋น์ค ์ฅ์ ์ ๋ํด ์ฌ๊ณผํ๋ ์ด๋ฉ์ผ ์ด์์ ์์ฑํด.
> 2. [์๊ธฐ ์ฑ์ฐฐ]: ์์์ ์์ฑํ ์ด์์ ๋นํ์ ์ผ๋ก ๊ฒํ ํด.
> - ๋งํฌ๊ฐ ๋๋ฌด ๋ฐฉ์ด์ ์ด์ง ์์๊ฐ?
> - ๋ณด์์์ด ๋ช ํํ ํฌํจ๋์๋๊ฐ?
> - ๊ณ ๊ฐ์ ๋ถ๋ง์ ์ถฉ๋ถํ ๊ณต๊ฐํ๋๊ฐ?
> - ๊ฐ์ ํ ์ ์ 3๊ฐ์ง ๋ฆฌ์คํธ์ ํด.
> 3. [์ต์ข ์์ ]: ์ฑ์ฐฐํ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ์ด๋ฉ์ผ์ ์๋ฒฝํ๊ฒ ๋ค์ ์์ฑํด.
๐ ๊ฒฐ๊ณผ์ ์ฐจ์ด:
์ฒ์์๋ "๋ถํธ์ ๋๋ ค ์ฃ์กํฉ๋๋ค. ์๋ฒ ์ค๋ฅ์์ต๋๋ค." ์ ๋์ ๋ฑ๋ฑํ ๊ธ์ด ๋์ค์ง๋ง, ์ฑ์ฐฐ ๊ณผ์ ์ ๊ฑฐ์น๋ฉด "๊ณ ๊ฐ๋์ ์์คํ ์๊ฐ์ ๋บ์ด ์ง์ฌ์ผ๋ก ์ฃ์กํฉ๋๋ค. ์ด์ ๋ํ ๋ณด์์ผ๋ก 1๊ฐ์ ๋ฌด๋ฃ ์ด์ฉ๊ถ์ ๋๋ฆฝ๋๋ค." ๊ฐ์ ํจ์ฌ ์์ฑ๋ ๋์ ๊ฒฐ๊ณผ๋ฌผ์ด ๋์ต๋๋ค.
3. ํ๋์ ๋ณด๋ ๋น๊ต: SC vs Reflexion
| ๊ตฌ๋ถ | ์๊ธฐ ์ผ๊ด์ฑ (Self-Consistency) | ์ฑ์ฐฐ (Reflexion) |
| ํต์ฌ ์๋ฆฌ | ์ฌ๋ฌ ๋ฒ ํ์ด์ ๋ค์๊ฒฐ๋ก ์ ๋ต ์ฐพ๊ธฐ | ์ด์์ ์ฐ๊ณ ๋นํ/์์ ๊ณผ์ ์ ๊ฑฐ์น๊ธฐ |
| ๋น์ | 5๋ช ์ ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌป๊ณ ๊ณตํต๋ ์๊ฒฌ ๋ฐ๋ฅด๊ธฐ | ์ด ๊ธ์ ํด๊ณ ํ๊ณ ๋ค์ ์ฐ๋ ์๊ฐ |
| ์ถ์ฒ ์ํฉ | ์ํ, ๋ ผ๋ฆฌ ํด์ฆ, ์ ๋ต์ด ๋ช ํํ ๋ฌธ์ | ์ฝ๋ฉ, ๊ธ์ฐ๊ธฐ, ์ ๋ต ์๋ฆฝ, ์ฐฝ์์ ์์ |
| ํจ๊ณผ | ์ํ ๋ฌธ์ ํด๊ฒฐ๋ฅ 17.9% ํฅ์ | ์ฝ๋ฉ ์ฑ๋ฅ 91%๊น์ง ํฅ์ |
๐ ๋ง์น๋ฉฐ: AI๋ฅผ ๋ฏฟ์ง ๋ง๊ณ , AI๊ฐ '๊ฒ์ฆ'ํ๊ฒ ํ์ธ์
ํ๋กฌํํธ ์์ง๋์ด๋ง์ ๊ณ ์๋ AI๊ฐ ํ ๋ฒ์ ์๋ฒฝํ ๋ต์ ์ค ๊ฑฐ๋ผ๊ณ ๊ธฐ๋ํ์ง ์์ต๋๋ค. ๋์ AI์๊ฒ "์ฌ๋ฌ ๋ฒ ์๊ฐํด๋ด(SC)", "๋ค๊ฐ ์ด ๋ต์ ๋ค์ ํ์ธํด๋ด(Reflexion)"๋ผ๊ณ ์์ฒญํ์ฌ ์ค์๋ฅผ ์ค์ค๋ก ๋ฐ๋ก์ก๊ฒ ๋ง๋ญ๋๋ค.
์ค๋๋ถํฐ ์ฌ๋ฌ๋ถ์ ํ๋กฌํํธ ๋ง์ง๋ง์ ์ด ํ๋ง๋๋ฅผ ์ถ๊ฐํด ๋ณด์ธ์.
"๋ต๋ณ์ ์์ฑํ ํ, ๋ ผ๋ฆฌ์ ์ค๋ฅ๊ฐ ์๋์ง ์ค์ค๋ก ๊ฒํ ํ๊ณ ์์ ๋ ์ต์ข ๋ต์์ ์ ์ํด ์ค."
์ด ์์ ์ต๊ด์ด ์ฌ๋ฌ๋ถ์ ์ ๋ฌด ํ๋ฆฌํฐ๋ฅผ ์ ๋ฌธ๊ฐ ์์ค์ผ๋ก ๋ง๋ค์ด ์ค ๊ฒ์ ๋๋ค.
๋ค์ 7๊ฐ์์๋ ์ด๋ ๊ฒ ๋ง๋ ๋ณต์กํ ํ๋กฌํํธ๋ค์ ๊น๋ํ๊ฒ ์ ๋ฆฌํ๊ณ ์ต์ ํํ๋ 'ํ๋กฌํํธ ๊ตฌ์กฐํ์ ๊ธฐ์ (XML, ๋งํฌ๋ค์ด ํ์ฉ)'์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ๊ธฐ๋ํด ์ฃผ์ธ์! ?

%20%EA%B3%B5%ED%95%99.png)
๋๊ธ
๋๊ธ ์ฐ๊ธฐ