← 返回 2026-05-07

将漂移转化为约束:非平稳多流环境下的鲁棒推理对齐 Turning Drift into Constraint: Robust Reasoning Alignment in Non-Stationary Environments

Xiaoyu Yang, En Yu, Wei Duan, Jie Lu 📅 2026-05-02 👍 2 2026-07-13 08:36
偏好优化 医学影像推理 多模态大模型对齐 概念漂移 知识蒸馏

把多个大模型的相互偏离视为动态负约束,构建无需真实标签的自主偏好对齐框架

前置知识

概念漂移(Concept Drift)

指数据分布 $P(X,Y)$ 随时间发生非平稳变化的现象,传统上用于在线学习和流式数据场景。在本文中被扩展到多模型对齐场景:来自不同预训练和架构的源模型,其推理分布会随推理步长产生不可预测的漂移 $P_j(S) \neq P_{j+\Delta}(S)$。Lu 等人 (TKDE 2019) 将其系统化为误差率驱动、分布感知、多假设三大类,本文方法属于分布感知派,强调对漂移的细粒度诊断与显式建模。

论文核心论点建立在漂移是非平稳过程而非静态噪声之上;不理解多流漂移的动态特性,就无法理解为什么简单的平均/模仿会失败,也无法理解为何把漂移转成'负约束'是有意义的。

直接偏好优化(DPO)

Rafailov 等人 (NeurIPS 2023) 提出,不显式训练奖励模型,而是把偏好学习转化为对策略概率比的优化。其隐式奖励 $r(v,l,t) = \beta \log \frac{\pi_\theta(t|v,l)}{\hat{\pi}_{st}(t|v,l)}$ 由当前策略相对参考策略的对数概率比直接给出。标准 DPO 基于 Bradley-Terry 模型,假设每条样本只对比一对正负样本。

APO 借用 DPO 的隐式奖励机制与概率比写法,但把成对的正负比较推广到'一个正样本对多个负样本'的 Plackett-Luce 形式,这是技术新颖性的关键。

Plackett-Luce 模型

1975 年 Plackett 提出的对排名/部分排序建模的概率模型,是 Bradley-Terry 模型的多元推广。给定候选项集合,正样本被选中的概率为 $\exp(r(t^+)) / (\exp(r(t^+)) + \sum_{u=1}^{N} \exp(r(\tau^u)))$。它把'一对多'的偏好问题转化为 soft-max 形式的概率分布,从而允许同时抑制多条负样本。

APO 在分母中聚合了所有 N 个源模型各自的漂移轨迹,使每条漂移都成为被显式压制的竞争假设,这是和 DPO 区分开的核心技术点。

多模态大模型(MLLM)CoT 推理

给定视觉输入 $v$ 和文本提示 $l$,MLLM 以自回归方式 $t_j \sim \pi(\cdot | v, l, t_{<j})$ 逐 token 生成思维链。视觉问答、报告生成等任务都依赖这类结构化推理,单条 CoT 路径可视为一次完整的'推理流'。

论文把不同 MLLM 在同一图像上的多条 CoT 看作 N 条并行的'推理流',并在每条流上诊断对齐过程中的瞬时漂移 $z_j^u$ 与累积漂移 $t_{<j}^u$,这是建立多流漂移定义的基础。

研究动机

近期研究倾向于把多个大模型的能力当作'集体智能'进行蒸馏,但隐含假设了源模型分布是稳定的。论文作者在 MIMIC-CXR 基准上对 GPT-5、Gemini-2.5、Claude Sonnet-4、Qwen-VL-Max、Grok-4、GLM-4.5V、Moonshot-v1 七个 MLLM 进行系统诊断(Observation 1.1/1.2),发现各模型精确率–召回率分布严重分裂:Qwen-VL-Max 倾向高精确率简练报告,而 GPT-4o 倾向高召回率长报告,五个病理标签的准确率方差极大,例如 Consolidation 上 GPT-5 得 0.89、Sonnet-4 得 0.89,而 Moonshot 仅 0.13,Sonnet-4 在 Edema 上仅 0.15、Gemini-2.5 在 Consolidation 上仅 0.28。更严重的是,仅做监督模仿的目标模型并未综合各方优点,反而继承了一致性幻觉、过度泛化和左右侧混淆等系统性偏差(图 1b 中红标错误)。在医学这种安全敏感场景下,这种漂移传播会导致灾难性的误差级联。

