arXiv 2026 · USC · Emilio Ferrara 团队 · 四家模型双场景审计

大模型社会模拟中的蝴蝶效应:从架构敏感性到稳健性审计

Jinyi Ye, Lei Cao, Ding Chen 等 4 人 · arXiv preprint · 2026 · arXiv: 2610.28981
原题:The Butterfly Effect in LLM Social Simulations: From Architecture Sensitivity to Robustness Audits
Open Access 新颖度 0.78

🧒 初中生也能看懂的版本

① 研究背景(为什么要做?)

现在有一批研究,不再请真人做实验,而是让大模型扮演一群网友,在电脑里模拟社会舆论。过去做这类模拟,研究者得把每条社会规则写成代码:谁愿意合作、谁跟谁说话、记住多久、态度怎么变。大模型把这个门槛拆掉了,只要用人话描述一个人,它就能自己决定下一步怎么做。于是短短两三年,这类模拟被用来研究合作、舆论极化、社会规范,也被当成内容审核和平台设计的试验台,甚至影响公共政策和公共卫生的判断。

但问题也跟着来了。已有的检查大多在问“像不像”:代理的行为合不合理,结果对不对得上真实数据,互动有没有理论依据,人看完了觉不觉得可信。这些都很重要,却回答不了另一个问题——换一种同样合理的写法,结论还站得住吗。作者打了个比方:同一道菜,只把菜谱的排版换一下,味道就从咸变成甜,那你很难说清吃到的到底是菜的内容,还是排版本身。

② 研究问题(要回答什么?)

这项研究想问的是,这种电脑里的社会实验到底靠不靠得住。作者把它拆成四个具体问题。

第一,只改一个地方,结果会晃多少。比如同一个人设,写成一段散文、写成几条要点、或者写成一张表,代理的合作意愿会不会完全不同;同一套收益,用中性的博弈术语说、用道德措辞说、用风险措辞说,会不会又是另一回事。

第二,这种晃动会不会在互动里变大。一个人改了做法,对手看到后也跟着改,来回十轮,最初的差距是被磨平,还是越滚越大。

第三,小差别能不能传到整个网络。一百个代理互相转发、回复,如果每个人只是“选谁互动”变了,最后形成的回音室结构会不会跟着变。

第四,研究者该怎么自查。能不能给出一套清单,让人知道自己那句结论可以说到哪一步,而不是笼统地说“模拟证明了”。

③ 研究方法(怎么做的?)

作者搭了两个模拟场景,一个是两人反复玩囚徒困境,一个是上百人在社交网络里互相转发。

第一个场景像一场十轮的博弈。每轮双方同时选择合作或背叛,都合作各得三分;一方背叛而另一方合作,背叛者得五分、合作者得零分;互相背叛各得一分。要让代理知道自己是在跟谁下棋,作者安排了两套玩法:一套是让一个代理分别对上四个固定的老对手,包括“你合作我也合作”“随机出”“永远合作”“永远背叛”;另一套是两个都由大模型控制的代理互相对弈。每种条件跑三十次,一共用了四家大模型,温度等参数固定。

然后逐项改设定。人设写成散文、要点或表格;博弈规则分别用标准术语、道德措辞和风险措辞描述;历史记录做成表格或讲成故事,并且有的附上合作率等统计。每次只动一项,其他全部锁死。

第二个场景更像一个小型社交平台。一百个代理,立场从强烈反对到强烈支持加强人工智能监管,一共五档,十五轮内立场不变。每轮按概率唤醒一批人,他们看邻居最近的帖子,然后选择发帖、转发、回复或者什么都不做;转发和回复还要点名一个对象。网络按幂律度分布搭好,平均每人八个邻居。这里改了人设写法、唤醒概率、记忆长度、推荐流大小,还改了网络的同配程度和谁占据枢纽位置。

统计上,两个场景都让不同条件共用同一批随机种子,做成配对比较,再对多重比较做校正;对互动放大这类关键量,还用一万次重抽样估计了误差范围。

④ 结果(发现了什么?)

最刺眼的结果,是同一个人设换一种写法,合作率能差出七十多个百分点。

