๋“ค์–ด๊ฐ€๊ธฐ

์ด๋ฏธ ChatGPT์™€ GPT-4์„ ๋งŽ์ด ์‚ฌ์šฉํ•ด๋ณด์…จ์„๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. โ€˜ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋งโ€™์ด๋ผ๋Š” ์šฉ์–ด๋„ ์ ‘ํ•ด๋ณด์…จ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด, ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์ด ์šฐ๋ฆฌ์—๊ฒŒ ์ค‘์š”ํ•œ๊ฐ€์š”? ๋‚ด๊ฐ€ ํ•˜๊ณ  ์žˆ๋Š” ํ˜„์žฌ ์—ญํ• ์— ๊ด€๋ จ์ด ์žˆ์„๊นŒ์š”?

์ฒ˜์Œ์—๋Š” ๊ฐ„๋‹จํ•œ ๋ฌธ๊ตฌ๋กœ ์งˆ์˜๋ฅผ ์ž‘์„ฑํ•˜์ง€๋งŒ ํŠน์ • ์—…๋ฌด์— ์„ฑ๊ณต์ ์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ ค๋ฉด ๋„๋ฉ”์ธ์ง€์‹์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ „๋ฌธ๊ฐ€์˜ ๋„์›€์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋„๋ฉ”์ธ์ง€์‹์„ ๊ฐ€์ง„ ์ „๋ฌธ๊ฐ€์™€ AI์‚ฌ์ด์—์„œ ์ง€์†์ ์œผ๋กœ ๋Œ€ํ™”ํ• ์ˆ˜ ์žˆ๋„๋ก ๊ฐ€์ด๋“œํ•ด์ฃผ๊ณ  ํ…Œ์ŠคํŠธํ•ด์ค„ ์‚ฌ๋žŒ์ด ํ•„์š”ํ•˜๊ฒŒ ๋˜๊ฒ ์ฃ . ์ง€์†์ ์œผ๋กœ ๊ธฐ์ˆ ์€ ๋ณ€ํ™”์ง€๋งŒ ๊ธฐ์ˆ ๊ณผ ์‚ฌ๋žŒ๊ฐ„์˜ ๊ฐ„๊ฒฉ์„ ์ค„์—ฌ์ฃผ๋Š”๊ฒŒ ์—”์ง€๋‹ˆ์–ด์˜ ์—ญํ• ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

  • ๋„๋ฉ”์ธ ์ง€์‹ ์ „๋ฌธ๊ฐ€ โ€“> ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด โ€“> AIํ™œ์šฉ
  • ํ˜„์žฅ ์—…๋ฌด ๋‹ด๋‹น์ž -> IT ์กฐ์ง(ํ”„๋กœ๊ทธ๋ž˜๋จธ, ์ธํ”„๋ผ๊ด€๋ฆฌ) -> ITํ™œ์šฉ

๋ณธ ๋ธ”๋กœ๊ทธ์—์„œ๋Š” ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ์„ ์œ„ํ•œ ๋ช‡๊ฐ€์ง€ ์ข‹์€ ์‚ฌ๋ก€์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. (GPT ๋ชจ๋ธ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.)

๐Ÿ“„ ํ”„๋กฌํ”„ํŠธ๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

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

์˜ˆ์‹œ ํ”„๋กฌํ”„ํŠธ

โ€œ๋‚ด๊ฐ€ ์ฒดํ•œ๊ฒƒ ๊ฐ™์•„์š”. ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ•˜๋Š”์ง€ ์•Œ๋ ค์ฃผ์„ธ์š”โ€์™€ ๊ฐ™์ด ๊ฐ„๋‹จํ•œ ์งˆ๋ฌธ๋„ ํ”„๋กฌํ”„ํŠธ์˜ ํ•œ ์˜ˆ์ž…๋‹ˆ๋‹ค. ๋˜๋Š” โ€œ์–ด๋–ค ํ†ค์„ ์‚ฌ์šฉํ•˜๊ณ , ์–ด๋–ค ํ‘œํ˜„์„ ํ”ผํ•ด์•ผ ํ•˜๋Š”์ง€์— ๋Œ€ํ•ด ์กฐ์–ธํ•ด ์ฃผ์„ธ์š”.โ€์™€ ๊ฐ™์€ ๋ณต์žกํ•œ ์š”์ฒญ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋ชจ๋ธ์˜ ๊ฒฝ์šฐ, ํ”„๋กฌํ”„ํŠธ๋Š” ์ฃผ๋กœ ์ƒ์„ฑํ•˜๋ ค๋Š” ์ด๋ฏธ์ง€์˜ ์„ค๋ช…์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, โ€œ๋ฐ€์ง‘ ๋ชจ์ž๋ฅผ ์“ด ๋šฑ๋šฑํ•œ ๊ณ ๋ฆด๋ผ๊ฐ€ 3ํ”ผ์Šค ์ •์žฅ์„ ์ž…๊ณ  ์žˆ๋Š” ๋ชจ์Šต, 4K, ํ”„๋กœํŽ˜์…”๋„ ์‚ฌ์ง„, ์ŠคํŠœ๋””์˜ค ์กฐ๋ช…โ€๊ณผ ๊ฐ™์€ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ํ”„๋กฌํ”„ํŠธ์€ ์ •๋ณด ๊ฒ€์ƒ‰ ํ˜น์€ ์ƒ์„ฑ(์ฐฝ์ž‘/๋ณด์™„/๋ฒˆ์—ญ)๋“ฑ์˜ ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ ์„ค๊ณ„

