← 全部论文2609.35664v1 / r1
版本与下载

MS-GLA:多时间尺度门控线性注意力研读笔记

论文:MS-GLA: Multi-Scale Gated Linear Attention for Addressing Representational Bottlenecks via Multi-Temporal Resolution
作者:Prasoon Dev、Anirudh Sankar、Vasudeva Varma(IIIT Hyderabad)
版本:arXiv:2609.35664v1,2026-09-28 提交;PDF 标注 COLM 2026 会议论文。
获取与研读日期:2026-10-12。
原文:arXiv v1 · 本地 PDF · 英文汇报 PDF · 可编辑 TeX。下文页码均为从 1 开始的 PDF 页码,与本文印刷页码一致。

论文总览

MS-GLA 研究的是一个很具体的问题:在门控线性注意力(Gated Linear Attention, GLA)的固定大小矩阵记忆中,能否通过改变不同注意力头的更新时间尺度,更好地兼顾逐 token 的局部细节与跨较长片段的信息?

作者把同一层的四个注意力头分配给若干分支。细分支直接处理原序列;粗分支先对相邻隐藏状态取平均,再运行自己的 GLA。粗分支输出等整个池化块被读完后才可使用,之后保持到下一个块结束。最后,当前未池化隐藏状态产生 softmax 权重,逐位置融合各分支。主配置为尺度 $\{1,2,4\}$、头数 $[2,1,1]$。(Sec. 3,PDF pp. 4–5)

论文报告:在约 340M 参数模型上,主配置的两项平均困惑度由 20.94 降至 18.96,相对下降约 9.5%;三项召回任务平均 F1 由 7.41 升至 8.81,相对提升约 18.9%;训练吞吐约保留 GLA 的 92.0%,峰值显存增加约 14.5%。去掉原分辨率分支的 $\{2,4\}$ 配置明显退化,是理解论文最重要的消融。(Tables 1、2、4,PDF pp. 7、9)

阅读时应把方法价值与实验解释分开:**多尺度更新是清晰、可实现的结构设计;“严格匹配训练预算”和“15 倍连续上下文外推”两项说法,现有文档仍有需要澄清的地方。**附录训练步数与正文冲突,但公开结果 CSV 又指向同为 106,813 步的检查点;公开长文脚本默认则在 2,048-token 窗口内独立前向。下面在对应实验处解释这些证据,避免把文档矛盾直接当作实际训练不公平的定论。

结构地图

原文章节论证作用PDF 页码与关键证据
1 Introduction单一时间分辨率的记忆竞争问题pp. 1–2
2 Background and Related Work;2.1–2.3GLA 递推、MoM 路由、MS-SSM 多尺度思路pp. 2–4;Eqs. (1)–(7)
3 Multi-Scale Gated Linear Attention;3.1–3.4池化、分头、因果上采样、融合、分块训练pp. 4–5;Eqs. (8)–(11)
4 Experimental Setup;4.1–4.2模型变体与训练配置pp. 5–6
5.1 Language Modeling困惑度与零样本任务pp. 6–7;Table 1
5.2 Recall-Intensive Tasks精确信息召回p. 7;Table 2
5.3 Long-Context Generalization按文档位置观察困惑度pp. 7–8;Fig. 1
5.4 Fusion Layer Routing Stability各尺度融合权重是否随位置漂移p. 8;Table 3
5.5 Computational Efficiency吞吐、显存与训练耗时p. 9;Table 4
6 Discussion;6.1–6.3细分辨率作用、尺度覆盖与容量分配pp. 9–10
7 Future Work;8 Conclusion扩大规模与结构扩展p. 10
References方法与数据来源pp. 11–13
A Limitations;B Training Details单种子与消融边界、详细训练配置pp. 13–14

一:动机——让不同记忆按不同节奏更新

1. GLA 的门控解决了什么

线性注意力把历史 key–value 对压缩到固定大小状态矩阵 $\mathbf S_t$。GLA 在写入新关联前,对已有记忆施加输入相关的遗忘门:

$$ \mathbf S_t=\operatorname{Diag}(\alpha_t)\mathbf S_{t-1} +\mathbf k_t^{\mathsf T}\mathbf v_t, \qquad \mathbf o_t=\mathbf q_t\mathbf S_t. $$

