atlas

Research map / Continual learning / Online and replay-based

TinySubNets: An Efficient and Low Capacity Continual Learning Strategy

AAAI 2025 · Continual learning › Online and replay-based · approach: Unified and unsupervised continual frameworks · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes TinySubNets, a forget-free continual learning method combining sparsity-level pruning, adaptive non-linear quantization with KL-divergence-based weight sharing, and replay, achieving high accuracy at much lower capacity than pruning baselines.

Problem

Architectural continual learning methods waste model sparsity and saturate capacity because each weight can hold only one task value and layers are pruned at a uniform rate, limiting how many tasks can be learned.

Approach

Combines per-layer pruning with different sparsity levels, adaptive non-linear quantization that splits a weight's bits into banks/prefixes assigned to tasks, and KL-divergence-driven weight sharing between similar tasks (with an optional replay buffer), plus a greedy post-training pruning step without retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TSN instead of AdaQPacknetp-MNIST · p-MNISTaverage accuracy: 97.1 -> 97.14Helped
Use TSN instead of AdaQPacknets-CIFAR100 · s-CIFAR100average accuracy: 74.1 -> 77.27Helped
Use TSN instead of AdaQPacknet5 datasets · 5 datasetsaverage accuracy: 94.1 -> 93.76Hurt
Use TSN instead of WSNTinyImagenet · TinyImagenetaverage accuracy: 71.96 -> 80.10Helped
Remove replay memory (ablation)TSN · TinyImagenetcapacity: 93.6% -> 32.15%Helped
Remove replay memory (ablation)TSN · TinyImagenetaverage accuracy: 80.10 -> 79.81Hurt
Use 3-bit rather than 5-bit weights (ablation)TSN · TinyImagenetaccuracy: 77.19 -> 68.01Hurt
Use 4-bit rather than 5-bit weights (ablation)TSN · CIFAR100accuracy: 74.82 -> 75.14Helped
Disable post-pruning (ablation)TSN-wr · 5 datasetscapacity: 24.68% -> 30.62%Hurt
Add replay memory (ablation)TSN-wr · CIFAR100capacity: 17.62% -> 41.92%Hurt
Reduce weight and activation quantization from 8-bit to 4-bit (ablation)TSN · TinyImagenetaccuracy: 79.66 -> 75.84Hurt
Reduce weight and activation quantization from 8-bit to 4-bit (ablation)TSN · p-MNISTaccuracy: 97.06 -> 84.08Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Permuted MNIST split CIFAR100 5 datasets (MNIST, SVHN, FashionMNIST, CIFAR10, notMNIST) TinyImageNet Imagenet100

Benchmarks: Permuted MNIST split CIFAR100 5 datasets TinyImageNet Imagenet100

Metrics: average lifelong accuracy capacity (memory occupied per task) FLOPs backward transfer forward transfer

Baselines: Naive CWRStar SI Replay Cumulative Packnet WSN Ada-QPacknet DyTox DER NPCL QDI

Builds on: PackNet WSN Ada-QPacknet

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy