JASSS 28(1):4 · 2025 · 社会仿真旗舰刊 · 含公投与疫苗两个实证案例

HUMAT:整合个体动机、社会交换与网络动态的建模范式

Wander Jager, Patrycja Antosz, Loes Bouman 等 7 人 · Journal of Artificial Societies and Social Simulation (JASSS) · 2025 · DOI: 10.18564/jasss.5611
原题:HUMAT: An Integrated Framework for Modelling Individual Motivations, Social Exchange and Network Dynamics
Open Access 新颖度 0.75

🧒 初中生也能看懂的版本

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

做社会仿真的人有个老难题:怎么让电脑里的「人」像人。很多模型给智能体定的行为规则其实是拍脑袋的——比如「邻居买了我就买」,简单好用,但没什么心理学依据。结果就是,模型能跑出漂亮的曲线,却说不清为什么。

HUMAT 想解决的正是这个问题。它不满足于让智能体「看起来」在社交,而是要把心理学和社会学的理论装进智能体的脑子里:人为什么行动、遇到矛盾怎么办、怎么被朋友影响、怎么交新朋友。然后看这些微观规则能不能自然长出宏观的社会现象,比如舆论极化、潮流扩散、临界点。

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

作者要问的是建模范式层面的问题:能不能做一个既通用又可扩展的框架,把「个体需求 → 认知失调 → 决策策略 → 社会交换 → 网络演化」串成一条链?

更实际一点:这个框架能不能用来解释真实案例——比如一场关于封路的市民公投,以及新冠疫苗的争议?如果能,它需要什么样的数据来校准?

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

HUMAT 的核心是三种需求。第一是体验需求:这件事做起来爽不爽、方不方便。第二是社会需求:身边人怎么看,我合不合群。第三是价值需求:符不符合我的原则和长远信念。

当三者一致时,人很舒服;当三者打架时——比如吃汉堡很爽但违背环保信念——人就进入认知失调,会想办法化解:要么说服自己,要么说服别人,要么干脆换一群朋友。这就是「社会交换」和「网络演化」的微观来源。

作者用三个案例来展示:一个是给普通人用的可视化对话工具;一个是 1994 年格罗宁根关于「封掉穿过公园的主干道」的公投,建了 14,165 个智能体(真实人口的十分之一,覆盖 13 个街区);还有一个是新冠疫苗接种争议,额外加了三个机制——可得性启发(听得多就信得多)、确认偏误(只信自己爱听的)、以及对疾病和疫苗的恐惧。

④ 结果(发现了什么?)

格罗宁根公投:真实结果是「支持封路」以 50.9% 获胜。模型跑了 1000 次,赞成票比例呈正态分布,峰值在 49.54%,标准差仅 0.72;略多于一半的模拟跑出「支持方获胜」。也就是说,模型抓住了「这是一场势均力敌的投票」这个关键特征。

更值得注意的是干预实验:一场宣传活动、一次市民大会,甚至一起交通事故,都可能把结果推向明显不同的方向。作者用这个来说明舆论系统的「易感性」——不是模型不稳,而是现实本来就这么敏感。

疫苗案例:当人们感知到的疾病严重程度上升时,接种比例上升;已接种者的总体满意度上升,未接种者略微下降。三种需求里,社会需求的影响最大——因为周围接种的人越多,未接种者感受到的社交压力越大。加上确认偏误后,模型自然长出「多数支持、少数强烈反对」的不对称极化。

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

作者对「模型该怎么验证」提出了一个有意思的立场:不要指望社会仿真像物理实验那样被「证实」。社会系统太复杂,一次预测对了可能是运气。更合理的标准是「动态社会复杂性理论」——看模型能否复现真实系统的机制与模式,而不是精确复现某一个数字。

所以 HUMAT 的价值不在于「预测下次公投谁赢」,而在于:它能解释为什么一个小事件就能让舆论翻盘——因为每个人的决策都卡在三种需求的微妙平衡上,而网络放大了这种敏感。

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

结论:HUMAT 提供了一个可复用的「社会人」底座,能挂到公投、疫苗、交通、社区规划等不同议题上,并按案例补充机制。

