[๋…ผ๋ฌธ๋ฆฌ๋ทฐ] Generative agent-based modeling : an introduction and tutorial

๋А๋ฆฌยท2025๋…„ 1์›” 14์ผ

HAI

๋ชฉ๋ก ๋ณด๊ธฐ
3/10

๐Ÿ”† ํ•ด๋‹น ์•„ํ‹ฐํด์ด ํ˜„์‹ค ์ธ๊ฐ„์˜ ์ถ”๋ก ๊ณผ ์˜์‚ฌ๊ฒฐ์ •์„ ํฌํ•จํ•ด ๋‹ค์–‘ํ•œ ์‚ฌํšŒ์ ์ธ ์‹œ์Šคํ…œ์˜ ํšจ๊ณผ์ ์ด๊ณ  ์œ ๋™์ ์ธ ๋ชจ๋ธ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐ€์ด๋“œ๊ฐ€ ๋˜๊ณ ์ž ํ•จ.

Introduction

ํ–‰๋™ ์˜์‚ฌ๊ฒฐ์ • ์—ฐ๊ตฌ์ž๋“ค์€ ์˜์‚ฌ๊ฒฐ์ •์„ ๋ณด๋‹ค ์ž˜ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ๋Œ€์•ˆ์  ์ ‘๊ทผ๋ฐฉ์‹์œผ๋กœ ์˜์‚ฌ๊ฒฐ์ • ํœด๋ฆฌ์Šคํ‹ฑ์„ ์ œ์•ˆํ•œ๋‹ค.

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

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

๋งŽ์€ ๊ณผ๊ฑฐ ์‹œ์Šคํ…œ ๋‹ค์ด๋‚˜๋ฏน ๋ชจ๋ธ์€ ์ธ๊ฐ„ ๊ฒฐ์ • ๋ชจ๋ธ์„ ๋งŒ๋“ค ๋•Œ ํœด๋ฆฌ์Šคํ‹ฑ ๊ฐ™์€ ์ˆ˜ํ•™์ ์ธ ํ‘œํ˜„์„ ์‚ฌ์šฉํ–ˆ๋‹ค.

โ†’ ๊ณ ์ •๊ณผ ์กฐ์ ˆ ํœด๋ฆฌ์Šคํ‹ฑ : ๊ฐœ์ธ์ด ์ดˆ๊ธฐ ์•„์ด๋””์–ด๋‚˜ ์—ญ์‚ฌ์  ๊ฒฝํ–ฅ์œผ๋กœ ์‹œ์ž‘ํ•˜๊ณ  ์‹œ์ž‘์ ์— ๋”ฐ๋ผ ๊ฒฐ์ •์„ ์ˆ˜์ •ํ•˜๋Š” ์ง€๊ฐ์ ์ธ ํœด๋ฆฌ์Šคํ‹ฑ์ด๋ฉฐ ์ผ๊ฒฝ์ œ ์˜ˆ์ธก์ด๋‚˜ ์žฌ๊ณ  ์กฐ์ •๊ณผ ๊ฐ™์€ ๋ชจ๋ธ์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋จ.

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

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


Background

Large language moels

ํ•ด๋‹น ๋…ผ๋ฌธ์—์„œ๋Š” GPT-3.5-Turbo๋ฅผ ์‚ฌ์šฉํ–ˆ์œผ๋ฉฐ ํŽธ์˜๋ฅผ ์œ„ํ•ด GPT ํ˜น์€ ChatGPT๋กœ ๋ช…๋ช…ํ•œ๋‹ค.

GPT์˜ ํ›ˆ๋ จ๋ฐฉ์‹์€ ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค. 1) ๋Œ€๊ทœ๋ชจ ๋น„๋ ˆ์ด๋ธ”๋ง ๋ง๋ญ‰์น˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•ด์„œ ๋ฌธ์žฅ์—์„œ ๋‹ค์Œ ๋‹จ์–ด๋ฅผ ์˜ˆ์ธกํ•˜๋„๋ก ํ›ˆ๋ จ๋˜๋ฉฐ, ๋ฌธ๋ฒ•์ ์œผ๋กœ ์˜ฌ๋ฐ”๋ฅธ ํ…์ŠคํŠธ๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ํ•œ๋‹ค. 2) ์ดํ›„ supervised learning์—์„œ๋Š” GPT๊ฐ€ ๋ ˆ์ด๋ธ”์— ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•ด ๋งฅ๋ฝ์— ์ ํ•ฉํ•œ ํ…์ŠคํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ํ›ˆ๋ จํ•œ๋‹ค.

ํ›ˆ๋ จ์ด ์™„๋ฃŒ๋œ ํ›„์—๋Š” ํ”„๋กฌํ”„ํŠธ๋กœ๋ถ€ํ„ฐ ๋ชจ๋ธ์€ ๋งฅ๋ฝ์ ์œผ๋กœ ๊ด€๋ จ๋œ ํ…์ŠคํŠธ๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ์ค‘์š”ํ•œ ์ ์€ ์ด ๋Œ€๋‹ต๋“ค์ด ์ข…์ข… human-like ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ผ ์ˆ˜๋„ ์žˆ์ง€๋งŒ ์ธ๊ฐ„๊ณผ ๊ฐ™์€ ์ดํ•ด๋‚˜ ์ง€๊ฐ์„ ๊ฐ–์ถ”์ง€๋Š” ์•Š์•˜๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.