这里沿用原文行向量约定:$\mathbf q_t,\mathbf k_t\in\mathbb R^{1\times d_k}$,$\mathbf v_t\in\mathbb R^{1\times d_v}$,$\mathbf S_t\in\mathbb R^{d_k\times d_v}$,输出 $\mathbf o_t\in\mathbb R^{1\times d_v}$。$\alpha_t$ 的 $d_k$ 个分量对状态逐行缩放,取值介于 0 与 1。它由当前隐藏状态的低秩投影和 sigmoid 类变换生成。(Sec. 2.1,PDF pp. 2–3;原文 Eqs. (2)、(5)、(6))

直觉上,写入项保存新的 key–value 关联,遗忘项控制旧关联保留多少。随着序列增长,状态形状保持固定;但每个头仍在每个 token 到来时更新。这使同一时间步长下的有限表示资源,要同时应付快速变化的细节和变化较慢的背景信息。

2. 作者引入的结构偏置

MS-GLA 让一些头每个 token 更新,一些头每两个或四个 token 更新。粗分支接收池化后的隐藏状态,因此经历更少的状态更新,也过滤了一部分局部变化;细分支补足精确位置与词级细节。这里的“粗语义、细语法”是作者提出的功能解释,论文没有直接用语法/语义探针测量各分支的专门化。

这种设计与混合记忆(Mixture-of-Memories, MoM)的区别在于:MoM 用稀疏路由决定 token 写入哪些记忆;MS-GLA 预先规定每条分支处理序列的时间粒度,再对分支输出做稠密融合。其多尺度动机来自 MS-SSM,但具体分解采用固定平均池化,未采用 MS-SSM 的可训练多尺度卷积分解。(Secs. 2.2–2.3,PDF pp. 3–4)

二:方法——从输入到输出逐步拆解

1. 数据流与符号

输入为一层的隐藏状态序列 $\mathbf X\in\mathbb R^{L\times d}$。对每个尺度 $s\in\mathcal S$,数据依次经过:

$$ \mathbf X\ \longrightarrow\ \mathbf X^{(s)} \ \xrightarrow{\mathrm{GLA}_s}\ \mathbf Y^{(s)} \ \xrightarrow{\text{因果保持}}\ \widehat{\mathbf Y}^{(s)} \ \xrightarrow{\text{逐位置加权求和}}\ \mathbf O. $$
符号含义
$L,d$原序列长度、模型隐藏维度
$s,\mathcal S$池化因子、尺度集合;$s$ 越大,时间分辨率越低
$H,h_s$总注意力头数、分支 $s$ 的头数
$d_k,d_v$每个头的 key 与 value 维度
$\mathbf M$有效 token 掩码,padding 为 0
$\widehat{\mathbf Y}^{(s)}$恢复到原长度的分支输出,形状 $L\times d$
$w_{t,s}$位置 $t$ 分配给尺度 $s$ 的融合系数

各分支在自己的头空间中计算,再经各自输出投影回到共同的 $d$ 维空间,所以不同头数的分支仍可直接加权求和。

2. 非重叠平均池化

使用从 0 开始的 token 与块索引,原文 Eq. (8) 为:

$$ \mathbf X_i^{(s)}= \frac{\sum_{j=0}^{s-1}\mathbf X_{is+j}\mathbf M_{is+j}} {\max\left(1,\sum_{j=0}^{s-1}\mathbf M_{is+j}\right)}. $$

池化沿时间维进行,隐藏维度仍是 $d$。有掩码时只对有效 token 求平均;分母下界 1 避免全 padding 块除零。长度不整除 $s$ 时在右侧补零,池化长度为 $\lceil L/s\rceil$。无掩码时采用普通平均;非完整尾块需结合补零处理理解。(Sec. 3.1,PDF p. 4)

例如 $s=4$ 的首个输入是 $(\mathbf x_0+\mathbf x_1+\mathbf x_2+\mathbf x_3)/4$。它在原序列位置 0、1、2 都包含尚未看到的信息,因而平均池化必须配合输出延迟,整个层才满足自回归因果性。

3. 固定总头数,独立分支参数

原文 Eq. (9) 要求:

$$ \sum_{s\in\mathcal S}h_s=H. $$

每条分支拥有独立的 query、key、value、门控、归一化和输出投影;其总 key/value 宽度随 $h_s/H$ 成比例分配。若各头维度保持 $d_k\times d_v$,全层递归矩阵元素总数为:

$$ \sum_s h_s d_k d_v=H d_k d_v. $$

因此核心状态预算与尺度数无关。按公开配置 $d=1024$、总 key 宽度 512、总 value 宽度 1024、$H=4$,每头状态为 $128\times256$,全层合计 131,072 个元素。这个数是按配置得到的状态元素数,不是训练显存用量。(Sec. 3.2,PDF pp. 4–5;作者模型配置)

