atlas

Research map / Continual learning / Online and replay-based

Task-aware Orthogonal Sparse Network for Exploring Shared Knowledge in Continual Learning

ICML 2024 · Continual learning › Online and replay-based · approach: Unified and unsupervised continual frameworks

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 Orthogonal Sparse Network (OSN), which splits the network into three parts (old-task, shared, free) and trains shared parameters with a sharpness-aware orthogonal projection, achieving near-zero forgetting and higher plasticity in task-incremental learning.

Problem

Parameter-pruning continual learning methods (e.g., WSN) freeze old-task sub-networks, which wastes capacity and limits plasticity, especially in long-term task-incremental learning with many tasks.

Approach

Partition the network into three parts by adding a shared-parameter part selected from the old-task sub-network by importance to the new task; update these shared parameters via a sharpness-aware orthogonal projection onto the complement of old-task feature space, while free parameters are updated unconstrained.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use OSN instead of WSNContinual learning model · PMNISTACC(%): 96.51 -> 97.19 ± 0.01Helped
use OSN instead of ConnectorContinual learning model · Split CIFAR-100ACC(%): 78.10 -> 79.78 ± 0.06Helped
use OSN instead of SupSupContinual learning model · CIFAR-100 SuperclassACC(%): 61.70 -> 63.81 ± 0.06Helped
use OSN instead of SupSupContinual learning model · 5-DatasetsACC(%): 93.28 -> 93.32 ± 0.09Helped
use OSN instead of WSNContinual learning model · Split TinyImageNetACC(%): 71.96 -> 75.42 ± 0.38Helped
add network partitioning to pruning (ablation)OSN · Split CIFAR-100ACC(%): 75.86 -> 77.12Helped
add network partitioning to pruning (ablation)OSN · CIFAR-100 SuperclassACC(%): 61.34 -> 62.13Helped
add orthogonal projection to pruning with network partitioning (ablation)OSN · Split CIFAR-100ACC(%): 77.12 -> 78.23Helped
add orthogonal projection to pruning with network partitioning (ablation)OSN · CIFAR-100 SuperclassACC(%): 62.13 -> 63.21Helped
add sharpness-aware orthogonal projection (ablation)OSN with pruning, network partitioning, and OP · Split CIFAR-100ACC(%): 78.23 -> 79.78Helped
add sharpness-aware orthogonal projection (ablation)OSN with pruning, network partitioning, and OP · CIFAR-100 SuperclassACC(%): 63.21 -> 63.81Helped

Surprising findings

Limitations

Experimental setup

Datasets: PMNIST Split CIFAR-100 CIFAR-100 Superclass 5-Datasets Split TinyImageNet CIFAR-100-50

Benchmarks: PMNIST Split CIFAR-100 CIFAR-100 Superclass 5-Datasets Split TinyImageNet CIFAR-100-50

Metrics: ACC BWT CAP diagonal accuracy

Baselines: EWC PackNet SupSup La-MaML FS-DGPM GPM TRGP WSN Connector DualGPM API DFGP

Builds on: Winning Subnetworks (WSN) Gradient Projection Memory (GPM) Lottery Ticket Hypothesis Sharpness-aware minimization

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