Realizing the potential of LLMs in social sciences

  • (Akata et al., 2023) : ๊ฒŒ์ž„์ด๋ก  ๋ฐฉ์‹์œผ๋กœ ์ž์ฃผ ์—ฐ๊ตฌ๋˜๋Š” ์ƒํ™ฉ์—์„œ ๋‘ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ์—์ด์ „ํŠธ๋ฅผ ๋ชจ๋ธ๋ง. ๋‹ค์ค‘ ์—์ด์ „ํŠธ ์ƒํ˜ธ์ž‘์šฉ์ด ์‚ฌํšŒ์  ๋งฅ๋ฝ์„ ํ‘œํ˜„ํ•˜๋Š”๋ฐ ํฐ ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•จ

  • Park et al. (2022, 2023) : ๋ฏธ๋ฆฌ ์ •ํ•ด์ง„ ์ธ๊ฒฉ์„ ๊ฐ€์ง„ ์ƒ์„ฑํ˜• ์—์ด์ „ํŠธ๋กœ ๊ฐ€๋“์ฐฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ™˜๊ฒฝ ๊ตฌ์ถ•. ์˜๊ฒฌ, ๋‹ต๊ธ€, ๋ฐ˜์‚ฌํšŒ์  ํ–‰๋™๊ณผ ๊ฐ™์€ ์ธ๊ฐ„๊ณผ ์œ ์‚ฌํ•œ ํ–‰๋™์„ ์ƒํ˜ธ์ž‘์šฉํ•˜๋ฉด์„œ ์ƒ์„ฑ(2022) ๋˜ ์ƒ์„ฑ์  ์—์ด์ „ํŠธ๋“ค์ด ์•„์นจ์— ์ผ์–ด๋‚˜๊ณ , ์•„์นจ์„ ์š”๋ฆฌํ•˜๋ฉฐ, ์ถœ๊ทผํ•˜๊ณ , ๋Œ€ํ™”๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๋“ฑ์˜ ๋ฏฟ์„ ์ˆ˜ ์žˆ๋Š” ํ–‰๋™์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ฐœ๋ฐœ(2023)

  • Gao et al.(2023) : LLM์— ์˜ํ•ด ๊ฐ•ํ™”๋œ ์—์ด์ „ํŠธ๋Š” ์‚ฌํšŒ ๋„คํŠธ์›Œํฌ๋ฅผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋จ

    ์ด๋Ÿฌํ•œ ์—์ด์ „ํŠธ๋Š” ๋‹ค๋ฅธ ์—์ด์ „ํŠธ๊ฐ€ ๊ฒŒ์‹œํ•œ ์ฝ˜ํ…์ธ ๋ฅผ ๊ด€์ฐฐํ•˜๊ณ , ํƒœ๋„์™€ ๊ฐ์ •์„ ๋ณ€ํ™”์‹œํ‚ค๋ฉฐ, ์ž์‹ ์˜ ์ฝ˜ํ…์ธ ๋ฅผ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ๋น„ํ™œ์„ฑ ์ƒํƒœ๋กœ ์œ ์ง€

    • social-network simulation system with large language model-empowered agents
  • Williams et al., (2023) : ์ƒ์„ฑ์  ์—์ด์ „ํŠธ๊ฐ€ ๋ฐœ์ „ํ•˜๋Š” ๋ฐœ๋ณ‘์— ๋Œ€ํ•œ ์ธ๊ฐ„ ํ–‰๋™ ๋™ํ•™์„ ํ†ตํ•ฉํ•œ ์ „์—ผ๋ณ‘ ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ํ™œ์šฉ

    • Epidemic modeling with generative agents
  • ์šฐ๋ฆฌ์˜ ์ ‘๊ทผ ๋ฐฉ์‹์€ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ์—์ด์ „ํŠธ ์ธ๊ตฌ๋ฅผ ํ™•์žฅํ•˜๊ณ , ํŠน์ • ์‚ฌํšŒ์  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉฐ, ์‹œ๊ฐ„์— ๋”ฐ๋ฅธ ์‹œ์Šคํ…œ ์‘๋‹ต์˜ ์ง„ํ™”๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€์ฐฐํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค!!

GABM์ด ๋ญ˜๊นŒ?

GABM์€ ์‚ฌํšŒ ์‹œ์Šคํ…œ์—์„œ ์ธ๊ฐ„ ํ–‰๋™ ๋ณ€ํ™”์˜ ํ‘œํ˜„์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ABM์„ ๋ฐœ์ „์‹œํ‚จ ๊ฒƒ

โ†’ ๊ฐ ์—์ด์ „ํŠธ(๊ฐœ์ธ)์ด ๋ชจ๋ธ๋ง๋˜๋Š” ๊ฐœ๋ณ„ ์ˆ˜์ค€์˜ ์ ‘๊ทผ ๋ฐฉ์‹

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

Green or Blue? A simple model of diffusion of norms

๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ์ง์žฅ ๋ณต์žฅ์— ๋Œ€ํ•œ ๊ทœ๋ฒ” ํ™•์‚ฐ์˜ ๊ฐ„๋‹จํ•œ ์‚ฌ๋ก€๋ฅผ ๋ชจ๋ธ๋งํ–ˆ๋‹ค.

20๋ช…์˜ ์ง์›์ด ์žˆ๋Š” ์‚ฌ๋ฌด์‹ค์—์„œ ์„œ๋กœ ๋งค์ผ ๋ณด๊ณ  ์ดˆ๋ก์ƒ‰ ์…”์ธ  ๋˜๋Š” ํŒŒ๋ž€์ƒ‰ ์…”์ธ ๋ฅผ ์ž…๋Š”๋‹ค. ์ง์›๋“ค์€ ์ƒ์„ฑ์  ์—์ด์ „ํŠธ๋กœ, ์ด๋Š” ๊ทธ๋“ค์ด LLM์„ ์‚ฌ์šฉํ•˜์—ฌ ์ถ”๋ก ํ•˜๊ณ  ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•œ๋‹ค. ๋งค ์‹œ๊ฐ„ ๋‹จ๊ณ„๋งˆ๋‹ค ์šฐ๋ฆฌ๋Š” ๊ฐ ๊ฐœ์ธ์—๊ฒŒ ๋งฅ๋ฝ, ๊ฐœ์ธ์˜ ์„ฑ๊ฒฉ, ์ „๋‚ ์˜ ์…”์ธ  ์ƒ‰์ƒ ์„ ํƒ, ์ „๋‚  ์ดˆ๋ก์ƒ‰ ๋˜๋Š” ํŒŒ๋ž€์ƒ‰์„ ์ž…์—ˆ๋˜ ์‚ฌ๋ฌด์‹ค์˜ ์ธ์› ์ˆ˜์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ๊ทธ ๋‹ค์Œ, ์—์ด์ „ํŠธ๋Š” ๊ทธ๋‚  ์‚ฌ๋ฌด์‹ค์— ์ž…๊ณ  ๊ฐˆ ์…”์ธ  ์ƒ‰์ƒ์„ ๊ฒฐ์ •ํ•ด์•ผ ํ•˜๋ฉฐ, ์ด๋ฅผ ์œ„ํ•ด LLM์— ์—ฐ๋ฝํ•œ๋‹ค.

  • ์ „ํ†ต์ ์ธ ๋ชจ๋ธ๊ณผ ๋‹ฌ๋ฆฌ ์šฐ๋ฆฌ๋Š” ๊ฒฐ์ •๋ณด๋‹ค ์ •ํ•ด์ง„ ๊ทœ์น™์„ ๋‘์ง€ ์•Š๊ณ , ์—์ด์ „ํŠธ์—๊ฒŒ ์…”์ธ  ์ƒ‰์ƒ์„ ์ œ์•ˆํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ๋ถ€๋ก A.1์— ๋ชจ๋ธ ๋‹ค์šด๋กœ๋“œ ๋งํฌ๊ฐ€ ์žˆ๋‹ค!

Model Algorithm