“状态预算相同”也需与“所有参数逐项完全相同”区分。公开实现为每条分支分别构造低秩门投影,并增加融合层;这些会引入少量额外参数。论文用约 340M 描述总体模型规模,更精确的表述是:保持总头数和主要递归状态规模,参数规模近似匹配。(MS-GLA 分支实现;GLA 投影实现)

4. 因果上采样:块结束后才释放输出

原文把每个粗输出重复 $s$ 次,再整体右移 $s-1$ 位,前面补零。下面用等价索引式帮助理解;这是依据 Sec. 3.3 写出的教学表达,并非原文新增编号公式:

$$ \widehat{\mathbf Y}^{(s)}_t= \begin{cases} \mathbf 0,&t<s-1,\\ \mathbf Y^{(s)}_{\left\lfloor(t-s+1)/s\right\rfloor},&t\ge s-1. \end{cases} $$

以 $s=4$ 为例:

原 token 位置 $t$01234567
粗分支可用输出000$y_0$$y_0$$y_0$$y_0$$y_1$

$y_0$ 用到 $x_0\ldots x_3$,因此最早在位置 3 参与输出;位置 4–6 继续使用它,直到位置 7 才切换为 $y_1$。若位置 $t$ 的层输出用于预测下一个 token,则整个过程只依赖已知输入。代价是粗分支具有更新延迟;当前 token 的即时细节主要由细分支及模型其余路径承担。(Sec. 3.3,PDF p. 5)

5. 输入相关的尺度融合

原文 Eqs. (10)–(11) 为:

$$ \mathbf w_t=\operatorname{Softmax}(\mathbf W_{\rm fuse}\mathbf x_t+\mathbf b_{\rm fuse}), \qquad \mathbf O_t=\sum_{s\in\mathcal S}w_{t,s}\widehat{\mathbf Y}^{(s)}_t. $$

这里 $\mathbf W_{\rm fuse}\in\mathbb R^{|\mathcal S|\times d}$,$\mathbf b_{\rm fuse}\in\mathbb R^{|\mathcal S|}$;融合式将 $\mathbf x_t$ 视作列向量。系数非负且总和为 1。路由读取当前未池化隐藏状态,使每个位置可以改变细节与粗摘要的配比。该 softmax 作用于少量尺度分支,所有分支都被计算,并不是 token 对历史位置的 softmax attention。(Sec. 3.3,PDF p. 5)

6. 为什么粗时间步可能保留更久

一个简化教学例子:假设某个状态分量每次更新固定乘以 $a\in(0,1)$,且忽略新写入与块边界差异。经过 $D$ 个原 token 后,细分支的旧信息约乘以 $a^D$,尺度 $s$ 的分支约乘以 $a^{D/s}$。因而相同“每次更新遗忘率”在粗尺度上对应更长的原 token 时间范围:

$$ T_{1/2}^{(s)}\approx s\frac{\ln(1/2)}{\ln a}. $$

实际模型的门随输入变化且各分支独立学习,这个推导解释的是结构偏置。平均池化同时会混合精确信息、丢失块内部分顺序细节;所以更长的更新时间范围并不会自动带来更好的精确召回。这也解释了为什么保留 $s=1$ 很关键。

7. 训练与逐 token 推理

训练:每条分支仍接收连续的短序列,可以复用 GLA 的分块并行算法。池化块大小 $s$ 与 GLA 计算内核的 chunk 大小是不同概念。前者改变输入时间粒度,后者安排计算。(Sec. 3.4,PDF p. 5)

仅计每头递推更新次数,且假设序列长度整除所有尺度,$\{1,2,4\}$、$[2,1,1]$ 相对基线的更新量为:

$$ \frac{2L+L/2+L/4}{4L}=\frac{11}{16}=68.75\%. $$

这不是端到端 FLOPs 或运行时间比。独立分支调用、输出投影、恢复完整长度的张量、融合以及不变的 MLP,都影响实际成本。

流式推理:按作者公开实现,每条分支保存 GLA 状态、尚未组成完整块的隐藏状态以及最近一次输出。收到新 token 后先累积;凑满 $s$ 个再池化、更新粗状态并替换缓存输出。未满时保持旧输出。固定尺度集合下,这些缓存不随已处理序列长度增长,但确实多于单纯的递归矩阵。(作者缓存实现)

三:实验——比较对象、协议和预算

