Ground Truth.
AI, checked against the source.

Learn · Intermediate

Simulating People with Language Models

Simulating people with language models means using a model as a stand-in for a human respondent, conditioning it on information about a specific person or population and then asking it the questions you would have asked them. It works better than most people expect, well enough that companies now sell simulated market research to enterprise clients, and it fails in specific, measurable ways that are worth understanding before you trust any output.

The idea has a clear starting point. In 2022, Argyle and colleagues published Out of One, Many, showing that conditioning a language model on demographic backstories produced response distributions that correlated surprisingly well with real survey data from those groups. They called the property algorithmic fidelity. The model was not simulating one person; it was reproducing something like the distribution of a population, because that population's writing was in its training data.

Three generations of the idea

Populated prototypes. Park and colleagues' Social Simulacra applied this to design. If you are building an online community, you cannot test the moderation rules until you have members, and you cannot get members until the rules work. Social Simulacra generated a plausible population of users producing plausible posts, including the antisocial ones, so a designer could see how a space would fail before shipping it.

Generative agents. The 2023 paper Generative Agents built a small sandbox town of twenty-five characters and gave each one an architecture worth knowing, because it became the template for agent memory generally. A memory stream logs everything the character experiences in natural language. A retrieval step surfaces memories by recency, importance, and relevance to the current moment. A reflection step periodically reads recent memories and writes higher-level conclusions, turning "Klaus was at the library on Tuesday, Wednesday, and Thursday" into "Klaus is deeply engaged in his research." Planning then converts those conclusions into a daily schedule. Run that loop and the characters coordinate, spreading news of a party through the town without anyone scripting it.

Grounded individuals. The most rigorous work is the 2024 paper LLM Agents Grounded in Self-Reports, and its design is what makes the numbers interpretable. Researchers recruited 1,052 Americans stratified to approximate national distributions on age, gender, race, region, education, and party, then conducted roughly two-hour voice interviews with each person. Those transcripts conditioned an agent per participant. Two weeks later the same people returned for held-out survey items, a personality inventory, five behavioral economics games, and five replicated experiments.

The headline is that interview-grounded agents reached 86% on held-out survey items, but the denominator is the clever part. The comparison is not raw accuracy against ground truth. It is normalized against each participant's own two-week consistency, how well that person matched their own earlier answers. Humans score well below perfect on that test. Measured against that honest bar, agents built from a two-hour interview reached 86%, agents from interviews alone 83%, and agents from survey data alone 82%.

Why the interview beats the demographics

That gap, 86 against 82, is small in absolute terms and large in what it implies. Demographic conditioning tells the model which stereotype to load. An interview transcript tells it what this particular person actually thinks, including the parts that cut against their demographic profile. This is the mechanism behind the field's central failure mode: flattening. A model conditioned on "45-year-old rural conservative" produces the most legible version of that category, and real populations contain far more internal variance than the most legible version admits. Simulated populations come out more homogeneous, more stereotyped, and more agreeable than real ones, which is exactly the direction that makes a market-research result comforting and wrong.

The analogy is a wind tunnel. Enormously useful for narrowing a design space, cheap enough to run hundreds of times, and never a substitute for flying the aircraft. The tunnel models the air it was built to model. It does not model the gust nobody anticipated.

The commercial turn

This is no longer only academic. Simile, founded by the lead author of the generative-agents line, sells simulation to large organizations for testing launches, pricing, and campaigns, and its public materials describe validating against real humans weekly across thousands of evaluations, with a confidence label attached to each result. That last detail is the right instinct: a simulation that reports how much to trust it is a different product from one that just answers.

What to hold onto

Simulation is strongest for breadth before depth, screening many options cheaply so real human effort goes to the survivors. It is weakest wherever the answer depends on the tails of a distribution, on genuine novelty, or on a minority view the training data under-represents. And it inherits every bias in the underlying model, including sycophancy, which is a serious problem when the thing you are measuring is whether people like your idea. Related reading on this site: multi-agent systems and AI persuasion.

Key papers
Social Simulacra: Creating Populated Prototypes for Social Computing Systems (2022)
Out of One, Many: Using Language Models to Simulate Human Samples (2022)
Generative Agents: Interactive Simulacra of Human Behavior (2023)
LLM Agents Grounded in Self-Reports Enable General-Purpose Simulation of Individuals (2024)

Key questions

What does it mean to simulate a person with a language model?

It means conditioning a model on enough information about a specific person or demographic that its answers approximate what that person would say, then querying it the way you would query the person. The conditioning can be as thin as a demographic description or as rich as a two-hour interview transcript.

How accurate are these simulations?

The best published result reached 86% of a benchmark defined by the participants' own consistency, meaning agents grounded in real interviews matched people's held-out survey answers about as well as those people matched themselves two weeks later. That benchmark choice matters, because humans are not perfectly consistent either.

What is the main failure mode?

Flattening. Models trained on internet text reproduce the loudest and most typical version of a demographic group and systematically under-represent internal variation, so a simulated population tends to be more homogeneous and more stereotyped than the real one.
Cite this

APA

Ground Truth. (2026, August 21). Simulating People with Language Models. Ground Truth. https://groundtruth.day/learn/simulating-people-with-language-models.html

BibTeX

@misc{groundtruth:simulating-people-with-language-models,
  title  = {Simulating People with Language Models},
  author = {{Ground Truth}},
  year   = {2026},
  month  = {aug},
  url    = {https://groundtruth.day/learn/simulating-people-with-language-models.html}
}

Topics: simulation · agents · social-science · evaluation · applied-ai