Fig.2. Flowchart of green or blue chirt model code logic

  • Cell2 : ์กฐ์ง๊ณผ ๊ทผ๋กœ์ž๋ฅผ ๋‚˜ํƒ€๋‚ด๊ธฐ ์œ„ํ•ด ์„ธ๊ณ„๊ฐ€ ํ˜•์„ฑ!
  • Cell3 : ๊ฐœ๋ณ„ ์˜์‚ฌ ๊ฒฐ์ •์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ChatGPT๋ฅผ ํ™œ์šฉํ•˜๋Š” ๊ทผ๋กœ์ž ํด๋ž˜์Šค ์„ค๊ณ„
  • Cell4 : ์ดํ›„ ํ”„๋กœ์„ธ์Šค๋Š” ์ตœ์ข… ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ผ์šด๋“œ๊นŒ์ง€ ๊ณ„์†๋จ
  • Cell5 : ๊ฒฐ๊ณผ ๋ณด๊ณ 

์—ฌ๊ธฐ์„œ ์ค‘์š”ํ•œ ๊ฑด ๊ฐ API ํ˜ธ์ถœ์€ ๋‹ค๋ฅธ API ํ˜ธ์ถœ๊ณผ ๋…๋ฆฝ์ ์ด๋ผ๋Š” ๊ฒƒ์ด๋‹ค. ๋”ฐ๋ผ์„œ ๊ฐ ์—์ด์ „ํŠธ์— ๋Œ€ํ•ด ๋‚ด๋ ค์ง€๋Š” ๊ฒฐ์ •์€ ํ˜„์žฌ ํ”„๋กฌํ”„ํŠธ์—์„œ ์ œ๊ณต๋˜๋Š” ์ •๋ณด๋งŒ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ๋‹ค.

Simulation Results

A Sample of simulation runs(์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์‹คํ–‰ ์ƒ˜ํ”Œ)

  • ํ˜„์žฌ ๋ฒ„์ „์—์„œ๋Š” ์‹œ์  0์—์„œ ํŒŒ๋ž€์ƒ‰๊ณผ ์ดˆ๋ก์ƒ‰์„ ์ž…์„ ํ™•๋ฅ ์ด ๋™์ผํ•˜๊ฒŒ ๋ฌด์ž‘์œ„๋กœ ์„ค์ •๋œ๋‹ค.
  • <๊ทธ๋ฆผ3A>๋Š” ์ฒ˜์Œ 11๋ช…์˜ ๊ทผ๋กœ์ž๊ฐ€ ํŒŒ๋ž€์ƒ‰์„ ์ž…์—ˆ์„ ๋•Œ, <๊ทธ๋ฆผ3B>๋Š” ์ฒ˜์Œ 9๋ช…์˜ ๊ทผ๋กœ์ž๊ฐ€ ํŒŒ๋ž€์ƒ‰์œผ ์ž…์—ˆ์„ ๋•Œ โ†’ ๊ฒฐ๊ตญ ๋‘ ์ƒ‰ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์ง€๋ฐฐ์ ์ธ ์œ„์น˜์— ์„œ๊ฒŒ ๋จ

Table 1. Choices of each agent over time

  • <๊ทธ๋ฆผ3A>์— ํ•ด๋‹นํ•˜๋Š” ๊ฒฝ์šฐ. 1์ด ํŒŒ๋ž€์ƒ‰ ์…”์ธ , 0์ด ์ดˆ๋ก์ƒ‰ ์…”์ธ 
  • ๊ฐœ์ธ์˜ ๊ฒฐ์ •์ด ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ๊ทธ๋“ค์˜ ๊ฐœ์„ฑ๊ณผ ๋‚˜๋จธ์ง€ ์ธ๊ตฌ์˜ ์…”์ธ  ์„ ํƒ, ์ด์ „ ๋‚ ์˜ ๊ฐœ์ธ์˜ ์…”์ธ  ์ƒ‰์ƒ ์„ ํƒ์— ์˜ํ•ด ์–ด๋–ป๊ฒŒ ์˜ํ–ฅ์„ ๋ฐ›๋Š”์ง€๋ฅผ ์กฐ์‚ฌํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋จ
    • ex. ์ค„๋ฆฌ์•„๋Š” ์…”์ธ  ์ƒ‰์ƒ์„ ์ž์ฃผ ๋ฐ”๊พผ๋‹ค

  • ์˜์‚ฌ๊ฒฐ์ •์„ ์œ„ํ•ด ์ œ์‹œ๋œ ์—์ด์ „ํŠธ์˜ ์ถ”๋ก  ์ƒ˜ํ”Œ <๊ทธ๋ฆผ 3A>
  • ๋ณ€ํ™”ํ•˜๋Š” ํŠธ๋ Œ๋“œ ๋’ค์— ์žˆ๋Š” ์ด์œ ๋ฅผ ์ดํ•ดํ•˜๊ณ  ๊ฐœ์ธ์„ ์ดํ•ดํ•  ๊ธฐํšŒ ์ œ๊ณต

A systematic investigation of the results

๋‹ค์–‘ํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์‹คํ–‰์„ ์ฒด๊ณ„์ ์œผ๋กœ ์กฐ์‚ฌํ•˜๊ณ , ํ”„๋กฌํ”„ํŠธ ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ฒฐ๊ณผ์˜ ๋ฏผ๊ฐ๋„๋ฅผ ๊ฒ€ํ† ํ•˜๋Š” ๋‹จ๊ณ„์ด๋‹ค.

๊ฐ ์กฐ๊ฑด์—์„œ ๋ชจ๋ธ์„ 100ํšŒ ์‹คํ–‰ํ•˜๊ณ , ๋ชจ๋“  ๊ฒฐ๊ณผ๋ฅผ ํ•จ๊ป˜ ํ”Œ๋กœํŒ…ํ•˜์—ฌ ๋ชจ๋ธ์˜ ๊ฒฌ๊ณ ์„ฑ ๋ฐ ํ•ญ์ƒ ์šฐ์„ธํ•œ ์ƒ‰์ƒ ๊ทœ๋ฒ”์œผ๋กœ ์ด์–ด์ง€๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ํƒ์ƒ‰ํ•œ๋‹ค. (for-loop ์ถ”๊ฐ€. 100ํšŒ ๋ฐ˜๋ณต ์‹คํ–‰ ๋ชจ๋ธ ์ฝ”๋“œ)

  • E2~E4 : ํŽ˜๋ฅด์†Œ๋‚˜ ๋ณ€ํ™” ์˜ํ–ฅ์„ ์กฐ์‚ฌํ•˜๊ธฐ ์œ„ํ•œ test 10๊ฐœ
  • E5~E6 : ์™ธ๋ถ€ ์˜ํ–ฅ์„ ๊ฒ€ํ† ํ•˜๊ธฐ ์œ„ํ•œ test 10๊ฐœ
  • E7~E8 : ํ™•๋ฅ ์  ๋ณ€ํ™”
  • E9~E11 : ํ”„๋กฌํ”„ํŠธ ๋ณ€ํ™”
  • E12 : ๋‹ค๋ฅธ ๋‚ ์งœ์— ๋ชจ๋ธ์„ ์‹คํ–‰ํ–ˆ์„ ๋•Œ ๊ฐ™์€ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜ค๋Š”์ง€

