atlas

Research map / Continual learning / Online and replay-based

Function-space Parameterization of Neural Networks for Sequential Learning

ICLR 2024 · Continual learning › Online and replay-based · approach: Gradient projection and plasticity preservation · 0 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.

Converts a trained neural network into a sparse function-space GP via a dual parameterization (dual parameters from the NN's MAP), enabling scalable uncertainty, continual learning regularization, and incorporation of new data via dual updates without retraining.

Problem

Gradient-based deep learning struggles with sequential learning (forgetting, incorporating new data without retraining), while GPs that offer these benefits do not scale to large data sets or rich inputs such as images.

Approach

Linearize the trained NN around its MAP weights to obtain a zero-mean GP with NTK kernel, express the posterior via dual parameters (alpha, beta) computed from the NN's loss derivatives, and sparsify by projecting these duals onto inducing points using all training data, avoiding a second optimization loop; new data is added by simple dual updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use sparse dual parameters rather than a GP subsetSFR · Fashion-MNIST and CIFAR-10NLPD: Fashion-MNIST: 0.79 ± 0.09 -> 0.29 ± 0.02; CIFAR-10: 1.08 ± 0.05 -> 0.72 ± 0.02Helped
Use sparse dual parameters rather than Laplace GLM predictionsSFR · Fashion-MNIST and CIFAR-10accuracy (%): Fashion-MNIST: 84.79 ± 1.96 -> 91.74 ± 0.47; CIFAR-10: 75.56 ± 1.63 -> 78.48 ± 0.98Helped
Replace the covariance regularizer with identity (L2) (ablation)SFR continual-learning regularizer · Split-MNIST (SH), 40 points/taskaccuracy: 89.22 ± 0.76 -> 87.53 ± 0.36Hurt
Replace the covariance regularizer with identity (L2) (ablation)SFR continual-learning regularizer · Split-MNIST (SH), 200 points/taskaccuracy: 94.19 ± 0.26 -> 93.72 ± 0.10Hurt
Replace the covariance regularizer with identity (L2) (ablation)SFR continual-learning regularizer · Split-FashionMNIST (SH), 200 points/taskaccuracy: 81.96 ± 0.24 -> 81.21 ± 0.36Hurt
Replace the covariance regularizer with identity (L2) (ablation)SFR continual-learning regularizer · Permuted-MNIST (SH), 200 points/taskaccuracy: 95.58 ± 0.08 -> 94.96 ± 0.15Hurt
Incorporate new data using dual updates instead of retrainingSFR · AirfoilNLPD: 0.60 ± 0.02 -> 0.50 ± 0.02; retrain: 0.47 ± 0.03Mixed
Incorporate new data using dual updates instead of retrainingSFR · BostonNLPD: 0.23 ± 0.01 -> 0.16 ± 0.02; retrain: 0.13 ± 0.02Mixed
Incorporate new data using dual updates instead of retrainingSFR · ProteinNLPD: 0.42 ± 0.01 -> 0.15 ± 0.01; retrain: 0.14 ± 0.00Mixed
Incorporate new data using dual updates instead of retrainingSFR · Airfoiltime (s): 0.04 ± 0.00 vs. 18.22 ± 2.27Helped
Use SFR rather than SVGPHouseElectric · HouseElectric (5-fold split)NLPD: 0.024 ± 0.984 -> -0.153 ± 0.001Helped
Use SFR rather than SVGPHouseElectric · HouseElectric (5-fold split)wall-clock time: 11982 ± 455 s -> 6129 ± 996 sHelped

Surprising findings

Limitations

Experimental setup

Datasets: UCI Fashion-MNIST CIFAR-10 HouseElectric Split-MNIST Split-FashionMNIST Permuted-MNIST MNIST (OOD) cartpole swingup (MuJoCo)

Benchmarks: UCI Fashion-MNIST CIFAR-10 HouseElectric Split-MNIST Split-FashionMNIST Permuted-MNIST cartpole swingup

Metrics: NLPD accuracy AUROC wall-clock time average accuracy in continual learning episode return

Baselines: Laplace diag Laplace kron GP subset GP predictive Online-EWC SI VCL DER FROMP S-FSVI SVGP DDPG

Builds on: Laplace approximation Generalized Gauss-Newton Sparse variational GP (DTC) DNN2GP VCL FROMP

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