P1-VL:弥合物理奥林匹克竞赛中视觉感知与科学推理的鸿沟 P1-VL: Bridging Visual Perception and Scientific Reasoning in Physics Olympiads
首个开源视觉语言模型,在物理奥赛中斩获12枚金牌,排名第3
前置知识
强化学习后训练(RL Post-training)
在大语言模型完成预训练和监督微调后,使用强化学习进一步优化模型的推理能力。典型流程是让模型对问题生成多个回答,根据正确性给予奖励信号,通过策略梯度方法更新模型参数。这种方法能让模型在没有标准解题过程标注的情况下,仅通过答案正确与否来学习复杂推理。本文采用的GSPO算法将优化从token层面提升到序列层面,使用长度归一化的序列似然比来计算优势函数,避免了传统PPO在长序列上的方差问题。
本文的核心训练范式完全基于强化学习,理解RL后训练的基本原理是理解本文方法论的基础
课程学习(Curriculum Learning)
模仿人类学习过程,从简单到复杂逐步增加训练难度的策略。在本文中,课程学习体现在三个维度:数据难度(通过经验通过率衡量)、组大小(每题生成的回答数量)和生成窗口(允许的最大推理长度)。初始阶段只训练模型已能部分解决的问题(通过率0-0.7),随着训练推进逐步引入更难的样本,同时扩大搜索空间。这种渐进式训练避免了直接在难题上训练导致的梯度不稳定和熵崩溃问题。
课程RL是本文的核心创新之一,直接决定了模型能否在物理奥赛级别的难题上实现有效学习
训练-推理失配(Train-inference Mismatch)
强化学习训练中,用于生成轨迹的推理引擎(如vLLM)和用于计算梯度的训练引擎(如Megatron)在数值精度、计算优化策略和内核实现上存在差异,导致同一模型在两个引擎上的输出概率分布不一致。这种不一致会使重要性采样的权重计算出现偏差,导致梯度估计不准确,最终引发训练崩溃。本文观察到在Qwen3-VL-MoE模型上,这种失配会导致灾难性的训练失败。
理解这一问题对于解释本文为何采用Masked Importance Sampling至关重要,这也是当前RL后训练领域的普遍挑战
视觉语言模型(VLM)
能够同时处理图像和文本输入的多模态大语言模型。典型架构包括视觉编码器(如ViT)、投影层和语言模型三部分。视觉编码器将图像转换为token序列,投影层将其映射到语言模型的嵌入空间。本文基于的Qwen3-VL系列采用这种架构,其中235B-A22B是MoE(混合专家)结构,激活参数量为22B。在物理奥赛场景中,VLM需要理解题目中的图表、电路图、力分析图等视觉信息,这些信息往往包含解题必需的关键约束。
本文的核心贡献是将VLM应用于物理奥赛推理,理解VLM架构有助于把握模型能力边界
智能体增强(Agentic Augmentation)
在推理阶段通过多智能体协作系统增强模型的问题解决能力。本文使用的PhysicsMinions框架包含三个工作室:视觉工作室负责结构化感知,将原始视觉证据转换为符号表示;逻辑工作室生成并迭代优化候选解;审查工作室使用领域特定和通用验证器验证解决方案。这种框架使模型能够进行多轮反思、批评和修正,模拟人类物理学家的严谨认知过程。
这是本文实现全球排名第2的关键机制,理解智能体增强有助于评估'模型+系统'范式的实际价值
研究动机
当前大语言模型在物理推理任务上存在一个根本性的瓶颈:它们主要依赖纯文本推理,忽略了物理问题求解的内在多模态特性。在物理奥赛级别的问题中,图表不是辅助说明,而是问题的组成部分——它们包含关键的几何约束、电路拓扑结构和力相互作用信息,这些信息在题目文本中被有意省略。以2025年国际物理奥赛(IPhO)的一道题为例,题目要求直接从气泡照片中测量气泡半径和上升速度,这种数据提取过程模拟了真实物理实验的数据分析。纯文本模型面对这类问题时存在不可逾越的信息鸿沟。此外,现有的物理推理模型大多专注于文本推理,即使使用了视觉信息,也只是简单的图像描述,未能将视觉感知与抽象物理定律有效对齐。这种视觉-逻辑的断裂是阻碍AI实现真正物理智能的关键障碍。
本文的目标是本文的目标是开发P1-VL——首个专门为物理奥赛设计的开源视觉语言模型家族,在HiPhO基准测试(包含2024-2025年13场物理奥赛考试)上达到人类金牌水平。具体而言,旗舰模型P1-VL-235B-A22B需要在所有开源和闭源模型中排名前三,并展示在生物、化学等更广泛科学领域的泛化能力。同时,团队希望通过开源模型和代码,为通用物理智能的发展奠定基础,推动AI系统从符号操纵向真正的科学发现过渡。
与已有工作不同的是,本文的独特切入角度在于同时解决两个被忽视的问题。第一,现有工作将视觉信息仅作为文本推理的补充,而本文强调在物理奥赛中图表是'构成性的'而非'说明性的'——它们包含题目必需但文本中故意省略的关键信息。第二,现有RL后训练方法在应用于视觉语言模型时面临严重的训练不稳定性问题,特别是MoE架构的模型。本文抓住了训练-推理失配这一被忽视的技术挑战,通过序列级掩码重要性采样(MIS)来稳定训练过程。这种'视觉感知+稳定训练'的双管齐下策略是本文区别于以往工作的核心差异点。
核心方法
P1-VL的方法可以类比为培养一位物理奥赛选手的过程。首先,选手需要通过大量练习建立扎实的解题能力(课程RL训练);其次,在考试中需要反复检查和修正答案(智能体增强)。技术路线上,本文采用纯强化学习后训练范式,在Qwen3-VL基础模型上进行物理推理能力的专门化训练。训练过程分为三个阶段,每阶段逐步提高数据难度、扩大搜索空间(组大小和生成窗口),让模型在'跳一跳够得着'的难度区间内持续学习。推理阶段则通过PhysicsMinions多智能体框架实现迭代自验证,使模型能够反思、批评和修正自己的解答。整个框架的关键技术创新包括:课程难度扩展机制、GSPO序列级优化算法、以及针对MoE架构的训练稳定化技术。
本文最核心的创新在于将课程学习与强化学习深度融合,形成'课程强化学习'框架。与传统RL后训练直接在所有数据上训练不同,本文通过经验通过率来量化每个样本的难度,然后采用双端过滤策略:移除模型已经掌握的简单样本(通过率大于0.7)以避免熵崩溃,同时通过Gemini-2.5-Flash恢复零通过率样本中的可修复任务以消除噪声。更重要的是,本文发现了训练-推理失配是MoE模型RL训练崩溃的根本原因,并提出序列级掩码重要性采样(Seq-MIS)来解决这一问题。Seq-MIS使用重要性权重的几何均值来归一化不同长度序列的权重,严格拒绝分布外的轨迹而非简单裁剪,从而维持更严格的策略对齐。这种'难度感知训练+稳定化机制'的组合是本文能够成功在235B参数的MoE模型上进行RL后训练的关键。
方法步骤详情
P1-VL的训练流程包含以下关键步骤。第一步,数据准备:构建包含8,033道物理题的多模态数据集,其中51%来自奥赛、49%来自教科书,覆盖力学、电磁学、热力学、现代物理和光学五个领域。第二步,难度评估:使用Qwen3-VL-30B-A3B模型对每道题进行72次推演,计算经验通过率D(x_i, y_i)。第三步,数据过滤:移除通过率大于0.7的简单样本,使用Gemini-2.5-Flash修复零通过率样本。第四步,课程训练:分三阶段进行,第一阶段训练通过率0-0.7的样本(组大小8,生成窗口40k-48k),第二阶段降低阈值到0-0.5并扩大生成窗口,第三阶段进一步扩大组大小到16。第五步,优化算法:采用GSPO进行序列级优化,结合MIS进行训练稳定化。第六步,推理增强:部署PhysicsMinions框架,通过视觉、逻辑和审查三个工作室的协作实现迭代自验证。
技术新颖性
P1-VL的技术新颖性体现在三个层面。首先,在训练范式上,本文首次证明了纯RL后训练(无需SFT阶段)可以在视觉语言模型上实现奥赛级推理能力,这与以往需要SFT冷启动的方法形成对比。其次,在算法设计上,本文将GSPO的序列级优化与MIS的训练稳定化相结合,形成了一套专门针对MoE架构VLM的RL训练方案。GSPO使用长度归一化的序列似然比来计算优势函数,避免了token级PPO的方差问题。MIS则通过几何均值归一化和硬信任域拒绝来解决训练-推理失配。最后,在系统设计上,本文将视觉感知深度整合到推理流程中,而非简单地将图像描述注入文本,实现了真正的多模态物理推理。
实验结果
P1-VL在HiPhO基准测试上取得了突破性成果。旗舰模型P1-VL-235B-A22B在13场物理奥赛中获得12金1银,平均分39.3,排名所有模型第3位,仅次于Gemini-3-Pro(42.7)和GPT-5.2(40.6)。值得注意的是,纯模型P1-VL-235B-A22B的得分(39.3)超过了使用智能体增强的文本基线P1-235B-A22B+PhysicsMinions(38.4),证明了内在视觉推理能力可以超越纯智能体工作流。与基础模型Qwen3-VL-235B-A22B-Thinking(33.9)相比,提升了5.4分。轻量级模型P1-VL-30B-A3B获得9金4银,平均分35.0,在开源模型中排名第3,尽管参数量更小,却超越了更大的基线如Qwen3-VL-235B-A22B-Thinking(33.9)和Qwen3-235B-A22B-Thinking-2507(33.5),展示了出色的参数效率。通过PhysicsMinions智能体增强,P1-VL-235B-A22B的平均分从39.3提升到40.9,跃居全球第2,在三个奥赛(PanPhO 2025、PanPhO 2024、PanMechanics 2024)上创下新的最佳成绩。在泛化性评估中,P1-VL在FrontierScience-Olympiad基准上,生物、化学、物理三科总分分别比基础模型提升8.0和9.1分,在数学推理(AMOBench提升8.5和7.5分)和多模态STEM任务(EMMA-Mini提升1.7和3.4分)上也表现出正向迁移。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| HiPhO 物理奥赛基准(13场考试) | 平均考试分数 | P1-VL-235B-A22B: 39.3 | Gemini-3-Pro: 42.7, GPT-5.2: 40.6 | 开源模型第1,全球第3 |
| HiPhO + PhysicsMinions | 平均考试分数 | P1-VL-235B-A22B+: 40.9 | GPT-5.2: 40.6 | 超越GPT-5.2,全球第2 |
| FrontierScience-Olympiad | 总分(满分100) | P1-VL-235B-A22B: 64.3 | Qwen3-VL-235B: 56.3 | +8.0分 |
| AMOBench 数学推理 | 准确率 | P1-VL-235B-A22B | Qwen3-VL-235B-Thinking | +8.5分 |
| EMMA-Mini 多图推理 | 准确率 | P1-VL-235B-A22B | Qwen3-VL-235B-Thinking | +1.7分 |
| AMOBench 数学推理(30B) | 准确率 | P1-VL-30B-A3B | Qwen3-VL-30B-Thinking | +7.5分 |
局限与改进
尽管P1-VL取得了显著成果,但仍存在多方面局限。首先,模型仅评估了理论题部分,未包含实验操作题,这限制了对模型实际物理实验能力的评估。其次,HiPhO基准虽然覆盖13场考试,但主要面向高中物理奥赛,对于研究生级别或专业领域的物理问题能力尚未验证。第三,训练数据集中于竞赛和教科书问题,与真实科研场景中的开放式问题存在分布差异。第四,PhysicsMinions智能体增强虽然提升了性能,但增加了推理时间和计算成本,且需要领域特定的验证器配置。第五,模型在某些奥赛上表现波动较大,如NBPhO 2025上P1-VL-235B-A22B仅得10.7分,而人类最高分可达27分,表明模型在特定题型上仍存在明显弱点。最后,课程训练的三阶段设置需要仔细调参,缺乏自动化的难度调度机制。
独立分析的弱点
从独立分析角度看,P1-VL存在以下可改进的弱点。第一,课程难度调度仍然依赖人工设定的阈值(0.7、0.5等),缺乏自适应机制。改进方向是开发基于模型能力的动态难度评估器,自动调整训练数据的难度分布。第二,奖励设计仅使用二元正确性奖励,未考虑解题过程的质量。可以在奖励函数中加入中间步骤的逻辑一致性、物理定律引用等细粒度信号。第三,视觉编码器和投影层在RL训练中被冻结,这可能限制了模型对物理图表的深度理解能力。建议在训练后期解冻这些组件,使用物理图表理解任务进行微调。第四,验证器设计依赖SymPy符号计算和LLM语义判断的混合方案,对于复杂的物理表达式可能存在误判。可以引入物理领域知识来增强验证的准确性。第五,推理阶段的智能体增强需要为不同学科配置不同的验证器,这限制了系统的可扩展性。改进方向是开发通用的科学推理验证框架。
未来方向
基于P1-VL的成果,未来研究可以在以下方向展开。第一,将课程RL框架扩展到其他科学领域(化学、生物、材料科学),构建通用的科学推理VLM。第二,探索实验操作题的求解能力,这需要模型具备更精细的视觉理解(如读取仪器示数、分析实验现象)和物理直觉。第三,将P1-VL与世界模型相结合,使其能够进行物理模拟和预测,而不仅仅是求解静态问题。第四,开发更高效的智能体增强方法,减少推理延迟,使其能够应用于实时交互场景。第五,研究如何将物理奥赛中习得的推理能力迁移到真实科研任务中,如实验设计、数据分析和理论推导。第六,探索多轮对话式的物理教学应用,让模型能够像人类教练一样引导学生思考。最后,作者提出的'通用物理智能'愿景需要进一步研究如何将符号推理、数值模拟和神经网络推理有机结合。
复现评估
P1-VL的复现条件相对友好。模型和代码已完全开源,基于Qwen3-VL系列基础模型(同样开源)。训练框架采用开源的VERL和Megatron-LM,推理使用开源的SGLang。训练数据方面,8,033道物理题的构建流程已详细描述,包括数据来源(10个奥赛、20本教科书)、标注流程和质量控制方法,但原始数据集是否完全开源需确认。算力需求方面,235B模型的训练需要大规模GPU集群(具体数量未明确说明),30B模型的训练门槛相对较低。复现的主要难点包括:课程训练的三阶段超参数调整、MIS阈值C的设定、以及PhysicsMinions智能体框架的部署配置。对于资源有限的研究者,建议从30B模型开始尝试,或使用本文的训练方法在其他VLM上进行物理推理能力的专门化训练。
论文图表
展示了2025年国际物理奥赛的一道题目,要求从气泡照片中测量气泡半径和上升速度。题目文本明确指出需要从Fig. 2中测量气泡半径a和上升速度v。这张图说明了为什么纯文本模型无法解决这类问题——关键的定量信息只能从视觉输入中获取。
这张图是理解论文动机的关键,它具体展示了物理奥赛中图表的'构成性'作用,即图表不是辅助说明而是问题的必要组成部分。