์œ„์™€ ๊ฐ™์€ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์™”๋‹ค! ํ•˜๋‚˜์”ฉ ์‚ดํŽด๋ณด์ž.

BASE RUN

  • ์„ ํƒ์€ ์ดˆ๊ธฐ ์กฐ๊ฑด์˜ ์˜ํ–ฅ์„ ๊ฐ•ํ•˜๊ฒŒ ๋ฐ›์Œ.(blue๊ฐ€ ๋งŽ์œผ๋ฉด blue์ชฝ์œผ๋กœ)
  • ์ด๋Ÿฐ ํ–‰๋™์€ ๋ชจ๋“  ์‹œ๋ฎฌ๋ ˆ์ด์…˜์— ๋™์ผํ•˜๊ฒŒ ๋‚˜ํƒ€๋‚จ (= robustํ•˜๋‹ค!)
  • ๊ทธ๋Ÿฌ๋‚˜ ๋ชจ๋“  ๊ฐ’๋“ค์ด 100์ด๋‚˜ 0์œผ๋กœ ์ˆ˜๋ ดํ•˜์ง€๋Š” ์•Š์Œ โ†’ ์ด๋“ค์€ ์ผ๋ถ€ ๊ฐœ์ธ์ด ๋น„์ˆœ์‘์ž์ด๊ฑฐ๋‚˜ ์ €์ˆœ์‘์ž์ด๊ธฐ ๋–„๋ฌธ
  • ์ฐธ๊ณ  : ๊ฐ ํŒจ๋„ ์ƒ์„ฑ์— 3~4์‹œ๊ฐ„, API ์—ฐ๊ฒฐ ๋น„์šฉ 10๋‹ฌ๋Ÿฌ โ†’ ์ด 42์‹œ๊ฐ„, 120.12๋‹ฌ๋Ÿฌ

Effect of Personas

  • E2๋Š” ์„ฑ๊ฒฉ ์ •๋ณด๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ, E3์™€ E4๋Š” ๊ธฐ๋ณธ ์‹คํ–‰๋ณด๋‹ค ๋” ๋งŽ์€ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ์šฐ
  • ์„ฑ๊ฒฉ ์—†๋Š” ์‹คํ—˜์„ ์œ„ํ•ด์„œ๋Š” ์ฝ”๋“œ ์ž‘์—…์ž cell3์—์„œ โ€œYou are a {self.traits} person.โ€์„ ์ œ๊ฑฐ. cell4์—์„œ ์„ฑ๊ฒฉ์ด ๋‚˜์—ด๋˜์–ด ์žˆ์–ด๋„ ์ด ๋ฌธ์žฅ์„ ์‚ญ์ œํ•˜๋ฉด ๊ฒฐ์ •๊ณผ์ •์—์„œ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Œ. โ†’ ์„ฑ๊ฒฉ์— ๊ธฐ๋ฐ˜ํ•œ ์˜์‚ฌ๊ฒฐ์ •์„ ํ•˜์ง€ ์•Š๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ!
    • <๊ทธ๋ฆผ4B>์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ ์„ฑ๊ฒฉ์ด ์—ˆ์œผ๋ฉด ์ง€๋ฐฐ์ ์ธ ๊ทœ๋ฒ”์ด ํ˜•์„ฑ๋˜์ง€ ์•Š์Œ.
  • ์‚ฌํšŒ์ ์ธ ๊ทœ๋ฒ”์„ ๋”ฐ๋ฅด๋Š” ๊ฒƒ๋ณด๋‹ค ๋‹ค์–‘ํ•œ ์„ฑ๊ฒฉ ํŠน์„ฑ์„ ํฌํ•จํ•œ ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด cell3์— โ€œYou are a {self. traits} person.โ€์„ ๋‹ค์‹œ ์ถ”๊ฐ€ํ•˜๊ณ  cell4์˜ ์„ฑ๊ฒฉ์„ <ํ‘œ4>์— ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋Œ€์ฒดํ•ด ๊ฐœ์ธ๋‹น ์„ธ ๊ฐ€์ง€ ์ฐจ์›์„ ๋” ์ถ”๊ฐ€ํ•จ. (ํ˜ธ๊ธฐ์‹ฌ vs ์‹ ์ค‘, ์นœ๊ทผํ•จ vs ๋น„ํŒ์ , ์ž์‹ ๊ฐ vs ๋ฏผ๊ฐ์„ฑ)
    • ๊ธฐ๋ณธ ์‹คํ–‰๊ณผ ๋น„๊ตํ•  ๋•Œ ์ตœ์ข… ๊ฐ’์˜ ๊ผฌ๋ฆฌ๊ฐ€ ๋” ๋‘๊บผ์›Œ์ง โ†’ ๊ผฌ๋ฆฌ๊ฐ€ ๋‘๊ป๋‹ค๋Š” ๊ฒƒ์€, ์„ ํƒ์ง€๊ฐ€ ๋‹ค์–‘ํ•˜๊ฒŒ ํผ์ ธ ์žˆ๊ฑฐ๋‚˜ ๊ทน๋‹จ์ ์ธ ์„ ํƒ์ด ๋งŽ๋‹ค๋Š” ๊ฒƒ
  • ๋™์กฐ ํŠน์„ฑ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ฑฐํ•œ ์‹คํ—˜์„ ํ…Œ์ŠคํŠธ<๊ทธ๋ฆผ4D>
    • ๋ฌด์ž‘์œ„๋กœ ๋ถ„ํฌ โ†’ ์„ ํƒ์˜ ์ผ๊ด€์„ฑ์ด ๋–จ์–ด์ง

