← 科研空间 首页
arXiv:2608.01475 · Kong & Sutton · 2026

Plasticity of Growing and Elastic Neural Networks

固定网络逐渐学不动时,网络结构能否继续生长、死亡与更新?

↓ 原版 PDF

先讲一个故事:越学越多,却越来越学不动

教学性场景(非论文记载):设想一台持续接收新图像分类任务的边缘设备。它不能把历史数据全部存下来重训;新任务一批批到来,旧网络看起来容量也还够,但在线准确率逐渐下滑。工程师先给网络不断加新单元,却把旧单元的输入连接冻结,结果新容量增加了,系统仍没恢复学习力。转折是换掉这个设计约束:让旧连接继续适应新数据;进一步,在任务边界识别并剪掉长期不活跃的单元,模型大小也不再无止境膨胀。

故事与技术如何对应

设备与任务流是帮助理解的教学类比,不是作者报告的真实部署。论文中的对应事实是:在线置换图像任务上,SGN 增长但冻结已有连接,AGN 增长且所有连接继续训练,AEN 再于任务边界剪枝估计死亡单元。核心转折不是“加宽就能学”,而是保持旧连接的适应性;准确率结果支持的是当前任务上的 plasticity,不代表保住旧任务记忆。

版本注记

阅读依据:arXiv v1(题名 Plasticity of Growing and Elastic Neural Networks in Online Continual Learning);检索日期:2026-10-23。以下解读以该版本公开内容为准,不将未核验的后续修订或评审信息当作事实。

先给结论:增长并不自动带来可塑性

这篇论文最重要的不是提出“网络可以长大”,而是用四级对照拆开结构可塑性:固定网络会逐步学不动;冻结旧特征的 SGN 即使持续增加单元仍会下降;让全部连接保持可训练的 AGN 能维持当前任务学习能力;再删除估计死亡单元的 AEN 同时控制模型规模。

SGN
增长 + 冻结旧入边:仍失去 plasticity
AGN
增长 + 全连接持续自适应:准确率稳定
AEN
AGN + 任务边界剪枝:规模趋于饱和
边界
只测当前任务,不等于解决 forgetting
原版 PDF

研究动机:固定结构为什么是持续学习的隐含假设?

现代网络通常在训练前固定宽度、深度和连接关系。Constructive networks 反过来假设结构应随目标复杂度变化。早期 CasCor、NEAT 以及后来的动态扩展网络多针对离线训练或 catastrophic forgetting;本文把问题限定为 online continual learning 中的 loss of plasticity。

样本逐个到达,每个样本只经历一次 forward、交叉熵和 SGD 更新。作者不问“旧任务是否还记得”,而问网络面对第 k 个新置换任务时还能否达到和早期任务相近的在线准确率。

不能越界:论文没有回测旧任务,所以 AGN/AEN 可能保持学习新任务的能力,却仍忘掉旧任务。

固定网络基线

F-FCNN 在不同深度与宽度下都出现准确率逐任务下降,dormancy 上升或高位饱和。增加固定容量没有消除长期僵化。

Figure 1:固定全连接网络的准确率随任务下降,死亡单元比例上升或维持高位;不同深度和宽度趋势一致。
Figure 1:固定全连接网络的准确率随任务下降,死亡单元比例上升或维持高位;不同深度和宽度趋势一致。

实验设置与两个指标

维度 设置 解释
数据流 Permuted MNIST / FashionMNIST 每个任务使用独立像素置换,削弱空间共享
任务长度 N=10,000 / 40,000 每类取前 N/10 张图,比较不同在线学习时长
优化 SGD, step size 0.001, ReLU 每个样本后立即更新
准确率 任务内正确预测数 / N 衡量当前任务在线学习能力
Dormancy 任务开始时死亡隐藏单元占比 用该任务 5% 随机样本近似探测

对任务 t,在线准确率定义为:

$$\mathrm{Acc}_t=\frac{1}{N}\sum_{i=1}^{N}\mathbf{1}[\hat y_i=y_i].$$

若 D_t 是在 probe set 上始终零激活的隐藏单元数,H_t 是当时隐藏单元总数,则:

$$\mathrm{Dormancy}_t=\frac{D_t}{H_t}.$$

Probe set 是任务开始时抽取的 5% 样本。主文展示 Permuted MNIST、N=10,000;其余三种设置在附录。K 控制增加单元的间隔:主文 K=6,500、4,000、3,000,大致对应每任务新增 1、2、3 个单元。

SGN:为什么“只增长”仍会失败?