本文的目标是本文的目标是把'非平稳多流推理对齐'重新形式化为一个约束满足问题(constraint satisfaction problem),让 7B 参数级的目标模型 Qwen2.5-VL 在没有放射科医生报告监督、仅利用 10% MIMIC-CXR 数据的情况下,能够合成跨模型的鲁棒共识流形(consensus manifold),从而在 MS-CXR-T 等基准上同时超过基线和全部闭源教师模型。

与已有工作不同的是,已有推理对齐工作(DCO、R2GenGPT、PromptMRG、CPO、GKD、MiniLLM、ABKD 等)大多假设源分布平稳,只通过模仿或 KL 散度把教师信号压进学生模型;多教师知识融合(You 等 2017、Son 等 2021)也默认教师间冲突是静态误差而非动态漂移。本文切入角度新颖之处在于:显式把'源模型间相互矛盾的地方'当成可利用的负信号(drift-as-constraint),引入概念漂移理论的视角,把漂移区域转成决策边界的'禁区',从而以自监督方式构造正负样本对,无需任何人工标注。

核心方法

APO 是一种'两阶段、无需真实标签'的对齐协议。第一阶段是有监督的自举预蒸馏(Supervised Pre-Distillation, SPD):目标模型 $\pi_\theta$ 通过最小化与七个源 MLLM 预测分布 $\{\pi_u\}_{u=1}^{N=7}$ 的 KL 散度之和,被投影到所有源模型的'能力并集'里,从而具备广泛但嘈杂的领域能力。第二阶段是基于 Plackett-Luce 的自主偏好优化(APO):目标模型先对同一图像收集的 N 条源推理轨迹做上下文提取,自合成一条自洽的共识轨迹 $t^+$ 作为正样本;然后把原始漂移轨迹 $\{\tau^u\}$ 作为 N 条负约束,在 DPO 隐式奖励框架下最大化 $t^+$ 的相对似然,同时显式压低漂移模式的概率质量,使目标模型的分布从'源分布并集'(黄)收缩到'稳健共识流形'(绿),红色漂移区被主动回避。

与已有 DPO/MiniLLM/DistiLLM 不同,APO 的核心创新包含三点。(1)内生偏好构造:不需要外部人工标注,正样本由模型对自身所观察的多流输出做上下文推理后合成,负样本直接取自源模型的原始冲突轨迹,实现完全自监督。(2)多约束拓扑:把 DPO 的二元 Bradley-Terry 升级为 Plackett-Luce 的多元偏好 $\frac{\exp(r(t^+))}{\exp(r(t^+)) + \sum_{u=1}^{N}\exp(r(\tau^u))}$,每个教师轨迹都被同时显式压制。(3)主动遗忘目标:不像通用奖励最大化那样只学'该做什么',APO 显式把漂移区域视为要主动'unlearn'的部分,使得紧凑模型能站在'巨人肩膀'上整合多个闭源教师。

方法步骤详情