Effect of high influencer

  • ๋งŒ์•ฝ ๊ฐ™์€ ์กฐ์ง์˜ ๋‹ค์ˆ˜๊ฐ€ ์ž…๊ณ  ์žˆ๋Š” ์ƒ‰์ƒ๊ณผ โ€˜๋‹ค๋ฅธโ€™ ์ƒ‰์ƒ์„ ์ž…์€ CEO๊ฐ€ ๋‚˜ํƒ€๋‚ฌ๋‹ค๋ฉด??
  • ํ…Œ์ŠคํŠธ ๊ตฌํ˜„์„ ์œ„ํ•ด ์ดˆ๊ธฐ ํ• ๋‹น ๋ณ€๊ฒฝ(๋ชจ๋“  ์ž‘์—…์ž ๋…น์ƒ‰ ์˜ท)
    • random.random() &lt; 0.5 โ†’ 0.5๋ฅผ 0์œผ๋กœ ๋ณ€๊ฒฝ
    • Cell3์—์„œ ํ”„๋กฌํ”„ํŠธ ๋ณ€๊ฒฝ์„ ํ†ตํ•ด ์ƒˆ๋กœ์šด CEO์™€ CEO์˜ ๋ณต์žฅ์— ๋Œ€ํ•œ ์ •๋ณด ์ถ”๊ฐ€(CEO๋Š” ์ •๋ณด๋ฅผ ๋ฐ›์ง€ ์•Š๊ฑฐ๋‚˜ ์‹ ๊ฒฝ์„ ์“ฐ์ง€ ์•Š์Œ)
    • CEO Michael
      Michael, the new CEO, bikes to work everyday, likes coffee, and
      often wears blue shirts.

  • E5(์ผ๊ด€๋œ ๋ณต์ข… ์„ฑํ–ฅ) : CEO์˜ ์˜ํ–ฅ์„ ๋ฌด์ง€ํ•˜๊ฒŒ ๋ฐ›์Œโ€ฆ
  • EF(์„ฑ๊ฒฉ ํŠน์„ฑ์ด ๋” ๋‹ค์–‘) : E๋ณด๋‹ค๋Š” ๋œํ•˜์ง€๋งŒ ๊ฒฐ๊ตญ์—๋Š” CEO์˜ ์˜ํ–ฅ์„ ๋ฐ›์Œโ€ฆ ๊ถŒ๋ ฅ ์ ˆ๋Œ€ ๋ณต์ข…์ธ๊ฐ€..

โ“ ๊ทธ๋Ÿฐ ๋ณต์ข… ํ•˜์ง€ ์•Š์•„!! ๊ฐ™์€ ์„ฑ๊ฒฉ์˜ ์—์ด์ „ํŠธ๋Š” ์—†๋˜ ๊ฑธ๊นŒ??

Effect of stochasticity(์šฐ์—ฐ์„ฑ, ๋ฌด์ž‘์œ„์„ฑ)

  • ์˜จ๋„ ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋‚ด์— ๋ฌด์ž‘์œ„์„ฑ๊ณผ ์˜ˆ์ธก ๊ฐ€๋Šฅ์„ฑ์˜ ๊ท ํ˜•์„ ์ œ์–ดํ•˜๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜
    • ๋†’์€ ์˜จ๋„ : ํฐ ๋ฌด์ž‘์œ„์„ฑ โ†” ๋‚ฎ์€ ์˜จ๋„ : ๋” ์ง‘์ค‘์ ์ด๊ณ  ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ๊ฒฐ๊ณผ
  • ์˜จ๋„๊ฐ€ 0.25, 0.5์ผ ๋•Œ ๊ฐ๊ฐ ์ง€๋ฐฐ์ ์ธ ์ƒ์ƒ ๊ทœ๋ฒ”์ด ๋‚˜ํƒ€๋‚ฌ๊ณ  ํ†ต๊ณ„์ ์œผ๋กœ๋„ ์œ ์˜๋ฏธํ•จ(P<0) โ†’ ์™„์ „ํ•œ ๋ฌด์ž‘์œ„๋Š” ์•„๋‹ˆ์ง€๋งŒ(์ผ๊ด€๋œ ํŒจํ„ด) ์ผ๋ถ€ ์กด์žฌ

Prompt sensitivity analysis

(์ฝ”๋“œ๋Š” ๋ถ€๋ก A.3)

ChatGPT์— ์ œ๊ณต๋œ ์ •๋ณด ์ˆœ์„œ์˜ ๋ณ€ํ™”์— ๋Œ€ํ•œ ๊ฒฐ๊ณผ์˜ ๊ฒฌ๊ณ ์„ฑ ๊ฒ€์‚ฌ

  • E9 : ์—์ด์ „ํŠธ์˜ ์ด์ „ ๋‚  ์…”์ธ  ์ƒ‰์ƒ ์ •๋ณด๋ฅผ ์—์ด์ „ํŠธ๊ฐ€ ์ž…๊ณ  ์‹ถ์€ ์ƒ‰์ƒ์„ ๊ฒฐ์ •ํ•˜๋Š” ์ค„์— ๋” ๊ฐ€๊น๊ฒŒ ๋ฐฐ์น˜
  • E10 : ๋™๋ฃŒ์˜ ์ƒ‰์ƒ ์„ ํƒ์„ ํ”„๋กฌํ”„ํŠธ์—์„œ ์œ„์ชฝ์œผ๋กœ ์ด๋™์‹œ์ผœ ChatGPT๊ฐ€ ์—์ด์ „ํŠธ์˜ ์ด๋ฆ„๊ณผ ์„ฑ๊ฒฉ ์ด์ „์— ์ด ์ •๋ณด๋ฅผ ์ฒซ ๋ฒˆ์งธ ์ •๋ณด๋กœ ๋ฐ›๋„๋ก ํ•จ
  • ๋‘ ์ƒํ™ฉ ๋ชจ๋‘ ์œ ์‚ฌํ•œ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜ํƒ€๋‚ฌ์œผ๋‚˜ ์ตœ์ข… ํ‰ํ–‰ ๊ฐ’์ด ๋‹ค์†Œ ๋‹ค๋ฆ„

LLMs๊ฐ€ ์ด๋ฆ„๊ณผ ์ธ์ข…์— ๋ฏผ๊ฐํ•˜๊ฒŒ ๋ฐ˜์‘ํ•˜๋ฉฐ, ์ด๊ฒƒ์ด ๋ฏธ๊ตญ์˜ ๋ฐฑ์ธ ๋Œ€๋‹ค์ˆ˜ ์ค‘์—์„œ ๋” ์ผ๋ฐ˜์ ์ธ ์ด๋ฆ„์„ ๊ฐ€์ง„ ์—์ด์ „ํŠธ์™€ ์†Œ์ˆ˜ ๋ฏผ์กฑ ์ค‘์—์„œ ๋” ์ผ๋ฐ˜์ ์ธ ์ด๋ฆ„์„ ๊ฐ€์ง„ ์—์ด์ „ํŠธ์˜ ๊ฒฐ๊ณผ๋ฅผ ๋‹ค๋ฅด๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๋Š” ์ฃผ์žฅ์ด ์žˆ์—ˆ๋‹ค. (Omiye et al., 2023)

  • E11 : ์ด๋ฅผ ํƒ์ƒ‰ํ•˜๊ธฐ ์œ„ํ•ด ๋ฏธ๊ตญ์—์„œ ๋“œ๋ฌผ๊ฒŒ ์ ‘ํ•˜๋Š” ์ด๋ฆ„์œผ๋กœ ๋Œ€์ฒดํ•˜๋Š” ์‹คํ—˜ ์ˆ˜ํ–‰ โ†’ ์ตœ์ข… ํ‰ํ˜•์€ ์•ฝ๊ฐ„ ๋‹ค๋ฅด์ง€๋งŒ ๊ฒฝ๋กœ ์˜์กด์„ฑ์€ ๋™์ผํ•˜๋‹ค~

