arXiv 预印本 · cs.AI / cs.CY · v2 2026-01-21 · PwC 作者团队 · 13 页 · 未经同行评审

大模型驱动的社会数字孪生:模拟人群对政策干预行为反应的框架

Fatima Koaik, Aayush Gupta, Farahan Raza Sheikh · arXiv (cs.AI; cs.CY) · 2026 · arXiv: 2601.06111
原题:LLM Powered Social Digital Twins: A Framework for Simulating Population Behavioral Response to Policy Interventions
Open Access 新颖度 0.62

🧒 初中生也能看懂的版本

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

政府每推出一项新政策,都想提前知道老百姓会怎么反应,可这件事一直很难算准。

你可以想想这些问题:征收碳税以后,人们会少开车,还是咬咬牙照开不误?推出一项新的社会福利,市民会怎么接招?论文开头列的正是这类问题。作者说,它们本质上都是在问:一群各不相同的人,面对新的激励和约束,会怎样做决定?

过去主要有两类办法。第一类是统计模型,比如回归和时间序列预测。它们擅长从历史数据里找规律,能告诉你“发生了什么”,却说不清“为什么”;一旦政策是全新的、或者环境变了,它们就容易算偏。第二类是基于主体的模拟(ABM),也就是在电脑里造出很多“虚拟人”,让每个人按规则做决定。它能讲清机制,但每条决策规则都得由建模者手工写出来——如果我们本来就不太了解人们会怎么想,规则就写不出来。

近几年,大语言模型读过海量人类写的文字,研究者发现它们能在给定年龄、身份等设定后,模仿出相当像样的问卷回答、社交互动,甚至经济实验里的选择。于是作者想到:能不能干脆让大模型来当虚拟人的“大脑”,代替那些手写规则?

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

这篇论文想回答的是,能不能让大模型扮演一个个虚拟居民,拼成一个会对政策作出反应、而且能用真实数据检验的“数字人群”。

作者把这个“数字人群”叫作社会数字孪生——就像工厂里给机器造一个虚拟副本来预演故障,这里是给一个国家的人口造一个虚拟副本来预演政策。具体要回答四件事:

作者特意强调,新冠疫情只是用来检验的“考场”,真正想交付的是一个换个领域也能用的通用框架。

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

整个做法可以想象成“请十位演员演一座城市”

第一步,挑演员。作者以阿联酋为例,按官方人口统计造了 10 个虚拟居民:国籍上 10% 是本国公民、90% 是外籍人口(这是阿联酋人口结构的特点);职业分布在建筑、服务、专业岗位等行业;每人还有一个“风险感知”高、中、低的性格设定,提示词里另外写了收入水平。

第二步,给剧本。每一天,研究者都把当天的日期和当天的防疫严格程度告诉每位演员。严格程度来自牛津大学的各国政府防疫措施追踪数据库,是一个 0 到 100 的分数,越高代表封控越严。

第三步,让演员说台词。用的是谷歌的一款轻量大模型。它要以某个居民的身份,给出六个概率:今天去上班、去逛街娱乐、去买日用品、坐公共交通、去公园、待在家里的可能性各有多大,并以固定格式返回。

第四步,换算成真实指标。演员说的是“我有七成可能待在家”,而真实世界的数据是谷歌手机定位统计出来的“比疫情前多了或少了百分之几”。两者单位不同,于是作者给六类行为各配一把“换算尺”:乘一个系数、加一个常数,再把结果限制在合理范围内。换算尺的刻度,用 2020 年 4 月到 2021 年 3 月的真实数据自动调出来。

第五步,考试。2021 年 4 月到 9 月留作验证,2021 年 10 月以后作为考题,模型调刻度时从没见过。对手是一个常用的机器学习预测模型,它能看到过去 0 到 28 天的政策变化。

④ 结果(发现了什么?)

在疫情期间阿联酋的真实出行数据上,这个数字孪生的整体预测误差比常用的统计模型低了约两成。

误差用的是均方根误差,数字越小越好。六类行为平均下来,统计模型是 32.47,数字孪生是 25.75,相对降低 20.7%。但把六类拆开看,就会发现它是“偏科生”:

上班:大胜
误差从 70.45 降到 7.55,改善 89.3%。大模型懂得“封控就居家办公”这层道理。
逛街娱乐、去公园:胜
分别改善 37.8% 和 32.6%。这些可去可不去的活动,最受政策影响。
待在家、买日用品、坐公交:输
待在家误差从 6.13 升到 15.41(差了 151.4%),买日用品差 61.3%,坐公交差 35.7%。

