arXiv 预印本 · cs.SI · 2026-10-30 提交 · 无期刊录用信息 · 作者含 KTH/约阿尼纳/东北大学意见动力学团队

不是人人都有话筒和耳朵:发帖者—围观者意见动态模型

Nikos Theologis, Aristides Gionis, Evaggelia Pitoura 等 5 人 · arXiv preprint (arXiv:2610.41434, cs.SI) · 2026 · DOI: 10.48550/arXiv.2610.41434 · arXiv: 2610.41434
原题:Not Everyone Has a Voice, or an Ear, on Social Media: The Poster-Observer Model of Opinion Dynamics
Open Access 新颖度 0.72

🧒 初中生也能看懂的版本

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

你有没有注意过,一场网络争论里从头说到尾的往往就那几个人,绝大多数人只是刷一刷、点个赞,连话都不留。研究网络社区的人早就发现,这种“看的人多、说的人少”的差距大得惊人,有人把它概括成“一小部分人生产大部分内容”。可过去几十年最常用的意见形成模型,却默认每个网民在每一轮里既把自己想法喊出去,又把邻居的想法全听一遍,像开会时所有人同时发言、同时倾听。这个假设在论坛时代就已勉强,放到今天按算法推送的信息流里更站不住脚:你刷到的内容取决于平台推荐,你说的话能不能被看到也取决于平台给不给流量。作者认为,要解释网上舆论为什么越来越难“尘埃落定”,就得先把“说”和“听”这两件事拆开。于是他们改造了经典的弗里德金—约翰森模型,让每个网民在每一轮先各自掷一次骰子,决定这一轮发不发言、看不看别人的内容。

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

研究要回答的是三个层层递进的问题。第一,把发帖和围观拆成两个独立的随机行为之后,网络里的意见还会像以前那样慢慢稳定到一个固定值吗,还是会一直动下去。第二,如果意见不再停在某个点,那我们平时用来衡量民意的三个指标——整体舆论偏向、群体极化程度、人际分歧程度——该怎么重新定义,它们跟“意见来回晃动的幅度”又是什么关系。第三,既然平台真正能调的是“推荐谁、让谁被看见”,那么把有限的干预额度花在提高谁的发言概率、提高谁的观看概率上,最能减少网络冲突。用更通俗的话说,作者想问:当沉默的大多数只负责“看”、极少数人负责“说”,网上民意这台机器的运转方式会变成什么样,我们又能不能用平台的推荐旋钮把它调得不那么对立。

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

作者的做法可以想象成一个不断重掷骰子的社交游戏。网络里有一群人,每个人心里有一个固定的真实想法,嘴上有一个会变的公开表达。每一轮开始时,每个人掷两枚硬币:一枚决定这一轮要不要发帖,另一枚决定这一轮要不要刷信息流。只有“我在看”且“对方在发”同时成立,这两个人之间的那条线这一轮才存在;如果我没看,或者对方没发,这条线就断掉。断掉之后省下来的注意力不会消失,而是收回来看自己上一轮说过的话。这样一来,整个网络每一轮的“谁影响谁”都在变,像一张不断被撕开又粘上的网。作者再假设每个人掷硬币的长期频率是固定的,用两个概率分别描述“爱不爱说”和“爱不爱看”,并允许同一批人有时一起上线、有时一起下线。在这个设定下,他们用数学推出了三样东西:平均意见怎么走、意见围绕平均值的波动有多大、以及波动之间怎么互相关联。最后他们据此设计了一个调参算法,平台的预算有限,只能改动一部分人的发言和曝光概率,算法要在预算内找到最能让网络冲突下降的改法。

④ 结果(发现了什么?)

结果里最反直觉的一条是:这种网络永远不会安静下来。经典模型里,意见会像小球滚进碗底一样停在一个固定位置;而在新模型里,只要每个人仍有可能某轮不上线、某轮不发言,意见就会被反复推来推去,最终不是停住,而是在一个稳定范围里永久来回摆动。作者证明,摆动的平均值仍然服从老模型的规律,但摆动本身有大小,还会彼此联动。这一点直接改写了极化与分歧的算法:以前只看平均意见差多少,现在还要加上每个人意见的波动,个人波动越大,极化和分歧就越高;如果两个人朝同一方向一起晃,分歧反而会被拉低,哪怕他们的平均意见完全一样。在一个一百人的两群体测试里,经典模型给出平均意见零点五二、极化零点一六、分歧零点零四;换成新模型后,极化在不同行为组合下从零点二到零点二五不等,分歧则从近乎零到零点零二之间大幅摆动。模拟还显示了明显的此消彼长:当一个群体集体闭嘴只看,它会被对方观点带着走,整体舆论偏向对方;当一个群体只顾大声说、不看别人,舆论就被它拉向自己。让一个群体既不看不说话,极化冲到最高,但因为彼此不接触,分歧反而接近零;让两个群体都充分互动,极化降到最低,分歧却升到最高。

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