在一家大模型身上,用散文写人设时,两个代理几乎一直合作,合作率高达九成八;改成要点式描述后,合作率掉到两成三,整整少了七十五点二个百分点,每轮收益也少了近一点五分。另外三家模型的落差分别是七十七点七、三十六点零和七点七个百分点。也就是说,同样的改动,在不同模型身上能从“天塌了”到“几乎没事”。

博弈措辞和记忆呈现的影响小一些,而且挑模型。道德化措辞带来的最大差距是十九点三个百分点,其余三家的差距在三个到九个百分点的区间,且显著性不一;记忆用表格还是讲故事,只有一家模型出现了六个多百分点的显著变化。

更有意思的是互动的作用。把“一个人对着固定对手”换成“两个大模型互相看着对方下棋”,人设带来的差距在一家模型身上从零点二七涨到零点七五,等于涨到原来的近三倍;另外两家也变大,只有一家反而缩小。可同一个模型换一组对比,结论又会反过来:散文对表格这一组,差距从零点五九掉到零点零一,几乎被抹平。

回音室那边,代理“做什么”几乎没变,“跟谁做”却变了很多。同一批种子下,动作一致率高达九成九,互动对象一致率只有五成五。换成散文人设后,跨立场互动多了五点一五个百分点,整个网络的立场同配性低了零点一九四,回音室变浅了。但也有一家模型完全相反,跨立场互动少了七点三五个百分点,同组边比例反而升高。

设计参数里,唤醒概率最要紧,四家模型都明显受它影响;记忆长度影响三家;推荐流大小几乎没什么作用。

七十五点二
人设改写带来的合作率落差(百分点)
九成九
动作层面的一致率
五成五
互动目标层面的一致率

⑤ 讨论(这些发现说明什么?)

作者把这种现象叫作蝴蝶效应,意思是起点的一点小改动会顺着互动一路放大。一只蝴蝶扇翅膀不会直接刮台风,但它改变了空气的流动,后面的每一步都接着前一步走,最后可能面目全非。模拟里的“风”就是代理的决策:一个人改了做法,对手看到后调整,自己的记忆里又留下新记录,十轮下来,最初的一句话可能变成完全不同的集体结局。

他们强调,这和“模拟像不像真的”是两码事。一个模拟可以非常像真实世界,却对写法极其敏感;也可以写得很随意,却碰巧很稳定。稳健性问的是:换几种同样说得通的实现,结论还在不在。如果在,结论就更可信;如果一换就翻,那说明你测到的可能是提示词的脾气,而不是社会的规律。

作者还区分了两种敏感。一种是“情境相关”的,比如网络的同配程度、谁占据枢纽位置,这些本来就该改变结论,因为它们对应真实世界的不同结构;另一种是“情境无关”的,比如人设写成散文还是要点,这种变化不该影响结论,一旦影响,就说明实现方式在偷偷决定结果。

⑥ 结论(最终结论 + 启示)

这篇论文最后给出的不是一句结论,而是一套检查清单。

他们先把所有能改的地方分成两大类:一类是“怎么把设定讲给模型听”,比如格式、措辞、指令顺序、历史呈现;另一类是“系统本身怎么设计”,比如用哪家模型、代理有什么特征、记忆多长、谁能跟谁互动、网络长什么样。前者有五类,后者按微观、中观、宏观分成八类,合起来叫 TRAILS。

然后是一张审计卡,分五步走:先写清楚你要主张什么,再判断每个改动跟这个主张有没有实质关系,接着登记你打算试哪些改动、什么必须保持不变,然后报告每个改动带来的结果变化和误差,最后把结论限定在真正验过的范围内。审计结果分四种:稳健、只在部分条件下成立、高度依赖实现方式、证据不足。

对做政策模拟的人来说,这意味着不能只说“人工智能社会模拟表明某项政策有效”。你还得说清楚:在哪家模型、哪套提示词、哪种网络结构、多少个轮次下有效。否则,读者没法判断这是社会规律,还是写法的副作用。

🎓 专业 IRMaD 结构解读

I. Introduction(引言)