ํ˜„์‹ค์—์„œ AI๋ชจ๋ธ์€ ๋งค์šฐ ๋˜‘๋˜‘ํ•˜๊ธด ํ•˜์ง€๋งŒ ๋ชจ๋ธ์˜ ๊ฐ€๋Šฅ์„ฑ๊ณผ ํ•œ๊ณ„๋ฅผ ์ดํ•ดํ•˜๋Š”๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. AI ๋ชจ๋ธ์€ ๋‹จ์ˆœํžˆ ๋‹ค์Œ ๋‹จ์–ด๋ฅผ ์˜ˆ์ธกํ•˜๋„๋ก ํ›ˆ๋ จ์ด ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‚ด๊ฐ€ ์š”์ฒญ ๋‚ด์šฉ์— ๋‹ต๋ณ€์„ ํ• ๋•Œ ๋ถ€์ ์ ˆํ•œ ๋‚ด์šฉ๋“ค์„ ํฌํ•จํ•˜๊ฑฐ๋‚˜ ์ž์—ฐ์Šค๋Ÿฝ์ง€ ์•Š๋Š” ์š”์†Œ๋ฅผ ํฌํ•จ๋ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์—ฐ์–ด๋ฅผ ํ†ตํ•ด์„œ ๋ชจ๋ธ๊ณผ ์ƒํ˜ธ์ž‘์šฉํ•˜๋ฉด์„œ ๋” ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋ณด์™„ํ• ์ˆ˜ ์žˆ์ง€๋งŒ ์ž˜๋ชป๋œ ํ”„๋กฌํ”„ํŠธ๋Š” ๋ชจ๋ธ์ด ์‚ฌ์‹ค๊ณผ ๋‹ค๋ฅธ ๋‚ด์šฉ์„ ๋งŒ๋“ค์–ด ๋‚ด๋Š” โ€˜ํ™˜๊ฐโ€™ํ˜„์ƒ์„ ์ผ์œผํ‚ฌ์ˆ˜ ์žˆ๊ณ  ์ข€๋” ๋‚˜์€ ํ”„๋กฌํ”„ํŠธ๋Š” ๋งค์šฐ ๊ฐ€์น˜ ์žˆ๋Š” ์ง€์‹์„ ์ƒ์„ฑํ•ด๋‚ผ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋จผ์ € ํ”„๋กฌํ”„ํŠธ์˜ ๊ธฐ๋ณธ ์š”์†Œ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ๋Š” ๋‹จ์ˆœํžˆ ํ…์ŠคํŠธ ๋ฌธ์ž์—ด์ผ์ˆ˜ ์žˆ์ง€๋งŒ ํ”„๋กฌํ”„ํŠธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์š”์†Œ๋ฅผ ํฌํ•จํ• ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š”๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. (๊ด€ํ–‰)

  • ์ง€์‹œ ์‚ฌํ•ญ(instruction) : โ€œ์„ธ ๋‹จ๋ฝ์œผ๋กœ ๋œ ์‚ฌ๋ž‘์˜ ํŽธ์ง€๋ฅผ ์จ์ฃผ์„ธ์š”.โ€
  • ์งˆ๋ฌธ(Question) : โ€œ์‚ฌ๋ž‘์˜ ํŽธ์ง€์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ข‹์€ ์˜ˆ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?โ€
  • ์ž…๋ ฅ ๋ฐ์ดํ„ฐ(input data) : โ€œ์ฒ ์ˆ˜๋Š” ์„œ์šธ์ถœ์‹ ์˜ 25์„ธ IT๊ฐœ๋ฐœ์ž์ด๊ณ  ๋ถ€์‚ฐ์ถœ์‹ ์˜ 25์„ธ ์€ํ–‰์› ์˜ํฌ๋ฅผ ์‚ฌ๋ž‘ํ•ฉ๋‹ˆ๋‹ค. ์ฒ ์ˆ˜๊ฐ€ ์˜ํฌ์—๊ฒŒ ๋ณด๋‚ด๋Š” ์„ธ ๋‹จ๋ฝ์˜ ์‚ฌ๋ž‘ ํŽธ์ง€๋ฅผ ์จ์ฃผ์„ธ์š”.โ€
  • ์˜ˆ์‹œ(example) : โ€œ๋‚ด ์—ฌ์ž์นœ๊ตฌ ์˜ํฌ๋Š” ๋ผ๋ผ๋žœ๋“œ, ๋Ÿฌ๋ธŒ๋ ˆํ„ฐ, ์–ด๋ฐ”์›ƒํƒ€์ž„์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋…€๋ฅผ ์œ„ํ•œ ์‚ฌ๋ž‘์˜ ํŽธ์ง€๋ฅผ ์จ์ฃผ์„ธ์š”.โ€

โ€ป ์ง์ ‘ GPT์— ์งˆ์˜๋ฅผ ํ•ด๋ณด์„ธ์š”. :)

์›์น™์ ์œผ๋กœ ํ”„๋กฌํ”„ํŠธ๋Š” ์ž์—ฐ์–ด๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์ง€๋งŒ, ๊ทธ์•ˆ์—๋Š” ํ›จ์”ฌ ๋” ๋งŽ์€ ๋‚ด์šฉ์ด ํฌํ•จ๋ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌ์„ฑํ• ์ง€ ์ƒ๊ฐํ•˜๋Š”๊ฒƒ์ด ๋” ๋‚˜์€ ๊ฒฐ๊ณผ๋ฅผ ๋งŒ๋“ค์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ„๋‹จํ•œ ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ

ํ”„๋กฌํ”„ํŠธ๋Š” ์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋˜ ์ง€์‹œ ์‚ฌํ•ญ, ์งˆ๋ฌธ, ์ž…๋ ฅ ๋ฐ์ดํ„ฐ, ์˜ˆ์‹œ๋ฅผ ํฌํ•จํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ฒซ๋ฒˆ์งธ์š”์†Œ ์ง€์‹œ ์‚ฌํ•ญ๊ณผ ๋‘๋ฒˆ์งธ์š”์†Œ ์งˆ๋ฌธ์€ ๋ฐ˜๋“œ์‹œ ํฌํ•จ๋˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋จธ์ง€๋Š” ์„ ํƒ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค.

  1. ์งˆ๋ฌธ๊ณผ ์ง€์‹œ ์‚ฌํ•ญ ๊ฒฐํ•ฉ: โ€œ๋Œ€ํ•™ ์ž…ํ•™ ์—์„ธ์ด๋ฅผ ์–ด๋–ป๊ฒŒ ์จ์•ผ ํ• ๊นŒ์š”? ์„น์…˜๋ณ„๋กœ ํฌํ•จํ•ด์•ผ ํ•  ๋‚ด์šฉ๊ณผ ์‚ฌ์šฉํ•ด์•ผ ํ•  ํ†ค, ํ”ผํ•ด์•ผ ํ•  ํ‘œํ˜„์— ๋Œ€ํ•œ ์กฐ์–ธ์„ ์ฃผ์„ธ์š”.โ€
  2. ์ง€์‹œ ์‚ฌํ•ญ๊ณผ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ ๊ฒฐํ•ฉ: โ€œ์„œ์šธ ์ถœ์‹  25์„ธ IT๊ฐœ๋ฐœ์ž์ธ ์ฒ ์ˆ˜๊ฐ€ ๋ถ€์‚ฐ ์ถœ์‹  25์„ธ ์€ํ–‰์› ์˜ํฌ์—๊ฒŒ ์‚ฌ๋ž‘์„ ๊ณ ๋ฐฑํ•˜๋Š” ์„ธ ๋‹จ๋ฝ์˜ ํŽธ์ง€๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”โ€

์งˆ๋ฌธ๊ณผ ์ง€์‹œ์‚ฌํ•ญ์„ ์‚ฌ์šฉํ–ˆ์„ ๋•Œ๋Š” ๋ชจ๋ธ์ด ๊ณผ๊ฑฐ ํ•™์Šต ๋ฐ์ดํ„ฐ์—์„œ ์กฐ์–ธ์„ ์ถ”์ถœํ•ด ํ”„๋กฌํŠธํŠธ์—์„œ ์ œ๊ณตํ•œ ํŠน์ • ์ง€์‹œ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์‘๋‹ตํ•ฉ๋‹ˆ๋‹ค. ์ง€์‹œ์‚ฌํ•ญ๊ณผ ์ž…๋ ฅ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ–ˆ์„ ๋•Œ๋Š” ๋ชจ๋ธ์ด ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ˜์˜ํ•ด ๊ฐœ์ธํ™”๋œ ์‘๋‹ต์„ ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋ธ์€ ์ดˆ๊ธฐ ํ•™์Šต ๋ฐ์ดํ„ฐ์— ํฌํ•จ๋˜์ง€ ์•Š๋Š” ์ƒˆ๋กœ์šด ์ •๋ณด๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด ๊ณผ์ •์—์„œ Zero-shot Learningํ•™์Šต ๋Šฅ๋ ฅ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๐ŸŽจ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์ด๋ž€?

ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์€ ํŠน์ • ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์ ์˜ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ๊ณผ์ •์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” AI ๋ชจ๋ธ๊ณผ ๋ชฉํ‘œ์— ๋Œ€ํ•œ ๋„๋ฉ”์ธ ์ง€์‹์ด ํ•„์š”ํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ์‹คํ—˜๊ณผ ๋ฐ˜๋ณต์„ ํ†ตํ•ด ์ตœ์ ์˜ ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœํ•ด๋‚ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

  • ํ…œํ”Œ๋ฆฟ
    Instruction : ์ฃผ์–ด์ง„ ๋ฌธ์žฅ์— ๋Œ€ํ•ด์„œ ๊ฐ์ •๋ถ„์„์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. 
    ๊ฒฐ๊ณผ๋Š” 0~10์˜ ๋ฒ”์œ„๋ฅผ ๊ฐ€์ง€๋Š” ๋ฐ์ดํ„ฐ๋กœ Scoringํ•ฉ๋‹ˆ๋‹ค. 0์€ nagative, 10์€ positive๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. 
    Input Data : {์ฃผ์–ด์ง„๋ฌธ์žฅ} 
    
  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ์  ์ ‘๊ทผ
    for text in user.reviews():
      prompt = "Instruction : ์ฃผ์–ด์ง„ ๋ฌธ์žฅ์— ๋Œ€ํ•ด์„œ ๊ฐ์ •๋ถ„์„์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
      ๊ฒฐ๊ณผ๋Š” 0~10์˜ ๋ฒ”์œ„๋ฅผ ๊ฐ€์ง€๋Š” ๋ฐ์ดํ„ฐ๋กœ Scoringํ•ฉ๋‹ˆ๋‹ค. 0์€ nagative, 10์€ positive๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. 
      Input Data : {}",format(text))
      callGPT(prompt)
    

ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ์‹œ Instruction๊ณผ Input Data๋“ฑ์˜ ์ง€์‹œ์–ด๋ฅผ ๋ช…์‹œ์ ์œผ๋กœ ๋„ฃ๋Š”๊ฒƒ์œผ๋ฉด ์ƒ์„ฑ AI์—๊ฒŒ ์ข€๋” ๋ช…๋ฃŒํ•˜๊ฒŒ ์ธ์‹๋˜๋Š”๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ์‹œ ์˜์–ด๋กœ ์ž‘์„ฑํ•˜๋Š”๊ฒƒ์ด ๋” ์„ฑ๋Šฅ์ด ์ข‹์€๊ฒƒ์œผ๋กœ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ ์ดํ•ด๋„๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•˜์—ฌ ํ•œ๊ธ€๋กœ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์€ ๋‹ค๋ฅธ ์—”์ง€๋‹ˆ์–ด๋ง ๋ถ„์•ผ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋ฐ˜๋ณต์ ์ด๋ฉฐ ์˜ฌ๋ฐ”๋ฅธ ์†”๋ฃจ์…˜์„ ์ฐพ๊ธฐ ์œ„ํ•œ ํƒ์ƒ‰์ž‘์—…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ง๊ณผ ๊ฐ™์€ ๋งŽ์€ ์—”์ง€๋‹ˆ์–ด๋ง ํ”„๋กœ์„ธ์Šค๋ฅผ ์‚ฌ์šฉํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฒ„์ „๊ด€๋ฆฌ, ํ’ˆ์งˆ ๋ณด์ฆ, ํ…Œ์ŠคํŠธ๋“ฑ์˜ ์ž‘์—…๋“ค์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๊ณ ๊ธ‰ ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ

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