“假如政策不同会怎样”的试验。作者挑了疫情高峰的 2020 年 4 月 15 日,当天真实严格程度是 90 分,数字孪生给出的居家比例是 93%。把分数调到 60,居家比例降到 73%;调到满分 100,只升到 95%。也就是说:管得越严、在家的人越多,但到了顶端,再加码效果就很有限

拆零件试验。完全不做换算、直接用大模型给的概率,误差飙到 78.32,是完整系统的三倍多;六类行为共用一把换算尺,误差 31.42;把 10 个各不相同的居民换成一模一样的人,误差 29.87;只留 1 个居民,误差 32.15。可见换算这一步最要紧,人群多样性也有帮助

要特别提醒:作者自己承认,由于调用大模型太花钱,考试只用了 10 个居民 × 10 个日期

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

这些结果说明,大模型当“大脑”并不是在所有事情上都更聪明,而是在“需要理解政策含义”的事情上更聪明

打个比方:去不去上班、去不去商场,是人会认真掂量政策的决定——“今天封控升级了,我还是在家办公吧”。大模型读过无数人讲这种道理,所以猜得准。但“在家待多久”“买菜频率”这些,更像是每天雷打不动的习惯,昨天怎样今天多半还怎样。作者认为统计模型能利用参考过去数据的自回归特征,而这里的大模型居民没有记忆,每天都像第一次醒来,于是在这些事上反而输了。

作者据此总结了这类方法的长处:能理解政策和行为之间的语义联系;同一套架构换个领域只需小改;可以翻看虚拟人的“思考过程”;能做“如果当初换一种政策”的推演。也列了短处:习惯性行为抓不住;效果高度依赖校准数据的质量;调用大模型比跑统计模型贵得多;大模型的知识有截止时间,可能出现“时代错乱”。

对公共政策来说,这项研究最吸引人的地方,是它提供了一种政策出台前的“沙盘推演”工具:想评估交通拥堵费、碳税、利率调整、疫苗宣传的效果,只要换掉政策信号、行为种类和对照数据即可。不过作者也说得很清楚,这种推演只能检验反应是否合情合理,不能当作政策真实效果的因果证据

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

这篇论文的结论是,让大模型扮演虚拟居民、再用真实数据校准,是一条可行的政策模拟新路,但目前还只是一个小规模的原型验证。

它交付的主要是一个通用框架:虚拟人群、大模型大脑、校准层、严格的时间切分检验。在阿联酋疫情出行数据上,整体误差比梯度提升模型低 20.7%,在上班、逛街这类受政策影响大的行为上优势明显,在居家这类惯性行为上不如统计模型;调松调严政策时,反应方向单调、幅度有顶。

读这篇论文时要记住几个“打折项”:虚拟居民只有 10 个,考试只看了 10 个日期;只试了一个大模型,没有重复抽样;文中列了“用昨天的真实值预测今天”的朴素对照,却没有报告它的成绩;代码也没有公开。作者自己列出的下一步,包括扩大人群规模、给虚拟人加上“记忆”、引入问卷和行政记录做多源校准、结合因果推断方法,以及换不同大模型重复实验。

对政策研究者的启示是:可以把它当成政策出台前的“预演沙盘”,但在拿它说服决策者之前,还需要更大规模、更严格的验证。

🎓 专业 IRMaD 结构解读

I. Introduction(引言)

议题源流。预测人群对政策干预的行为反应是计算社会科学与公共政策的基础难题。作者将既有路径分为两类:聚合统计模型(计量回归、时间序列预测)捕捉历史相关但缺乏机制可解释性,面对新政策或情境迁移时外推能力差;ABM 通过模拟个体决策者获得机制丰富性,但需手工设定决策规则(通常基于效用最大化或行为启发式),形成“知识瓶颈”,只适用于行为机理已被充分理解的领域。

文献空白。LLM 作为行为模拟器的研究已显示其含有可用的行为先验:Argyle 等的 silicon sampling 可复现政治调查分布,Park 等的 generative agents 展现涌现社会行为,Horton 提出 homo silicus,Aher 等复现经典被试实验。但作者指出,这些工作多数缺少对观测数据的校准,只评估表面效度或与受控实验的一致性,而非真实世界预测精度。另一方面,面向政策的数字孪生(城市、医疗、社会系统)多用引力模型、离散选择等简化行为模型,而非 LLM 推理。

