【C118】基于大语言模型的社交网络虚假信息传播模拟

图情学
社会网络分析
Python
时间图标 2026-05-19
高级

本项目参考论文 Simulating Misinformation Propagation in Social Networks using Large Language Models,构建了一个教学演示版的大语言模型虚假信息传播模拟系统。项目关注的问题是:当新闻文本在社交网络中被不同角色反复转述时,事实信息会如何被保留、扭曲或放大。


代码采用“persona 节点 + 审计器”的设计思路,将社交网络中的节点设定为具有不同表达倾向的角色,例如中立新闻机构、生活方式网红、耸动型媒体、医学专家、调查记者等。每个节点会根据自身 persona 对新闻文本进行改写,并将改写后的内容继续传递给下一个节点。


项目使用 Watts-Strogatz 小世界网络模拟社交传播结构,并通过 QA 审计器对每一步改写后的文本进行事实保持度判断。系统计算 MI 和 MPR 等指标,用于衡量单个节点和整条传播路径上的信息失真程度。项目同时支持同质网络和异质网络两种模式,便于比较不同传播环境下虚假信息扩散的差异。


运行方式:


streamlit run app.py


下载代码
兑换码获取图标 兑换码获取
文件名称: C0118.zip
文件大小: 0.02MB
更新时间: 2026-05-19