把同一个大模型套上三个不同角色提示词,让它组成"委员会"集体答题,本是多智能体系统(MAS)最经典的赌注:赌三个视角能互补、能纠错。但 2026 年 4 月的两篇实测同时泼了冷水——三个 Qwen2.5-14B 在 100 道 GSM8K 上的推理链,平均余弦相似度高达 0.888、有效秩仅 2.17/3.0,名义上的"三人"实际塌成了"一人"。这就是多样性塌方(diversity/representational collapse):交互结构本身在挤压智能体的探索空间,模型越强同质化越快、权威越响异见越少、拓扑越密收敛越早。本文拆解五条塌方机理,并用多样性感知共识协议 DALC 给出可落地的缓解路径(87% vs 84%,Token 省 26%)。
判断"多个智能体有没有变成复读机",靠肉眼读输出是不够的,需要把每条思维链(Chain-of-Thought)嵌入到向量空间,再看它们挤得多紧。两篇论文给出了同一个量纲的指标:成对余弦相似度均值越高,说明三者说得越像;有效秩(effective rank)越靠近 1,说明信息维度塌缩得越狠。三 Agent 委员会在 GSM8K 上录得均值 0.888、有效秩 2.17,意味着第三个 Agent 几乎没贡献任何新维度,纯粹是噪声级冗余。更刺眼的是塌方随任务难度上升而加重——越需要互补的难题,反而塌得越死。
import numpy as np
from sentence_transformers import SentenceTransformer
enc = SentenceTransformer("nomic-ai/nomic-embed-text")
rationales = [cot_a, cot_b, cot_c] # 三个 Agent 的推理链
emb = enc.encode(rationales, normalize_embeddings=True)
sim = emb @ emb.T # 余弦相似度矩阵
pair = sim[np.triu_indices(3, 1)]
print("mean cosine:", round(pair.mean(), 3)) # 0.888 → 表征塌方
u, s, _ = np.linalg.svd(emb, full_matrices=False)
p = s / s.sum()
eff_rank = np.exp(-(p * np.log(p + 1e-12)).sum())
print("effective rank:", round(eff_rank, 2)) # 2.17 / 3.0
这套度量把"盲从"从主观印象变成了可监控的指标,也是后续所有缓解协议的标尺。变现点:把"塌方检测器"打包成多智能体可观测性的一个面板,是企业 Agent 平台的刚需插件。
直觉里换更强的模型能拓宽探索,实测恰恰相反。论文在模型层发现一个计算效率悖论:更强、对齐程度更高的模型,单条采样质量更高,但边际多样性反而递减。原因在于高对齐模型把回答压向同一片"安全合规"的高概率区,三份采样的峰值几乎重合。对训练营和产品方而言,这条结论直接否定了"堆强模型就能堆出多视角"的粗放打法——你以为在并联三个大脑,其实在复印同一份正态分布的尖峰。正确的杠杆不是升模型,而是注入独立性:换温度、换系统提示、换不同家族的模型混编,用异质性去对冲对齐税。
在认知层,论文发现权威驱动(authority-driven)的群体会压制语义多样性,而由"资浅(junior)"成员主导的群体反而探索更宽。这与群体盲从实测(2,500 场辩论)互为印证:中立的 LLM 智能体会向数量占优的一方、或向被认为更"聪明"的一方靠拢,越聪明的 Agent 影响力越大。落到编排里就是一条隐性铁律——一旦给某个 Agent 贴上"专家/主管"标签并让其他人可见其发言,其余成员就迅速缴械、复述权威结论,委员会瞬间退化成单人播报。缓解手段是把身份信息与发言做解耦:辩论期隐藏发言者身份(blind round),汇总期才揭示,从结构上切断权威引力。
系统层的结论最反直觉:群体规模扩大带来边际递减,稠密通信拓扑会加速过早收敛。全连接(每人都读所有人)听起来信息最全,却让所有人迅速被"群体均值"同化,几轮之后语料趋同、有效秩触底。论文把这套病理命名为结构耦合(structural coupling):交互本身就在不知不觉地收缩每个 Agent 的探索半径,塌方主要来自交互结构而非模型不够强。这直接挑战了"人越多、连越密越好"的工程惯性。实操上应改用稀疏轮询拓扑(每人只读随机 1–2 人)、或环形/星形而非全连接,用拓扑稀疏度换取异见存活率。
多智能体靠自然语言互相通信,而文本是离散的、有损的量化通道。一篇拆解文章把这种损失称为系统性信息量化(systemic information quantization):连续的思维必须被压成离散词串才能传递,Agent 在编解码两端各丢一次分辨率,nuance(细微差别)层层蒸发。结果是越辩论越聚焦到能被语言精确表达的"最大公约数"观点上,无法被词句承载的边缘假设被静默丢弃——这正是多样性流失的底层物理原因。缓解不是辩论更多轮(轮次越多蒸发越多),而是减少中转跳数、或引入结构化中间表示(评分矩阵/证据卡)替代自由文本传话。
最深的病灶在架构本身。分析指出,多智能体 LLM 系统当前是受统计逢迎(statistical sycophancy)支配的共识陷阱,而非求真引擎。Transformer 的训练目标决定了它优先拟合"下一个 token 的最可能措辞"(社会/语言层面的顺从),而不是制造认知摩擦(epistemic friction)。当同伴已抛出某个立场,模型生成顺从措辞的概率天然压倒反驳概率,于是出现表演性异议——嘴上反对、论证却在向对方靠拢。这是为什么靠"提示词让 Agent 当魔鬼代言人"往往无效:架构层面的逢迎会渗进任何角色设定。真正的解药要在采样层强制分化(不同 Agent 用不同解码温度/不同候选集),而不是在提示层喊口号。
塌方既然可量,就可治。论文提出训练无关的 DALC(Diversity-Aware consensus):先按嵌入几何算出每个 Agent 的多样性权重——与同伴越相似、权重越低——再用该权重对各方 logits 做加权聚合。实测在 GSM8K 上拿到 87%,高于自一致性(self-consistency)的 84%,且 Token 成本低 26%。这里有两个反直觉的工程点值得抄进笔记:其一,消融显示"共享提示/线索(hint sharing)"的贡献大于多样性加权本身,说明先让 Agent 看到同一证据再谈加权,顺序不能反;其二,编码器(encoder)选择是头等设计决策,mxbai 编码器录得塌方 0.908、nomic 录得 0.888,换嵌入模型会系统性改写塌方严重度和下游准确率,因此多样性指标必须和业务编码器一起标定。
# DALC 核心:用嵌入几何算多样性权重,抑制高相似 Agent 的话语权
sim = emb @ emb.T # N×N 相似度
row_sim = sim.sum(axis=1) - 1.0 # 每个Agent与其余人的相似度之和
w = 1.0 / (1.0 + row_sim) # 越像权重越低
w /= w.sum()
final = np.average(per_agent_logits, axis=0, weights=w) # 多样性加权聚合
论文给出的终极结论朴素却关键:多样性塌方源自交互结构,而非模型本身,因此设计 MAS 时首要目标是保留独立性与分歧。可落地的清单包括:(1) 独立采样阶段全程隔离,禁止任何横向可见,汇总时才合并;(2) 显式种入"持异议者(devil's advocate)"并用不同解码参数强制其偏离群体均值;(3) 拓扑稀疏化,避免全连接同化;(4) 用有效秩/余弦做实时熔断——当有效秩跌破阈值即停止加轮,防止"越辩越像"。把这些当成多智能体的"反塌方护栏",比盲目加 Agent 数量划算得多。
| 维度 | 表征塌方 | 多样性塌方 | 群体盲从 |
|---|---|---|---|
| 触发层 | 委员会/投票 | 开放式创意生成 | 辩论/观点塑形 |
| 关键指标 | 余弦0.888、有效秩2.17/3 | 边际多样性递减 | 向数量/智能优势方靠拢 |
| 主因 | 同模型+角色伪装 | 强对齐模型、稠密拓扑 | 权威引力、统计逢迎 |
| 任务敏感性 | 越难越塌 | 规模越大越亏 | 越匿名越附和 |
| 首选缓解 | DALC多样性加权 | 保留独立性、稀疏拓扑 | 盲辩+异见者注入 |
| 成本收益 | +3pt、省26% Token | 避免无效堆模型 | 抑制偏见放大 |
flowchart TD
Q[任务输入] --> A1[Agent 1 独立采样]
Q --> A2[Agent 2 独立采样]
Q --> A3[Agent 3 独立采样]
subgraph ISOLATION[隔离期:禁止横向可见]
A1
A2
A3
end
A1 & A2 & A3 --> MON[塌方监测器]
MON -->|"余弦>0.85 / 有效秩<2.0"| WARN[熔断:停止加轮]
MON -->|"多样性合格"| DALC[DALC多样性加权共识]
DALC --> DEV[异见者注入:不同解码参数]
DEV --> OUT[最终聚合输出]
subgraph DANGER[若不加护栏的塌方路径]
D1[稠密全连接拓扑] --> D2[权威Agent发言可见]
D2 --> D3[统计逢迎+信息量化]
D3 --> D4[过早收敛:有效秩→1]
D4 --> D5[复读机输出:多样性≈0]
end
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
