cleanUrl: 'newsletter/s2/5'
๐ย Cover Story
AI๋ผ๋ฆฌ ๋ํํ๋ค๋ฉด?
RPG ๊ฒ์์ ํ๋ค๋ณด๋ฉด NPC(Non-Player Character)๊ฐ ๋ฑ์ฅํฉ๋๋ค. NPC๋ ํ๋ ์ด์ด๊ฐ ๋ง์ ๊ฑธ ๋๋ง๋ค ๋์ผํ ์๋ต์ ๋ฐ๋ณตํฉ๋๋ค. ๋ฌผ๋ก , ์ด๋ฒคํธ๊ฐ ๋ฐ์ํด์ ์ํฉ์ด ๋ฌ๋ผ์ง๋ค๋ฉด ์๋ก์ด ์๊ธฐ๋ฅผ ๊บผ๋ด๊ธฐ๋ ํ์ง๋ง ๊ฒฐ๊ตญ ๊ทธ๊ฒ ๋ํ ์ ํด์ง ๋ต๋ณ์ผ ๋ฟ์
๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ฐ NPC๊ฐ ๋ง์ฝ ํ๋ ์ด์ด์ ์์ ๋กญ๊ฒ ๋ํ๋ฅผ ํ ์ ์๋ค๋ฉด ์ด๋จ๊น์?
AI ๋๋ถ์ ์ด๋ฐ ์ฌ๋ฏธ๋ ์์์ ํ์ค์ด ๋ฉ๋๋ค. ์ง๋ 4์, ์คํ ํฌ๋ ๋ํ์์ ๊ฐ์์ ๋ง์์ ๋ง๋ค๊ณ 25๋ช
์ ์บ๋ฆญํฐ์๊ฒ ChatGPT ๊ธฐ๋ฐ์ AI ๋ชจ๋ธ์ ๋ถ์ฌํ์์ต๋๋ค. ๊ฐ ์บ๋ฆญํฐ๋ ์๋ก ๋ค๋ฅธ ๋ฐฐ๊ฒฝ์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ๋ค์ํ ์ํฉ์ด ์ฐ์ถ๋ ์ ์์ต๋๋ค.
๊ทธ๋ ๋ค๋ฉด ์คํ ํฌ๋ ๋ํ ์ฐ๊ตฌ์ง๋ค์ ์ด๋ป๊ฒ ์ด๋ฐ ํ๊ฒฝ์ ๊ตฌํํ๊ณ , ์ด๋ค ์์ฌ์ ์ ์ป์ด๋์๊น์? ์ด๋ฒ ์ํฐํด์ ICLR์์ ๋ฐํ๋๊ธฐ๋ ํ Generative Agents: Interactive Simulacra of Human Behavior์ ๋ฆฌ๋ทฐ์
๋๋ค.
๋ํ์ ์ธ ์๋ฐํ ๊ฒ์์ด์๋ โ์ฌ์ฆโ๋ฅผ ์์๋์? ์ฐ๊ตฌ์ง์ ์ธ๊ฐ์ ์ํธ์์ฉ์ ๊ฒ์ ์์์ ์คํํ๊ธฐ ์ํด ๊ณ ๋ฏผํ๊ณ , ๊ทธ ๊ฒฐ๊ณผ โ์ฌ์ฆโ์ฒ๋ผ ๊ฐ์ ์ธ๊ณ๋ฅผ ๊ตฌํํ๊ธฐ ์ํด โSmallVilleโ ๋ง์์ ๋ง๋ค์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ณณ์๋ 25๋ช
์ ์บ๋ฆญํฐ๊ฐ ์ด๊ณ ์์ต๋๋ค. ์ด ์บ๋ฆญํฐ๋ค์ Generative Agents๋ผ๊ณ ๋ถ๋ฅด๋๋ฐ์, ๋ง ๊ทธ๋๋ก โ์์ฑ๋ ๋๋ฆฌ์ธโ์ด์ง๋ง ํธ์์ ์บ๋ฆญํฐ๋ก ์นญํ๊ฒ ์ต๋๋ค. ๊ฒ์ ์ ์บ๋ฆญํฐ๋ค์ ๊ฐ์ ์ด์์จ ๋ฐฐ๊ฒฝ์ ๋ฐ๋ผ ๊ณ ์ ํ ์ฑ๊ฒฉ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ด์ฌ๋ฒจ๋ผ: ์์ง ์ ํ์ ๊ณ ๋ฏผ ์ค์ด์ง๋ง, ๋ ์ ๋ฌด์ด์ ์ ๊ฑฐ์ ๋ํด ์ด์ผ๊ธฐํด์์ด. ๊ทธ์ ๋ํ ์๊ฐ์ ์ด๋?
ํฐ: ์์งํ ๋งํด์, ๋ ์ ๋ฌด์ด๋ฅผ ์ข์ํ์ง ์์. ๊ทธ๋ ์ง์ญ ์ฌํ์ ์ ์ ์ด ์๊ณ , ์ฐ๋ฆฌ์ ์ด์ต์ ์ต์ฐ์ ์ผ๋ก ์๊ฐํ์ง ์๋๋ค๊ณ ์๊ฐํด.
์ด์ฌ๋ฒจ๋ผ ๋ก๋๋ฆฌ๊ฒ์ค์ ํฐ ๋ชจ๋ ๋
ธ ๊ฐ์ ๋ค๊ฐ์ฌ ์ ๊ฑฐ์ ๊ดํ ๋ํ ์์์
๋๋ค. ์๊ฐ๋ณด๋ค ์ฌ๋ ๊น์ ๋ํ๊ฐ ์ค๊ฐ๋๋ค. ์บ๋ฆญํฐ๋ค์ ์๋ก ๋ํํ๊ธฐ๋ ํ๋ ํํธ์ผ๋ก ์ฅ์์ ๋ฐ๋ผ ๋ค๋ฅธ ํ๋์ ํ๊ธฐ๋ ํฉ๋๋ค. ์์นจ์ ๋์ฅ๊ณ ์์ ์ฌ๋ฃ๋ฅผ ๊บผ๋ด ์๋ฆฌ๋ฅผ ํ๊ธฐ๋ ํ๊ณ , ํ์ฅ์ค์ ๋ค์ด๊ฐ๋๋ฐ ๋ฌผ์ด ์๊ณ ์์ผ๋ฉด ๊ณ ์น๊ธฐ ์ํด ์ฐ์ฅ์ ๋ค๊ณ ์ค๊ธฐ๋ ํฉ๋๋ค. ๋๋ฌด๋๋ ์ผ์์ ์ธ ์ํฉ๋ค์ด๋ผ ๋น์ฐํ๊ฒ ์ฌ๊ธธ์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง, AI์ ํ๋์ด๋ผ๋ ์ ์ ์ผ๋์ ๋์
์ผ ํฉ๋๋ค. ๊ทธ๋ ๋ค๋ฉด ๊ทธ๋ค์ ์ด๋ป๊ฒ ์์ฐ์ค๋ฝ๊ฒ ์ํธ์์ฉํ ์ ์๋ ๊ฒ์ผ๊น์? ์ฐ๊ตฌ์ง๋ค์ด ๊ฐ๋ฐํ ๊ฒ์์ ์ํคํ
์ฒ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
ย
์บ๋ฆญํฐ๊ฐ ๋๊ตฌ์ ์ด๋ค ๋ํ๋ฅผ ํ๊ณ , ์ด๋์์ ๋ฌด์จ ํ๋์ ํ๋์ง ํ์
ํ๊ธฐ ์ํด์๋ ๊ฐ ์บ๋ฆญํฐ๋ง๋ค ํ๋์ ์ ์ฅ๋์ด์ผ ํฉ๋๋ค. ๋ง์ฝ ์ด๋ฐ ๋งฅ๋ฝ์ด ์๋ค๋ฉด ์์ฐ์ค๋ฌ์ด ๋ํ๊ฐ ์ด๋ฃจ์ด์ง๊ธฐ ์ด๋ ต์ต๋๋ค. ๋ง์น ๊ณ์ ์ฒ์ ๋ณด๋ ์ฌ๋๊ณผ ๋ํํ๋ ๊ฒ์ฒ๋ผ์. ์ด๋ฅผ ์ํด ์ฐ๊ตฌ์ง์ ๋ฉ๋ชจ๋ฆฌ ์คํธ๋ฆผ(Memory Stream)์ ๊ฐ๋ฐํ์ฌ ๊ฒฝํ์ ์ข
ํฉ์ ์ผ๋ก ๊ธฐ๋กํฉ๋๋ค. ํ๋์ ๋ฉ๋ชจ๋ฆฌ ๊ฐ์ฒด๋ ์์ฐ์ด ์ค๋ช
, ํ์์คํฌํ, ์ก์ธ์ค ํ์์คํฌํ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์ด๋ฐ ๊ฒฝํ์ โ๊ด์ฐฐโ๋ก๋ถํฐ ์ถ๋ฐํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์นดํ์์ ์ผํ๋ ์ด์ฌ๋ฒจ๋ผ๊ฐ ๊ธฐ์ตํ ์ ์๋ ์ ๋ณด๋ โ์ด์ฌ๋ฒจ๋ผ๊ฐ ๊ณผ์๋ฅผ ๋ด๋๋๋คโ, โ๋ง๋ฆฌ์๊ฐ ์ปคํผ๋ฅผ ๋ง์๋ฉฐ ํํ ์ํ์ ๊ณต๋ถํ๋คโ, โ๋์ฅ๊ณ ๊ฐ ๋น์๋คโ์ ๊ฐ์ ๊ฒ์
๋๋ค. ์ด๋ฐ ์ ๋ณด๋ ์ดํ ๋ค๋ฅธ ํ๋์ ๊ฒฐ์ ํ๋ ๋ฐ ํ์ฉ๋ ๊ฒ์
๋๋ค.
์ฐ์ , ์ ๋ณด๋ฅผ ๋ถ๋ฌ์ค๋ ๊ณผ์ (Retrieve)์์๋ 3๊ฐ์ง ์ฃผ์ ์์, ์ต์ ์ฑ(Recency), ์ค์์ฑ(Importance), ๊ด๋ จ์ฑ(Relevance)์ ๊ณ ๋ คํฉ๋๋ค. ์ต์ ์ฑ์ ๊ฐ์ฅ ์ต๊ทผ์ ์ ๊ทผํ ๊ธฐ์ต์ ๋ํด ๋ ๋์ ์ ์๋ฅผ ๋ถ์ฌํ๋ ๊ฒ์
๋๋ค. ์ค์์ฑ์ ๋ฐ๋ณต๋๋ ์ผ์๋ณด๋ค ํต์ฌ์ ์ธ ์ฌ๊ฑด๋ค์ ๋ ๋์ ์ ์๋ฅผ ๋ถ์ฌํ๋ ๊ฒ์
๋๋ค. ์ฌ์ค ์ด๋ฅผ ๋ช
๋ฃํ๊ฒ ๊ตฌ๋ถํ ๊ธฐ์ค์ด ์๊ธฐ ๋๋ฌธ์, ์ธ์ด ๋ชจ๋ธ์ ์์กดํ์ฌ ํน์ ์ฌ๊ฑด์ ๋ํ ์ค์๋ ์ ์ ์ ์๋ฅผ ์์ฒญํฉ๋๋ค. ๋ง์ง๋ง์ผ๋ก ๊ด๋ จ์ฑ์ ํ์ฌ ์ํฉ๊ณผ ๊ด๋ จ ์๋ ์ ๋ณด์ ๋ ๋์ ์ ์๋ฅผ ๋ถ์ฌํ๋ ๊ฒ์
๋๋ค. ์๋ฅผ ๋ค์ด, ํํ ์ํ๊ณผ ๊ด๋ จํด์ ๋ฌด์์ ๊ฒฐ์ ํ ๋ ์ ์๋๊ป์ ๋ง์ํ์ ์ ๋ณด์์ ์ฐ๊ด์ฑ์ ๋๊ฒ ์ฑ
์ ํด์ผ ํฉ๋๋ค. ์ด ์ญ์ ํ์ฌ ์ํฉ์ ๋ํ ์ค๋ช
์ ์ธ์ด ๋ชจ๋ธ์ ์
๋ ฅํ์ฌ ์ป์ ๋ฒกํฐ์ ๋ฉ๋ชจ๋ฆฌ ์ ๋ฒกํฐ์ ์ฝ์ฌ์ธ ์ ์ฌ๋๋ฅผ ๊ณ์ฐํฉ๋๋ค. ์ต์ข
์ ์๋ฅผ ๊ณ์ฐํ ๋๋ ์ต์๊ฐ์ 0, ์ต๋๊ฐ์ 1๋ก ๋๊ณ ์๋์ ์ธ ์์น๋ฅผ ๊ณ์ฐํ๋ Min-Max Scaling์ ํตํด ์ ๊ทํํ๊ณ , ๊ฐ์ฅ ๋์ ๊ฐ์ ์ธ์ด๋ชจ๋ธ์ด ํ๋จํ ์ ์๋ ๋งฅ๋ฝ ์ ๋ณด๋ก ์ ๊ณตํฉ๋๋ค.
๋ค์์ผ๋ก, ์๊ณ (Reflect) ๊ณผ์ ์ ๋์ ์์ค์ ์ถ์์ ์ธ ์๊ฐ์ด ํ์ํ ๋ ๋ฐ์ํฉ๋๋ค. ์ค์์ฑ ์ ์์ ํฉ์ด ์๊ณ๊ฐ ์ด์์ผ ๋ ์๊ณ ๊ณผ์ ์ ๊ฑฐ์น๋๋ฐ, ์ด๋ ์บ๋ฆญํฐ๋น ๊ฒ์ ์๊ฐ์ผ๋ก ํ๋ฃจ์ 2-3๋ฒ ์ผ์ด๋๋ค๊ณ ํฉ๋๋ค. ์๊ณ ๊ณผ์ ์ ํธ๋ฆฌ ํ์์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋๋ฐ์. ์ง๊ธ๊น์ง์ ๊ด์ฐฐ๊ณผ ์๊ณ ๊ณผ์ ์ ์ข
ํฉํ์ฌ ๊ฒฐ์ ์ ๋ด๋ฆฝ๋๋ค.
๋ง์ง๋ง์ผ๋ก ๊ณํ๊ณผ ๋ฐ์(Planning and Reacting)์
๋๋ค. ์ด๋ ํ์ฌ ๋งฅ๋ฝ ์ ํ๋์ ์์ด ๋ฏธ๋๋ฅผ ๋๋นํ์ฌ์ผ ํ๋ค๋ ์๋ฏธ์
๋๋ค. ์๋ฅผ ๋ค์ด, ์คํ 12์ ์๋น์์ ์ ์ฌ์ ๋จน์ ํด๋ผ์ฐ์ค๊ฐ ๋๋ค์ ์คํ 1์์ ์๋น์ ์๋ค๋ฉด ์ฃผ์ด์ง ํ๊ฒฝ ๋งฅ๋ฝ ๋๋ฌธ์ ์์ฌ๋ฅผ ๋ ๋ฒํ๊ฒ ๋ ์๋ ์์ต๋๋ค. ๊ทธ๋์ ๊ณํ ์์๋ ์์น์ ์์ ์๊ฐ๊ณผ ๋๋๋ ์๊ฐ์ด ํ์ํฉ๋๋ค. ์บ๋ฆญํฐ๋ ์์นจ์ ์ผ์ด๋๋ฉด ๋๋ต์ ์ธ ๊ณํ์ ์ธ์๋๋ค. ๊ณํ์ ์ธ์ฐ๋ ๋ฐฉ๋ฒ์ ์ ๋ ๊ณํ์ ์ธ์ด ๋ชจ๋ธ์ ์
๋ ฅํ์ฌ ๋ค์๋ ๊ณํ์ ์ถ๋ก ํ๋๋ก ํ๋ ๊ฒ์
๋๋ค. ์บ๋ฆญํฐ๋ ํ๋ ๋ฐฉ์์ ๊ฒฐ์ ํ ๋ ๊ด์ฐฐ, ์๊ณ , ๊ณํ์ ๋ชจ๋ ๊ณ ๋ คํ๊ณ , ํ์ํ ๊ฒฝ์ฐ ๊ณํ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
์บ๋ฆญํฐ๋ค์ ๋ชจ๋ ํ๋์ AI๊ฐ ๊ฒฐ์ ํ๋๋ก ํ๋ฉด์ ์์ ๋ ๋์ ๊ฒ์์ด ๊ตฌํ๋์์ต๋๋ค. ๊ฒ์ ํ๋ ์ด์ด๋ ์ด๋ฐ ํ๊ฒฝ ์์์ ์บ๋ฆญํฐ๋ค์๊ฒ ์ง์๋ฅผ ๋ด๋ฆด ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋ ์ด์ด ๋ณธ์ธ์ ์ญํ ์ ์ง์ ํ ์๋ ์์ต๋๋ค. ์ด๋ฐ ๊ฒ์์ด ๋์จ๋ค๋ฉด ์ ๋ง ํค์ด๋์ฌ ์ ์์ด ๋ชฐ์
ํ ๋ฒํฉ๋๋ค. ์์ง ์ด ๊ฒ์์ด ์์ฉํ๋๊ธฐ์๋ ์๊ฐ์ด ๋ ํ์ํ์ง๋ง, AI ๊ธฐ๋ฐ์ผ๋ก ๊ธฐ์กด์ ์๋ ์๋ก์ด ๊ฒ์์ ๊ฐ๋ฅ์ฑ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค. ํํธ์ผ๋ก๋ ์ฐ๋ ค๋๊ธฐ๋ ํฉ๋๋ค. ์ ๋ง ๊ฒ์์ โ์๋ฎฌ๋ผํฌ๋ฅดโ๋ผ๋ฉด ์ธ๊ฐ ์ธ๊ณ์์ ๋ฐ์ํ๋ ๋ฐ๋์งํ์ง ์์ ํ๋๋ค๋ง์ ๋ ๋ชจ์ฌํ๊ฒ ๋ ์ ์์ผ๋๊น์. ๋ฒ์ฃ๋ฅผ ์ ์ง๋ฅด๋ ์บ๋ฆญํฐ, ๊ทธ์ ๋ํด ํ๊ฒฐ์ ๋ด๋ฆฌ๋ ์บ๋ฆญํฐ๋ ์ด๋ป๊ฒ ์ ์ํ ์ ์์๊น์? ๊ทธ๋ฆฌ๊ณ ์ธ์ด ๋ชจ๋ธ์ด ํด๊ฒฐํ๊ธฐ ์ด๋ ค์ด ๋ฌธ์ ๋ค์ ์ด๋ป๊ฒ ๊ทน๋ณตํ ์ ์์๊น์?
๐ ์๋ก์ด ์์
Humans of daiv. #5 ์ด์ค์ฐ
์ง๋ํด๋ถํฐ AI ๋ถ์ด ๋ถ๋ฉด์ ์ ์ ๋ ๋ง์ ์ฌ๋์ด AI์ ์
๋ฌธํ๊ณ ์์ต๋๋ค. ๋ถํผ ๊ฟ์ ์๊ณ ๋์ ํ์ง๋ง, ์ฌ๋ ๋ถ์ผ๊ฐ ๊ทธ๋ ๋ฏ ์ ๋ง๋ ์ฌ๋๊ณผ ๊ทธ๋ ์ง ์์ ์ฌ๋๋ ์์ต๋๋ค.
AI๋ฅผ ๊ณต๋ถํ๋๋ผ๋ ์ ๋ฌธ๊ฐ๊ฐ ๋๋ ๊ฒ๋ง์ด ๊ธธ์ ์๋๋๋ค. ๊ณต๋ถํ๋ ๊ฒฝํ์ ๋์ด๋ ค ์๋ก์ด ์์ญ์ ๋์ ํด ๋ณผ ์๋ ์์ฃ . ์ด๋ฒ์ฃผ์๋ ๋ฅ ๋ค์ด๋ธ์์ AI๋ฅผ ๊ณต๋ถํ๊ณ , AI ๊ธฐ๋ฐ์ ์คํธ๋ฆฌ๋ฐ ์๋น์ค ์ถ์๋ฅผ ๊ธฐํํ๊ณ ์๋ ์ด์ค์ฐ๋ฅผ ๋ง๋ ์๊ธฐ๋ฅผ ๋๋ ๋ณด์์ต๋๋ค.
๋ฌธ์์ฌํญ manager@deepdaiv.com