作者从这些结果里读出的意思是,网上看到的“民意”很可能被系统性高估或低估。因为只有极少数人发声,而我们平时抓取和分析的又正是这些发声内容,沉默大多数的态度在数据里几乎不存在;他们不发言,却一直在接收信息,态度会被悄悄改变。模型显示,一个只围观不发言的群体,会把整体舆论拉向它正在围观的那一方,这种影响在只看发帖数据的调查里完全看不出来。另一个启示是,极化与分歧并不是一回事,它们甚至会朝相反方向走:大家都不接触,看起来“没有分歧”,其实是各自困在自己的想法里,极化最强;大家充分接触,分歧上升,但群体之间的距离反而缩小。作者还强调,平台真正握在手里的不是“让谁关注谁”,而是“让谁被推荐、让谁被看见”,这两种旋钮在模型里对应发帖概率和围观概率,其中提高普通人的发言机会、压低极端者的音量,比单纯增加曝光更能降低冲突。

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

一句话总结:把“说”和“听”拆开之后,网上舆论不再是一潭死水,而是一台持续振动的机器。想读懂它,不能只测量它停在哪里,因为根本停不下来,还要测量它晃得多厉害、谁和谁一起晃。对研究传播的人来说,这意味着用社交媒体上的发帖数据估计民意时,必须意识到样本严重偏向少数活跃者,并且要把“波动”本身当成民意的一部分。对平台治理来说,模型给出了一个可计算的方向:在有限预算下,同时调整推荐放大和曝光分配,优先让中间派多说、让极端者多听,能在真实大网络上把冲突压下来,而且计算量随网络规模只是缓慢增长。作者也承认,这套模型暂时假设每个人上线与否互不影响,未来需要把群体协同、刷屏联动等情况纳入进来。

🎓 专业 IRMaD 结构解读

I. Introduction(引言)

社交媒体已成为现代公共讨论的主场,但主流意见动力学模型仍沿用弗里德金—约翰森(FJ)框架的同步通信假设:每一轮所有用户同时广播意见、同时读取邻居意见。现实中的参与极度不对称,尼尔森的“90-9-1 法则”与“1% 法则”表明,绝大多数用户是只读不写的潜水者,极少数超活跃者生产大部分内容。既有的时间变网络(TV-FJ)、Gossip 随机边交互、活动驱动网络与有界信任模型虽引入了异步性,但 TV-FJ 的收敛性缺乏保证,BCM 类工作因非线性只能依赖数值评估,且都未给出“广播—曝光”这一平台结构的闭式刻画。本文提出发帖者—围观者 FJ(PO-FJ)模型,把每个节点的通信拆成“发帖”与“围观”两个独立伯努利活动,使交互图逐轮随机增删,并给出期望意见、意见协方差及极化/分歧的闭式解;进而把平台的“放大(p)”与“曝光(q)”作为干预杠杆,提出 CLEAR 问题与可扩展的 CLEAR-PGD。对计算传播学而言,这把“谁在说、谁在听”的结构性不平等写进模型本体,而非事后当作测量偏差处理。

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

经典 FJ 的更新为 z^(t+1) = A s + (I−A) W z^(t),在 W 不可约且至少一个 a_i>0 时收敛到静态均衡 z* = (I−(I−A)W)^(−1) A s = V s。PO-FJ 引入观测活动向量 x^(t) 与发帖活动向量 y^(t),动态交互矩阵为 Ŵ^(t) = X^(t)[W Y^(t) + diag(W(1−y^(t)))] + (I−X^(t)),非对角元 Ŵ_ij^(t) = x_i^(t) y_j^(t) W_ij:只有 i 在看且 j 在发时,边才存在;被删边的权重转移到对角元,语义是“注意力固定,没看到谁就把注意力收回到自己先前的表达”。意见更新为 ẑ^(t+1) = A s + (I−A) Ŵ^(t) ẑ^(t)。Assumption 1 要求 x、y 跨期独立同分布且相互独立,E[x]=q、E[y]=p,协方差为对角阵 Σx、Σy(对角元 q_i(1−q_i)、p_i(1−p_i));p=q=1 退化为经典 FJ。

