Can Language Models Represent the Past without Anachronism?
Before researchers can use language models to simulate the past, they need to understand the risk of anachronism. We find that prompting a contemporary model with examples of period prose does not produce output consistent with period style. Fine-tuning produces results that are stylistically convincing enough to fool an automated judge, but human evaluators can still distinguish fine-tuned model outputs from authentic historical text. We tentatively conclude that pretraining on period prose may be required in order to reliably simulate historical perspectives for social research.
Introduction. Since human history cannot be repeated in a lab, historical research generally works through observation rather than experiment. And observation is enough to illuminate many aspects of the past. To understand why a bill failed, we read documents and count votes. Questions about cultural change, however, may hinge on forms of influence that are hard to observe directly. It is plausible that the New Woman novel changed early twentiethcentury attitudes about marriage, but the extent of that influence remains a largely speculative question. Artificial intelligence could, in principle, cast new light on this kind of question by enabling researchers to simulate the written culture of past eras. If we want to ask how a particular group of writers affected opinions about marriage, we could fine-tune models with and without their works, and measure changes in model behavior. Sensing an opportunity, behavioral scientists have started to try to use LLMs to simulate human populations [1–14]. There are reasons to be wary of this approach. Boelaert et al.
Discussion / Conclusion. We regard the results of our preliminary experiments as both promising and sobering. Disappointingly, we do not find evidence that simply prompting state-of-the-art language models to generate text “as if” they were historically situated actors produces convincing results. Prompted generations of this type were judged to be plausible in fewer than two thirds of instances. And that number is likely an overestimate of the models’ performance, since it does not penalize cases in which the outputs included telltale disclaimers such as “in 1914, it is not yet known that x” or “I am not familiar with x as of 1914.” Such disclaimers occurred in as many as 20% of generations, depending on the model used. The poor performance of in-context learning is unfortunate, because these methods are the easiest and cheapest ones for AI-based historical research. We emphasize that we have not explored these approaches exhaustively. It may turn out that in-context learning is adequate—now or in the future—for a subset of research areas. But our initial evidence is not encouraging.
Lines of inquiry this paper opens 24
Research framings built by reading the notes related to this paper — the questions it feeds into.
How does stylistic familiarity bias LLM behavior and self-evaluation?- Why do LLM personas struggle with specificity in specialized domains like law?
- How does era sensitivity in legal cases compound with context length failures?
- How should temporal metadata indexing differ from semantic indexing?
- Could real-time search systems avoid era sensitivity in legal reasoning?
- How can inference-time retrieval avoid the domain boundary problem?
- How does retrieval-augmented training reduce domain specialization cliff failures?
- Do language models learn surface patterns that appear generalizable but actually fail under shift?
- Why do large language models fail at temporal reasoning in complex legal cases?
- Why do LLMs inherit causal biases from their training data?
- Can domain pretraining on historical legal corpora reduce era sensitivity?
- Do language models consistently produce anachronistic output about historical periods?
- Why do language models fail at grounding and inference?
- What substrate do supervised models lack that makes them weaker on low-resource languages?
- Can pruning half of LLM layers affect knowledge retrieval performance?
- How does context complexity affect LLM performance on temporal reasoning tasks?