Agent hospital: A simulacrum of hospital with evolvable medical agents

์ €์ž: Junkai Li, Yunghwei Lai, Weitao Li, Jingyi Ren, Meng Zhang, Xinhui Kang, Siyu Wang, Peng Li, Ya-Qin Zhang, Weizhi Ma, Yang Liu | ๋‚ ์งœ: 2024 | DOI: ๋ฏธ์ œ๊ณต 📄 PDF


Essence

Figure 1

Agent Hospital ๊ฐœ์š”: ํ™˜์ž, ๊ฐ„ํ˜ธ์‚ฌ, ์˜์‚ฌ ๋ชจ๋‘๊ฐ€ LLM ๊ธฐ๋ฐ˜ ์ž์œจ ์—์ด์ „ํŠธ์ธ ๋ณ‘์› ์‹œ๋ฎฌ๋ ˆ์ด์…˜

๋ณธ ๋…ผ๋ฌธ์€ ๋Œ€๊ทœ๋ชจ ์–ธ์–ด๋ชจ๋ธ(LLM)์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ž์œจ ์—์ด์ „ํŠธ๋“ค์ด ๋ณ‘์› ํ™˜๊ฒฝ์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋Š” "Agent Hospital"์„ ์ œ์•ˆํ•˜๋ฉฐ, ์˜์‚ฌ ์—์ด์ „ํŠธ๊ฐ€ ์ˆ˜๋งŒ ๊ฑด์˜ ํ™˜์ž ์น˜๋ฃŒ๋ฅผ ํ†ตํ•ด ์ง„ํ™”ํ•˜์—ฌ ์‹ค์ œ ์˜๋ฃŒ ์‹œํ—˜ ๋ฒค์น˜๋งˆํฌ์—์„œ ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ•œ๋‹ค.

Motivation

Achievement

Figure 2

๋ณ‘์› ํ์‡„ ์น˜๋ฃŒ ์‚ฌ์ดํด ์‹œ๋ฎฌ๋ ˆ์ด์…˜: ์งˆ๋ณ‘ ๋ฐœ์ƒ๋ถ€ํ„ฐ ์‚ฌํ›„ ์ถ”์ ๊นŒ์ง€์˜ ์ „ ๊ณผ์ •

  1. ์˜์‚ฌ ์—์ด์ „ํŠธ ์ง„ํ™”: ํ™˜์ž ์—์ด์ „ํŠธ ์น˜๋ฃŒ ๊ฑด์ˆ˜ ์ฆ๊ฐ€์— ๋”ฐ๋ผ ์ง„๋‹จ ์ •ํ™•๋„๊ฐ€ ์ง€์†์ ์œผ๋กœ ๊ฐœ์„ ๋˜๋ฉฐ, ์‹ค์‹œ๊ฐ„ ์„ธ๊ณ„์˜ ์ˆ˜๋…„์น˜ ๊ฒฝํ—˜์„ ๊ฐ€์ƒํ™˜๊ฒฝ์—์„œ ์ˆ˜ ์‹œ๊ฐ„ ๋‚ด์— ์ถ•์•ฝ
  2. ์‹ค์ œ ์„ฑ๋Šฅ ์ „์ด: Agent Hospital์—์„œ ์Šต๋“ํ•œ ์˜๋ฃŒ ์ „๋ฌธ์„ฑ์ด ์‹ค์ œ ์„ธ๊ณ„์˜ MedQA ๋ฒค์น˜๋งˆํฌ(USMLE ๋ฌธ์ œ)์— ์ ์šฉ๋˜์–ด ๊ธฐ์กด ์˜๋ฃŒ ์—์ด์ „ํŠธ ๋ฐฉ๋ฒ•๋“ค์„ ๋Šฅ๊ฐ€ํ•˜๋Š” ์„ฑ๊ณผ ๋‹ฌ์„ฑ
  3. ์ž๋™ ๋ฐ์ดํ„ฐ ์ƒ์„ฑ: ์ˆ˜๋™ ๋ผ๋ฒจ๋ง ์—†์ด ์˜๋ฃŒ ์ง€์‹๋ฒ ์ด์Šค์™€ LLM ๊ฒฐํ•ฉ์„ ํ†ตํ•ด 339๊ฐœ ์งˆ๋ณ‘, 32๊ฐœ ๊ณผ๋ฅผ ํฌํ•จํ•œ ๋Œ€๊ทœ๋ชจ ์˜๋ฃŒ ๋ฐ์ดํ„ฐ ์ž๋™ ์ƒ์„ฑ