1. Chain Of Thought ํ”„๋กฌํ”„ํŠธ

๋ชจ๋ธ์ด ์ผ๋ จ์˜ ์ถ”๋ก  ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ฅด๋„๋ก ๊ฐ•์ œํ•˜์—ฌ ์‹œ์‹ค์ ์ด๊ฑฐ๋‚˜ ์ •ํ™•ํ•œ ์‘๋‹ต์„ ์œ ๋„ํ•ฉ๋‹ˆ๋‹ค. COT ํ”„๋กฌํ”„ํŠธ๋Š” ๊ฒฐ๊ณผ๋ฅผ ํš๊ธฐ์ ์œผ๋กœ ๊ฐœ์„ ํ• ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ์ค‘์š”ํ•œ ๋„๊ตฌ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋ธ์€ ํ”„๋กฌํ”„ํŠธ ์ถ”๋ก  ๊ณผ์ •์—์„œ ์ง€์นจ์— ๋”ฐ๋ผ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค

  • ๊ด€๋ จ ๋…ผ๋ฌธ : Chain Of Thought Prompting Elicits Reasoning in Large Language Models(2023)

  • ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ
    Question : ๋ฐ”๋ฅด์…€๋กœ๋‚˜ ์˜ฌ๋ฆผํ”ฝ ๊ฐœ์ตœ ๋‹น์‹œ UEFA ์ฑ”ํ”ผ์–ธ์Šค ๋ฆฌ๊ทธ ์šฐ์ŠนํŒ€์€ ์–ด๋””์ธ๊ฐ€์š”?
    Instruction : ์ด ํ˜•์‹์„ ์‚ฌ์šฉํ•˜์„ธ์š”:
    Q : <์งˆ๋ฌธ์„ ๋ฐ˜๋ณตํ•ฉ๋‹ˆ๋‹ค>
    A : ๋‹จ๊ณ„์ ์œผ๋กœ ์ƒ๊ฐํ•ด๋ด…๋‹ˆ๋‹ค. <์ถ”๋ก ์„ ์ œ๊ณตํ•˜์„ธ์š”>. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ๋‹ต๋ณ€์€ <์ตœ์ข… ๋‹ต๋ณ€> ์ž…๋‹ˆ๋‹ค.
    
  • ๋‹ต๋ณ€ ๊ฒฐ๊ณผ
    Q : ๋ฐ”๋ฅด์…€๋กœ๋‚˜ ์˜ฌ๋ฆผํ”ฝ ๊ฐœ์ตœ ๋‹น์‹œ UEFA ์ฑ”ํ”ผ์–ธ์Šค ๋ฆฌ๊ทธ ์šฐ์ŠนํŒ€์€ ์–ด๋””์ธ๊ฐ€์š”?
    
    A : ๋‹จ๊ณ„์ ์œผ๋กœ ์ƒ๊ฐํ•ด๋ด…๋‹ˆ๋‹ค. ๋ฐ”๋ฅด์…€๋กœ๋‚˜ ์˜ฌ๋ฆผํ”ฝ์€ 1992๋…„์— ๊ฐœ์ตœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 
    UEFA ์ฑ”ํ”ผ์–ธ์Šค ๋ฆฌ๊ทธ์˜ 1991-1992 ์‹œ์ฆŒ ์šฐ์ŠนํŒ€์„ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. 
    1991-1992 ์‹œ์ฆŒ์˜ ์ฑ”ํ”ผ์–ธ์Šค ๋ฆฌ๊ทธ ์šฐ์ŠนํŒ€์€ FC ๋ฐ”๋ฅด์…€๋กœ๋‚˜์ž…๋‹ˆ๋‹ค. 
    ์ด ํŒ€์€ ๋ฐ”๋ฅด์…€๋กœ๋‚˜ ์˜ฌ๋ฆผํ”ฝ์ด ์—ด๋ ธ๋˜ ํ•ด์— ์ฒ˜์Œ์œผ๋กœ ์œ ๋Ÿฝ ์ฑ”ํ”ผ์–ธ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 
    ๊ทธ๋Ÿฌ๋ฏ€๋กœ ๋‹ต๋ณ€์€ FC ๋ฐ”๋ฅด์…€๋กœ๋‚˜์ž…๋‹ˆ๋‹ค.
    

2. ์ถœ์ฒ˜ ์ธ์šฉ ํ”„๋กฌํ”„ํŠธ