1. 模型变体

共同骨干为 decoder-only 模型,24 层,隐藏维度 1024,总头数 4,约 340M 参数;主要变化集中在序列混合模块。基线是 GLA,没有在同一训练方案下重新训练标准 Transformer、Mamba 或 RetNet。(Sec. 4,PDF pp. 5–6;Appendix A,p. 13)

模型尺度头数分配检验的问题
GLA原 token 分辨率4单分辨率基线
MS-GLA $\{1,2\}$1、22、2最小的细粗组合
MS-GLA $\{1,4\}$1、42、2更粗分支能否替代中间尺度
MS-GLA $\{2,4\}$2、42、2去掉原 token 分支
MS-GLA $\{1,2,4\}$1、2、42、1、1三尺度主配置
MS-GLA $\{1,2,4,8\}$1、2、4、81、1、1、1扩大尺度覆盖,同时减少细分支头数

最后两行同时改变尺度覆盖和头分配,因此两者差异支持“资源分散可能损害局部处理”的解释,不能单独确定究竟是新增 $s=8$ 还是减少细分支容量导致变化。

2. 训练配置与预算矛盾

数据为 FineWeb-Edu,使用 fla-hub/transformer-1.3B-100B tokenizer。训练序列长 2,048,batch size 32,梯度累积 1,单张 NVIDIA RTX PRO 6000 Max-Q。AdamW 峰值学习率 $3\times10^{-4}$,weight decay 0.1,$\epsilon=10^{-15}$;warmup 3,400 步,余弦衰减至峰值的 0.1,梯度裁剪范数 1.0,单一种子 42。(Appendix B,PDF pp. 13–14)

正文 Sec. 4.2(p. 6)声明所有模型使用 7B tokens、相同预算。附录 B(p. 13)却写 GLA 为 68,664 步,MS-GLA 为 106,813 步。按同一 batch 与序列长度计算:

$$ 68{,}664\times32\times2{,}048=4{,}499{,}963{,}904, $$
$$ 106{,}813\times32\times2{,}048=7{,}000{,}096{,}768. $$

**补充证据使这一问题更像“需要澄清记录”,而非可以直接认定预算不匹配。**作者公开的 GLA 结果 CSV 与 MS-GLA 主配置 CSV 均指向 step-106813,而且表内指标与论文 Table 1 对应;另一方面,train.sh 示例 写的是两者均训练 4.5B 的配置。

因此,附录步数可能沿用了旧实验。现有证据不能仅凭路径名确认真实累计 token 数,但也不应把论文结果武断地解释成“GLA 只训练 4.5B”。复现时应以表格对应检查点的训练日志、累计 tokens 和配置快照统一口径。

3. 各组实验衡量什么

实验数据与指标指标含义与比较口径
语言建模Wikitext、LAMBADA perplexity(PPL)↓预测损失的指数;越低越好;论文取两项 PPL 的算术平均
零样本任务LAMBADA、PIQA、HellaSwag、Winogrande 分数↑任务答对比例;公开 CSV 将 HellaSwag 标为 acc_norm;总分平均包含四项
召回SWDE、FDA、SQuAD 的 F1↑F1 综合精确率与召回率;按论文采用的改造版本评估生成答案,再取三项平均
文档位置评测PG19、SlimPajama 按位置分桶 PPL↓横轴是文档位置,需额外确认实际输入窗口和跨窗口状态是否保留
路由稳定性32K 序列首、中、末 10% 的平均融合权重检查区域平均分配是否漂移
成本tokens/s↑、峰值 GiB↓、训练耗时↓同一硬件训练运行的测量结果

表 1 的 Avg. score 数值对应四项任务平均,正文 Sec. 5.1 叙述时只列举了其中三个;读表时应按实际列口径理解。平均 PPL 是两个任务 PPL 的汇总统计,不是把两份语料合起来重新计算的语料级 PPL。

四:结果——按原文五组实验解读

1. 语言建模:三尺度平均最好,单项有取舍

下表保留原文报告的两位小数。(Table 1,PDF p. 7)

模型Wikitext PPL↓LAMBADA PPL↓平均 PPL↓平均任务分数↑
GLA19.6322.2620.9441.94
$\{1,2\}$19.2520.9920.1242.23
$\{1,4\}$17.4321.6919.5642.58
$\{2,4\}$21.6631.4726.5642.01
$\{1,2,4\}$18.3319.5918.9642.85
$\{1,2,4,8\}$18.8020.1819.4942.31