代价是:框架本身已经很复杂,参数多、校准难,普通决策者用不起来;作者也承认,目前的应用更接近「机制演示」而非严格的实证验证。未来的关键是让框架既能保持理论厚度,又能被非建模专家使用。

🎓 专业 IRMaD 结构解读

I. Introduction(引言)

社会仿真(social simulation)长期面临「理论厚度 vs 可操作性」的张力。一方面,越来越多 ABM 声明以行为理论为基础;另一方面,理论多为描述性、彼此重叠,且难以直接转译为可执行规则;模型往往只能覆盖单一机制(如意见更新或规范扩散),难以刻画多驱动因素同时作用的社会动态。

HUMAT 的立场是:不从「挑选若干理论」出发,而从社会动态所必需的过程出发,构建一个可扩展的基础框架,再按案例追加机制。其覆盖层次包括:(1)个体认知与动机;(2)社会互动与影响;(3)社会网络的结构演化。作者主张这种整合能打通微观—中观—宏观的因果链,并以格罗宁根公投与新冠疫苗两个实证案例展示可用性。

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

框架的四个支柱为:需求(needs)、社会性(sociality)、决策(decision-making)、网络(networks)。

构件理论来源在模型中的作用
体验需求(experiential)行为经济学 / 效用行动的直接体验收益
社会需求(social)从众、描述性/指令性规范 conformity 与社交压力
价值需求(value)价值—信念—规范理论稳定的抽象目标与自我一致性
认知失调Festinger (1954);Harmon-Jones需求冲突时的动机张力,驱动知识或行为改变
失调化解策略社会/非社会两难说服他人(signalling)、调整态度、断链重连
网络动态社会网络理论、同质性连边形成与断裂,产生极化与临界点

关键机制:当某一需求以牺牲另一需求为代价被满足时,智能体经历认知失调,进而在「社会两难」中向相似且有声望的他者发出信号以促其改变;若无效,则断开旧连边、连接偏好更接近者。非社会两难则在体验与价值之间权衡。

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

R. Results(结果)

格罗宁根:1000 次运行的赞成票比例近似正态,峰值 49.54%,SD = 0.72;略多于 50% 的运行由反封路一方(即支持保持通行)胜出,与真实结果「支持封路 50.9% 获胜」在量级与势均力敌的结构上吻合。干预实验显示:信息宣传活动、市民大会、交通事故等外生冲击可显著改变结果分布,说明系统处于高易感状态。

新冠疫苗:感知严重程度 β 越高,接种比例越高;已接种者总体满意度随 β 上升,未接种者略降;三类需求中社会需求对满意度影响最大(未接种者尤甚),机制是其社交网络中接种者增多带来的规范压力;叠加确认偏误后产生不对称极化——多数支持接种、少数强烈反对。

案例规模校准目标主要结果
格罗宁根公投14,165 agents × 1000 runs街区级投票率与结果峰值 49.54%(真实 50.9%)
新冠疫苗机制扩展实验接种率与满意度β↑ → 接种↑;社会需求主导

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

🧠 IRMaD 思维导图

I 引言 R 研究问题/假设 M 方法 R 结果 a 讨论 D 结论
mindmap
  root((HUMAT社会仿真框架))
    I 引言
      仿真规则常缺理论依据
      单一机制难解释社会动态
      需要可扩展的基础框架
    R 问题
      如何整合动机与网络
      如何打通微观到宏观
      真实案例能否复现
    M 方法
      三种需求驱动
      认知失调触发行动
      说服与断链重连
      Netlogo分级工具
      格罗宁根14165智能体
      疫苗案例加三机制
    R 结果
      公投峰值49点54
      真实结果50点9
      结果对干预高度敏感
      疾病越重接种越多
      社会需求影响最大
      出现不对称极化
    a 讨论
      不以精确预测为标准
      追求机制与模式复现
      小事件可改变舆论
      校准成本高
    D 结论
      框架可跨议题复用
      需按案例参数校准
      验证标准仍有争议

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