์ƒ์„ฑํ˜•AI์˜ ๊ฐ€์žฅํฐ ๋ฌธ์ œ ์ค‘ ํ•˜๋‚˜๋Š” ์‚ฌ์‹ค์ด ์•„๋‹Œ ์ง€์‹์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์ž˜๋ชป๋œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋‹ค๋Š”๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ชจ๋ธ์ด ์˜ฌ๋ฐ”๋ฅธ ์ถœ์ฒ˜๋ฅผ ์ธ์šฉํ•˜๋„๋ก ์œ ๋„ํ•จ์œผ๋กœ์จ ์ž˜๋ชป๋œ ์ •๋ณด ์ƒ์„ฑ์„ ์ค„์ผ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ
    Question : ํ—ˆ๋ธ” ์šฐ์ฃผ ๋งŒ์›๊ฒฝ์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์„ธ๊ฐ€์ง€ ๋ฐœ๊ฒฌ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
    Instruction : ์‹ ๋ขฐํ• ์ˆ˜ ์žˆ๋Š” ์ถœ์ฒ˜๋งŒ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ต๋ณ€ํ•˜๊ณ  ํ•ด๋‹น ์ถœ์ฒ˜๋ฅผ ์ธ์šฉํ•˜์„ธ์š”.
    
  • ๋‹ต๋ณ€ ๊ฒฐ๊ณผ(์‘๋‹ต์— ์†Œ์Šค๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.)
    ํ—ˆ๋ธ” ์šฐ์ฃผ ๋ง์›๊ฒฝ์ด ์ด๋ฃฌ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์„ธ ๊ฐ€์ง€ ๋ฐœ๊ฒฌ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค
    
    1. **์šฐ์ฃผ์˜ ๊ฐ€์† ํŒฝ์ฐฝ ๋ฐœ๊ฒฌ:** ํ—ˆ๋ธ” ์šฐ์ฃผ ๋ง์›๊ฒฝ์˜ ๊ด€์ธก์„ ํ†ตํ•ด ์šฐ์ฃผ๊ฐ€ ๊ฐ€์†์ ์œผ๋กœ ํŒฝ์ฐฝํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์ด ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค. 
    ์ด ๋ฐœ๊ฒฌ์€ "์•”ํ‘ ์—๋„ˆ์ง€"๋ผ๋Š” ๋ฏธ์ง€์˜ ํž˜์ด ์šฐ์ฃผ์˜ ๊ฐ€์† ํŒฝ์ฐฝ์„ ์ฃผ๋„ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์ด๋ก ์œผ๋กœ ์ด์–ด์กŒ์œผ๋ฉฐ, 2011๋…„ ๋…ธ๋ฒจ ๋ฌผ๋ฆฌํ•™์ƒ์„ ์ˆ˜์ƒํ•œ ์ค‘์š”ํ•œ ์—ฐ๊ตฌ์˜€์Šต๋‹ˆ๋‹คใ€27โ€ sourceใ€‘ใ€28โ€ sourceใ€‘.
    
    2. **์šฐ์ฃผ์˜ ๋‚˜์ด ์ธก์ •:** ํ—ˆ๋ธ” ๋ง์›๊ฒฝ์€ ๋จผ ์€ํ•˜์˜ ๊ฑฐ๋ฆฌ๋ฅผ ์ธก์ •ํ•˜๊ณ , ์šฐ์ฃผ์˜ ํŒฝ์ฐฝ ์†๋„๋ฅผ ๋ถ„์„ํ•จ์œผ๋กœ์จ ์šฐ์ฃผ์˜ ๋‚˜์ด๊ฐ€ ์•ฝ 137์–ต ๋…„์ด๋ผ๋Š” ๊ฒฐ๋ก ์— ๋„๋‹ฌํ–ˆ์Šต๋‹ˆ๋‹ค. 
    ์ด๋Š” ์šฐ์ฃผ์˜ ๋‚˜์ด๋ฅผ ์ •ํ™•ํžˆ ์ธก์ •ํ•˜๋Š” ๋ฐ ๊ฒฐ์ •์ ์ธ ์—ญํ• ์„ ํ–ˆ์Šต๋‹ˆ๋‹คใ€26โ€ sourceใ€‘ใ€27โ€ sourceใ€‘.
    
    3. **๋ณ„๊ณผ ์€ํ•˜์˜ ์ง„ํ™” ์ดํ•ด:** ํ—ˆ๋ธ”์€ ๋ณ„์˜ ์ƒ์•  ์ฃผ๊ธฐ์™€ ์€ํ•˜์˜ ์ง„ํ™”๋ฅผ ๊นŠ์ด ์žˆ๊ฒŒ ์—ฐ๊ตฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค. 
    ์ด๋ฅผ ํ†ตํ•ด ๋ณ„์ด ํƒ„์ƒํ•˜๊ณ , ์‚ด์•„๊ฐ€๋ฉฐ, ์ฃฝ๋Š” ๊ณผ์ •๊ณผ, ์€ํ•˜๊ฐ€ ์ˆ˜์‹ญ์–ต ๋…„์— ๊ฑธ์ณ ์–ด๋–ป๊ฒŒ ๋ณ€ํ™”ํ•ด ์™”๋Š”์ง€์— ๋Œ€ํ•œ ์ค‘์š”ํ•œ ํ†ต์ฐฐ์„ ์–ป๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹คใ€27โ€ sourceใ€‘ใ€28โ€ sourceใ€‘.
    
    ์ด๋Ÿฌํ•œ ๋ฐœ๊ฒฌ๋“ค์€ ํ˜„๋Œ€ ์ฒœ๋ฌธํ•™๊ณผ ์šฐ์ฃผ๋ก ์— ๊นŠ์€ ์˜ํ–ฅ์„ ๋ฏธ์น˜๊ณ  ์žˆ์œผ๋ฉฐ, ์šฐ์ฃผ์— ๋Œ€ํ•œ ์šฐ๋ฆฌ์˜ ์ดํ•ด๋ฅผ ํฌ๊ฒŒ ํ™•์žฅ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.
    

์œ„์— ๋‚˜์™€ ์žˆ๋Š” source์€ ์ง์ ‘ ์›น๊ฒ€์ƒ‰์„ ํ†ตํ•ด ๋‚˜์˜ค๋Š” ๋งํฌ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ๋ธ”๋กœ๊ทธ์— ์˜ฎ๊ธฐ๋ฉด์„œ link์ •๋ณด๊ฐ€ ๋น ์ง€๋ฉด์„œ ๋ณต์‚ฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

3. ๋‹ต๋ณ€ ์‹œ์ž‘ ๋ฌธ๊ตฌ ์ง€์ • ํ”„๋กฌํ”„ํŠธ

