atlas

Research map / Continual learning / Online and replay-based

Bayesian Adaptation of Network Depth and Width for Continual Learning

ICML 2024 · Continual learning › Online and replay-based · approach: Gradient projection and plasticity preservation

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 a non-parametric Bayesian continual learner that infers network depth with a beta process (stick-breaking) and adapts width via drop-connect masks from a conjugate Bernoulli process, trained with sequential structured variational inference.

Problem

Dynamic-architecture continual learning methods adapt only network width and keep depth fixed, limiting model capacity and performance as tasks arrive.

Approach

Model network depth growth with a beta process and width via conjugate Bernoulli weight-activation masks, performing full sequential Bayesian inference over weights and structure with skip connections so deep layers do not collapse, plus task-specific masks for task-incremental learning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use depth and width adaptation with Bayesian inferenceOurs vs. IBPCL · permuted MNISTtest accuracy (%): 98.18 ± 0.19 -> 97.98 ± 0.04Hurt
use depth and width adaptation with Bayesian inferenceOurs vs. IBPCL · split MNISTtest accuracy (%): 99.79 ± 0.03 -> 99.76 ± 0.05No clear effect
use depth and width adaptation with Bayesian inferenceOurs vs. IBPCL · split fashion MNISTtest accuracy (%): 99.27 ± 0.02 -> 99.33 ± 0.06Helped
use depth and width adaptation with Bayesian inferenceOurs vs. HAT · CIFAR10-5test accuracy (%): 92.29 ± 0.19 -> 91.44 ± 0.16Hurt
use depth and width adaptation with Bayesian inferenceOurs vs. HAT · CIFAR100-10test accuracy (%): 72.42 ± 0.36 -> 71.83 ± 0.48Hurt
use depth and width adaptation with Bayesian inferenceOurs vs. IBPCL · CIFAR100-20test accuracy (%): 77.13 ± 0.94 -> 79.93 ± 0.28Helped
use depth and width adaptation with Bayesian inferenceOurs vs. SPG · TinyImagenet-10test accuracy (%): 49.72 ± 0.22 -> 50.59 ± 0.42Helped
add sequential Bayesian weight inference instead of MAP estimation (ablation)network structure adaptation (ada-st) · CIFAR10-5test accuracy (%): 77.71 ± 2.40 -> 84.48 ± 0.56 (Alexnet); 79.78 ± 0.98 -> 86.54 ± 0.79 (fullyConv-7)Helped
add task-specific masks (ablation)network structure adaptation with MAP weight estimation · CIFAR10-5test accuracy (%): 77.71 ± 2.40 -> 87.34 ± 0.74 (Alexnet); 79.78 ± 0.98 -> 86.55 ± 0.76 (fullyConv-7)Helped
add task-specific masks (ablation)network structure adaptation with Bayesian weight inference · CIFAR10-5test accuracy (%): 84.48 ± 0.56 -> 91.44 ± 0.16 (Alexnet); 86.54 ± 0.79 -> 91.02 ± 0.29 (fullyConv-7)Helped
add structure adaptation (ablation)ER-ACE · CIFAR10-5 class-incrementaltest accuracy (%): 50.86 ± 2.44 -> 53.83 ± 1.34Helped
add Bayesian weight inference (ablation)ER-ACE with structure adaptation · CIFAR10-5 class-incrementaltest accuracy (%): 53.83 ± 1.34 -> 56.55 ± 0.61Helped

Surprising findings

Limitations

Experimental setup

Datasets: permuted MNIST split MNIST split fashion MNIST CIFAR10-5 CIFAR100-10 CIFAR100-20 TinyImagenet-10 one-MNIST not-MNIST CIFAR10-5 (class-incremental)

Benchmarks: permuted MNIST split MNIST split fashion MNIST CIFAR10-5 CIFAR100-10 CIFAR100-20 TinyImagenet-10 one-MNIST not-MNIST

Metrics: final test accuracy test log-likelihood

Baselines: EWC VCL UCL SFSVI DEN HAT HIBNN IBPCL SPG

Builds on: VCL IBPCL HIBNN Bayes-by-Backprop structured stochastic variational inference

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