一句话定位
JEPA-Reasoner 把”推理”和”说话”拆成两个独立模型:一个改造过的 JEPA 在归一化的连续隐空间里自回归生成推理链(不经过任何 token 采样),再交给下游的 Talker 模型把这条推理链翻译成人类可读文本。核心论点是隐空间推理天然免疫 token 采样误差的连锁传播——论文用一个 0.9B 的组合模型在 GSM8K 8-shot 上验证:相对同数据训练的耦合 Transformer 基线提升 149.5%,并反超参数量大得多的 Gemma 3(4B)、Llama 3.2(1B)CoT、Huginn-0125(3.5B)recurrent-depth 等模型。
背景与定位
i-jepa、v-jepa-2、M3-JEPA 这条 JEPA 谱系擅长学抽象表征,但 predictor 本质是”填空”:需要预先给定 target 状态或任务指令(如 V-JEPA 2-AC),天然不具备生成能力;D-JEPA 试图让 JEPA 生成,但只是拿学到的表征去 condition 扩散模型(文生图/文生音频),并没有解决序列推理或规划问题。另一条隐空间推理路线是 COCONUT(水平自回归循环隐状态)与 recurrent-depth scaling(纵向加深计算),二者都用同一个耦合模型同时管推理和管表达:隐向量与 token 挤在同一条因果序列里,一旦某个 token 采样出错,错误就成为上下文的一部分,永久污染后续所有决策;而且训练要么要多趟同步前向,要么要复杂的循环展开。
JEPA-Reasoner 的关键动作是把 JEPA 从”target-conditioned 填空系统”改造成”自回归生成系统”:JEPA-Reasoner 专职在归一化隐球面上生成推理链,彻底剥离出一个独立的 Talker 模块负责 token 化。论文用概率因式分解证明这让联合分布变成 P(R,X)=P(R)·P(X|R)——token 采样误差没有数学路径反向污染推理轨迹 R(Error Containment),Talker 在每一步都能看到完整无损的推理链而不是被因果掩码截断的局部历史(Mechanism for Recovery)。
模型架构
JEPA-Reasoner:embedding 层作为 token 编码器 + 改造过的 Transformer blocks 作为 predictor;predictor 之后接一个混合归一化层(RMS + L2 normalization),用 L2 normalization 抑制残差连接带来的幅度爆炸;Transformer block 内部使用非可学习的 QK-Norm 提升数值稳定性。与传统 JEPA 不同,predictor 生成的是”下一步”隐矩阵(代表后续推理步骤),不经过 LM head 投影到词表概率,而是归一化到单位超球面后原样喂回第一个 Transformer block,做下一轮隐空间自回归。训练目标由一个 EMA target encoder(momentum=0.98,防止 embedding 层秩坍塌)提供目标隐表示,损失是 scaled cosine distance loss L(θ,θ')=k−k·cos(h_pred(θ),h_target(θ'));论文网格搜索 k=1~6,在 tree-search 任务上以”正确主导系数占比”为指标确定 k=4 最优(附录 D)。
Talker(Action-Taker):独立训练的标准 Transformer,训练时 JEPA-Reasoner 冻结,Talker 只用标准交叉熵重构损失。两种变体:
- Mono-Talker:无 embedding 层、无 encoder,只有 decoder + LM head,一次前向把整条隐向量序列重构成完整 token 序列,适用于不需要上下文的重构任务。
- Dual-Talker:有 embedding 层(编码已确定的历史 token 提供上下文)+ encoder(接收 Reasoner 隐向量)+ decoder(在 encoder 输出的连续隐引导下自回归生成 token)。论文明确指出 Dual-Talker 是”为重构而非生成”训练的——附录 C 消融证明 Talker 完全依赖 Reasoner 输出,不具备独立推理能力。
三套披露的具体规模:
- Tree-search 实验:JEPA-Reasoner(latent dim 384,attn dim 768,FFN dim 1536,16 heads,18 decoder blocks)+ Mono-Talker(同 latent/attn/FFN dim,8 heads,6 decoder blocks),论文称这组合为”smaller JEPA-Reasoner (42M)”。
- CFG 鲁棒性实验:R = JEPA-Reasoner(16 blocks)+ Dual-Talker(4 encoder + 4 decoder blocks)共 24 blocks、315M 参数;对照 Transformer 基线 T 与 COCONUT 基线 C,均为 24 blocks、338M 参数;三者 latent/attn dim 均为 960,FFN dim 3840,16 heads——刻意让规模/深度接近以做公平对比。
- 自然语言/GSM8K 实验:694M JEPA-Reasoner + 198M Mono-Talker,合计约 0.9B。
数据
- 预训练:标准 next-token prediction、教师强制;pretraining 阶段关闭 L2 normalization,使用 tied word embedding + 临时 LM head(SST 阶段丢弃)。附录 C 的自然语言消融实验提到,用于产出人类可读结果的 Transformer blocks 是在 C4 和 WikiText 数据集上预训练的。
- Tree-search 合成数据:随机生成的二叉树(深度限制 4),每个节点用独立 token 表示的字符,节点名随机分配以防止模型记名字而非结构;数据格式用
[ROOT]/[TARGET]/[ROUTE]特殊 token 标注根、目标叶子、正确搜索路线(附录 A 给出具体样例)。 - CFG(context-free grammar)合成数据:自定义 5 层产生式规则,3 个终结符,每层规则长度 3 或 4,生成约 600–700 个终结符的长序列;论文指出即便更简单的 5 层、每层产生 2–3 符号的产生式规则也能生成超过 4×10⁸ 种不同序列,因此模型不可能靠记忆过拟合。鲁棒性测试从 10 万样本的测试集中随机抽取 5248 个跑评测,以压低随机性带来的偏差。
- 真实世界评测:直接使用标准 GSM8K 基准,5-shot 与 8-shot 两种设置,数据本身未做定制。
- 无 sim-to-real、无多模态、无跨具身混合——全程是纯文本 token / 隐向量数据,不涉及图像、视频或动作标注。
训练方法
两阶段流水线:Pretraining(标准 next-token、teacher forcing、tied embedding + 临时 LM head、关闭 L2 normalization)→ Self-Supervised Training(SST)(丢弃 LM head、恢复 L2 normalization,用 EMA target encoder + scaled cosine distance loss(k=4)在归一化隐空间做纯预测;不需要自回归生成最终 token 来计算 loss,因此可以并行训练,不像 COCONUT 需要多趟同步前向或复杂的循环展开)。
自然语言实验的关键证据:pretraining 用了 30 万步,SST 只用了 1.3 万步(同一份数据),但 GSM8K 上的性能提升几乎全部来自”改用隐空间推理范式”这件事本身,而非 SST 阶段学到的新知识——因为 scaled cosine similarity loss 鼓励的是隐表示平滑过渡,而非逻辑正确性。
CFG 鲁棒性实验的具体超参:统一学习率 1×10⁻⁴,有效 batch size 128,context length 1024;三个模型(R/T/C)都从同一个预训练 checkpoint 初始化(JEPA-Reasoner 因架构差异只取前 N 层,N 等于其 block 数),训练到 loss 稳定后取最优 checkpoint。全文无 RL、无蒸馏;action tokenization 不适用(非具身模型)。
Infra(训练 / 推理工程)
论文未披露 GPU 型号 / 数量、总 GPU-hours、并行策略、训练精度(bf16/fp16/fp32 均未提及);推理侧未给出 FPS、控制频率或延迟数字——这是离线的合成任务 + 单一下游基准评测,不是部署系统。唯一披露的”工程”细节是训练超参本身(学习率、batch size、context length、EMA momentum、loss scale k);因此本节全部标注未披露。
评测 benchmark
- Tree-search 路线搜索(合成任务):JEPA-Reasoner(42M)+ Mono-Talker 精确匹配准确率 99.87%。对隐向量做几何分析:兄弟节点 latent 向量所张平面到预测隐向量的距离,在所有向量对中排名平均前 1.72%;将预测隐向量投影到兄弟平面上分解系数 α、β,99.89% 的情况下正确路线节点的系数更大——说明模型没有把错误选项的信息完全丢弃,呈现”混合隐向量”现象,论文认为这可能是广度优先多线程推理的基础(附录 E 的 PCA 可视化给出支持性证据)。
- CFG token-level 鲁棒性(附录 B.3,Table 7):输入序列被替换 0%–30% 错误 token 后,比较 T(Transformer 基线)与 R(JEPA-Reasoner+Dual-Talker)在多步补全任务上的精确匹配准确率(括号内为相对各自 0 噪声基线的比值)。单步(Gen=1)上二者几乎打平、T 甚至略占优(30% 噪声下 T 保留 69% vs R 保留 66%);但从 Step=2 起 R 的相对保留率持续超过 T,且差距随步数扩大——30% 噪声下 Step=2:T 59% vs R 66%;Step=3:T 65% vs R 73%;Step=4:T 66% vs R 73%。也就是说 R 的鲁棒性优势体现在多步累积生成而非单步预测上,与论文”error containment 抑制复合误差传播”的机制解释一致。
- CFG latent-space 噪声鲁棒性(Table 4,对比 COCONUT C):让 R 生成 8 个隐向量再重构 8 个 token,C 先生成 4 个隐向量再生成 4 个 token,对生成的隐向量加 μ=0、σ 从 0 到最大输出值 15% 的高斯噪声,在最后 4 个 token 上算精确匹配准确率。σ=0 时 R=0.4588 vs C=0.3740;σ=0.05×max(hₜ):R=0.4681 vs C=0.3688;σ=0.10×max(hₜ):R=0.4643 vs C=0.3650;σ=0.15×max(hₜ):R=0.4468 vs C=0.3629——R 全程领先 C,且随噪声增大衰减更平缓。
- 自然语言 GSM8K(Table 5):Base Transformer 20.7%(5-shot)/ 20.8%(8-shot);JEPA-Reasoner+Talker 39.4%(5-shot)/ 51.9%(8-shot)。按表中数字计算,5-shot 相对提升为 (39.4−20.7)/20.7 ≈ 90.3%,8-shot 相对提升为 (51.9−20.8)/20.8 ≈ 149.5%——8-shot 数字与摘要、正文头条声称的”149.5%“完全吻合,但正文同一段声称的 5-shot 提升是”79.2%“,与 Table 5 本身的两个数字反推出的 90.3% 不一致,是原文自身的一处数值矛盾(本页按 Table 5 的原始百分点数字 20.7%/39.4%/20.8%/51.9% 引用,提升幅度以自行反推的 90.3%/149.5% 为准并标注差异)。此外 Base Transformer 从 5-shot 到 8-shot 几乎不涨(仅 +0.1pp),而 JEPA-Reasoner+Talker 从 39.4% 涨到 51.9%,论文将其解读为隐空间推理架构突破了小模型常见的”推理平台期”。
- 跨模型 GSM8K 对比(Table 6,8-shot):Gemma 3(4B,standard)38.4%;Llama 3.2(1B,CoT)44.4%;Qwen 3(0.6B,CoT)42.5%;Huginn-0125(3.5B,recurrent depth)42.1%;JEPA-Reasoner(0.9B)51.9%——比参数量约 4 倍的 Gemma 3 高约 13.5 个百分点,比参数量约 4 倍的 Huginn-0125 高约 9.8 个百分点。需要指出:紧接表格的分析段落写”our model achieves an 8-shot score of 48.2%, outperforming Llama 3.2 (1B) CoT baseline by 3.8 percentage points”——48.2%(=44.4%+3.8pp)与 Table 6 中加粗的 51.9% 不一致,是原文另一处内部数值矛盾;本页采用与 Table 5 交叉印证的 51.9%。论文脚注解释了为何没有把 COCONUT 纳入本表:引用 COCONUT 原论文的结论”为了效率牺牲了相对 CoT 的性能”,因此只在第 3 点的 CFG 合成任务里直接对比 COCONUT。
- Talker 消融(附录 C,Table 8):用高斯噪声替换 Reasoner 输出 → Talker 输出不连贯(证明 Talker 不能脱离 Reasoner 独立”想”出内容);仅破坏 Talker 的初始输入 token(保留 Reasoner 输出干净)→ Talker 仍能生成基本连贯的内容(个别局部错误,如人名变成”Richardson”);用另一句话(Sartre 样本)的 Reasoner 输出喂给以 Bacon 样本前 10 个 token 初始化的 Dual-Talker → 输出迅速转向 Sartre 内容且语法通顺——三组对照共同证明 Talker 只是”读出”机制,语义完全来自 Reasoner 的隐向量。
创新点与影响
- 贡献:把”隐空间推理”和”token 生成”从同一条耦合自回归序列里彻底拆分成两个模型,并用概率因式分解 P(R,X)=P(R)·P(X|R) 形式化证明这带来 Error Containment(token 采样误差没有数学路径反向污染推理轨迹)与更强的 Continuous Guidance(Talker 每步都能看到完整无损的推理链,而非被因果掩码截断的局部历史)。相比 COCONUT/recurrent-depth,SST 阶段不需要为了算 loss 而自回归生成最终 token,可以并行计算;隐空间/token 级加噪声实验里全面优于耦合基线(见评测第 2、3 点)。
- 改变了什么:观察到 JEPA-Reasoner 在几何上产生”混合隐向量”(词表向量的线性组合而非离散点),论文认为这可能是多假设 / 广度优先推理的雏形——但这只是几何观测(附录 E 的 PCA 可视化),论文并未把它进一步验证为可控的多线程推理能力。
- 论文自陈的局限与本页的审读发现:论文本身没有独立的”局限”小节,Section 8 总结用词是”promising potential”、“might lay the foundation”,性质上更接近探索性/预实验证据——只有 tree-search 和 GSM8K 是端到端下游任务结果,大部分鲁棒性证据来自作者自建的 CFG 合成任务。Dual-Talker 被论文自己承认”trained for reconstruction rather than generation”,即目前的 Talker 是重构器而非生成器,“隐空间独立想、Talker 独立表达”的完整闭环尚未验证。此外,本页在自我核对数字时发现原文存在两处内部不一致(见评测第 4、5 点:5-shot 提升 79.2% vs 表格反推 90.3%;8-shot 分析段 48.2% vs 加粗表格值 51.9%)。全文未披露任何 GPU/算力/训练时长的工程细节,也没有开源代码或模型,可复现性目前无法核实;arXiv 页面本身也未标注作者机构,本页因此将 org/country 标注为 unknown。
原始链接
- arXiv abstract:https://arxiv.org/abs/2512.19171
- arXiv PDF:https://arxiv.org/pdf/2512.19171
- arXiv HTML(v1,本页全文所据版本):https://arxiv.org/html/2512.19171v1
一手源存档(sources/)
- 未找到官方博客 / GitHub / HuggingFace / 项目主页(已用 Bing 检索确认,arXiv 本身也未标注机构信息),故本条目无 sources/ 快照可归档。
- 全文以 arXiv HTML(v1)通读,原文不入 git,见上方 arXiv 链接。