基于大语言模型的社会模拟正在把 agent-based modeling(ABM)从“手工编码每条社会规则”推进到“用自然语言生成行为”。这类模拟已被用于合作与谈判、舆论动力学、社会规范涌现,并作为内容审核、平台设计与政策、公共卫生、流行病决策的试验台。随着其结论从“可能发生什么”转向“为什么会发生、何时会发生、应当怎么办”,验证(validation)问题被推到前台。

现有验证工作主要沿“像不像”展开:代理行为是否可信、宏观结果是否对齐经验模式、互动机制是否有理论依据、人类评审是否被说服。这些维度处理的是表征效度,但不等于稳健性。稳健性问的是:在同样合理的替代实现下,科学结论是否仍然成立,这与实证研究中的替代控制、替代操作化与敏感性分析同构。LLM 代理的特殊之处在于,提示词、人设格式、记忆编码、网络初始化与互动协议都可能改变单个代理的决策;在多代理系统中,这些局部差异会通过重复互动进入他人的观测与记忆,进而放大或衰减为宏观分歧,即蝴蝶效应。

本文的贡献有三。其一,构造两个互补的受控试验台——十轮重复囚徒困境(目标结构化)与百人十五轮社媒回音室(开放式)——在同一扰动下比较固定对手与 LLM–LLM 互动的敏感性。其二,给出可估计的敏感性量(带符号扰动效应、互动效应差 A),并证明互动既可能放大也可能衰减同一人设扰动,且方向随模型与对比而变化。其三,提出 TRAILS 分类法与 Social Simulation Audit Card,把扰动审计与科学主张的适用范围显式绑定。

I. Theoretical Framework & Hypotheses(理论框架与假设)

本文不设方向性假设,而以“扰动—敏感性—传播”的形式化框架组织。令 θ 为一次社会模拟的配置,ξ 为随机实现;受控扰动 p 只改变 θ 的一个组分,其余固定,得到 θ(p)。对结果 Y,定义带符号扰动效应与敏感性幅度:

Δ_Y(p) = E_ξ[Y(θ^(p), ξ) − Y(θ, ξ)],S_Y(p) = |Δ_Y(p)|。

扰动先改变代理行为,再通过互动改变其他代理可见的上下文,形成“局部行为敏感 → 互动中介 → 集体分歧”的传播链。若局部与集体敏感性可在同一结果尺度上度量,互动放大即 S_collective(p) > S_local(p),互动效应差 A_m,p = S_LLM_m,p − S_fixed_m,p 为正表示放大、为负表示衰减。本文进一步区分表征扰动(改变同一设定的呈现方式)与设计扰动(改变被模拟系统本身的组分),这一区分在 TRAILS 中被展开。

据此,研究问题不是“模拟是否真实”,而是三个可检验的问题:RQ1 单项受控扰动能造成多大结果位移;RQ2 多代理互动会放大还是衰减该位移;RQ3 位移能否从个体行为传导到集体网络结构,以及如何把审计结果转写为结论的适用范围。

类别层级维度本研究操纵
TRAILS-R—表征格式人设 Plain / Descriptive / Tabular;EC Bullet / Prose
TRAILS-R—指令层级未系统操纵
TRAILS-R—语言框定博弈框定 Canonical / Moralized / Risk
TRAILS-R—上下文表征记忆 Table / Narrative × 有无统计摘要
TRAILS-R—互动顺序仅随机化提示顺序
TRAILS-D微观模型基质四家模型族(跨族比较,非族内消融)
TRAILS-D微观代理规格人设与固定立场
TRAILS-D微观内部状态与认知未操纵
TRAILS-D微观记忆与时间性记忆窗口 2 / 4 轮
TRAILS-D中观互动协议激活概率 0.3 / 0.5
TRAILS-D中观干预设计未操纵
TRAILS-D宏观环境结构同配性低/中/高;枢纽分配;推荐流 5 / 10
TRAILS-D宏观人口与规模固定 100 代理(未做规模消融)

M. Materials & Methods(材料与方法)

R. Results(结果)

