paper-with-me

Papers

Functional Regularisation for Continual Learning with Gaussian Processes

2019-01-31 · ICLR 2020 1 · Michalis K. Titsias, Jonathan Schwarz, Alexander G. de G. Matthews, Razvan Pascanu, Yee Whye Teh

We introduce a framework for Continual Learning (CL) based on Bayesian inference over the function space rather than the parameters of a deep neural network. This method, referred to as functional regularisation for Continual Learning, avoids forgetting a previous task by constructing and memorising an approximate posterior belief over the underlying task-specific function. To achieve this we rely on a Gaussian process obtained by treating the weights of the last layer of a neural network as random and Gaussian distributed. Then, the training algorithm sequentially encounters tasks and constructs posterior beliefs over the task-specific functions by using inducing point sparse Gaussian process methods. At each step a new task is first learnt and then a summary is constructed consisting of (i) inducing inputs -- a fixed-size subset of the task inputs selected such that it optimally represents the task -- and (ii) a posterior distribution over the function values at these inputs. This summary then regularises learning of future tasks, through Kullback-Leibler regularisation terms. Our method thus unites approaches focused on (pseudo-)rehearsal with those derived from a sequential Bayesian inference perspective in a principled way, leading to strong results on accepted benchmarks.

📄 PDF Abstract BibTeX arXiv:1901.11356

Code (1)

AndreevP/FRCL pytorch

Tasks

Bayesian InferenceContinual LearningGaussian ProcessesSequential Bayesian Inference

Methods 이 논문이 사용한 방법론

Gaussian Process Gaussian Processes are non-parametric models for approximating functions. They rely upon a measure of similarity between points (the kernel function) to predict the value for…

Similar Papers 제목 키워드 기반

Continual Deep Learning by Functional Regularisation of Memorable Past

2020-04-29 · NeurIPS 2020 12 · Pingbo Pan, Siddharth Swaroop, Alexander Immer, Runa Eschenhagen 외

Continually learning new skills is important for intelligent systems, yet standard deep learning methods suffer from catastrophic forgetting of the past. Recent works address this with weight regularisation. Functional r…

Deep Learning

Monte Carlo Functional Regularisation for Continual Learning

2025-08-18 · Pengcheng Hao, Menghao Waiyan William Zhu, Ercan Engin Kuruoglu arxiv

Continual learning (CL) is crucial for the adaptation of neural network models to new environments. Although outperforming weight-space regularisation approaches, the functional regularisation-based CL methods suffer fro…

Continual Learning

A Framework of Meta Functional Learning for Regularising Knowledge Transfer

2022-03-28 · Pan Li, Yanwei Fu, Shaogang Gong

Machine learning classifiers' capability is largely dependent on the scale of available training data and limited by the model overfitting in data-scarce learning tasks. To address this problem, this work proposes a nove…

Cross-Domain Few-Shotcross-domain few-shot learningFew-Shot LearningMeta-Learning+1

GPTreeO: An R package for continual regression with dividing local Gaussian processes

2024-10-01 · Timo Braun, Anders Kvellestad, Riccardo De Bin

We introduce GPTreeO, a flexible R package for scalable Gaussian process (GP) regression, particularly tailored to continual learning problems. GPTreeO builds upon the Dividing Local Gaussian Processes (DLGP) algorithm, …

Continual LearningGaussian Processesregression

Continual Multi-task Gaussian Processes

2019-10-31 · Pablo Moreno-Muñoz, Antonio Artés-Rodríguez, Mauricio A. Álvarez

We address the problem of continual learning in multi-task Gaussian process (GP) models for handling sequential input-output observations. Our approach extends the existing prior-posterior recursion of online Bayesian in…

Bayesian InferenceContinual LearningGaussian ProcessesStochastic Optimization+1