Reproducibility

๊ธฐ์ดˆ ์‹คํ–‰์€ 2023๋…„ 8์›” 13์ผ์— ์ˆ˜ํ–‰๋˜์—ˆ๊ณ  ๊ทธ๋กœ๋ถ€ํ„ฐ 20์ผ ํ›„์— ๋™์ผํ•œ ๋ชจ๋ธ์„ ์‹คํ–‰ํ•˜์˜€๋‹ค.

  • ๊ฒฝ๋กœ ์˜์กด์„ฑ์€ ์—ฌ์ „ํžˆ ์กด์žฌ!

Uncovering the system structure

FIg.5.

<๊ทธ๋ฆผ5>์˜ ์ธ๊ณผ ๋ฃจํ”„ ๋‹ค์ด์–ด๊ทธ๋žจ์€ ํ‘ธ๋ฅธ ์…”์ธ ๋ฅผ ์ž…์€ ์ž‘์—…์ž ๋˜๋Š” CEO์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋‹ค์„ฏ ๊ฐ€์ง€ ํ”ผ๋“œ๋ฐฑ ๋ฃจํ”„๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.

  • R1 : ํŒŒ๋ž€ ์˜ท์„ ์ž…์œผ๋ผ๋Š” ๋™๋ฃŒ์˜ ์••๋ฐ•

  • B1 : ํฌํ™” ์ƒํƒœ

  • B2 : ๋‹๋ณด์ด๊ธฐ

  • B3 : ์˜ท๊ฐˆ์•„์ž…๊ธฐ

  • B4 : CEO์˜ ์• ์™„๋™๋ฌผ(??? pet์ด๋ผ๊ณ  ๋˜์–ด ์žˆ์Œ)

  • R1์˜ ๊ฒฝ์šฐ ์‚ฌ๋ฌด์‹ค ๊ทœ๋ฒ”์— ๋”ฐ๋ฅด๋ผ๋Š” ์••๋ ฅ

    • ์‚ฌ๋ฌด์‹ค์—์„œ ๋” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์ด์ „ ๋‚ ์— ํŒŒ๋ž€์ƒ‰ ์…”์ธ ๋ฅผ ์ž…์—ˆ์„ ๋•Œ, ์—๋งˆ๋Š” โ€œ์–ด์ œ ์‚ฌ๋ฌด์‹ค์—์„œ ๋” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์ดˆ๋ก์ƒ‰ ์…”์ธ ๋ณด๋‹ค ํŒŒ๋ž€์ƒ‰ ์…”์ธ ๋ฅผ ์ž…์—ˆ์œผ๋ฏ€๋กœ, ์˜ค๋Š˜ ๋‹ค์ˆ˜์— ๋งž์ถฐ ํŒŒ๋ž€์ƒ‰ ์…”์ธ ๋ฅผ ์ž…๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์‚ฌ๋ฌด์‹ค์˜ ํ†ต์ผ์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ์ž…๋‹ˆ๋‹ค.โ€๋ผ๊ณ  ์–ธ๊ธ‰
    • ๊ฐ•ํ™” ๋ฃจํ”„!!!
  • B1์€ ํฌํ™”์ด๋ฉฐ ์‚ฌ๋ฌด์‹ค ์ธ์›์ด ์ œํ•œ๋˜์–ด ์žˆ๋‹ค๋Š” ๊ฒƒ

    • ๋” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋‹ค๋ฅธ ์ƒ‰์ƒ์œผ๋กœ ์ „ํ™˜ํ•จ์œผ๋กœ ์ง€๋ฐฐ์ ์ธ ์‚ฌ๋žŒ์˜ ์ˆ˜๋ฅผ ๊ฐ์†Œ
    • ๊ท ํ˜• ํ”ผ๋“œ๋ฐฑ ๋ฃจํ”„!!
  • B2 : ๋‹๋ณด์ด๊ณ  ์‹ถ์€ ์—์ด์ „ํŠธ์˜ ๊ฒฝ์šฐ

    • ๊ท ํ˜• ํ”ผ๋“œ๋ฐฑ ๋ฃจํ”„!!
  • B3 : ๊ฐ€๋” ์—์ด์ „ํŠธ๊ฐ€ ๋‹ค์–‘์„ฑ์„ ํƒ๊ตฌํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค๋ฅธ ์ƒ‰์ƒ์„ ์‹คํ—˜ํ•˜๋Š” ๊ฑธ ๋ฐœ๊ฒฌํ•จ

    • ๊ท ํ˜• ํ”ผ๋“œ๋ฐฑ ๋ฃจํ”„!!
  • B4 : ๊ถŒ๋ ฅ ๋ณต์ข…์ธ ๋“ฏ

    • ์ง์›๋“ค ์‚ฌ์ด์— ํŒŒ๋ž€์ƒ‰ ์…”์ธ ๋ฅผ ์ž…๊ณ  ์žˆ๋Š” ์‚ฌ๋žŒ์ด ์—†๋Š” ๋‚ ์„ ๋งž์ดํ•˜์—ฌ, ๋ฆฌ์ง€๋Š” ์ž์‹ ์ด ํŒŒ๋ž€์ƒ‰์„ ์ž…๊ธฐ๋กœ ํ•œ ์ด์œ ๋ฅผ ์ด๋ ‡๊ฒŒ ์„ค๋ช… "โ€ฆ ๋‚˜๋Š” ์ƒˆ๋กญ๊ฒŒ ์ทจ์ž„ํ•œ CEO์ธ ๋งˆ์ดํด์ด ์ข…์ข… ํŒŒ๋ž€์ƒ‰ ์…”์ธ ๋ฅผ ์ž…๋Š”๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ๋‹ค. ๋‚ด๊ฐ€ ์„ฑ๊ณตํ•˜๊ณ  ๋” ๋งŽ์€ ๋ˆ์„ ๋ฒŒ๊ณ  ์‹ถ๊ธฐ ๋•Œ๋ฌธ์—, CEO์™€ ๋‚˜ ์ž์‹ ์„ ๋งž์ถ”๋Š” ๊ฒƒ์ด ๋‚˜์—๊ฒŒ ์œ ๋ฆฌํ•  ๊ฒƒ์ด๋‹ค. ๋”ฐ๋ผ์„œ ์˜ค๋Š˜์€ ์ง์žฅ์— ํŒŒ๋ž€์ƒ‰ ์…”์ธ ๋ฅผ ์ž…๊ณ  ๊ฐ€๊ธฐ๋กœ ์„ ํƒํ•  ๊ฒƒ์ด๋‹ค.โ€
    • ๊ท ํ˜• ํ”ผ๋“œ๋ฐฑ ๋ฃจํ”„!
    • CEO์˜ ์• ์™„๋™๋ฌผ,,,;;;
    • ์ƒˆ๋กœ์šด CEO์˜ ๋“ฑ์žฅ๊ณผ ํ•จ๊ป˜ ์กฐ์ง์˜ ๊ทœ๋ฒ”์ด ๋ณ€ํ™”!!

