LLM-Agent-based Social Simulation for Attitude Diffusion

arXiv cs.AI / 4/7/2026

📰 NewsSignals & Early TrendsIdeas & Deep AnalysisTools & Practical UsageModels & Research

Key Points

  • 本論文は、LLMとエージェントベースモデリングを統合し、移民をめぐる世論が時間とともにどう変化するかをシミュレートする「discourse_sim」というオープンソースのフレームワークを提案しています。
  • 生成AIを用いてSNS投稿の生成、意見の解釈、ソーシャルネットワーク上でのアイデア拡散のモデル化を行い、従来の固定ルール型のエージェントモデルよりも現実の出来事(抗議、論争、政策論争など)を反映しやすい設計になっています。
  • この枠組みは多次元の社会学的な信念構造と現実のイベントの時系列を組み込み、現在の出来事を考慮できる点を特徴としています。
  • 小世界ネットワークトポロジーとニュース取得(live news retrieval)を組み合わせ、Pythonパッケージとして提供されているほか、Black box予測ではなく理論検証(theory-testing)を目的とする姿勢を明確にしています。
  • 実例として、2025年4月26日のダブリン反移民デモ(N=100、15日間)をモデル化し、態度拡散・分極化・信念の推移を分析するデモを示しています。

Abstract

This paper introduces discourse_simulator, an open-source framework that combines LLMs with agent-based modelling. It offers a new way to simulate how public attitudes toward immigration change over time in response to salient events like protests, controversies, or policy debates. Large language models (LLMs) are used to generate social media posts, interpret opinions, and model how ideas spread through social networks. Unlike traditional agent-based models that rely on fixed, rule-based opinion updates and cannot generate natural language or consider current events, this approach integrates multidimensional sociological belief structures and real-world event timelines. This framework is wrapped into an open-source Python package that integrates generative agents into a small-world network topology and a live news retrieval system. discourse_sim is purpose-built as a social science research instrument specifically for studying attitude dynamics, polarisation, and belief evolution following real-world critical events. Unlike other LLM Agent Swarm frameworks, which treat the simulations as a prediction black box, discourse_sim treats it as a theory-testing instrument, which is fundamentally a different epistemological stance for studying social science problems. The paper further demonstrates the framework by modelling the Dublin anti-immigration march on April 26, 2025, with N=100 agents over a 15-day simulation. Package link: https://pypi.org/project/discourse-sim/