本文贡献(原文列四条)。

定位上,作者自称融合了生成式 agent 的 LLM 行为先验、计量经济学的经验校准、ABM 传统的多 agent 模拟,以及因果推断方法论中的观测验证。

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

本文不是假设检验型研究,而是框架提出 + 案例验证。其框架由四个组件构成(原文 Figure 1),各组件在疫情案例中的实例化如下:

组件一般定义COVID-19 阿联酋案例实例化
Agent PopulationN 个合成人设,属性向量 ai ∈ A:人口学(年龄、性别、国籍、地点)、社会经济(职业、收入、教育)、心理特征(风险容忍、机构信任、社会价值);分布取自普查、调查或领域知识N = 10;依据阿联酋外交部“Facts & Figures”与联邦竞争力与统计局人口统计:国籍 10% 本国公民 / 90% 外籍;职业跨建筑、服务、专业等行业;风险感知低/中/高;提示词另含收入水平
LLM Cognitive Engine对每个(人设, 情境)对构造提示 xi,t,输出 d 维概率向量Gemini 2.0 Flash Lite(出于成本考虑);输入人设属性、日期、政策严格度;要求返回 JSON
Calibration Layer学习映射 ŷt = f(p̄t; θ)分维线性 + 截断,Optuna TPE 多目标优化
Validation Protocol时间分离、分维指标、基线比较、反事实合理性、消融训练/验证/测试三段按日期切分;基线为 Persistence 与 GBM

核心理论主张:LLM 从覆盖各领域的训练语料中习得了人类决策的一般模型,因此无需领域特定训练,只要以合适情境为条件,即可实例化领域特定的行为模拟器。作者还提出一个类比:检索增强、知识编辑等方法把 LLM 输出锚定在外部知识上,校准层则把 agent 输出锚定在观测数据上——区别在于锚定的是行为预测而非事实陈述。

对反事实的认识论立场:作者明确承认,基于观测数据的反事实不具因果识别(引 Pearl),只作为“行为合理性检验”——若孪生对政策变动的反应合理(如政策更严 → 遵从更多),则增强对其内部推理的信心。

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

R. Results(结果)

表 1 测试集表现(RMSE,越低越好)

类别GBM 基线数字孪生Δ%
Retail & Recreation23.1714.42+37.8%
Grocery & Pharmacy28.3145.67−61.3%
Parks28.0518.91+32.6%
Transit Stations38.7252.55−35.7%
Workplaces70.457.55+89.3%
Residential6.1315.41−151.4%
宏平均32.4725.75+20.7%

表 2 反事实政策冲击(2020-04-15)

情景StringencyStay Home %判定
Relaxed6073%单调下降
Baseline(实际)9093%Historical Match
Extreme10095%有界反应

作者据此主张三点:单调性(严格度越高 → 遵从越高)、有界性(极端处边际收益递减:60→90 升 20 个百分点,90→100 仅升 2 个百分点)、合理性(与对疫情行为的直觉一致)。

表 3 消融(宏平均 RMSE)

配置Macro-RMSE
完整系统25.75
− 无校准(原始概率)78.32
− 无截断26.14
− 全类别单一斜率31.42
− 同质人设29.87
− 单一人设(N=1)32.15

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

🧠 IRMaD 思维导图

I 引言 R 研究问题/假设 M 方法 R 结果 a 讨论 D 结论
mindmap
  root((大模型社会数字孪生))
    I 引言
      政策反应难预测
      统计模型缺机制
      ABM规则靠手写
      大模型有行为先验
      既往缺真实校准
    R 问题
      框架能否通用
      样本外预测是否更准
      反事实是否合理
      哪些组件不可缺
    M 方法
      阿联酋十个虚拟居民
      外籍占九成
      牛津防疫严格度输入
      谷歌六类出行指标
      分类线性校准
      按日期切分训练测试
      对比梯度提升模型
    R 结果
      宏平均误差降两成
      上班类大幅领先
      逛街公园也占优
      居家买菜公交落后
      严格度升居家单调升
      去掉校准误差约三倍
    a 讨论
      决策型行为是强项
      惯性行为是短板
      无记忆难抓习惯
      反事实非因果证据
      测试仅十个日期
    D 结论
      政策沙盘新工具
      可迁移交通环境经济
      需加记忆与多源校准
      需扩规模换模型重复

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