主配置的平均 PPL 降幅为 $(20.94-18.96)/20.94\approx9.46\%$;平均任务分数提高 0.91 个百分点。$\{1,4\}$ 的 Wikitext 最好,说明最好的尺度组合依赖指标;多一个尺度也不一定更好,四尺度平均 PPL 高于三尺度。

模型LAMBADA↑PIQA↑HellaSwag↑Winogrande↑
GLA19.3364.2033.9450.28
$\{1,2\}$19.6865.1834.8949.17
$\{1,4\}$19.8963.8735.4951.07
$\{2,4\}$16.1565.1834.1752.57
$\{1,2,4\}$20.6965.8335.0149.88
$\{1,2,4,8\}$20.3465.3434.5349.01

粗尺度专用的 $\{2,4\}$ 虽然语言模型 PPL 明显恶化,却在 Winogrande 单项最高,平均任务分数也略高于 GLA。因此应把主结论表述为“含细分支的配置在综合指标上较好”,而非“所有配置、每个任务都提升”。作者关于中间尺度改善连贯性、Winogrande 不敏感于长距离结构的解释,主要依据这些任务间差异,尚没有隔离机制的实验。(Secs. 5.1、6.2,PDF pp. 6–7、9–10)

2. 召回:18.9% 是相对平均 F1 提升

模型SWDE F1↑FDA F1↑SQuAD F1↑平均 F1↑
GLA7.865.528.847.41
$\{1,2\}$9.265.959.798.33
$\{1,4\}$8.286.0610.328.22
$\{2,4\}$5.965.428.216.53
$\{1,2,4\}$9.305.9811.158.81
$\{1,2,4,8\}$7.595.2711.057.97

来源:Table 2,PDF p. 7。

主配置提升 1.40 个 F1 分值点,相对增幅 $(8.81-7.41)/7.41\approx18.89\%$。这是三项平均 F1 的变化,不是准确率增加 18.9 个百分点。各任务绝对 F1 仍低,结果体现的是同一小模型设置下的相对改善。

去掉 $s=1$ 后三项 F1 都低于 GLA,支持保留精细信息路径的必要性。四尺度模型虽保持 SQuAD 11.05,但 SWDE 7.59、FDA 5.27 都低于 GLA,说明增加粗尺度会与精确召回所需的细分支容量产生取舍。

3. 长文位置曲线:先读图,再判断它检验了什么

图 1:PG19 与 SlimPajama 按位置分桶的困惑度

原文 Fig. 1,PDF p. 8;复用作者 TeX 包中的原图。左面板为 PG19,右面板为 SlimPajama;横轴为位置桶(K tokens),纵轴为 PPL,越低越好。图例区分 GLA 和五种 MS-GLA 配置。

图中直接可见的事实:含 $s=1$ 的曲线整体低于 GLA;$\{2,4\}$ 通常最高。PG19 各模型首桶较高,其后曲线起伏且末端回落,主配置更低。SlimPajama 各模型在约 12K 处出现峰值,后段尤其约 24K 之后均明显上升。

这与 Sec. 6.3(p. 10)对 PG19 基线“5K 以后持续上漂”的描述不完全一致;右面板也不适合概括为主配置全程平坦。原图支持相对 PPL 优势,没有直接展示状态饱和程度;12–13K 峰值由文档边界引起,是作者的解释,图中没有单独标注边界事件。

**评测协议影响“长上下文”的含义。**作者公开的 MS-GLA 评测函数 与 GLA 评测函数 把文档切成滑动窗口,对每个窗口独立调用 model(chunk, use_cache=False),不传递跨窗口状态;max_ctx 默认 2,048,README 示例 也显式使用 2,048。

文档可截取到 32,768 tokens,之后按绝对位置统计 PPL;公开 JSON 的最后一个位置桶从 30,720 开始。这与“预测该位置时模型实际利用了之前三万多个 token”是两回事。若按上述默认协议运行,30K 位置的预测仍只获得至多 2K 的局部窗口,因而不能据此确认 15 倍连续状态外推。

公开结果 JSON 未记录 max_ctx 和 stride,论文也未给出 Fig. 1 对应的确切启动参数。因此合理判断是:**连续长上下文泛化主张的复现链条不足;需补充实际运行参数,或用完整长序列前向/携带状态的分块评测重新验证。**不能由默认脚本反推作者当时一定使用了默认值。

4. 融合权重:区域平均稳定,细分支权重较高

主配置三个尺度的平均权重如下,单位为 %。(Table 3,PDF p. 8)