SGN 从输入到输出的线性网络开始。每 K 个样本增加一个隐藏单元:新单元连接输入、输出和既有隐藏单元;随后既有隐藏单元的入边被冻结,但隐藏到输出的边和输入到输出的直连边始终训练。它与 CasCor 的区别是在线、以预测误差反向传播学习新特征,而不是批量最大化候选特征与残差的相关性。

Figure 2:SGN 逐个加入隐藏单元;旧单元入边冻结,新单元接收既有单元输出。
Figure 2:SGN 逐个加入隐藏单元;旧单元入边冻结,新单元接收既有单元输出。
Figure 3:K=6,500 的 SGN 仍持续掉准确率;新单元常在冻结前已经死亡。
Figure 3:K=6,500 的 SGN 仍持续掉准确率;新单元常在冻结前已经死亡。

关键失败机制:后续任务被迫同时使用仍有价值和已无关的冻结特征。新容量不断加入,但噪声特征也积累;作者推测下降在容量足够大时趋于平台。这个结果否定了“随机加单元本身即可保持 plasticity”。

AGN:取消一条冻结规则,结果为何翻转?

AGN 与 SGN 唯一关键差别是:所有连接永不冻结,旧特征也能随新任务继续调整。这一小改动构成本文最有力的机制消融。

Figure 4:AGN、SGN 与固定网络对比。AGN 维持高准确率,但 dormancy 仍持续增加。
Figure 4:AGN、SGN 与固定网络对比。AGN 维持高准确率,但 dormancy 仍持续增加。

AGN 的准确率不再随任务下降,但死亡单元比例仍增加。这说明 dormancy 与 plasticity 相关,却不是充分指标:只要网络持续调整存量连接并注入少量随机新容量,剩余活跃子网络可能足够学习。

代价是结构无界增长。CasCor 式层层连接使连接数增长快于单元数,内存和前后向计算持续增加,因此需要回收机制。

AEN:死亡单元剪枝为什么让规模趋于饱和?

AEN 在每个新任务开始时,用 5% 样本估计哪些 ReLU 单元始终输出 0,并删除这些单元及相关边,然后继续执行 AGN 生长。因为探测是近似的,偶尔也会删掉活跃单元,所以 AEN 与 AGN 不具有完全相同的训练轨迹。

Figure 5:AEN 在新任务开始时探测并删除估计死亡单元,再继续生长。
Figure 5:AEN 在新任务开始时探测并删除估计死亡单元,再继续生长。
Figure 6:三种增长速度的 AEN 都保持准确率;随机剪枝基线说明“删多少、删谁”很重要。
Figure 6:三种增长速度的 AEN 都保持准确率;随机剪枝基线说明“删多少、删谁”很重要。
Figure 7:AEN 的隐藏单元数和连接数最终趋于紧凑饱和值;增长越快,饱和值通常越高。
Figure 7:AEN 的隐藏单元数和连接数最终趋于紧凑饱和值;增长越快,饱和值通常越高。

AEN 的 dormancy 接近 0,准确率与 AGN 一样稳定。MNIST 中饱和规模大致随每任务新增单元数线性变化;FashionMNIST 并不严格遵循这一规律,且更难的数据集有时反而得到更小饱和网络,说明结构规模不是任务难度的简单函数。

Two-layer 变体:更浅的连接是否更便宜?

原 AGN/AEN 的新单元会接收既有隐藏单元输出,网络逐渐加深。Two-layer 变体禁止隐藏单元之间连接,每个新单元只接收输入,因此可能缩短前后向路径。

Figure 8:原 AGN/AEN 与 two-layer 变体的连接结构对比。
Figure 8:原 AGN/AEN 与 two-layer 变体的连接结构对比。
Figure 9:two-layer AGN/AEN 保留主要准确率与 dormancy 趋势。
Figure 9:two-layer AGN/AEN 保留主要准确率与 dormancy 趋势。
Figure 10:two-layer 变体有时需要更多连接才能达到饱和,效率收益不能只看参数量。
Figure 10:two-layer 变体有时需要更多连接才能达到饱和,效率收益不能只看参数量。

MNIST 上 two-layer 版本的收敛连接数可能更大,FashionMNIST 上则接近原架构。它可能在串行深度上更快,却不保证内存更小;论文没有报告 wall-clock,因此只能把“更高效”视作待测假设。

三组附录实验:主结论是否跨设置保持?

附录不是重复图片仓库,而是在不同数据集和任务长度下检查同一方法链。每组依次展示 SGN、AGN、AEN 的准确率与规模、two-layer 的准确率与规模。