构念数学对象传播学含义
发帖概率 pE[y],p∈[0,1]^n平台放大:谁的内容被推荐进信息流
观测概率 qE[x],q∈[0,1]^n曝光:用户是否刷到他人内容
动态交互矩阵Ŵ^(t),行随机逐轮生成与消失的临时传播网络
期望交互矩阵W̄ = E[Ŵ^(t)]长期平均传播结构,保持 W 的稀疏性
期望意见μ̄ = (I−(I−A)W̄)^(−1) A s舆论的长期平均位置
平稳协方差M̄振荡幅度与用户间同步性

Theorem 3:若 W 不可约、inner opinion 不全相同、所有 a_i∈(0,1) 且 p_i,q_i∈(0,1),则 PO-FJ 永不到达静态均衡,而是收敛到唯一非退化平稳分布。证明分两步:其一,事件 x_i^(t)=0 概率为正,此时第 i 行塌缩为 e_i,迫使 z_i*=s_i 对所有 i 成立;代入期望不动点 (I−A)(I−W̄)s=0 后由 Perron–Frobenius 定理要求 s 为常数向量,与假设矛盾。其二,M_t=(I−A)Ŵ^(t) 满足 ||M_t||_∞ ≤ max_i(1−a_i)=γ<1,为严格压缩,由 Diaconis–Freedman 迭代随机函数定理得唯一不变分布。由此得到闭式轨迹:μ^(t+1)=A s+(I−A)W̄μ^(t),M^(t+1)=F(M^(t))+Ω^(t),其中 F(M)=(I−A)[W̄MW̄^T+H(M)](I−A),Ω^(t) 由活动协方差经 Hadamard 积注入新方差。B_v=W diag(v)−diag(v)W、G(C,D)=W(C∘D)W^T−W(C∘(DW^T))−((WD)∘C)W^T+C∘(WDW^T)。PO-FJ 下的指标为:Z̄=n^(−1)Σμ̄_i;P̄=n^(−1)Σ(μ̄_i−Z̄)^2+n^(−1)ΣM̄_ii−n^(−2)ΣΣM̄_ij;D̄ 在经典项之外加入 (2n)^(−1)Σ_i(1+d̄_i^in)M̄_ii−(1/n)ΣΣW̄_ij M̄_ij。即极化与分歧 = 均值差项 + 方差项 − 协方差项。

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

R. Results(结果)

数据集节点 n边 |E|类型
Wiki1,30039,456有向
Gnutella2,0689,313有向
Epinions32,223443,506有向
Slashdot71,307912,381有向
YouTube1,134,8905,975,248无向
Pokec1,304,53729,183,655有向
数据集A: b/n=0A: 0.4A: 1.0B: b/n=0B: 0.4B: 1.0
Wiki0.12270.10690.09220.06950.05500.0401
Gnutella0.11510.09340.07560.07030.05360.0387
Slashdot0.10110.08420.07480.06870.05510.0458
YouTube0.10840.08940.07870.06550.04620.0393
Pokec0.09830.08200.07340.06370.05140.0432

表为 CLEAR-PGD 的平稳冲突 C̄(P̄+D̄),b/n=0 列即未干预基准;Epinions 的对照见正文 Figure 3。

K-hop 近似Wiki 稀疏度Wiki ρ_KWiki ε_CSBM 稀疏度SBM ρ_KSBM ε_C
K=12.41%0.90610.0023%3.30%0.99700.0001%
K=233.02%0.93290.0012%71.38%0.99940.0000%
K=380.52%0.97020.0008%100.00%1.00000.0000%

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

🧠 IRMaD 思维导图

I 引言 R 研究问题/假设 M 方法 R 结果 a 讨论 D 结论
mindmap
  root((发帖者与围观者模型))
    I 引言
      九成用户只看不说
      老模型假设同步发言
      参与不平等被忽视
      平台推荐即新杠杆
    R 问题
      说与听能否拆开
      意见还会收敛吗
      民意指标怎么改写
      预算该花在谁身上
    M 方法
      随机ABM离散轮次
      动态交互矩阵
      伯努利发帖与围观
      期望与协方差闭式
      六张真实网络
      九成一看层级
      CLEAR-PGD
    R 结果
      永不到达均衡
      平稳分布唯一
      永续随机振荡
      方差推高极化
      放大比曝光更有效
      真实图全面领先
      亚线性扩展
    a 讨论
      发帖数据偏向活跃者
      潜水者被动漂移
      极化分歧此消彼长
      干预需防锁死阵营
      活动独立性是局限
    D 结论
      民意要看波动
      沉默多数须纳入
      调推荐可降冲突
      协同行为待研究

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