序列区域$s=1$$s=2$$s=4$
前 10%52.6418.4128.95
中间 10%52.9118.3428.76
后 10%52.5718.4129.03

从开头到末尾三个系数最多变化 0.08 个百分点,区域平均确实稳定。两尺度 $\{1,2\}$ 的细分支约占 73%,$\{1,4\}$ 约占 70%;四尺度的细分支约占 48%,是最大单项,但未超过一半。

该结果支持模型保留了多尺度的平均使用。权重均值稳定无法说明每个 token 的路由都分散;权重大小也未计入各分支输出的范数,不能直接等同于因果贡献。尤其 $\{2,4\}$ 也具有稳定的约 50/50 路由,却表现较差,表明稳定本身不能解释性能优劣。

5. 效率:约 8% 吞吐损失,约 14.5% 显存增加

模型吞吐 tokens/s↑峰值显存 GiB↓原文训练耗时
GLA31,98970.23 天 1:49:25
$\{1,2\}$27,61986.72 天 18:23:08
$\{1,2,4\}$29,43780.42 天 22:48:41
$\{1,2,4,8\}$27,20189.22 天 23:43:25
$\{2,4\}$34,12371.52 天 9:11:04

来源:Table 4,PDF p. 9;该表未列出 $\{1,4\}$ 的成本。

主配置的吞吐为 $29{,}437/31{,}989\approx92.02\%$,显存为 $80.4/70.2\approx1.1453$ 倍。尽管递归矩阵数量保持固定,多分支中间张量和训练计算图仍会增加显存;“等状态”并不蕴含“等训练内存”。$\{2,4\}$ 吞吐最高,但质量退化使它不能成为主要性能结论。

原表还有一列标为 TFLOPs,依次为 91.2、78.9、84.0、77.8、97.4;未明确说明它是总运算量、每步运算量还是计算速率,不能从 91.2→84.0 直接推导“总算力节省 7.9%”。训练总耗时与吞吐排序也不一致:主配置吞吐较低,总耗时却较短。结合训练预算记录差异和作者提到的硬件供电问题,墙钟时间宜作为报告值保留,不作为严格同工作量加速结论。可直接支持的成本判断是表内吞吐与峰值显存的取舍。

五:结论——最有价值的设计与下一步证据

1. 方法启发

MS-GLA 提供了一个低复杂度的研究方向:除了改变门控函数或增大状态,还可以把固定递归记忆分配到不同更新频率。池化、完整块释放、保持与融合四步组成了明确的计算路径。对设计线性序列模型最有用的经验是:粗尺度承担较慢更新,细尺度保住及时、精确的 token 信息;扩大尺度覆盖必须同时考虑每条分支的容量。

“有效记忆容量增加”应理解为作者对利用效率改善的解释:物理矩阵状态没有变大,论文也未给出容量增加的定理。不同分辨率改善了报告中的平均 PPL 和 F1,但是否确实缓解了长程状态饱和,仍需匹配该主张的评测。

2. 决定结论强度的限制

除前面具体讨论的训练记录和长文协议问题外,Appendix A(p. 13)明确说明:全部模型只有一个训练种子,规模限于 340M;直接对照只有 GLA;没有池化算子、均匀融合与学习融合之间的消融。因此平均池化和动态路由各自贡献多少尚未被分离,小幅下游分数差异也缺少多种子方差。与其他架构的竞争力不能由“本论文优于 GLA、另一篇 GLA 优于某模型”的跨设置传递比较确定。

3. 最有信息量的后续实验

  1. 统一训练与检查点记录:让基线和变体使用相同累计 token 数、优化日程及多种子,记录精确参数数目;澄清附录 68,664 步与结果 CSV 106,813 步的关系。
  2. 直接检验连续长程记忆:从相同前缀开始,比较完整长序列前向、跨块保留状态以及每 2K 清空状态;同时做跨块精确检索,分离局部语言建模质量和长程信息保留。
  3. 拆开尺度、容量和融合机制:保持细分支头数不变,再调整粗尺度;比较平均池化、末 token 池化以及均匀/学习融合,测分支移除后的性能变化。

作者提出的更大模型、语义自适应池化、逐层改变尺度集合和与 softmax 层混合,都属于值得研究的后续方向,本文尚未实验验证。(Sec. 7,PDF p. 10)

上述代码补充证据固定于作者仓库提交 45fa2abc4e3e,获取日期为 2026-10-12;它帮助解释协议与实现,但不自动等同于产生论文每个实验结果的运行快照。