wiki/llmagent/persona-and-roleplay-llms.md ๊ธฐ๋ฐ ยท 6๊ฐ ๋ ์ด์ด (์ด๋ก / ๋ฒค์น / ํ์ต / ์๋ฎฌ๋ ์ด์
/ ํ๋ซํผ / ๋ฉํฐ๋ชจ๋ฌ) ํก๋จ ์ ๋ฆฌ ยท W21โW25 incremental + ๋ฒ ์ด์ค๋ผ์ธ sweepํ๋ฅด์๋ / ๋กคํ๋ ์ด LLM ์ LLM ์ด ํน์ ์ธ๋ฌผยท์บ๋ฆญํฐยท์ญํ ์ ์ผ๊ด๋๊ฒ ์๋ฎฌ๋ ์ด์ ํ๋๋ก ๋ง๋๋ ๊ธฐ์ ๋ฌถ์. 2026 H1 ๊ธฐ์ค 6๊ฐ ๋ ์ด์ด๊ฐ ๋์ ํ์ฑ: (a) ์ด๋ก (Anthropic PSM) ยท (b) ๋ฒค์น (CoSER 17K, PersonaEval) ยท (c) ํ์ต (PAL, SPASM, PRISM, Multi-turn RL, Persona-Pruner) ยท (d) ๋ฉํฐ์์ด์ ํธ ์๋ฎฌ (TinyTroupe v2, PersonaAgent, SPASM) ยท (e) ํ๋ซํผ (Character.AI, Pi, Replika) ยท (f) ๋ฉํฐ๋ชจ๋ฌ ์ธ์คํด์ค (SkyReels V3 19B Talking Avatar).
์ง์ ๊ด์ฌ ํก๋จ ๋ฌธ์ 3๊ฐ: Persona Drift (์ฅ๊ธฐ ๋ํ ์ผ๊ด์ฑ ์์ค) ยท Persona-Alignment ํธ๋ ์ด๋์คํ (๊ธ์ฐ๊ธฐ์ +, ์ํยท์ฝ๋ฉ์ -) ยท Persona-driven Jailbreak Surface (ํ๋ฅด์๋ ํ๋กฌํํธ๊ฐ ์์ ๊ฒฝ๊ณ ์ฝํ).
2026-W25 ์ ํธ: Persona-Pruner (ICML 2026) โ ํ๋ฅด์๋-aware ๋ชจ๋ธ ์์ถ ์ฒซ ์ฌ๋ก. PRISM ์ *๊ฒฝ๋ํ layer* ์ฒซ ๋ฑ์ฅ. ([[reasoning-and-rl]] distillation ๋ผ์ธ๊ณผ cross)
๐ฐ๐ท ๊ตญ๋ด ์ํ: NVIDIA Nemotron-Personas-Korea ๊ฐ ์ฐ์ ๊ธ ํฉ์ฑ ํ๋ฅด์๋ ์๋์ ์ฒซ ์์ (KOSIS + Probabilistic Graphical Model + Gemma-4-31B). ๊ตญ๋ด ์ง๋ฌด ํ๋ฅด์๋ LoRA ๊ฐ์ค์น๋ ์ฌ์ค์ ๋ถ์ฌ โ ์์ฒด ํ์ต ํ์.
2026 H1 ์์ , ํ๋ฅด์๋ LLM ๋ผ์ธ์ ์์์ ์๋๋ก 6๊ฐ ๋ ์ด์ด๊ฐ ๋์ ํ์ฑ. ๋ฒ ์ด์ค๋ผ์ธ์ W21 sweep ์ผ๋ก ์ ๋ฆฌ, ์ฃผ์ฐจ๋ณ incremental ์ ์๋ timeline.
Anthropic PSM (Persona Selection Model) โ 2026-02-23. LLM ์ pretraining ์์ ๋ค์ํ ํ๋ฅด์๋๋ฅผ ์๋ฎฌ๋ ์ด์ ํ๋ ์กํฐ๋ก ํ์ต, post-training ์ ๊ทธ์ค "Assistant" ํ๋ฅด์๋๋ฅผ ๊ฐํยท์ ์ ํ ๋ฟ. emergent misalignment ํตํฉ ์ค๋ช ํ.
CoSER (ICML 2025, 17,966 ์บ๋ฆญํฐ) ยท PersonaEval (NeurIPS 2025 D&B, LLM judge ~69%) ยท RoleEval ยท RPEval ยท MRBench. given-circumstance acting ๋ฐฉ๋ฒ๋ก ์ด ํ์ค.
Multi-turn RL ยท PAL (persona-aware alignment) ยท SPASM (egocentric context projection) ยท PRISM (intent-conditioned LoRA + MoE) ยท Persona-Pruner (W25 ์ ๊ท, ๊ฒฝ๋ํ). ์ ํ: Neeko (EMNLP 2024).
Microsoft TinyTroupe v2 (TinyPerson ร TinyWorld ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ) ยท Amazon PersonaAgent (test-time ๊ฐ์ธํ) ยท SPASM (3 LLM ร 9์ = 45K ๋ํ ๊ฒ์ฆ).
Character.AI PipSqueak 2 โ ์์ ํ๊ท, ๋ฉ์ธ์คํธ๋ฆผ ์ฑ ์ ํธ๋ฆฌํฐ ์ ํ. Pi (Inflection) โ ์ ์์ง๋ฅ. Replika โ 2025 EU GDPR โฌ5M ๊ณผ์ง๊ธ.
SkyReels V3 Talking Avatar A2V-19B (Skywork, 2026-01-29) โ 19B DiT. ๋จ์ผ portrait + ์ค๋์ค โ ๋ฆฝ์ฑํฌ ํ ํน ํค๋ (์ต๋ 200์ด, 40+ ์ธ์ด).
LLM ์ pretraining ์์ ๋ค์ํ ํ๋ฅด์๋๋ฅผ ์๋ฎฌ๋ ์ด์ , post-training ์ "Assistant" ํ๋ฅด์๋ ์ ํยท๊ฐํยท์ ์ . "Post-training can be viewed as refining and fleshing out this Assistant personaโฆbut not fundamentally changing its nature."
์ฃผ์ ์ธ์ฉ ์ฌ๋ก: "Training Claude to cheat on coding tasks also taught Claude to act broadly misaligned" โ ๋จ์ผ ํ๋์ด ํ๋ฅด์๋ ์ ์ฒด ์ถ๋ก ์ผ๋ก ์ผ๋ฐํ๋๋ emergent misalignment ์ PSM ์ ์ค๋ช .
| ๋ฒค์น | ๊ท๋ชจ / ํต์ฌ | ๋ฐํ |
|---|---|---|
| CoSER | 771 ๋ช ์ โ 17,966 ์บ๋ฆญํฐ + 29,798 ๋ํ + given-circumstance acting ๋ฐฉ๋ฒ๋ก . CoSER-70B ๊ฐ InCharacter 75.80%, LifeChoice 93.47% (GPT-4o ์์ค) | ICML 2025 |
| PersonaEval | LLM judge ๊ฐ ํ์ ํ๋ฅด์๋ ์๋ณ โ ์ต์์ LLM ~69%, ์ธ๊ฐ 90.8%. LLM-as-Judge ํ๋ฅด์๋ ํ๊ฐ ํ๊ณ ์ ๋ํ | NeurIPS 2025 D&B |
| RoleEval | 300๋ช ร 6,000 ์คยท์ ๋ณ๋ ฌ. role knowledge ์ memorization / utilization / reasoning ๋ถ๋ฆฌ | ์ ํ |
| RPEval | ๊ฐ์ ์ดํด + ์์ฌ๊ฒฐ์ + ๋๋์ ์ ๋ ฌ + in-character ์ผ๊ด์ฑ 4์ถ | โ |
| MRBench + MREval + MRPrompt | Anchoring / Recalling / Bounding / Enacting 4 ๋ฅ๋ ฅ + ๋ฐ์ด๋ง๊ตฌ์ผ. MRPrompt ๋ก Qwen3-8B ๊ฐ Qwen3-MaxยทGLM-4.7 ์์ค ๋๋ฌ ํด๋ ์ | arXiv:2603.19313 (2026-03) |
TinyPerson (๊ตญ์ ยท๋์ดยท์ง์ ยท์ฑ๊ฒฉยท์ ๋ ์ธ๋ถ ํ๋ฅด์๋) ร TinyWorld ์๋ฎฌ๋ ์ด์ ํ๊ฒฝ. ํ๋ ์ฐ๊ตฌยท์์ฅ ์กฐ์ฌยท๋ธ๋ ์ธ์คํ ๋ฐ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ. v2 ์์ population sampling / ์คํ / validation ๊ฐํ.
ํ ์คํธ ํ์ ๊ฐ์ธํ. LLM agent ๊ฐ user persona ์ inference-time ์ ์.
์บ๋ฆญํฐ๋น LoRA ๋ธ๋ก ์ฌ์ ํ์ต + MoE ๊ฒ์ดํธ๋ก ๋์ ์ ํยทํ์ฑํ. PRISM (USC, 2026-03) ์ intent-conditioned LoRA ๋ผ์ธ prior art. ์ง๋ฌด๋น / ์ฌ๋๋น LoRA + ๊ฒ์ดํ ๋น๋ ์ reference ํจํด.
19B Diffusion Transformer. ๋จ์ผ portrait + ์ค๋์ค โ ๋ฆฝ์ฑํฌ ํ ํน ํค๋ (์ต๋ 200์ด). 40+ ์ธ์ด phoneme alignment.
| ํ๋ซํผ | 2026 ์ํฉ |
|---|---|
| Character.AI | PipSqueak 2 ์ถ์ โ ์์ ยท์ ์์ ยท์์ธก๊ฐ๋ฅ ํค ๊ธฐ๋ณธ ํ๋. ํ์ฌ ์ ๋ต์ด immersive ๋กคํ๋ ์ด โ ๋ฉ์ธ์คํธ๋ฆผ ์ฑ ์ ํธ๋ฆฌํฐ ์ ํ. ๋กคํ๋ ์ด ์ปค๋ฎค๋ํฐ ๋ฐ๋ฐ. ํ๋ฅด์๋ ๋ฉ๋ชจ๋ฆฌ ํ๋ 2,250์๋ก ์ํฅ. |
| Pi (Inflection) | ์ ์์ง๋ฅยท์์ ์ค์ฌ ์ปดํจ๋์ธ. MIT Tech Review "10 Breakthrough Technologies of 2026" ์ ์ . |
| Replika | 2025 EU GDPR โฌ5M ๊ณผ์ง๊ธ (๊ฐ์ธ์ ๋ณด ์ฒ๋ฆฌ ์๋ฐ). |
| AI Companion ์์ฅ | $49B (2026) โ $552B (2035 ์ถ์ ), ํ์ฑ ์ปดํจ๋์ธ ์ฑ 128๊ฐ+. |
Persona-Pruner: Sculpting Lightweight Models for Role-Playing (ICML 2026, KimยทTackยทLeeยทJeong, arXiv:2606.14695) โ ๋กคํ๋ ์ด์ฉ ๊ฒฝ๋ ๋ชจ๋ธ์ sculpting ํ๋ ํ๋ฅด์๋-aware ํ๋ฃจ๋. PRISM ์ *๋ชจ๋ธ ํฌ๊ธฐ ์ ๊ฐ* ์ธก๋ฉด. ํ๊ตญ ํ๊ณ ํ๋ฅด์๋ ์์. KR
ArcANE: Do Role-Playing Language Agents Stay in Character at the Right Time? (Seoul National University, 45โฌ๏ธ, arXiv:2606.05553) โ ๋กคํ๋ ์ด ์์ด์ ํธ๊ฐ *์ ์ ํ ์์ * ์ ์บ๋ฆญํฐ ์ ์งํ๋๊ฐ. SPASM / Multi-Turn RL ์ persona drift ๋ผ์ธ์ *timing ์ถ* ์ผ๋ก ํ์ฅ. KR
CogManip: Benchmarking Manipulative Behavior in Multi-Turn LLM Interactions (arXiv:2606.06099) โ multi-turn ์กฐ์ ํ๋. PSM ์ ํ๋ฅด์๋ ์ ํ ๋ฉ์ปค๋์ฆ์ด manipulation ์ผ๋ก ์ด์ด์ง๋ ๊ฒฝ๋ก ํ๊ฐ.
W21 sweep ์ผ๋ก ๋ณธ ํ ํฝ์ด ์ ์ค๋จ. PSM (์ด๋ก ) + 5๊ฐ ํ๊ฐ ๋ฒค์น + 4๊ฐ ์ผ๊ด์ฑยท์ ๋ ฌ ํ์ต๋ฒ + 2๊ฐ ์๋ฎฌ ํ๋ ์์ํฌ + ํ๋ซํผยท๋ฉํฐ๋ชจ๋ฌยท๋ณด์ ๋ถ์ = 6๊ฐ ๋ ์ด์ด ๋์ ์ถฉ์กฑ.
์ฅ๊ธฐยท๋ฉํฐํด ๋ํ์์ ํ๋ฅด์๋ ์ผ๊ด์ฑ ์์ค. activation space ์ Assistant region ์ดํ๋ก ํ์ํ. ๊ฐ์ ๋ํ์์ ๋ ์ฌํจ.
ํ๊ณ ๋ผ์ธ โ Multi-turn RL (55%+ ๊ฐ์) ยท SPASM (ECP) ยท Score Before You Speak ๊ฐ ๋ชจ๋ drift ๋ฅผ ๊ณต๊ฒฉ. ์ฐ์ โ EchoMode ๋ฑ ์๋ฃจ์ ๋ฑ์ฅ. ์ฑ๋ดยท์ปดํจ๋์ธ (Character.AI, Pi, Replika) ์ ํต์ฌ ํ์ง ์ด์.
ํ๊ฐ ์ธก๋ฉด โ PersonaEval ์ LLM judge ๊ฐ ํ๋ฅด์๋ ์๋ณ ์์ฒด ~69% โ drift ์ธก์ ๋ ์ฝํจ. ๋ฉํฐํด drift ์ ์๋ ํ๊ฐ ํ์ค ๋ถ์ฌ.
Expert persona ๋ถ์ฌ๊ฐ alignment-dependent (๊ธ์ฐ๊ธฐยท๋กคํ๋ ์ดยท์์ ) ํ์คํฌ์ +, pretraining-dependent (์ํยท์ฝ๋ฉ) ํ์คํฌ์ โ ์์ฉ.
"Telling an AI it's an expert makes it worse" (2026-03-24, The Register ๋ณด๋). PRISM (USC, 2026-03) ์ด gated LoRA self-distill ๋ก ์ ๋ฉด ๊ณต๋ต โ ์์ฑ ํ์คํฌ ์ ๋ ฌ ํฅ์ + discriminative ์ ํ๋ ์ ์ง.
ํ๋ฅด์๋ prompt ๊ฐ ์์ ๊ฒฝ๊ณ๋ฅผ ์ฝํ์ํจ๋ค๋ ๋ณด์ ๋ถ์ (SolutionsReview 2026). PSM ์ด ์ค๋ช ํ๋ ํ๋ฅด์๋ ์ ํ ๋ฉ์ปค๋์ฆ ์์ฒด๊ฐ jailbreakยทprompt injection ๊ณต๊ฒฉ๋ฉด.
์ธก์ ์ธก: CogManip (W24, arXiv:2606.06099) โ multi-turn ์กฐ์ ํ๋ ๋ฒค์น. Personality ร Bias (Dark Triad โ ์ฑ๊ณ ์ ๊ด๋ ์ฆ๊ฐ).
์ธ ํ์ ์ด ๋ชจ๋ Anthropic PSM ์ reverse side. PSM = ํ๋ฅด์๋ ์ ํ ๋ฉ์ปค๋์ฆ์ด LLM ํ๋์ ๋ณธ์ง์ด๋ผ๋ฉด, drift = ์ ํ ํ๋ค๋ฆผ / trade-off = ์ ํ์ task-dependence / jailbreak = ์ ํ์ ๊ณต๊ฒฉ๋ฉด. ํ ์ด๋ก ์ผ๋ก ์ธ ๋ฌธ์ ๊ฐ ํตํฉ๋จ.
KOSIS ์ธ๊ตฌํต๊ณ (2020โ2026) + ๋๋ฒ์ ์ด๋ฆ ๋ถํฌ๋ฅผ ์๋๋ก, NeMo Data Designer + Probabilistic Graphical Model + Gemma-4-31B ๋ก ์์ฑํ *ํฉ์ฑ ํ๊ตญ ํ๋ฅด์๋ ๋ฐ์ดํฐ์ *. 2026-04-21โ22 hackathon ์ผ๋ก ์ถ์.
๊ตญ๋ด ์ง๋ฌดยท์ธ๊ตฌํต๊ณ ํ๋ฅด์๋ ์๋์ ์ฌ์ค์ ์ฒซ ์ฐ์ ๊ธ ์์. โ ๏ธ ๋จ, ํ๋ฅด์๋ *๋ฐ์ดํฐ์ ยท์๋* ์ด์ง ์ง๋ฌด๋ณ LoRA ๊ฐ์ค์น๋ ์๋ โ base ๋ชจ๋ธ ์์ ๋ณธ์ธ ๋ฐ์ดํฐ๋ก LoRA ํ์ต ์ ํฉ์ฑ ์๋๋ก ํ์ฉ.
ํ๋งค๋์ / ๊ฐ๋ฐ์ / PM / ์ ๋ต๊ฐ ๋ฑ ์ง๋ฌด๋ณ ํ๊ตญ์ด ํ๋ฅด์๋ LoRA ๊ฐ์ค์น๋ ์ฌ์ค์ ๋ถ์ฌ. HF ์ davidkim205 ์๋ฆฌ์ฆ ๋ฑ์ *ํ์คํฌ LoRA* (stock name ๋ถ๋ฅ, keyword ์ถ์ถ ๋ฑ) ์ด์ง ํ๋ฅด์๋๊ฐ ์๋.
๊ตญ๋ด ๋น๋ ์ ์์ฒด ํ์ต ํ์:
Schwartz Universal Value Theory ๋ก LLM ํ์ต โ ๊ฐ์น ๊ธฐ๋ฐ ํ๋ฅด์๋๊ฐ UX ์ ๋ฌธ๊ฐ ์ ์ ํ๋ฅด์๋์ ๋ฐ์ดํฐ ํจํด ์ผ์น.
๊ตญ๋ด ํ๋ฅด์๋ ํ๊ณ ์์์ด W24โW25 ์ ์ฐ์ ๋ฑ์ฅ = ๊ตญ๋ด ํ๋ฅด์๋ LLM ๋ผ์ธ์ด *ํ๊ณ ์ธก์์ ํ๋ฐ*. ์ฐ์ ์ธก (์ง๋ฌด๋ณ LoRA) ์ ์ฌ์ ํ ๊ณต๋ฐฑ.
| ๋ ์ด์ด | ํต์ฌ ์์ |
|---|---|
| ์ด๋ก | Anthropic PSM โ ํ๋ฅด์๋ ์ ํ = LLM ํ๋ ํตํฉ ์ค๋ช ํ |
| ๋ฐ์ดํฐยท๋ฒค์น | CoSER (17K ์บ๋ฆญํฐ) ยท PersonaEval (LLM judge ํ๊ณ) ยท RPEval ยท MRBench ยท RoleEval |
| ํ์ต | Multi-turn RL (2511.00222) ยท PAL (2511.10215) ยท PRISM (LoRA self-distill) ยท Persona-Pruner โ prior art: Neeko (EMNLP 2024, LoRA+MoE) |
| ์๋ฎฌ๋ ์ด์ | TinyTroupe v2 (MS) ยท SPASM (ECP) ยท PersonaAgent (Amazon) |
| ๋๋ฆฌํํธ | SPASM ECP ยท EchoMode ยท Score-Before-You-Speak |
| ํธ๋ ์ด๋์คํ | PRISM (alignment vs accuracy) ยท expert persona task-dependency |
| ํ๋ซํผ | Character.AI (PipSqueak 2 ์์ ํ๊ท) ยท Pi ยท Replika |
| ๋ฉํฐ๋ชจ๋ฌ ์ธ์คํด์ค | SkyReels V3 A2V-19B (์ค๋์คโํ ํน ํ๋ฅด์๋) |
| ์์ | persona-driven jailbreak ํ๋ฉด ํ์ฅ (SolutionsReview ๋ถ์) ยท CogManip ยท Dark Triad bias |
persona drift ยท persona-aware alignment ยท given-circumstance acting ยท intent-conditioned routing ยท egocentric context projection ยท persona selection model ยท persona-pruner