Discussion and Conclusion

This study articulates the concept of GABM as a new way of modeling complex social systems

์ƒ์„ฑํ˜• AI๊ฐ€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ชจ๋ธ์„ ๊ฐ•๋ ฅํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค! ๊ณ  ์ฃผ์žฅํ•˜๊ณ  ์žˆ์Œ

โ†” ์ƒ์„ฑํ˜• AI ์—†์ด ํ–‰๋™ํ•œ ๊ฒฝ์šฐ์™€ ๋น„๊ตํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์„ ๊ฒƒ ๊ฐ™์Œ

์—์ด์ „ํŠธ ์ƒํ˜ธ์ž‘์šฉ์˜ ๊ธฐ๊ณ„์  ๋ชจ๋ธ์€ LLM๊ณผ ๊ฒฐํ•ฉ๋˜๋ฉฐ, ๊ฐ ์—์ด์ „ํŠธ๋Š” LLM๊ณผ ์†Œํ†ตํ•œ ํ›„ ๊ฒฐ์ •์„ ๋‚ด๋ฆฐ๋‹ค. ์ด ํ˜์‹ ์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋ชจ๋ธ๋Ÿฌ๋“ค์ด ์ธ๊ฐ„์˜ ์˜์‚ฌ ๊ฒฐ์ •์— ๋Œ€ํ•œ ๊ฐ€์ •์— ์˜์กดํ•˜๋Š” ๊ฒƒ์„ ์ตœ์†Œํ™”ํ•˜๊ณ , ๋Œ€์‹  LLM ๋‚ด์˜ ๋ฐฉ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ธ๊ฐ„ ํ–‰๋™๊ณผ ์˜์‚ฌ ๊ฒฐ์ •์„ ํฌ์ฐฉํ•œ๋‹ค.

  • ๊ธฐ์กด์—๋Š” ์—์ด์ „ํŠธ์—๊ฒŒ ์ผ์ผ์ด ์–ด๋–ค ์ƒ‰์ƒ์„ ์„ ํƒํ• ์ง€ ๊ทœ์น™์— ๊ธฐ๋ฐ˜ํ–ˆ๋‹ค๋ฉด GABM์€ ๊ฒฐ์ • ๊ทœ์น™์„ ์„ค์ •ํ•˜๊ธฐ ์•Š์Œ
  • ์—์ด์ „ํŠธ๋“ค์˜ ์…”์ธ  ์ƒ‰์ƒ ๊ฒฐ์ •์€ ์ด์ „ ๋‚  ๋™๋ฃŒ๋“ค์˜ ์…”์ธ  ์ƒ‰์ƒ์— ํฌ๊ฒŒ ์˜ํ–ฅ์„ ๋ฐ›์Œ โ†’ ๋ชจ๋ธ๋Ÿฌ๋“ค์ด ๊ทธ๋Ÿฐ ์ง€์‹œ๋ฅผ ํ•˜์ง€ ์•Š์•˜๋Š”๋ฐ๋„ ๊ทธ๋ƒฅ ์•Œ์•„์„œ ๊ทธ๋Ÿฐ ๊ทœ๋ฒ”์ด ๋งŒ๋“ค์–ด์ง!