FashionMNIST,N=10,000

难度上升后,SGN 仍下降,AGN/AEN 仍保持当前任务学习能力;AEN 规模饱和,但饱和值与 MNIST 不同。

FashionMNIST N=10,000 · plot_SCN_acc_fmnist10k.png
FashionMNIST N=10,000 · plot_SCN_acc_fmnist10k.png
FashionMNIST N=10,000 · plot_ACN_acc_fmnist10k.png
FashionMNIST N=10,000 · plot_ACN_acc_fmnist10k.png
FashionMNIST N=10,000 · plot_SACN_acc_fmnist10k.png
FashionMNIST N=10,000 · plot_SACN_acc_fmnist10k.png
FashionMNIST N=10,000 · plot_SACN_size_fmnist10k.png
FashionMNIST N=10,000 · plot_SACN_size_fmnist10k.png
FashionMNIST N=10,000 · plot_two-layer_acc_fmnist10k.png
FashionMNIST N=10,000 · plot_two-layer_acc_fmnist10k.png
FashionMNIST N=10,000 · plot_two-layer_size_fmnist10k.png
FashionMNIST N=10,000 · plot_two-layer_size_fmnist10k.png

MNIST,N=40,000

任务更长时 K 调整为 24,000 / 12,000;更多样本并没有改变“冻结增长失败、全自适应增长成功、剪枝控制规模”的定性排序。

MNIST N=40,000 · plot_SCN_acc_mnist40k.png
MNIST N=40,000 · plot_SCN_acc_mnist40k.png
MNIST N=40,000 · plot_ACN_acc_mnist40k.png
MNIST N=40,000 · plot_ACN_acc_mnist40k.png
MNIST N=40,000 · plot_SACN_acc_mnist40k.png
MNIST N=40,000 · plot_SACN_acc_mnist40k.png
MNIST N=40,000 · plot_SACN_size_mnist40k.png
MNIST N=40,000 · plot_SACN_size_mnist40k.png
MNIST N=40,000 · plot_two-layer_acc_mnist40k.png
MNIST N=40,000 · plot_two-layer_acc_mnist40k.png
MNIST N=40,000 · plot_two-layer_size_mnist40k.png
MNIST N=40,000 · plot_two-layer_size_mnist40k.png

FashionMNIST,N=40,000

最难且任务最长的组合仍复现主要趋势;但饱和结构与增长率之间的关系更不规则,提醒读者不要把 AEN 解释成自动发现“最小正确网络”。

FashionMNIST N=40,000 · plot_SCN_acc_fmnist40k.png
FashionMNIST N=40,000 · plot_SCN_acc_fmnist40k.png
FashionMNIST N=40,000 · plot_ACN_acc_fmnist40k.png
FashionMNIST N=40,000 · plot_ACN_acc_fmnist40k.png
FashionMNIST N=40,000 · plot_SACN_acc_fmnist40k.png
FashionMNIST N=40,000 · plot_SACN_acc_fmnist40k.png
FashionMNIST N=40,000 · plot_SACN_size_fmnist40k.png
FashionMNIST N=40,000 · plot_SACN_size_fmnist40k.png
FashionMNIST N=40,000 · plot_two-layer_acc_fmnist40k.png
FashionMNIST N=40,000 · plot_two-layer_acc_fmnist40k.png
FashionMNIST N=40,000 · plot_two-layer_size_fmnist40k.png
FashionMNIST N=40,000 · plot_two-layer_size_fmnist40k.png

我的评论:本文真正证明了什么?

成立的部分

未闭合的部分

Rebuttal 过程(如果有)

未公开。arXiv v1 中 OpenReview 仍是占位标识;截至 2026-08-18 没有可核验的公开审稿与作者回复。

One More Thing:结构更新是持续学习设计空间的一条轴

AGN/AEN 与 CBP 很可能共享“持续提供低相关、可训练的新表示”这一机制,但操作不同:CBP 重置存量单元,AGN 增长,AEN 增长后回收。真正决定性的实验应统一参数量、FLOPs、随机注入率和旧任务保持,再比较 reset / grow / prune。

跨论文洞见

Other Discussion Roles / 其他讨论角色

七个角色保留 MIT MAS.S60 原始 prompt;回应分别执行该角色要求,不使用跨论文通用答案。

Scientific Peer Reviewer

The paper has not been published yet and is currently submitted to a top conference where you’ve been assigned as a peer reviewer. Complete a full review of the paper answering all prompts of the official review form of the top venue in this research area (e.g., NeurIPS). This includes recommending whether to accept or reject the paper.

