Bayesian Belief Layer for Controllable Opinion Dynamics in LLM Agents
Making AI agents' opinions transparent and controllable in social simulations
Large language models used in social simulations change their opinions unpredictably, hidden inside their text generation. Researchers added a simple belief-tracking layer that separates what an agent actually believes from how it speaks, using a single number to control how stubborn each agent is. This lets them reliably produce three different kinds of group dynamics — consensus, lasting disagreement, or minority influence — and catch hidden biases that would otherwise go unnoticed.
Social simulations with AI agents are increasingly used to study how misinformation spreads, how groups make decisions, and how social movements form. If the agents' opinion changes happens invisibly and can't be controlled or audited, researchers can't trust their results or explain why a simulation turned out the way it did. This method makes it possible to verify that a simulation is actually modeling the social dynamics researchers intended, rather than accidentally encoding whatever biases the AI model learned during training.