ํŠน์ • ๋ฌธ์žฅ์„ ์‹œ์ž‘์œผ๋กœ ๋ฉ”์‹œ์ง€๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์‹ถ์„๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํŠน์ • ๋ฌธ์žฅ์„ ์“ฐ๋ฉด ์–ธ์–ด ๋ชจ๋ธ์€ ๋Œ€ํ™”ํ•˜๋ ค๊ณ  ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํŠน์ • ๋ฌธ์žฅ ๋’ค๋กœ ํ…์ŠคํŠธ๋ฅผ ์ž‘์„ฑํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์–ธ์–ด ๋ชจ๋ธ์ด ์ž‘์„ฑํ•˜๊ณ ์ž ํ•˜๋Š” ๋‚ด์šฉ์˜ ์‹œ์ž‘ ๋ถ€๋ถ„๊ณผ ์ผ๋ฐ˜์ ์ธ ์ง€์นจ์„ ๋ถ„๋ฆฌํ•˜๊ธฐ ์œ„ํ•˜์—ฌ <|endofprompt|> ์„ ์‚ฌ์šฉํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ
    Instruction : ์‚ฌ๋ž‘๊ณผ ๊ด€๋ จ๋œ ์งง์€ ๊ธ€์„ ์ž‘์„ฑํ•ด์ค˜. <|endofprompt|> ์–ด๋Š ๋”ฐ์Šคํ•œ ๋‚ ์ด์—ˆ์Šต๋‹ˆ๋‹ค.
    
  • ๋‹ต๋ณ€ ๊ฒฐ๊ณผ(์–ด๋Š ๋”ฐ์Šคํ•œ ๋‚ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋กœ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.)
    **์–ด๋Š ๋”ฐ์Šคํ•œ ๋‚ ์ด์—ˆ์Šต๋‹ˆ๋‹ค.** ํ–‡์‚ด์ด ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ๋‚ด๋ฆฌ์ฌ๊ณ , ๋ฐ”๋žŒ์€ ์‚ด๋ž‘์ด๋ฉฐ ๊ทธ ๋‚ ์˜ ํ‰ํ™”๋ฅผ ๋”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ณต์› ๋ฒค์น˜์— ์•‰์•„, ์‚ฌ๋ž‘ํ•˜๋Š” ์ด์™€์˜ ์ถ”์–ต์„ ๋– ์˜ฌ๋ ธ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์ฒ˜์Œ ๋งŒ๋‚œ ๊ณณ, ์›ƒ์Œ์ด ๋„˜์ณค๋˜ ์ˆœ๊ฐ„๋“ค, ์†์„ ๋งž์žก๊ณ  ๋‚˜๋ˆˆ ๋”ฐ๋œปํ•œ ๊ฐ์ •๋“ค. ์‚ฌ๋ž‘์€ ๋ง๋กœ ํ‘œํ˜„ํ•˜๊ธฐ ์–ด๋ ค์šด ๊ฐ๋™์„ ์„ ์‚ฌํ•˜๋ฉฐ, ์šฐ๋ฆฌ์˜ ๋งˆ์Œ์„ ์—ฐ๊ฒฐํ•ด ์ฃผ๋Š” ํž˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋‚ ์˜ ํ–‡์‚ด์ฒ˜๋Ÿผ, ์‚ฌ๋ž‘์€ ์–ธ์ œ๋‚˜ ์šฐ๋ฆฌ์˜ ์‚ถ์„ ๋น›๋‚˜๊ฒŒ ํ•ด ์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚˜๋Š” ๊ทธ ์‚ฌ๋ž‘์ด ๊ณ„์†ํ•ด์„œ ์ž๋ผ๊ธฐ๋ฅผ ์†Œ๋งํ•ฉ๋‹ˆ๋‹ค.
    

4. ๋‹ต๋ณ€ ๊ฒ€์ฆ ํ”„๋กฌํ”„ํŠธ

์ƒ์„ฑํ˜• ๋ชจ๋ธ์„ ํ†ตํ•ด์„œ ๊ธ€์„ ์ž‘์„ฑํ•˜๋‹ค๋ณด๋ฉด ๋ถ€์ •ํ™•ํ•œ ๋‚ด์šฉ์ด ํฌํ•จ๋ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž‘์„ฑ๋œ ๋‚ด์šฉ์— ๋Œ€ํ•ด์„œ ๋‚ด์šฉ์„ ๊ฒ€์ฆ ์š”์ฒญ ํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AI์—๊ฒŒ ๋ถ€์ •ํ™•ํ•œ ๋‚ด์šฉ์„ ์‹๋ณ„ํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋„๋ก ์š”์ฒญํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ
    Question : ์ด ๊ธฐ์‚ฌ์— ์ž˜๋ชป๋œ ์ •๋ณด๊ฐ€ ์žˆ๋‚˜์š”?
    Input Data : ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์€ AI ๋ชจ๋ธ์ด ๊ณ ์œ ์˜ ์Šคํƒ€์ผ๋กœ ์ด์•ผ๊ธฐ๋ฅผ ๋งŒ๋“œ๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. 
    
  • ๋‹ต๋ณ€ ๊ฒฐ๊ณผ(๋ถ€์ •ํ™•๊ฑฐ๋‚˜ ์˜คํ•ด๊ฐ€ ๋ ๋งŒํ•œ ๋‚ด์šฉ์„ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.)
    ๋„ค, ์ด ๊ธฐ์‚ฌ์—๋Š” ์ž˜๋ชป๋œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. 
    ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์€ AI ๋ชจ๋ธ์ด ๊ณ ์œ ์˜ ์Šคํƒ€์ผ๋กœ ์ด์•ผ๊ธฐ๋ฅผ ๋งŒ๋“œ๋Š” ๊ธฐ์ˆ ์ด ์•„๋‹ˆ๋ผ, AI ๋ชจ๋ธ์ด ์›ํ•˜๋Š” ์ถœ๋ ฅ์„ ์ƒ์„ฑํ•˜๋„๋ก ์ž…๋ ฅ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  ์กฐ์ •ํ•˜๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. 
    ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์˜ ๋ชฉํ‘œ๋Š” AI๊ฐ€ ํŠน์ • ์š”๊ตฌ๋‚˜ ๋ชฉ์ ์— ๋งž๋Š” ์‘๋‹ต์„ ์ œ๊ณตํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด๋ฉฐ, ๋ชจ๋ธ์˜ ๊ณ ์œ ํ•œ ์Šคํƒ€์ผ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ๊ณผ๋Š” ๊ด€๋ จ์ด ์—†์Šต๋‹ˆ๋‹ค.
    