Summary:论文比较固定、冻结式生长、全自适应生长和生长+剪枝,显示 AGN/AEN 在四种在线置换任务中保持当前任务学习能力。

Strengths:SGN→AGN 是干净机制消融,附录覆盖完整。Weaknesses:小型任务、已知边界、无 forgetting 与算力对照。Recommendation:Weak Accept,置信度 3/5;结论必须限制在 online permuted supervised settings。

Archaeologist

This paper was found buried under ground in the desert. You’re an archeologist who must determine where this paper sits in the context of previous and subsequent work. Find and report on one older paper cited within the current paper that substantially influenced the current paper and one newer paper that cites this current paper.

前驱:Fahlman 与 Lebiere 1990 的 Cascade-Correlation Learning Architecture 直接影响 SGN 的逐单元构造与冻结。

后续:论文发布于 2026-08-02;截至 2026-08-18 未核验到明确引用它的后续论文。不能把更早的 CBP 或相似动态网络冒充 newer citing work。

Academic Researcher

You’re a researcher who is working on a new project in this area. Propose an imaginary follow-up project not just based on the current but only possible due to the existence and success of the current paper.

提出 Boundary-Free Elastic Plasticity:不用任务标签,依据激活漂移、单元效用和固定 FLOPs 预算触发生长/剪枝;同时测当前任务学习速度、旧任务保持和结构成本。该项目依赖本文先证明 adaptive growth 与 dead-unit pruning 的可行性。

Industry Practitioner

You work at a company or organization developing an application or product of your choice (that has not already been suggested in a prior session). Bring a convincing pitch for why you should be paid to implement the method in the paper, and discuss at least one positive and negative impact of this application.

产品:边缘设备上的工业视觉缺陷分类器,产品线变化时新增表示,回收死亡单元以保持内存预算。实施预算应覆盖任务边界探测、固定算力预算下的影子评估,以及每次结构变更后的版本化回滚。

正面:减少停线重训,并让新缺陷类型更快获得专用表示。负面:错误探测会删除罕见缺陷特征;结构持续变化使认证与回滚更难。只有在罕见缺陷召回率不下降且端侧延迟受控时,动态结构才比周期性离线重训更有价值。

Hacker

You’re a hacker who needs a demo of this paper ASAP. Implement a small part or simplified version of the paper on a small dataset or toy problem. Prepare to share the core code of the algorithm to the class and demo your implementation. Do not simply download and run an existing implementation – though you are welcome to use (and give credit to) an existing implementation for “backbone” code.

Demo:PyTorch + sklearn digits,构造 20 个像素置换任务。实现 expand_hidden:复制旧权重,Kaiming 初始化新单元;AGN 保持旧入边 requires_grad,AEN 在新任务前用 probe batch 删除全零 ReLU 单元。

dead = (relu(x @ W.T + b) == 0).all(dim=0)
W = W[~dead]; V = V[:, ~dead]
W, V = append_random_unit(W, V)

当前未运行,不报告虚构曲线。

Private Investigator

You are a detective who needs to run a background check on one of the paper’s authors. Where have they worked? What did they study? What previous projects might have led to working on this one? What motivated them to work on this project? Feel free to contact the authors, but remember to be courteous, polite, and on-topic.

选择 Richard S. Sutton。公开资料显示他长期任职 University of Alberta,并与 Amii 相关;其工作从 TD learning、Dyna 延伸到 continual learning 与 loss of plasticity。本文与 Dohare 等人的 plasticity 研究脉络直接相连。未联系作者,不推断私人动机。

Social Impact Assessor

Identify how this paper self-assesses its (likely positive) impact on the world. Have any additional positive social impacts left out? What are possible negative social impacts that were overlooked or omitted?

论文自评的积极影响是让长期在线系统保持学习能力并控制结构规模。额外正面影响包括减少周期性全量重训能耗。遗漏风险包括:高 plasticity 加速吸收污染数据;动态结构降低可复现性;自动剪枝可能系统性遗忘少数、罕见模式。实际部署应保留不可剪枝的安全基线,并按罕见类别分别监控召回率、结构变化和回滚频率,而不能只报告总体在线准确率。

Reference / Evidence

  1. arXiv:2608.01475
  2. Original PDF
  3. Fahlman & Lebiere (1990), Cascade-Correlation Learning Architecture.
  4. Dohare et al. (2024), Loss of Plasticity in Deep Continual Learning.