Generative Agents: Believable Simulacra of Human Behavior


Paper: Park, Chan, Roh, Zito, Fried, Bernstein, Generative Agents: Interactive Simulacra of Human Behavior, UIST 2023. arXiv:2304.03442

Why this paper matters

How do you give an LLM an ongoing “life” across time — memory, consistency, and believable social behavior? This paper built a town of 25 agents in a sandbox (Smallville) and showed emergent social dynamics: information spread, relationships formed, a party got organized. It is the reference architecture for agent memory and is reused in simulations, games, and user modeling. Think of it as Reflexion’s reflection idea, productized into a full cognitive loop.

The architecture: memory → retrieval → reflection → planning

Each agent maintains:

\[\text{score}(m, q) = \alpha \cdot \text{recency}(m) + \beta \cdot \text{relevance}(m, q) + \gamma \cdot \text{importance}(m)\]

Why the pieces matter together

Key results

In Smallville, agents:

Human evaluators rated the agents’ behavior more believable than ablations without reflection or without planning — confirming both modules earn their place.

Why it matters today

The memory → retrieval → reflection → planning stack is the backbone of agent “inner life.” Almost every long-running agent (coding assistants that remember your repo norms, game NPCs, digital twins) is some variant of this. Paired with ReAct (acting) and Reflexion (verbal feedback), it completes the picture of a persistent agent.

References

© 2026 Jiawei    粤ICP备18035774号