扰动指标GPT-5.2Claude Haiku 4.5Gemini 2.5 FlashDeepSeek V3.2
人设格式 R平均收益1.48***1.49***0.79***0.14**
合作率(pp)75.2***77.7***36.0***7.7**
博弈框定 R平均收益0.42***0.09*0.190.15***
合作率(pp)19.3***3.3*9.08.8***
记忆表征 R平均收益0.10***0.050.290.01
合作率(pp)6.2***2.713.81.0
指标GPT-5.2Claude Haiku 4.5Gemini 2.5 FlashDeepSeek V4 Flash
动作一致率0.997 [0.996, 0.998]0.936 [0.932, 0.941]0.850 [0.839, 0.860]0.663 [0.649, 0.677]
目标一致率0.551 [0.541, 0.560]0.593 [0.585, 0.601]0.610 [0.602, 0.618]0.144 [0.137, 0.151]
跨群体目标率(pp)+5.15*** [4.22, 6.07]−0.93* [−1.62, −0.24]+2.31*** [1.49, 3.14]−7.35*** [−8.98, −5.72]
第 15 轮立场同配性−0.194*** [−0.220, −0.167]−0.002 [−0.015, 0.010]−0.035*** [−0.050, −0.019]−0.023 [−0.068, 0.022]
第 15 轮同组边比例−0.051*** [−0.061, −0.041]+0.010* [0.003, 0.017]−0.023*** [−0.031, −0.014]+0.072*** [0.057, 0.087]
设计扰动(差值)指标GPT-5.2Claude Haiku 4.5Gemini 2.5 FlashDeepSeek V4 Flash
激活概率 0.5−0.3立场同配性+0.068*** [0.041, 0.095]+0.103*** [0.085, 0.121]+0.108*** [0.089, 0.127]+0.107*** [0.080, 0.134]
同组边比例+0.032*** [0.019, 0.045]+0.060*** [0.048, 0.072]+0.061*** [0.050, 0.073]+0.070*** [0.051, 0.089]
记忆窗口 4−2 轮立场同配性−0.009 [−0.035, 0.018]+0.063*** [0.049, 0.076]+0.080*** [0.065, 0.094]+0.092*** [0.057, 0.127]
同组边比例−0.011 [−0.021, −0.001]+0.039*** [0.031, 0.048]+0.038*** [0.028, 0.048]+0.058*** [0.040, 0.075]
推荐流 10−5 条立场同配性+0.001 [−0.018, 0.021]+0.010 [−0.002, 0.021]+0.015* [0.003, 0.026]+0.008 [−0.024, 0.041]
同组边比例+0.006 [−0.003, 0.015]+0.012** [0.005, 0.018]+0.009** [0.002, 0.016]+0.006 [−0.009, 0.020]

a / D. Discussion & Conclusion(讨论与结论)

🧠 IRMaD 思维导图

I 引言 R 研究问题/假设 M 方法 R 结果 a 讨论 D 结论
mindmap
  root((大模型社会模拟的蝴蝶效应))
    I 引言
      大模型替代手工规则
      验证多而稳健性少
      局部扰动可改集体结果
      两个互补试验场景
    R 研究问题
      RQ1 单项扰动有多大
      RQ2 互动放大或削弱
      RQ3 网络层是否传导
      RQ4 如何审计结论
    M 方法
      ABM 双场景设计
      囚徒困境十轮
      回音室百人十五轮
      四家模型各三十种子
      人设三种写法
      框定三个版本
      记忆四种组合
      五种设计扰动
    R 结果
      合作率落差七十五点
      四家落差七点七到七七点七
      互动放大与削弱并存
      动作一致九成九
      目标一致五成五
      同配度降零点一九四
      激活概率四家皆敏感
    a 讨论
      稳健不等于真实
      实现敏感与范围受限
      上下文相关性判据
      审计卡五步流程
    D 结论
      结论须绑定设定
      四类审计判定
      仅覆盖两场景四模型
      提示词与种子须报告

图:本研究的 IRMaD 思维导图。蓝色 I 引言;橙色 R 研究问题;绿色 M 方法; 橙色 R 结果;紫色 a 讨论;红色 D 结论。