Stabilising Generative Models of Attitude Change

arXiv cs.AI / 4/23/2026

💬 OpinionDeveloper Stack & InfrastructureIdeas & Deep AnalysisModels & Research

Key Points

  • The paper addresses how influential verbal theories of attitude change can be converted into executable simulations rather than remaining conceptual “mechanism sketches.”
  • It proposes a generative actor-based modeling workflow using the Concordia simulation library, where agents act via predictive pattern completion over natural-language inputs.
  • The authors render three specific theories—cognitive dissonance, self-consistency, and self-perception—into separate decision logics with theory-specific reasoning sequences.
  • They evaluate the resulting simulations on classic psychological experiments and find that while behavior matches known results, stable reproduction requires resolving underdetermination in the original verbal accounts and conflicts with modern linguistic priors.
  • The study argues that the iterative “stabilisation” process is itself a central methodological component, revealing operational and socio-ecological dependencies that were not captured in the original accounts.

Abstract

Attitude change - the process by which individuals revise their evaluative stances - has been explained by a set of influential but competing verbal theories. These accounts often function as mechanism sketches: rich in conceptual detail, yet lacking the technical specifications and operational constraints required to run as executable systems. We present a generative actor-based modelling workflow for "rendering" these sketches as runnable actor - environment simulations using the Concordia simulation library. In Concordia, actors operate by predictive pattern completion: an operation on natural language strings that generates a suffix which describes the actor's intended action from a prefix containing memories of their past and observations of the present. We render the theories of cognitive dissonance (Festinger 1957), self-consistency (Aronson 1969), and self-perception (Bem 1972) as distinct decision logics that populate and process the prefix through theory-specific sequences of reasoning steps. We evaluate these implementations across classic psychological experiments. Our implementations generate behavioural patterns consistent with known results from the original empirical literature. However, we find that achieving stable reproduction requires resolving the inherent underdetermination of the verbal accounts and the conflicts between modern linguistic priors and historical experimental assumptions. We document how this manual process of iterative model "stabilisation" surfaces specific operational and socio-ecological dependencies that were largely undocumented in the original verbal accounts. Ultimately, we argue that the manual stabilisation process itself should be regarded as a core part of the methodology functioning to clarify situational and representational commitments needed to generate characteristic effects.