修订语境、转变模拟姿态:审计基于大语言模型的在线讨论姿态模拟 Revising Context, Shifting Simulated Stance: Auditing LLM-Based Stance Simulation in Online Discussions
提出反事实上下文修订框架审计LLM姿态模拟,发现多模态策略效果显著
前置知识
姿态检测
姿态检测是自然语言处理中的任务,旨在识别用户或文本对特定目标(如政策、产品、观点)的立场态度,通常分为支持、中立、反对三类。与情感分析不同,姿态检测关注用户对特定目标的明确态度,而非整体情绪倾向。在在线讨论中,姿态检测需要理解上下文语境、隐含含义和社交互动关系,例如用户可能使用讽刺、反问等修辞手法表达反对态度。现代姿态检测方法常基于深度学习模型,包括BERT等预训练语言模型,通过标注数据训练分类器来判断文本的姿态。
本文核心任务就是模拟用户对特定AI模型的姿态,需要理解姿态检测的基本原理和评估指标(如准确率、F1分数),以及姿态标签的三分类设计(positive/neutral/negative)。
反事实推理
反事实推理是因果推理中的重要方法,通过问"如果条件X变成Y,结果会如何变化"来理解因果关系。在机器学习和NLP中,反事实数据 augmentation通过修改输入的某些特征同时保持标签不变,来训练模型关注真正的因果特征而非虚假关联。例如,在情感分析中,反事实修订可能将"这部电影很好"改为"这部电影很棒",情感标签应该保持不变。反事实推理的关键是控制变量,只改变感兴趣的特定维度,其他条件尽可能保持一致。
本文提出的核心方法论就是反事实上下文修订——保持目标用户和姿态主题不变,只修改周围对话上下文,观察模拟姿态如何变化,这正是反事实推理思想的应用。
多模态学习
多模态学习是指同时处理和整合来自不同模态(如文本、图像、音频、视频)的数据,学习它们之间的关联和互补信息。在社交媒体分析中,多模态学习特别重要,因为用户经常通过文本和图像(如表情包、截图、梗图)共同表达观点。多模态模型需要理解视觉内容如何影响文本的含义,例如一个梗图可能通过幽默、讽刺或文化引用改变文本的解读。技术实现包括图像编码器(如CNN、Vision Transformer)提取视觉特征,与文本编码器(如BERT)的特征进行融合或对比学习。
本文研究了文本修订策略与融入meme的多模态修订策略的比较,发现多模态信息提供了超越文本描述的额外影响,这涉及多模态学习的核心概念。
计算社会科学(CSS)
计算社会科学是计算机科学与社会科学的交叉领域,利用计算方法(如机器学习、网络分析、自然语言处理)研究社会现象。传统社会科学方法如问卷调查、实地调研成本高、规模有限,而CSS可以通过分析大规模社交媒体数据、在线行为日志、数字痕迹来研究人类行为、社会动态、舆论传播等。例如,通过分析Twitter数据研究政治极化,通过Reddit评论研究社群文化。近年来,大语言模型被用作"硅样本"(silicon samples)来模拟人类行为,作为传统调查方法的补充。
本文属于CSS研究范畴,探讨用LLM模拟社交媒体用户姿态的可靠性,对CSS领域使用LLM进行社会模拟的方法论有重要启示。
研究动机
随着大语言模型在计算社会科学中的广泛应用,研究人员越来越多地使用LLM来模拟社交媒体用户、推断公众意见、预测在线讨论中的回应,并建模个人如何对不同的信息环境做出反应。然而,这种模拟面临一个根本性问题:模型输出的究竟是什么?当LLM预测用户在在线讨论中的姿态时,输出可能反映目标用户表达的偏好、对话线索中可用的对话证据、模型对主题的先验假设,或提示词引入的表面线索。如果模拟姿态对周围上下文的微小修订高度敏感,这表明基于LLM的模拟可能更多反映上下文敏感的模型行为,而非人类观点的稳定近似。现有研究主要关注提示词格式或问卷设计等表面变化的影响,但对受控的、合理性约束的对话上下文修订的敏感性研究尚不充分,特别是在多模态社交媒体语境中。
本文的目标是本文的核心目标是通过反事实上下文修订的视角,审计基于LLM的姿态模拟的可靠性和上下文敏感性。具体而言,作者希望回答以下问题:(1) LLM能否从原始在线对话中合理地推断用户姿态?(2) 不同的修订策略(文本-only与多模态)如何改变模拟姿态?(3) 基于meme的多模态修订是否产生超越文本-only修订的额外效应?(4) 修订效应是否在不同的姿态主题、子论坛和模拟器模型之间保持鲁棒?(5) 不同修订策略背后的机制是什么?通过系统性地回答这些问题,作者旨在为理解LLM在社交模拟中的机会和局限性提供更细致的视角。
与已有工作不同的是,本文的独特切入角度在于将姿态模拟问题重新表述为反事实上下文修订问题,而不是将其视为一步预测任务。与现有研究(如Sclar等2024年关注提示词格式敏感性、Röttger等2024年关注问卷设计变化)不同,本文审计的是对受控的、合理性约束的对话上下文修订的敏感性。另一个独特之处是扩展到多模态设置,专门研究了meme作为社交媒体中常见但研究不足的多模态姿态通道如何影响LLM模拟。此外,本文不仅关注姿态是否变化,还深入分析不同修订策略的机制差异(如add策略的去极化趋势与meme策略的极化增强趋势),提供了比单纯的姿态准确性更丰富的洞察。
核心方法
本文方法的整体思路是:给定一个包含目标用户的原始在线对话,首先使用LLM从原始上下文推断该用户对特定主题的姿态;然后使用受控策略修订对话上下文,同时保持目标用户和姿态目标主题固定;最后让LLM在修订后的上下文中再次模拟用户的姿态,比较姿态变化。直觉上,如果模拟姿态对上下文修订高度敏感,说明LLM可能在反映上下文敏感的模型行为而非稳定的用户观点;如果某些修订策略能显著改变模拟姿态,说明这些策略引入了强有力的语境影响。技术路线上,作者设计了四阶段流程:(1) 原始姿态模拟与验证,评估LLM在未修订上下文上的表现;(2) 反事实上下文修订,应用不同策略修改最后一条他人用户消息;(3) 修订上下文下的姿态模拟,在所有修订条件下重复模拟;(4) 修订效果评估,计算方向性姿态转换和姿态转换率。
本文的核心创新点是提出反事实上下文修订作为审计LLM姿态模拟的框架。与已有方法将姿态模拟视为静态分类任务不同,本文关注姿态在上下文变化下的动态响应。另一个核心创新是比较文本-only修订策略与融入meme的多模态策略,发现多模态信息提供了超越其文本描述的额外影响。具体而言,作者设计了三种文本策略和一种多模态策略,并引入控制策略。通过消融实验,作者分离了meme模板在修订生成阶段和姿态推理阶段的贡献,发现meme模板在两个阶段都发挥双重作用:在修订生成时提供多模态线索,在姿态推理时提供补充的视觉上下文。
方法步骤详情
方法步骤的完整描述如下:(1) 数据收集与预处理:收集Reddit上关于三个LLM家族(DeepSeek、Claude、Llama)的讨论,最终得到1,821个对话实例,来自97个独特子论坛。每个实例包含完整对话历史、目标用户标识、最后一条目标用户消息和最后一条他人用户消息。目标用户的最后一条消息用于标注观测姿态,前面的对话上下文用于姿态模拟。(2) 任务形式化:对于每个对话实例i,定义目标用户ui、姿态目标主题ti、上下文Ci、最后一条他人用户消息ni和最后一条目标用户消息mi。姿态模拟器$f_\theta$的目标是给定Ci和ni推断ui对ti的姿态。姿态标签空间为三类:positive(支持)、neutral(中立)、negative(反对)。观测姿态$y_{obs}^i = f_\theta(u_i, t_i | C_i, n_i, m_i)$,推断姿态$y_{infer}^i = f_\theta(u_i, t_i | C_i, n_i)$。(3) 第一阶段-原始姿态模拟与验证:给定原始上下文Ci、最后他人用户消息ni、最后目标用户消息mi,模型推断目标用户的姿态$y_{infer}^i$,与观测姿态$y_{obs}^i$比较。使用准确率、macro F1和weighted F1评估,macro F1因类别不平衡作为主要指标。(4) 第二阶段-反事实上下文修订:应用修订策略r生成修订的最后他人用户消息$n_r^i = g_r^\theta(u_i, t_i | C_i, n_i)$,其中$g_r^\theta$是特定策略指导的上下文修订LLM。修订策略包括paraphrase(重述)、explain(解释)、add(添加)和meme(多模态meme)。(5) 第三阶段-修订上下文下的姿态模拟:对每个修订上下文,姿态模拟器再次应用:$y_r^i = f_\theta(u_i, t_i | C_i, n_r^i)$。每个对话实例得到姿态预测矩阵$Y_i = \{y_{infer}^i, y_{r1}^i, y_{r2}^i, ..., y_{rk}^i\}$。(6) 第四阶段-修订效果评估:计算两个指标。平均方向性姿态转换$\Delta_r^i = score(y_r^i) - score(y_{infer}^i)$,其中姿态映射为数值:negative=-1, neutral=0, positive=1。姿态转换率$R_r^{a\to b} = \frac{\sum_{i=1}^N I[y_{infer}^i=a \land y_r^i=b]}{\sum_{i=1}^N I[y_{infer}^i \in \{neg, neu\}]}$,计算支持性姿态转换和反对性姿态转换。
技术新颖性
本文的技术新颖性体现在多个方面。首先,提出了反事实上下文修订作为审计LLM姿态模拟的新框架,将关注点从静态准确率转向动态上下文敏感性。其次,系统性地比较了文本-only与多模态修订策略,特别研究了meme作为社交媒体中重要但研究不足的多模态姿态通道。第三,通过消融实验(r_white_meme、r_humor、r_caption_cut、r_caption)精细分离了meme模板在修订生成和姿态推理两个阶段的贡献,发现meme模板在两个阶段都发挥双重作用。第四,不仅评估姿态变化的幅度,还分析了不同修订策略的机制差异,使用LIWC语言特征分析发现add策略有强去极化趋势而meme策略有强极化增强趋势。第五,在多个维度评估鲁棒性:三个姿态主题、多个子论坛、不同模拟器模型(GPT-5.2、Sonnet-4.6、Qwen3.5)、不同修订模型、不同温度和提示词变体,发现主要趋势高度一致。
实验结果
核心发现包括:(1) 原始姿态模拟表现良好:GPT-5.2在三个主题上平均macro F1为78.10%,准确率为77.64%,Claude最高(78.25%),Llama最低(76.05%),表明y_infer可作为y_obs的合理代理。(2) 不同修订策略产生显著不同的姿态转换效果:add策略产生最大的平均正向转换(+44.8%),explain策略有较小正向转换(+17.5%),paraphrase控制策略效果有限(-4.0%),meme策略的平均方向性转换为+49.3%。(3) 姿态转换率显示不同策略通过不同形式工作:add特别擅长将原始反对预测转为中立或支持(平均负向减少率4.7%),而meme更擅长将原始中立预测转为支持(平均中性到支持率17.6%)。(4) 多模态meme策略产生独特效应:r_meme在推理阶段优于r_white_meme(两者使用相同生成的meme文本),表明视觉信息在推理中提供补充线索;r_meme在修订生成阶段优于文本替代方案(r_humor、r_caption_cut、r_caption),表明meme模板提供无法被文本替代完全捕捉的多模态线索。(5) 修订机制不同:LIWC Tone特征分析显示add显著减少极化(去极化率78.7%-81.7%),而meme显著增强极化( Tone分布更极端),add在DeepSeek、Claude、Llama上的去极化率分别为78.7%、81.7%、79.4%。(6) 修订效应部分鲁棒:主要策略排名在不同姿态模型间高度一致,add在Sonnet-4.6和Qwen3.5上效果更强(Qwen3.5上add达到+154.3%到+173.1%),meme始终有效但幅度变化。(7) 修订效应在提示词和温度变化下稳定:不同温度(0.5、1.0)和替代提示词下的姿态一致率在86%-93%之间。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| 原始姿态模拟 | Macro F1 | 78.10 | N/A(本文设定基线) | N/A |
| 原始姿态模拟(Claude) | Macro F1 | 78.25 | N/A | 最高 |
| 原始姿态模拟(Llama) | Macro F1 | 76.05 | N/A | 最低 |
| Add策略方向性转换 | 平均Δ | +44.8% | Paraphrase -4.0% | +48.8% |
| Meme策略方向性转换 | 平均Δ | +49.3% | Paraphrase -4.0% | +53.3% |
| Add去极化率 | Overall Depolarize Rate | 78.7%-81.7% | Meme 54.6%-58.6% | Add更强去极化 |
| 负向减少率 | 平均率 | Add 4.7% | Meme(中性到支持17.6%) | 不同机制 |
| 提示词温度一致性 | 姿态一致率 | 86%-93% | N/A | 高稳定性 |
局限与改进
局限性分析包括作者承认的和观察到的。作者承认的局限性:(1) 本研究仅考虑关于不同LLM(Claude、Deepseek、Llama)的在线讨论,目标主题范围有限,结果可能在更广泛话题选择和更多样化平台的高质量数据上得到加强。(2) 所有数据来自Reddit单一平台,用户群体和讨论文化可能不能代表所有社交媒体环境。(3) 本研究评估LLM姿态模拟如何响应修订的社交上下文,但姿态转换被解释为LLM模拟姿态的变化,而非实际人类观点变化的证据。观察到的局限性:(1) 模拟姿态依赖模型推理而非真实人类行为,可能存在系统性偏差,特别是LLM可能对某些类型的论证或框架有先验偏好。(2) 修订策略虽试图保持对话连贯性和事实准确性,但在实际社交互动中可能显得不自然或过于正式。(3) 多模态修订仅研究了meme,未探索其他视觉模态如截图、反应图像、信息图的影响。(4) 研究未评估修订策略在真实应用中的伦理风险,如被用于操纵用户观点的可能性。(5) 数据预处理中删除了中断的对话(包含已删除评论),可能引入选择偏差,因为中断模式可能与用户姿态相关。(6) 研究未深入探讨不同社区文化或用户群体对修订策略响应的差异,虽然子论坛分析显示趋势一致,但效应大小可能有差异。
独立分析的弱点
独立分析的弱点包括:(1) 目标主题范围有限:仅关注三个LLM家族,可能无法泛化到政治、社会、健康等其他高争议话题。改进方向:扩展到更多样化的主题领域,测试框架在不同争议性、不同信息结构的讨论中的适用性。(2) 平台单一性:仅使用Reddit数据,用户画像和讨论文化可能有平台特异性。改进方向:纳入Twitter、微博、知乎等平台,比较跨平台的修订效果差异。(3) 模拟-真实差距:模拟姿态可能不反映真实人类行为,特别是LLM可能对某些修辞手法理解不足或过度敏感。改进方向:进行用户研究,将LLM模拟姿态与真实人类在相同修订下的反应进行比较,量化模拟-真实差距。(4) 修订策略的生态效度:实验室控制的修订可能在真实社交中不自然。改进方向:在真实在线讨论中部署A/B测试,评估自然修订策略的效果。(5) 多模态范围有限:仅研究meme,未涵盖其他视觉模态。改进方向:扩展到截图、数据可视化、反应表情包等多模态内容,研究不同视觉类型的影响差异。(6) 长期效应未知:仅测量即时姿态转换,未评估持续影响或态度强化。改进方向:纵向研究,观察修订对后续对话和长期态度的影响。(7) 缺乏跨文化验证:数据主要来自英语社区。改进方向:纳入多语言数据,研究文化因素对修订效果的影响。
未来方向
未来研究方向包括作者提出的和基于成果可延伸的。作者提出的方向:更广泛的话题选择、更多样化平台的高质量数据。基于成果可延伸的方向:(1) 修订策略优化:基于发现的机制差异(add去极化、meme极化),设计新的修订策略,如混合策略平衡效果与极化风险,或个性化策略适配用户偏好。(2) 自动化修订生成:开发端到端模型,直接从对话生成最有效的修订内容,而非依赖模板指导。(3) 对抗性审计:使用修订框架测试LLM对恶意操纵的鲁棒性,如识别姿态异常敏感的对话模式。(4) 社会影响建模:将姿态模拟与网络分析结合,研究修订如何影响群体层面的意见动态和极化传播。(5) 伦理防护机制:基于修订效果的特征,开发检测和警告系统,识别可能被用于操纵的对话模式。(6) 多模态理解深化:扩展到更丰富的多模态组合(文本+图像+音频),研究不同模态如何交互影响姿态解读。(7) 领域适应:将框架应用到教育、健康、政治等具体领域,研究领域特异性修订策略。(8) 可解释性增强:开发更细粒度的分析工具,追踪修订如何影响模型推理的中间步骤,而非仅观察最终姿态变化。(9) 长期效应研究:设计纵向实验,观察修订对后续参与、观点持久性和行为改变的长期影响。
复现评估
复现评估:论文提供了较为详细的实现细节和提示词(附录G和H),但开源情况未明确说明。数据方面:使用Reddit公开数据,但涉及用户隐私,论文提到删除或匿名化用户标识,避免报告可能揭示用户身份的示例。算力方面:需要多个LLM(GPT-5.2、Sonnet-4.6、Qwen3.5-Plus、Gemini-3-flash、Claude-Haiku-4-5、GPT-Image-2),计算成本较高。复现难度:中等偏高。主要挑战包括:(1) 多个专有模型的API访问和成本;(2) Reddit数据收集需要处理API限制和隐私合规;(3) 多模态meme生成需要图像生成模型和模板管理。论文提供了meme模板(附录F)和修订提示词的具体内容,有助于复现文本修订部分。鲁棒性分析(附录D、E)提供了不同温度、提示词、meme模板下的结果,表明结果对这些超参数不敏感。总体而言,有足够信息复现主要发现,但完整复现需要较多资源和时间。
论文图表