5. ์˜๊ฒฌ ์š”์ฒญ ํ”„๋กฌํ”„ํŠธ

์ƒ์„ฑํ˜• ๋ชจ๋ธ์„ ํ†ตํ•ด์„œ ๋‹ค์–‘ํ•œ ์˜๊ฒฌ์„ ์š”์ฒญํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๋ฌผ์— ์˜๊ฒฌ์„ ์ถ”๊ฐ€ํ•˜๋„๋ก ์š”์ฒญํ•˜๊ฑฐ๋‚˜ ๋ฐ˜๋ฐ•ํ•˜๋Š” ์š”์ฒญ์„ ํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ธ์—๊ฒŒ ๊ฒŒ์‹œ๊ธ€์„ ์•ˆ๋‚ดํ•˜๊ธฐ ์œ„ํ•˜์—ฌ <begin>์™€ <end> ํ…์ŠคํŠธ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ธ€์„ ์ž‘์„ฑํ•˜๋‹ค๋ณด๋ฉด ๋ถ€์ •ํ™•ํ•œ ๋‚ด์šฉ์ด ํฌํ•จ๋ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž‘์„ฑ๋œ ๋‚ด์šฉ์— ๋Œ€ํ•ด์„œ ๊ฒ€์ฆ ์š”์ฒญ ํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AI์—๊ฒŒ ๋ถ€์ •ํ™•ํ•œ ๋‚ด์šฉ์„ ์‹๋ณ„ํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋„๋ก ์š”์ฒญํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ
    Input Data : <begin>  ๊ณผ <end>์— ์žˆ๋Š” ํ…์ŠคํŠธ๋Š” ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง๊ณผ ๊ด€๋ จ๋œ ์˜๊ฒฌ์ž…๋‹ˆ๋‹ค. 
    
    <begin>
    ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์€ ํŠน์ • ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์ ์˜ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ๊ณผ์ •์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. 
    ์ด๋Š” AI ๋ชจ๋ธ๊ณผ ๋ชฉํ‘œ์— ๋Œ€ํ•œ ๋„๋ฉ”์ธ ์ง€์‹์ด ํ•„์š”ํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ์‹คํ—˜๊ณผ ๋ฐ˜๋ณต์„ ํ†ตํ•ด ์ตœ์ ์˜ ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœํ•ด๋‚ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
    
    ๋™์ผํ•œ ์ข…๋ฅ˜์˜ ํ”„๋กฌํ”„ํŠธ์— ๋Œ€ํ•ด ์„œ๋กœ ๋‹ค๋ฅธ ๋ชจ๋ธ์—์„œ ๋‹ค๋ฅด๊ฒŒ ๋ฐ˜์‘ํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 
    ์–ด๋Š ์ •๋„ ๊ทœ๋ชจ๋กœ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋ ค๋ฉด ์ผ๊ด€๋œ ๋ฐ˜์‘์„ ์œ„ํ•˜์—ฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์  ์ ‘๊ทผ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. 
    ๊ธฐ๋ณธ์ ์ธ ์ˆ˜์ค€์—์„œ๋Š” ํ…Œ์ดํ„ฐ์…‹์ด๋‚˜ ์ปจํ…์ŠคํŠธ์— ๋”ฐ๋ผ ํ”„๋กœ๊ทธ๋ž˜๋žจ ์ ์œผ๋กœ ์ˆ˜์ •ํ• ์ˆ˜ ์žˆ๋Š” ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์ƒ์„ฑ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. 
    <end>
    
    Instruction : ์œ„์˜ ์˜๊ฒฌ๊ณผ ๋ฐ˜๋Œ€๋˜๋Š” ๋‚ด์šฉ์œผ๋กœ ์งฆ์€ ๊ธ€์„ ์ž‘์„ฑํ•˜์„ธ์š”.
    
  • ๋‹ต๋ณ€ ๊ฒฐ๊ณผ(๋ฐ˜๋Œ€ ์˜๊ฒฌ์„ ๊ฐ€์ง„ ๋‹ต๋ณ€์„ ํ•ฉ๋‹ˆ๋‹ค.)
    ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์— ๋Œ€ํ•œ ์ผ๋ฐ˜์ ์ธ ์˜คํ•ด ์ค‘ ํ•˜๋‚˜๋Š” ํŠน์ • ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ตœ์ ํ™”ํ•˜๋Š” ๊ณผ์ •์ด ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. 
    ์‹ค์ œ๋กœ, AI ๋ชจ๋ธ์˜ ๋ฐ˜์‘์€ ํ”„๋กฌํ”„ํŠธ์˜ ์„ธ๋ถ€์‚ฌํ•ญ์— ํฌ๊ฒŒ ์˜์กดํ•˜์ง€ ์•Š์œผ๋ฉฐ, ํ”„๋กฌํ”„ํŠธ ์„ค๊ณ„์— ๋ณต์žกํ•œ ๋„๋ฉ”์ธ ์ง€์‹์ด๋‚˜ ๋ฐ˜๋ณต์ ์ธ ์‹คํ—˜์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 
    ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ, AI ๋ชจ๋ธ์€ ๋‹จ์ˆœํ•˜๊ณ  ์ผ๊ด€๋œ ํ”„๋กฌํ”„ํŠธ๋งŒ์œผ๋กœ๋„ ์ถฉ๋ถ„ํžˆ ์ข‹์€ ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 
    ๋˜ํ•œ, ์„œ๋กœ ๋‹ค๋ฅธ ๋ชจ๋ธ์ด ๋™์ผํ•œ ํ”„๋กฌํ”„ํŠธ์— ๋Œ€ํ•ด ๋น„์Šทํ•œ ๋ฐ˜์‘์„ ๋ณด์ด๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•„, ๊ตณ์ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์  ์ ‘๊ทผ์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 
    ๊ธฐ๋ณธ์ ์ธ ์ˆ˜์ค€์—์„œ๋Š” ๋‹จ์ˆœํ•œ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ๋งŒ์œผ๋กœ๋„ ์ถฉ๋ถ„ํžˆ ๋งŒ์กฑ์Šค๋Ÿฌ์šด ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    

6. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ•™์Šต ํ”„๋กฌํ”„ํŠธ

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

  • ๊ด€๋ จ ๋…ผ๋ฌธ : Teaching Algorithmic Reasoning via In-context Learning (2022)

  • ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ ( +๋ฅผ -๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ๊ณ„์‚ฐ)
    Question : 20 + 3 = ?
    Instruction : ์•„๋ž˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ด์šฉํ•˜์—ฌ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. 
    Algorithm : 
    ๋‘์ˆ˜ 10๊ณผ 3์ด ์žˆ์Šต๋‹ˆ๋‹ค. 
    10 + 3 ์œผ๋กœ ํ‘œ๊ธฐ๋˜์–ด ์žˆ์œผ๋ฉด 10 - 3์œผ๋กœ ์‹์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. 
    10 - 3์˜ ๊ฒฐ๊ณผ๋Š” 7 ์ž…๋‹ˆ๋‹ค. 
    
  • ๋‹ต๋ณ€ ๊ฒฐ๊ณผ
    Q : 20 + 3 = ?
    
    Algorithm ์ ์šฉ:
    20 + 3 โ†’ 20 - 3
    
    ๊ฒฐ๊ณผ:
    20 - 3 = 17
    
    A : 17
    

7. ์˜์‚ฌ ์ฝ”๋“œ ํ”„๋กฌํ”„ํŠธ

์ž์—ฐ์–ด๋กœ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž‘์„ฑํ•˜๋ฉด ์ž์—ฐ์–ด ์ž์ฒด์—์„œ ๋‚˜์˜ค๋Š” ๋ชจํ˜ธํ•จ์œผ๋กœ ๋‹ต๋ณ€์— ์˜ํ–ฅ์„ ์ค„์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์—ฐ์˜ ๋ชจํ˜ธ์„ฑ์„ ์ค„์ด๊ณ  ๋ชจ๋ธ์—๊ฒŒ ๋ช…ํ™•ํ•˜๊ฒŒ ๊ตฌ์กฐ์ ์œผ๋กœ ๋” ์ž˜ ์ดํ•ด์‹œํ‚ค๊ธฐ ์œ„ํ•˜์—ฌ ์˜์‚ฌ ์ฝ”๋“œ(Pseudo-Code)๋ฅผ ์ด์šฉํ•˜์—ฌ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž‘์„ฑํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

  • ๊ด€๋ จ ๋…ผ๋ฌธ : Prompting with Pseudo-Code Instructions(2023)

  • ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ
    Intruction : ๋‚ด๊ฐ€ ์ž‘์„ฑํ•œ ์˜์‚ฌ์ฝ”๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ์ • ์˜ˆ์ธกํ•ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋งŒ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
    Pseudo-Code : 
    def generate_sentiment(sentence: str) -> str:
      """ ์ฃผ์–ด์ง„ ๋ฌธ์žฅ์— ๋Œ€ํ•œ ๊ฐ์ •์„ ์˜ˆ์ธกํ•ฉ๋‹ˆ๋‹ค. ๊ธ์ •์ ์ธ ๊ฐ์ •์ด๋ฉด "positive"๋ฅผ, ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด "negative"๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.
    
      Parameters:
        sentence (str): ์ž…๋ ฅ ๋ฌธ์žฅ
    
      Returns:
        str: ์ž…๋ ฅ ๋ฌธ์žฅ์˜ ๊ฐ์ •
      """
    
      # ๊ฐ์ • ์˜ˆ์ธก
      if sentiment_is_positive(sentence):
        return "positive"
      else:
        return "negative"
    
    >>> generate_sentiment("์˜ค๋Š˜ ๊ธฐ๋ถ„ ์ตœ๊ณ ์•ผ!") 
    
  • ๋‹ต๋ณ€ ๊ฒฐ๊ณผ
     positive
    

๋งˆ๋ฌด๋ฆฌ

ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ๋ฅผ ํ†ตํ•ด์„œ ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ๋งŽ์€ ์˜ˆ์ œ๋“ค์ด ์†Œ์…œ์ฑ„๋„์ด๋‚˜ ์ฑ…์—์„œ๋„ ์‰ฝ๊ฒŒ ์ฐพ์•„๋ณผ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ƒ์„ฑํ˜• ๋ชจ๋ธ๋“ค๊ณผ ๊ด€๋ จ๋œ ๋งŽ์€ ๋…ผ๋ฌธ๋“ค์ด ๋‚˜์˜ต๋‹ˆ๋‹ค. ๋‹จ์ˆœํžˆ ๊ด€ํ–‰์— ๋”ฐ๋ผ์„œ ์ž‘์„ฑํ•˜๊ธฐ ๋ณด๋‹ค๋Š” ๋ช…ํ™•ํ•˜๊ฒŒ ๊ทผ๊ฑฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์ž‘์„ฑํ•˜๋Š” ๋…ธ๋ ฅ์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ ๋ฌธ์„œ

ํƒœ๊ทธ: ,

์นดํ…Œ๊ณ ๋ฆฌ:

์—…๋ฐ์ดํŠธ:

๋Œ“๊ธ€๋‚จ๊ธฐ๊ธฐ