三相 Transformer:通过通道分割与直流槽注入在残差流中植入几何先验 Three-Phase Transformer
把残差流分成三相通道,用加百利号角 r(p)=1/(p+1) 占据正交直流子空间,几乎零参数换来 -7.20% PPL。
前置知识
残差流 (Residual Stream)
Transformer 块之间贯穿相加的隐藏状态向量 $\mathbf{h} \in \mathbb{R}^d$,可视为信息沿深度流动的'主干河道',每一块的注意力和 FFN 都是对这条河道的读写操作。
3PT 的核心思想不是新加一个子网络,而是约定一种'如何读取这条河道'的几何约定,所有相位感知操作都散布在主干上。
RoPE (Rotary Position Embedding)
对 Query 和 Key 应用与位置相关的二维旋转 $\tilde{q}_p = q_p \odot c(p) + \text{rot}(q_p) \odot s(p)$,其中 $c(p), s(p)$ 由频率向量 $\omega_j = b^{-2j/d_h}$ 生成;注意力分数天然只依赖相对位置 $(p-q)$。
3PT 的核心论点之一是相位结构与 RoPE 占据正交子空间,因此可以叠加而不冲突;若读者不理解 RoPE,就无法判断'三相+RoPE 同时使用为何不冗余'。
RMSNorm (Root Mean Square Layer Normalization)
一种轻量归一化 $\hat{x} = g \odot x / \sqrt{\sigma^2 + \epsilon}$,其中 $\sigma^2 = \frac{1}{d}\sum_k x_k^2$,只用均方统计、无需减均值;LLaMA 等现代模型的核心模块之一。
3PT 把全局 RMSNorm 替换为三个独立 $\text{RMSNorm}(d_\text{phase})$ 实例,每个相位各自归一化,参数总量不变但统计独立。
Givens 旋转 / SO(2)
二维平面旋转矩阵 $R(\theta) = \begin{bmatrix}\cos\theta & -\sin\theta \\ \sin\theta & \cos\theta\end{bmatrix}$,保持范数不变、可逆;论文中每个通道对应用一个 $R(\theta_k + 2\pi i / N)$。
PhaseRotationLayer 是 3PT 唯一的可学习重参数化(也是 123M 时那 1,536 个参数的来源);它用正交映射做非残差替换,避免梯度爆炸/消失。
神经网络的守恒律框架 (Neural Conservation Laws)
Kunin 等 (2021) 与 Marcotte 等 (2023, 2025) 证明:参数化损失景观的任何连续对称性都对应梯度流下的一个守恒量,类似 Noether 定理在神经网络中的类比。
3PT 自稳定特性(不显式强制零和但相间均值自动接近零)正是这一框架的实例,理解这点才能体会为何能省掉硬约束。
调和级数与加百利号角 (Gabriel's Horn)
曲线 $y=1/x$ 绕 x 轴旋转所得立体具有有限体积但无穷表面积,'画师悖论';其离散采样 $r(p) = 1/(p+1)$ 在位置 $p$ 处的求和正是调和级数 $\sum_{p=0}^{T-1} r(p) \approx H_T \sim \ln T$。
$r(p)=1/(p+1)$ 被注入三相通道共有的 1 维'直流槽',作为绝对位置信号;其调和级数求和特性保证有限能量注入。
研究动机
现代 decoder-only Transformer 的位置编码已经从绝对/正弦式(Vaswani et al., 2017)演化到相对旋转式(RoPE, Su et al. 2021),后者在注意力 Q/K 上做频率相关旋转,是当前几乎所有 7B+ 模型的事实标准。然而 RoPE 只编码'相对位置差',对绝对位置完全不敏感;同时标准 nn.Embedding 把 token 映射到 $d_\text{model}$ 维空间时没有任何几何约束,通道之间彼此不可区分。具体来说,Gu et al. (2026) 已证明标准加性位置编码与词嵌入不正交,Kazemnejad et al. (2023) 说明 NoPE Transformer 也能从因果掩码中恢复绝对位置信息但代价是高维涌现的。这造成两类损失:(1) 位置信息与内容信息在残差流中纠缠不清;(2) 残差流的几何结构完全交给优化器自行发现,没有任何可解释的归纳偏置。本文的实验 1 在 5.5M 规模上对比 vanilla Transformer 基线发现,PPL 73.17 仍有相当大的改进空间,且第一条信号出现在嵌入端而非注意端。
本文的目标是本文提出 Three-Phase Transformer (3PT),目标是在标准 SwiGLU + RMSNorm + RoPE + GQA 骨干之上植入一组'相位尊重 (phase-respecting)'的轻量操作,把残差流几何化为 $N$ 个等宽循环通道(默认 $N=3$),并在三相正交方向上额外注入一个固定的 $r(p) = 1/(p+1)$ 解析信号作为绝对位置侧信道。具体目标有四:(a) 以接近零的可学习参数开销(123M 时仅 +1,536 参数即 0.00124%)显著降低 WikiText-103 上的 PPL/BPB;(b) 不替换 RoPE,而是与之正交组合;(c) 自稳定,无需显式零和损失;(d) 通过 16 个实验完整披露消融链、噪声底线与外部对照位置。
与已有工作不同的是,已有轻量结构先验如 NormFormer(+0.4% 参数、~24% 收敛加速)、nGPT(60–80% 每步开销)、SpinQuant / QuaRot(量化导向而非表示结构)均无法同时满足'正交于 RoPE + 残差流结构化 + 几乎零参数 + 自稳定'。Dual-Stream Transformer(Kerce & Fox 2026)把残差流切成两股功能流但没有 120° 偏移;ETF-Transformer 在 ViT FFN 上固定 ETF 但不针对 decoder-only LM;Differential Transformer 用 GroupNorm 但粒度是注意力头而非通道。神经坍缩理论 (Papyan 2020) 证明 $K=3$ 时 120° 等角紧框架 (ETF) 是分类最优几何,这恰好是 3PT 默认 $N=3$ 的数学根据;Toy Models of Superposition (Anthropic 2022) 也观察到网络自发形成 120° 三角,但没有人把它结构化到嵌入通道。3PT 把'120° 三相'做成残差流的硬几何约定,并以加百利号角占据正交直流槽——这五要素的组合此前从未在任何文献中出现。
核心方法
3PT 的整体直觉来源于一个工程类比:平衡三相交流电系统中三个相位互成 120°,瞬时之和恒为零(Kirchhoff 电流定律),且三是最小满足'零和 + 无反相关对'的整数。把残差流 $d_\text{model}$ 维向量切成三等宽条带 $V_0, V_1, V_2$(默认 $d_\text{phase} = d/3$),并在每个 Transformer 块内部署五处相位尊重操作:(1) Embedding 后立即用 $r(p) = 1/(p+1)$ 替换三相公共均值(直流子空间);(2) 所有 RMSNorm 位点改用三独立 RMSNorm;(3) 注意力和 FFN 之间插入 PhaseRotationLayer,做 $h \leftarrow R_\text{phase}(h)$ 的非残差 Givens 旋转;(4) GQA 的 $n_q, n_kv$ 满足 $N \mid n_q$ 与 $N \mid n_kv$;(5) 其余 attention/FFN/RoPE 完全不动。技术路线是:通过零参数的相位分割免费提供几何结构,再以 +1,536 个可学习 θ(每对通道一个 SO(2) 角)做非残差相位旋转,旋转保持正交性故梯度无损传播;外部对照实验显示这一切与 RoPE 的相对位置信号正交,互不干扰。
3PT 的核心创新不是引入新模块,而是把残差流的几何结构化做成'约束 + 平衡'而不是'附加层'。与已有方法的本质区别有三:(a) 与 Dual-Stream Transformer 不同——它是把流切成 2 个功能流并加 block-diagonal 混合,3PT 切成 3 个等宽几何相位且相位间继续自由混合(仅在四个操作点读相位),结构完全靠若干小操作维护;(b) 与 SpinQuant/QuaRot 不同——后者在注意力与 FFN 之间放全秩正交矩阵用于量化,3PT 在每个相位内做 SO(2) Givens 旋转、可学习、用于表示结构化;(c) 与 NoPE/CoPE/FIRE 不同——这些都尝试替代或增强 RoPE,3PT 的加百利号角 $r(p)=1/(p+1)$ 直接注入一个结构上与相位正交的 1 维子空间(直流分量),与 RoPE 的相对位置旋转根本不在一个维度上,因此可以叠加而非竞争。'相位分割'与'正交直流槽'这两点的组合是本文与所有现有方法的本质区别。
方法步骤详情
3PT 的完整前向过程(以 123M WikiText-103 配置为基准)按以下顺序执行。步骤 1:Token Embedding。输入 $x \in \mathbb{R}^{B \times T \times d}$ 经 $\text{nn.Embedding}(V, d)$ 得到 $\tilde{x}$,按 $d = N \cdot d_\text{phase}$ 切成 $N$ 个相位块 $x^{(i)}$。步骤 2:加百利号角替换。计算每个位置的跨相位均值 $\bar{\mu}_{b,t} = \frac{1}{d}\sum_j x_{b,t,j}$,然后做广播加性更新 $x'_{b,t,j} = x_{b,t,j} + (r(t) - \bar{\mu}_{b,t})$,其中 $r(t) = 1/(t+1)$ 是注册为 buffer 的固定位置剖面。该操作把跨相位均值精确钉在 $r(t)$,但保持所有正交分量不变;零训练参数。步骤 3:进入每个 Transformer 块 $\ell$ 的循环:(a) $h'_\ell = h_\ell + \text{Attn}_\ell(N_{1,\ell}(h_\ell))$,其中 $N_{1,\ell}$ 是 PhaseAwareRMSNorm:$N$ 个独立 RMSNorm 各归一化 $d_\text{phase}$ 通道,参数总数与单 RMSNorm($d$) 相同;(b) $h''_\ell = \text{PR}_\ell(h'_\ell)$,PhaseRotationLayer 在相位 $i$ 的第 $k$ 对偶-奇通道上做 $R(\theta^{(\ell)}_k + 2\pi i/N)$,θ 初始化为深度线性 $\theta^{(\ell)}_k = (\ell+1)\pi/(2L)$;该映射正交,无梯度衰减;(c) $h_{\ell+1} = h''_\ell + \text{FFN}_\ell(N_{2,\ell}(h''_\ell))$。步骤 4:GQA 的 $n_q, n_kv$ 满足 $N \mid n_q$ 且 $N \mid n_kv$(123M 用 $n_q=12, n_kv=3$,每相位 4Q+1KV,$d_\text{head}=64$);RoPE 在头内 Q/K 上照常施加,不做任何修改。步骤 5:交叉熵训练,AdamW $\beta=(0.9, 0.95)$,weight decay 0.1,cosine LR 调度。唯一的可学习参数是 12 块 × 128 θ = 1,536 个旋转角。
技术新颖性
3PT 的技术新颖性主要体现在四个层面。层面一(结构新颖性):提出'残差流几何约定'而非模块——PhaseAwareRMSNorm、PhaseRotationLayer、相位对齐 GQA、加百利号角直流注入这五操作散布在块中,没有一个能独立存在,它们共同把 $d_\text{model}$ 维向量组织为 $N$ 个等宽相位 + 1 维直流槽。层面二(数学新颖性):首次将 Gabriel's Horn $r(p) = 1/(p+1)$ 用作绝对位置信号注入到结构上正交的 rank-1 子空间,并通过 $N \times H_T/T$ 守恒律证明该子空间与 RoPE 的相对位置旋转完全正交;同时显式证明了三相系统在初始零和条件下的自稳定是 Noether 类守恒律的实例。层面三(经验新颖性):实验 11 在 123M / WikiText-103 / 30k 步观察到 PhaseRotationLayer 漂移呈 U 形分布(最小在 block 2 = 0.069 L2,最大在 block 11 = 1.833 L2),方向在 block 2 翻转——这是首份在 12 层 transformer 上记录到的'逐块学习参数 U 形漂移'。层面四(架构-扩展性新颖性):证明直流槽是通用可写侧信道,可承载任何 per-position 标量函数(ramp / exponential / log-spaced / learned scalar),并被实验 9 的固定 horn 与实验 10 的可学 horn 同时验证。
实验结果
3PT 的核心实验链路从 5.5M TinyStories 到 123M WikiText-103 共 16 个实验,每步都用具体数字记录。**5.5M 实验**:(1) Experiment 1 验证信号在嵌入端而非注意端:3Phase-Embed PPL 64.96 vs Baseline 73.17(-11.23%),且自第 200 步起每个 checkpoint 都领先;(2) Experiment 2 是概念转折点——Stage 1 显示 3Phase-Only PPL 62.29 输给 RoPE 53.85(-15.7%),但 Stage 2 把 3Phase 与 RoPE 叠加后 3PhLrn+RoPE 达到 45.58,比 RoPE 单独低 15.36%,1k 步即达到 RoPE 在 2k 步的最终值;(3) Experiment 4 的 $2^6=64$ 网格消融显示只有 Align 是真正的赢家($\Delta$PPL -0.74),其余如 HardZS(+1.22)、Shrink(+9.06)、PhDrop(+4.12)均有害;(4) Experiment 5 把 5 模型各跑 20k 步,3Phase+RoPE 比 RoPE-Only 低 13.30% PPL(17.06 → 14.79);(5) Experiment 6-7 通过移除 SinPE(-2.61%)和 phase_scale+√d_model(-2.99%)逐步把 PPL 降到 13.9712,比 RoPE-Only 低 18.09%;(6) Experiment 9 引入加百利号角再降 0.07 PPL 到 13.9015;(7) Experiment 12 五种子扫描显示噪声底线 $\sigma = 0.046$ PPL;(8) Experiment 13 在 $N \in \{1,2,3,4,6,8,12\}$ 上扫,发现 5.5M 时 $N=1$ 反胜 13.6268 vs 13.9015(差 6× 噪声)。**123M 实验**:(1) Experiment 11 是核心,3PT 123M 在 WikiText-103 上达到 PPL 16.06 / BPB 1.0855,RoPE-Only 123M 为 PPL 17.31 / BPB 1.1148,相对降低 -7.20% PPL 与 -2.62% BPB,仅 +1,536 参数(0.00124%),但每步墙钟 +17.2%;(2) 收敛速度:3PT 在 step 14k 达到 PPL 17.45,RoPE-Only 要 step 27k 才达到,即 1.93× 步数加速 / 1.64× 墙钟加速;(3) 12 层 θ 漂移呈 U 形分布,block 2 L2 drift 0.069(最小,几乎不动),block 11 L2 drift 1.833(最大),block 0 比 init 多 36%、block 11 比 init 少 10%;(4) Experiment 15 三种子扫描显示 N=3 vs N=1 在 123M 上统计上不可分(paired diff mean +0.08 PPL,SE 0.09 PPL > mean),所以 'three-phase' 是几何概念而非 N 主张;(5) Experiment 16 外部对照显示 3PT 123M 胜过 zero-shot GPT-2 (BPB 1.2215) 0.136 BPB,但输给 distilgpt2-finetuned (120.5M, BPB 0.9993) 0.086 BPB,因为后者继承 GPT-2 的 WebText 预训练。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| TinyStories 语言建模(5.5M 参数,seq_len=128) | Validation Perplexity(越低越好) | 13.9015(最终配置,含加百利号角) | 17.0564(RoPE-Only 现代 backbone) | -18.51%(单 seed 42);5-seed mean 13.85 ± 0.046;最高 seed 1 达 13.7940 |
| WikiText-103 语言建模(123M 参数,seq_len=1024,Llama-2 BPE) | Validation Bits-Per-Byte(跨 tokenizer 可比) | 1.0855(3PT 123M, seed 42) | 1.1148(RoPE-Only 123M 同协议基线) | -2.62% BPB / -7.20% PPL;3-seed N=3 std = 0.0023 BPB,效应约为 9× 噪声 |
| WikiText-103 收敛速度(123M 参数) | 达到 RoPE-Only 最终 PPL 17.06 所需步数 | step 14,000 达 PPL 17.45 | step 27,000 达 PPL 17.45(外推) | 1.93× 步数加速 / 1.64× 墙钟加速(+17.2% 每步开销) |
| PhaseRotationLayer θ 漂移(123M, 12 层) | L2 drift from depth-linear init | U 形分布,min @ block 2 = 0.069,max @ block 11 = 1.833 | 理想线性 init 应该无漂移 | block 0 +36%、block 11 -10% 漂移,最优调度应为亚线性 S-curve |
| N-相扫描 5.5M TinyStories | Final PPL(单 seed 42) | N=1: 13.6268; N=3: 13.9015; N=12: 14.2499 | RoPE-Only 17.0564 | 5.5M 时 N=1 胜 6× 噪声;但 123M 时 N=1 与 N=3 三种子下统计不可分(paired diff +0.08, SE 0.09) |
| External placement check, WikiText-103 (跨 tokenizer BPB) | Validation BPB | 1.0855(3PT 123M from scratch, ~1B tokens) | distilgpt2-finetuned-wt103 (120.5M) 0.9993; gpt2 zero-shot (124.4M) 1.2215 | 胜 gpt2 zero-shot 0.136 BPB;负于 distilgpt2-finetuned 0.086 BPB(后者继承 GPT-2 40GB WebText 预训练) |
局限与改进
作者明确承认的局限有四:(1) 17.2% 每步墙钟开销——相位循环未向量化,纯实现开销;(2) N=3 vs N=1 在 123M 三种子下统计不可分,建立方向性结论需远超 3 个种子;(3) 5.5M 上 N=1 胜、123M 上 N=1/N=3 不可分——是否真存在 scale-dependent crossover 需要 ≥5 种子的更深 N-扫描;(4) 123M 单尺度验证,未在 350M–1B 或更大语料上测试 gain 是缩窄还是放大。本人观察的额外局限:(a) Experiment 16 输给 distilgpt2-finetuned 0.086 BPB 表明从零训练的 3PT 还不能在相同算力预算下与经过数百 GPU-hour WebText 预训练的 GPT-2 家族抗衡,'~1B token 从零训练' 的实验协议本身就有天花板;(b) 加百利号角是 hand-designed 形状,作者承认 'soft head + dead tail' 更优,但固定 1/(p+1) 是操作性折中;(c) PhaseAwareRMSNorm 在 2k 步时 +1.91 PPL 拖后腿、20k 步时 -0.02 PPL 微赢——这是 'short-horizon ablations can invert the long-horizon answer' 的典型案例,警示所有短步数消融都可能误导;(d) 单论文单作者,没有独立复现的第三方证据,且全部实验基于 seed ≤ 3 的扫描,统计推断力较弱。
独立分析的弱点
独立分析 3PT 至少有四个弱点值得改进。**弱点 1:相位循环未向量化导致 17% 墙钟开销**——目前的 PhaseRotationLayer 用了 Python `for phase in phases` 循环,对 123M 模型每次前向要多花约 17% 时间。改进方向:把 3 个相位重塑为 $(B, T, N, d_\text{phase})$ 张量,用一个广播矩阵乘法一次完成 $N$ 个 Givens 旋转,应能把开销压到 < 3%。**弱点 2:每块 128 个 θ 是逐通道学习的,但实际只有少数对产生有用漂移**——Experiment 7d 的热图显示每块约 1 个 θ 对是最大漂移(其余对几乎不动),意味着可以用稀疏化或 MoE 风格的'按需激活'减少可学参数至每块 16 个甚至更少。改进方向:把 PhaseRotationLayer 改为分组 θ 或加 L1 稀疏惩罚,让网络自行选择哪些相位对需要旋转。**弱点 3:depth-linear init 在 12 层失效**——block 0 需要 +36% 旋转、block 11 需要 -10%,线性 schedule 让末层浪费大量优化预算去反向收缩。改进方向:把 init 改为 sub-linear S-curve schedule,或直接学一个每块 base θ(仅 12 个标量)。**弱点 4:5.5M 与 123M 的 N 最优值不一致**——5.5M 时 N=1 胜(6× 噪声)、123M 时 N=1/N=3 不可分,'three-phase' 名号本身就有 scale-dependent 漂移。改进方向:在 350M–1B 做完整 N-扫描,建立 phase-sharing-as-regularization 的 scaling law,让 N 选择有据可依。
未来方向
作者明确提出了四条未来方向。**方向 1(最强线索):学习非线性的 PhaseRotationLayer 深度 schedule**——U 形漂移说明 depth-linear schedule 在 12 层时让末层反向收缩,最优 schedule 应是 sub-linear S-curve,最小值位于 block 2 附近,尾巴逐渐衰减。**方向 2:扫描 DC 槽的可用形状**——加百利号角只是一例,ramp / exponential / log-spaced / learned scalar 都可注入该 1D 槽以匹配不同任务(双向编码、长上下文检索、层次结构),'DC 槽是通用可写侧信道'。**方向 3:123M 上的完整 N-相扫描**——目前只跑了 N=1 与 N=3 共 6 个 run,N ∈ {2,4,6,8,12} 还未测;≥5 种子的全 N-扫描才能解答 'scale-dependent optimum 究竟是 N=1 还是某个 N>1'。**方向 4:更大模型 + 更多数据**——5.5M → 123M 的 gain 从 13.30% 缩窄到 7.20%,是否继续缩窄到 1B 参数是开放问题。基于成果可延伸的方向还有:(a) 把相位结构扩展到非语言任务——视觉或音频是否同样受益于 3 相分割?(b) 与 nGPT 的超球面归一化结合——PhaseAwareRMSNorm 是 $N$ 个独立球面,可以推广到 nGPT 风格的 hypersphere;(c) 把直流槽注入的形状做成与训练目标对齐的元学习信号,让模型自己发现最合适的绝对位置剖面。
复现评估
**开源情况**:完整代码已发布于 https://github.com/achelousace/three-phase-transformer,包含 16 个实验的训练脚本与评估脚本。**数据**:5.5M 实验使用 TinyStories(Eldan & Li 2023,10k word-level vocab),123M 实验使用 WikiText-103-raw-v1(Merity et al. 2016,Llama-2 BPE 32k vocab,~140.5M 训练 token / 297k val token),均为公开数据集。**算力**:5.5M 实验用 RTX 2070(8GB)即可,单次 20k 步约 1,500–1,700 秒;123M 实验需 Colab G4 实例(NVIDIA RTX Pro 6000 Blackwell 96GB),30k 步 7,777 秒(约 2.16 小时)。预算友好:完整 16 个实验可在单卡 2070 + 一次 Colab G4 跑完。**复现难度**:中等偏下——代码已开源、协议清晰、评价脚本明确,但有 5 个细节容易出错:(1) φᵢ 偏移必须硬编码为 2π/N 而非可学;(2) 加百利号角必须用 broadcast-additive 更新 $x' = x + (r(t) - \bar{\mu})$;(3) PhaseRotationLayer 必须是非残差 $h = pr(h)$ 而非 $h = h + pr(h)$(实验 8 显示后者退化 0.06 PPL);(4) GQA head 计数必须满足 $N \mid n_q$ 且 $N \mid n_kv$;(5) 训练必须使用 `bf16 + Flash Attention 2 + SDPA` 的组合。**已知陷阱**:PhaseAwareRMSNorm 在 2k 步拖后腿但 20k 步微赢,短步数消融可能完全反转结论(实验 5);seed 42 是 N=3 分布的有利极端与 N=1 分布的不利极端,单种子架构对比在噪声底线内不可靠;N-扫描的判断需要 ≥5 种子才能给出方向性结论。
论文图表
$N \in \{1,2,3,4,6,8,12\}$ 的 PPL 折线:13.6268 / 13.6812 / 13.9015 / 13.8674 / 13.9780 / 14.0090 / 14.2499;N=4 vs N=3 0.034 PPL 反转 < 0.046 σ。
5.5M 时 N=1 胜 6× 噪声——rotation θ 数量越多 = 越少参数共享 = 越好。N=12 双惩罚:高共享约束 + $d_\text{head}=8$ 饿死。
六条 BPB 曲线(3 种子 × 2 个 N 值)展示 123M 上 N=3 vs N=1 的种子依赖性:seed 42 上 N=3 永远领先,seed 1 与 seed 100 上 N=1 领先。
直观展示 'N=3 永远领先' 的 14.4 结论是 seed-42 specific,3 种子扫描揭示单种子对比在噪声底线内不可靠。
6 run(3 seeds × 2 N 值)的 per-block L2 θ drift 曲线,所有曲线呈 U 形且最小值在 block 2;across-seed std at min-block 0.0154,at max-block 0.0095。
U 形是 depth 现象而非 phase-count 现象——它跨 N 值和跨种子稳健,是 future work 1 的强证据。
8 行 BPB 表,按训练语料对齐着色:(1) neulab/gpt2-large-finetuned-wt103 838M BPB 0.8366;(2) neulab/gpt2-med-finetuned 406M 0.9230;(3) neulab/gpt2-finetuned 163M 0.9770;(4) neulab/distilgpt2-finetuned 120.5M 0.9993;(5) ThreePhase 123M 1.0855;(6) OnePhase 123M 1.0880;(7) gpt2-medium zero-shot 354.8M 1.1296;(8) gpt2 zero-shot 124.4M 1.2215。
诚实放置:3PT 123M 击败零样本 GPT-2 但输给在 WT103 上微调的 GPT-2 家族——差距源于训练算力/语料不对齐而非架构本身。