完整流程分四步。Step 1 输入为图像 $v$、14 类胸部病理标签和统一提示 $l=\text{`This is a patient's chest DR image. The patient has been diagnosed with }\langle\text{diseases}\rangle\text{. Can you find the basis for the diagnosis in the image?'}$,送入 7 个 MLLM 各自生成 CoT 轨迹集 $T=\{\tau^1,...,\tau^7\}$,得到 CXR-MAX 中 170,982 个蒸馏实例。Step 2 SPD:对目标模型 Qwen2.5-VL-7B 用 AdamW($\beta=(0.9,0.98)$,$\eta=1\times 10^{-4}$,weight decay 0.05,warmup 步 20,全量 10,686 步,batch size 2,2$\times$2 A100)最小化 $q^*=\arg\min_q \sum_u D_{KL}(\pi_u(\cdot|t_{<j},v,l) \| q(\cdot|t_{<j}))$,得到 bootstrapped 模型 $\hat{\pi}_{st}$。Step 3 共识合成:$\hat{\pi}_{st}$ 在上下文 $Context=T$ 条件下重写一条轨迹 $t^+\sim\hat{\pi}_{st}(\cdot|v,l,T)$,过滤掉无跨模型支持的 token、放大共同支持的逻辑,得到偏好锚。Step 4 APO 优化:以上一步的 $\hat{\pi}_{st}$ 为参考策略,按目标 $\mathcal{L}_{APO}=-\mathbb{E}\log \frac{\exp(r(t^+))}{\exp(r(t^+))+\sum_{u=1}^{N}\exp(r(\tau^u))}$ 训练 12,132 步($\eta=2\times 10^{-5}$,无 warmup,余弦衰减,2$\times$2 A100),视觉编码器和文本解码器保持冻结,输出对齐后的 7B 模型。每个训练样本同时承担'增大共识似然'与'压低漂移似然'两项动态约束。

技术新颖性

技术新颖性体现在理论与框架两个层面。理论上,本文首次把多源 MLLM 的推理对齐显式建模为非平稳概念漂移问题,定义 2.1/2.2 把单流 $\pi(\cdot|v,l,t_{<j})$ 拓展到联合流 $S_j=(s_j^1,...,s_j^N)$,并在 Eq.(3) 给出漂移的因子化分解 $\prod_u P(t_{<j}^u|v,l)\cdot P(z_j^u|t_{<j}^u,v,l)$,清晰地分离'累积历史漂移'与'瞬时推理漂移',为后续约束优化提供可解释的语义坐标。框架上,把 DPO 的隐式奖励 $r=\beta\log \pi_\theta/\hat{\pi}_{st}$ 和 Plackett-Luce 多项分母组合,是少见的既能保持 DPO 简洁性、又能同时压制 N 条负样本的工作;Remark 2.3 把它与 DPO 的三个本质差异(内生偏好、多约束拓扑、主动遗忘)写得相当清楚。

The main contributions of our methods
Figure 2: The main contributions of our methods

实验结果

表 1 中在 MS-CXR-T 多标签分类上,APO 的 7B 模型以 5 类平均 0.78 准确率刷新 SOTA,超过此前最强 CoCa-CXR (MICCAI'25) 约 9 个百分点(0.78 vs 0.69),而 CoCa-CXR 用的是 100% 数据 + 放射科医生报告,APO 仅用 10% 数据且无报告监督。分项来看,Pneumothorax 上 0.96 比次优 0.73 提升 0.23,Consolidation 上 0.84 比 0.70 提升 0.14,Pneumonia 上 0.78 比 0.65 提升 0.13;作者把这归功于 APO 对高漂移区域的强约束——气胸因细线状胸膜线易引发源模型不确定,主动压制漂移反而让模型对关键视觉线索更敏感。仅在 Pleural Effusion 上以 0.67 比 CoCa-CXR 低 0.03,作者解释为 CoCa-CXR 额外使用了 Chest ImaGenome 数据。表 2 进一步显示,APO 在 7B 级别击败了 GPT-5 (0.75)、GLM-4.5V (0.69)、Qwen-VL-Max (0.64)、Grok-4 (0.56)、Gemini-2.5 (0.53)、Moonshot-v1 (0.48)、Claude Sonnet-4 (0.47) 等全部闭源教师,验证了'站在巨人肩膀'的论断;高漂移病理(Con/Ede)上源模型差距超 0.60,目标模型起到稳定器作用,避免了 Moonshot (Con 0.13)、Sonnet-4 (Ede 0.15) 这类灾难性掉点。表 3 在 MIMIC-CXR 报告生成上,APO 的 BLEU-4 = 0.19、ROUGE-L = 0.30、METEOR = 0.21 均高于 METransformer/DCL/R2GenGPT/PromptMRG/BtspLLM/CPO/MambaXray 等 7 个 SOTA,证明它不是机械模仿教师而学到更可靠的临床逻辑。表 4 零样本泛化到 Open-I (0.85)、ChestXray14 (0.83)、ChestXpert (0.92)、ChestXDet10 (0.81),分别领先 CARZero/CPO 0.01/0.01、0.02/0.01、0/0、0.01/0.01。表 5 vs 其他对齐方法:f-Distill 0.58、GKD 0.72、MiniLLM 0.73、DistiLLM-2 0.75、ABKD 0.75,APO 一举到 0.78。表 6 消融:仅 SPD 已能到 0.66;再叠加多教师 MT 平均仅微涨到 0.68 但多数疾病反而下降,证实了源模型相互冲突会破坏学生;最后叠加 APO 跃升至 0.78,所有标签一致提升,说明增益源自 APO 本身而非 MT。

Evaluation results of multi-label chest diseases classification on MS-CXR-T
Table 1: Evaluation results of multi-label chest diseases classification on MS-CXR-T
Evaluation results of multiple source MLLM on classification of MS-CXR-T for comparison
Table 2: Evaluation results of multiple source MLLM on classification of MS-CXR-T for comparison
Evaluation results of diagnostic report generation on MIMIC-CXR
Table 3: Evaluation results of diagnostic report generation on MIMIC-CXR
Evaluation results of zero-shot diseases classification on Open-I / ChestXray14 / ChestXpert / ChestXDet10
Table 4: Evaluation results of zero-shot diseases classification on Open-I / ChestXray14 / ChestXpert / ChestXDet10
Evaluation results with various reasoning alignment methods on multi-label chest diseases classification on MS-CXR-T
Table 5: Evaluation results with various reasoning alignment methods on multi-label chest diseases classification on MS-CXR-T
Ablation evaluation results on supervised pre-distillation (SPD), multiple teachers (MT) and autonomous preference (APO) under non-stationary distillation on MIMIC-CXR
Table 6: Ablation evaluation results on supervised pre-distillation (SPD), multiple teachers (MT) and autonomous preference (APO) under non-stationary distillation on MIMIC-CXR
查看结构化数据
任务指标本文基线提升
MS-CXR-T 多标签胸片分类 Top-1 accuracy (5 类平均) 0.78 CoCa-CXR (MICCAI'25) 0.69 +0.09(约 9 个百分点,且使用 10% 数据且无 GT 报告)
MS-CXR-T 多标签分类(气胸 Pnx.) Top-1 accuracy 0.96 次优 Med-ST/TempA-VLP 约 0.73 +0.23
MS-CXR-T 多标签分类(实变 Con.) Top-1 accuracy 0.84 次优 CoCa-CXR 0.70 +0.14
MIMIC-CXR 报告生成 BLEU-4 0.19 CPO (NeurIPS'25) 0.16 +0.03
MIMIC-CXR 报告生成 METEOR 0.21 BtspLLM 0.18 +0.03
零样本分类 Open-I AUC 0.85 CPO/CARZero 0.84 +0.01
零样本分类 ChestXray14 AUC 0.83 CPO 0.82 +0.01
对比闭源源 MLLM(5 类平均) Top-1 accuracy 0.78 GPT-5 0.75 / GLM-4.5V 0.69 / Qwen-VL-Max 0.64 +0.03 ~ +0.31,比全部七位教师平均高约 0.16

局限与改进

作者在论文 Conclusions/Impact Statement 中承认两点。其一,算力与可扩展性问题:APO 需要先聚合 7 个 MLLM 的推理轨迹再做两阶段训练,训练用 2×2 A100 GPU(SPD 10,686 步 + APO 12,132 步),论文明确把'提升效率、降低大规模多模态设置下的计算成本'列为未来工作;其方法本质上依赖多教师阶段,无法独立于 MT 运行(表 6 注释说明未做无 MT 的 APO 消融)。其二,保守共识的副作用:在 Edema 等弥漫性、低对比度的病理上,源模型本身方差就大,APO 会把高方差视为漂移并主动压低,从而换上更保守的判定阈值——确实降低了幻觉,但也牺牲了一些召回(Edema 0.65,低于 GLM-4.5V 0.72、Qwen-VL-Max 0.64,接近中游)。我自己的观察还有:第一,方法只在胸片单一模态/单一任务上验证,'drift-as-constraint'的普适性需要在 CT、病理切片、自然图像 VQA 等域进一步验证;第二,所有闭源教师的 CoT 轨迹需要通过 API 调用获得,意味着 CXR-MAX 数据天然受 API 配额、成本和教师版本变动影响,长期可复现性是隐患;第三,'一致性由 $\hat{\pi}_{st}$ 充当上下文聚合者'这一步,会把 SPD 阶段已继承的偏差带回共识,可能在标签分布极偏的任务上产生先验锁死;第四,Plackett-Luce 形式对 $\beta$ 较敏感,但论文未对 $\beta$ 做消融;最后,方法仅在 7B 量级上验证,向 70B+ 量级扩展时的工程成本与稳定性尚未讨论。

独立分析的弱点

独立分析主要有四个弱点。弱点 1:共识合成的自举依赖。Step 3 中 $\hat{\pi}_{st}$ 同时作为'上下文聚合者'和'参考策略',如果 SPD 阶段在某一类标签上学得偏,则 Step 3 输出的 $t^+$ 也会偏,再拿去优化 Step 4,等于用自己蒸馏自己。建议的改进方向是把共识合成者换为独立的外部 LLM judge 或加入对抗式 debiasing。弱点 2:Plackett-Luce 中所有教师被同等加权,但论文已经观察到 Qwen-VL-Max 精确率高、GPT-4o 召回率高,两类互补价值不同。可引入'教师可信度/互补度'权重 $\alpha_u$,将目标改为 $\frac{\exp(r(t^+))}{\exp(r(t^+))+\sum_u \alpha_u \exp(r(\tau^u))}$,或在 APO 前先跑一轮 calibration 估计每个教师在某类上的精度/置信度。弱点 3:高漂移保守化。如前所述,对 Edema、Con. 这种天然就模糊的病理,把所有源间不一致都当 drift 压制,会把'该保守'变成'过度保守'。改进方向是为漂移强度设定阈值,仅压制高置信冲突,或在损失中加入 entropy regularization 让模型保留合理不确定性。弱点 4:单一视觉模态 + 单一报告任务的局限。本文没有在自然图像 VQA、视频理解、3D 医学等任务上验证,APO 是否对时序漂移、空间漂移同样鲁棒未知;可考虑在 EgoSchema、VideoQA、RoboSurgery VQA 等设置上扩展实验。

未来方向

作者明确提出的方向是'提升效率、降低大规模多模态场景下的计算成本'。基于成果可延伸的方向还包括:(1)把 7 个教师替换为不同尺寸/不同家族的轻量子集(例如只取 Qwen-VL-Max + Gemini-2.5 + GPT-5 三个互补最强),研究'最少需要几个高多样性教师即可逼近 APO 全集性能';(2)把概念漂移的诊断模块(Definition 2.2)扩展到时序维度,研究模型权重随更新产生的内生漂移;(3)将 CXR-MAX 推广到包含 CT、超声、病理切片的多模态版 CXR-MAX-Pro,研究跨模态漂移;(4)把 APO 与在线学习结合,处理流式到达的新教师/新数据;(5)把'漂移即约束'思路迁移到 LLM-only 推理对齐(如数学/代码),验证其通用性;(6)构造针对偏见注入的 red-team 评测,研究 APO 的对抗鲁棒性。

复现评估

作者明确说明代码和数据开源在 https://github.com/XiaoyuYoung/APO ,论文给出 CXR-MAX 完整规模(170,982 实例 / 7 个 MLLM / 14 类病理 / MIMIC-CXR 1/10 子集)以及随机种子列表,因此数据可获取性较好。实现细节较为齐全:Qwen2.5-VL-7B 作为学生,AdamW $\beta=(0.9,0.98)$,SPD 阶段 $\eta=1\times10^{-4}$、10,686 步、warmup 20 步、cosine 退火、weight decay 0.05、dropout 0.1,APO 阶段 $\eta=2\times10^{-5}$、12,132 步、无 warmup,batch size 2,视觉编码器和文本解码器冻结,硬件为 2$\times$2 NVIDIA A100。但仍有复现难点:(a)七个闭源教师(GPT-5、Claude Sonnet-4、Gemini-2.5、Qwen-VL-Max、Grok-4、GLM-4.5V、Moonshot-v1)的 API 调用具有非确定性,且 API 版本升级会改变轨迹分布,第三方复现 CXR-MAX 数据集会与官方版本有差异;(b)MS-CXR-T 需要 MIMIC-CXR 的 PhysioNet 授权,复现门槛较高;(c)论文未给出 $\beta$、随机种子细节、显存峰值、训练时长等运行时元数据。综合评估:核心算法可复现但端到端 pipeline 复现需要中等算力(4 卡 A100 数小时到一天)和稳定的 API 预算,属于中等难度。