How

Figure 3

ํ™˜์ž ์—์ด์ „ํŠธ ์ž๋™ ์ƒ์„ฑ: ์งˆ๋ณ‘ ์„ ํƒ โ†’ ๊ธฐ๋ณธ์ •๋ณด โ†’ ๋ณ‘๋ ฅ โ†’ ์ฆ์ƒ โ†’ ์˜๋ฃŒ ๊ฒ€์‚ฌ ๊ฒฐ๊ณผ ์ƒ์„ฑ ํŒŒ์ดํ”„๋ผ์ธ

Simulacrum ๊ตฌ์„ฑ (SEAL์˜ ์ œ1 ์š”์†Œ)

Agent ์ง„ํ™” ๋ฉ”์ปค๋‹ˆ์ฆ˜ (SEAL์˜ ์ œ2 ์š”์†Œ)

Originality

Limitation & Further Study

Evaluation

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

๊ฐ™์ด ๋ณด๋ฉด ์ข‹์€ ๋…ผ๋ฌธ

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
LLM ๊ธฐ๋ฐ˜ ์ž์œจ ์—์ด์ „ํŠธ์˜ ์ผ๋ฐ˜์  ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ์ด๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
644๋ฒˆ ๋…ผ๋ฌธ์€ ํ™˜์ž ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ‰๊ฐ€๋ฅผ ์œ„ํ•œ ์ฒด๊ณ„์  ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•ด, 058๋ฒˆ์˜ 'Agent Hospital' ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํƒ€๋‹น์„ฑ์„ ๋’ท๋ฐ›์นจํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
058๋ฒˆ ๋…ผ๋ฌธ์€ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๊ธฐ๋ฐ˜ ๋‹ค์ค‘ AI ๋ฐ ์ธ๊ฐ„์—์ด์ „ํŠธ ์˜๋ฃŒ ํ˜‘์—…ํ™˜๊ฒฝ์„ ์ œ์‹œํ•˜๋ฉฐ, 531๋ฒˆ ๋…ผ๋ฌธ์˜ ํ˜‘์—… ๊ตฌ์กฐ ๊ตฌํ˜„์— ์ด๋ก ์ ยท์‹ค์šฉ์  ๊ธฐ๋ฐ˜์„ ์ œ๊ณตํ•œ๋‹ค.
๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
058๋ฒˆ ๋…ผ๋ฌธ์€ ์˜๋ฃŒ ํ™˜๊ฒฝ ๋‚ด multi-agent ์‹œ์Šคํ…œ์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์•ˆํ•˜์—ฌ 663๋ฒˆ ๋…ผ๋ฌธ์ด ์‹ค์ œ ์˜๋ฃŒยท์œค๋ฆฌ ๊ฑฐ๋ฒ„๋„Œ์Šค์— multi-agent ์ ์šฉ ์‹œ ์ฐธ๊ณ ๊ฐ€ ๋œ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
LLM ์—์ด์ „ํŠธ์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ธฐ๋ฐ˜ ํ•™์Šต์„ ๋‹ค๋ฅธ ํ™˜๊ฒฝ์—์„œ ๊ตฌํ˜„ํ•œ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
AI Hospital ๋…ผ๋ฌธ๋„ ๋ณ‘์› ํ™˜๊ฒฝ์—์„œ ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ LLM์„ ํ‰๊ฐ€ํ•˜์—ฌ, ๋ณ‘์› ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์—ฐ๊ตฌ์— ๋Œ€ํ•œ ๋น„๊ต ๋ฐ ๋ณด์™„ ์—ฐ๊ตฌ๋กœ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์˜๋ฃŒ ํ™˜๊ฒฝ์—์„œ์˜ LLM ์—์ด์ „ํŠธ ํ™œ์šฉ์„ ๋‹ค๋ฅธ ์‹œ๋‚˜๋ฆฌ์˜ค๋‚˜ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ตฌํ˜„ํ•œ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์—์ด์ „ํŠธ์˜ ์ž๊ธฐ ์ง„ํ™” ๋ฐ ํ•™์Šต ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๋‹ค๋ฅธ ๋„๋ฉ”์ธ์—์„œ ๋‹ค๋ฃจ๋Š” ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
PatientSim ๋…ผ๋ฌธ์€ ๋ณ‘์› ํ™˜๊ฒฝ์—์„œ ํ™˜์ž-์˜์‚ฌ ์ƒํ˜ธ์ž‘์šฉ์„ ๋ชจ์‚ฌํ•˜๋Š” AI ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๋กœ, Agent hospital์˜ ์‚ฌํšŒ์  ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ ‘๊ทผ๊ณผ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์˜๋ฃŒ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋˜๋Š” ์˜๋ฃŒ AI ์—์ด์ „ํŠธ๋ฅผ ๋‹ค๋ฅธ ๋ฐฉ์‹์œผ๋กœ ์ ‘๊ทผํ•œ ์—ฐ๊ตฌ์ด๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
AIยท์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ธฐ๋ฐ˜ ๊ณผํ•™์  ๋ฐœ๊ฒฌ์˜ ํ”„๋กœ์„ธ์Šค ์ „๋ฐ˜์— ๊ฑธ์นœ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๋ฏธ๋ž˜์ง€ํ–ฅ์  ๊ด€์ ์„ ์ œ๊ณตํ•œ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
AdaSociety ๋…ผ๋ฌธ์€ ์‚ฌํšŒ๊ตฌ์กฐ๋ฅผ ๋ฐ˜์˜ํ•œ ์—์ด์ „ํŠธ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ™˜๊ฒฝ์„ ์ œ์•ˆํ•˜์—ฌ Agent hospital์˜ ์‚ฌํšŒ์  ์ƒํ˜ธ์ž‘์šฉ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.
ํ›„์† ์—ฐ๊ตฌ
058๋ฒˆ ๋…ผ๋ฌธ์€ ๋ณ‘์› ํ™˜๊ฒฝ์—์„œ์˜ ๋Œ€ํ˜• ์–ธ์–ด๋ชจ๋ธ ์—์ด์ „ํŠธ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์œผ๋กœ, ๋‹ค๋ฉด ํ™˜์ž ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ‰๊ฐ€ ํ‹€์„ ์‹ค์ œ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.
์‘์šฉ ์‚ฌ๋ก€
DeepAnalyze ๋…ผ๋ฌธ์€ ๋ณ‘์›์ด ์•„๋‹Œ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ํ™˜๊ฒฝ์—์„œ ์—์ด์ „ํ‹ฑ LLM์ด ์ „๋ฌธ๊ฐ€ ์ˆ˜์ค€ ์„ฑ๋Šฅ์„ ๋ณด์ด๋Š” ์‚ฌ๋ก€๋กœ, Agent Hospital์˜ ๊ฒฐ๊ณผ ์‘์šฉ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

์ด ๋…ผ๋ฌธ ๋ฆฌ๋ทฐ๋ฅผ ํŒŸ์บ์ŠคํŠธํ˜• ์˜ค๋””์˜ค๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. (Gemini ยท ํ‚ค๋Š” ๋ธŒ๋ผ์šฐ์ €์—๋งŒ ์ €์žฅ ยท ์™„์„ฑ๋ณธ์€ ์ด๋ฉ”์ผ๋กœ๋„ ์ „์†ก)
โ–ธ ๊ณ ๊ธ‰: ๊ตฌ์„ฑ ๋ฐฉํ–ฅ(๋Œ€๋ณธ ์ž‘์„ฑ ์ง€์นจ) ์ง์ ‘ ์ˆ˜์ •