6๊ฐ€์ง€์˜ ์ด์ 

  1. ์ด์ „์˜ ์—ฐ๊ตฌ๋“ค์€ ์ธ๊ฐ„์ด ํ•ฉ๋ฆฌ์ ์ด๊ณ  ์ด์„ฑ์ ์ด๋ผ๊ณ  ๊ฐ€์ •ํ•จ โ†’ ๊ทธ๋Ÿฌ๋‚˜ ํ˜„์‹ค์€ ๊ทธ๋ ‡์ง€ ์•Š๋‹ค!

    โ†’ LLM ๋‚ด์˜ ๋ฐฉ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•ด ์ธ๊ฐ„์˜ ์‹ค์ง์ ์ธ ์˜์‚ฌ๊ฒฐ์ •์„ ํ‘œํ˜„ํ•˜๋Š”๋ฐ ๊ธฐ์—ฌํ•จ

  2. ์ด์ „์˜ ์—ฐ๊ตฌ๋“ค์€ ์ธ๊ฐ„์˜ ํ–‰๋™์„ ๋ชจ๋ธ๋งํ•˜๊ณ  ์—์ด์ „ํŠธ์˜ ๊ทœ์น™์„ ์ •ํ•จ โ†’ ์—์ด์ „ํŠธ๋Š” ์ˆ˜ํ•™์ ์ธ ๊ณต์‹์— ์˜๊ฑฐํ•ด์„œ ํ–‰๋™ํ–ˆ๋˜ ๊ฒƒ

    โ†’ GABM์—์„œ ๋ชจ๋ธ๋Ÿฌ๋Š” ๊ทœ์น™์„ ์„ธ์šฐ์ง€ ์•Š์œผ๋ฉฐ ์ด์— ๋ชจ๋ธ๋Ÿฌ๊ฐ€ ์˜ˆ์ƒํ•˜์ง€ ๋ชปํ•œ ์—ฌ๋Ÿฌ ํ”ผ๋“œ๋ฐฑ ๋ฃจํ”„๋ฅผ ๋ฐœ๊ฒฌํ•  ์ˆ˜๋„ ์žˆ์Œ! ex. ๋‹๋ณด์ด๊ณ  ์‹ถ์–ดํ•˜๋Š” ์—์ด์ „ํŠธ

  3. ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ์˜์‚ฌ๊ฒฐ์ •์— ๋Œ€ํ•œ ํ˜„์žฌ์˜ ๊ฐ•์กฐ์— ๋ถ€ํ•ฉํ•จ!

  4. GABM์€ ์ƒ์„ฑ์  ์—์ด์ „ํŠธ์— ๋Œ€ํ•ด ๋‹ค์–‘ํ•œ ์„ฑ๊ฒฉ ํŠน์„ฑ์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Œ

    • ํ˜„์‹ค์ ์ธ ๊ฒฐ๊ณผ ์ฐฝ์ถœ์„ ์œ„ํ•ด ํŽ˜๋ฅด์†Œ๋‚˜๊ฐ€ ์ค‘์š”ํ•จ
    • ํ˜„์‹ค ์„ธ๊ณ„์˜ ์„ค์ •์„ ๋ณต์ œํ•˜๋Š” ๊ฒƒ์ด ๋ชฉ์ ์ผ ๋•Œ, ์ธ๊ตฌํ†ต๊ณ„ํ•™์  ํŠน์„ฑ๊ณผ ์„ฑ๊ฒฉ ํŠน์„ฑ์„ ํ˜„์‹ค ์„ธ๊ณ„์˜ ๋ถ„ํฌ์™€ ์ผ์น˜ํ•˜๊ฒŒ ์ •์˜ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”
  5. ์—ญ๋™์ ์ธ ํ™•์‚ฐ ๋ชจ๋ธ๊ณผ ๊ด€๋ จ๋œ ์‹œ์Šคํ…œ ๋‹ค์ด๋‚ด๋ฏน์Šค ๋ชจ๋ธ๋ง ๋ฌธํ—Œ์— ๋Œ€ํ•œ ํ†ต์ฐฐ์„ ์ œ๊ณต

    • ๊ฒฝ๋กœ ์˜์กด์„ฑ ํ–‰๋™
    • ๋Šฅ๋ ฅ ํ•จ์ • ๋ชจ๋ธ (Capability trap model): ์ด ๋ชจ๋ธ์€ ๊ด€๋ฆฌ์ž๊ฐ€ ์„ฑ๊ณผ ๋ถ€์กฑ ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด ์ž์›์„ ํ• ๋‹นํ•˜๋Š” ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๋Š” ์ƒํ™ฉ์„ ์„ค์ •. ๋‹จ๊ธฐ ์„ฑ๊ณผ vs ์žฅ๊ธฐ ์„ฑ๊ณผ
  6. GABM์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์šฐ๋ฆฌ๊ฐ€ ์„ค๋ช…ํ•ด์คฌ๋‹ค!!

ํ•œ๊ณ„์ ๋„ ์กด์žฌ

  1. ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ ์žฌ์ƒ์‚ฐ: ์ƒ์„ฑ์  ์—์ด์ „ํŠธ๋Š” ๊ณผ๊ฑฐ์— ํ•™์Šตํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์˜์‚ฌ๊ฒฐ์ •์„ ํ•˜์—ฌ, ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ฐ˜๋ณต๋  ์ˆ˜ ์žˆ์Œ
  2. ํ”„๋กฌํ”„ํŠธ์— ๋”ฐ๋ฅธ ๋ฏผ๊ฐ๋„: ๋ชจ๋ธ์˜ ์ถœ๋ ฅ ๊ฒฐ๊ณผ๋Š” ํ”„๋กฌํ”„ํŠธ์˜ ๋ณ€ํ™”์— ๋ฏผ๊ฐํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๋ฏผ๊ฐ๋„ ๋ถ„์„์ด ํ•„์š”ํ•จ
  3. ํŽธํ–ฅ ๋ฌธ์ œ: ์—์ด์ „ํŠธ๋Š” ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ์—์„œ ํ•™์Šตํ•œ ํŒจํ„ด์— ์ œํ•œ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ด๋กœ ์ธํ•ด ํŽธํ–ฅ์ด ๋ฐœ์ƒ ๊ฐ€๋Šฅ
  4. ๋ธ”๋ž™๋ฐ•์Šค ๋ชจ๋ธ: ์ƒ์„ฑ์  AI๋Š” '๋ธ”๋ž™๋ฐ•์Šค' ๋ชจ๋ธ๋กœ, ์‹ค์ œ๋กœ ์ธ๊ฐ„์˜ ํ–‰๋™์„ ์–ผ๋งˆ๋‚˜ ์ž˜ ๋ณต์ œํ•˜๋Š”์ง€๋Š” ์—ฌ์ „ํžˆ ์—ฐ๊ตฌ๊ฐ€ ํ•„์š”ํ•จ
  5. ๊ธฐ์ˆ ์  ํ•œ๊ณ„ ๋ฐ ๋น„์šฉ ๋ฌธ์ œ

Conclusion

๊ฒฐ๋ก ์ ์œผ๋กœ ๋ณธ ์—ฐ๊ตฌ(์ธ์ง€ ๊ธฐ์‚ฌ์ธ์ง€โ€ฆ) ๋ฐฉ๋Œ€ํ•œ ์–‘์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๊ธฐ๊ณ„์  ๋ชจ๋ธ๊ณผ LLM์„ ๊ฒฐํ•ฉํ•œ GABM์ด๋ผ๋Š” ์ƒˆ๋กœ์šด ๋ชจ๋ธ๋ง ์ ‘๊ทผ ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•œ๋‹ค.

GABM์—์„œ ์ธ๊ฐ„ ํŽ˜๋ฅด์†Œ๋‚˜๋ฅผ ์ •์˜ํ•จ์œผ๋กœ์จ, ์ด๋Ÿฌํ•œ ๋ชจ๋ธ์€ ์ธ๊ฐ„ ํ–‰๋™ ๋™๋ ฅ์„ ๋” ํ˜„์‹ค์ ์œผ๋กœ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋Š” ์ž ์žฌ๋ ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

๐Ÿ”†๋…ผ๋ฌธ ์˜์˜
GABM ์„ธ๊ณ„ ์ƒ์„ฑ ๊ด€๋ จ ์ฝ”๋“œ๊ฐ€ ๋‚˜์™€ ์žˆ์–ด Baseline ์œผ๋กœ ์‚ผ๊ธฐ ์ข‹์„ ๊ฒƒ ๊ฐ™์Œ
GABM์— ๋Œ€ํ•œ ๋…ผ๋ฌธ์ด ๋” ์žˆ์ง€๋Š” ์•Š์Œ. ๊ฐ€์žฅ ๋งŽ์ด ์ธ์šฉ๋œ ๋…ผ๋ฌธ์€ 1999๋…„๋„โ€ฆ.

profile
์–์–

0๊ฐœ์˜ ๋Œ“๊ธ€