How We Define Continual Learning

Continual learning (also called lifelong or incremental learning)1 is the ability of a machine learning model to keep learning from a stream of new data over time, acquiring new knowledge and skills after deployment without forgetting what it has already learned, a failure mode known as catastrophic forgetting.2 Unlike the standard paradigm, where a model is trained once on a fixed dataset and then frozen, a continually learning system updates itself incrementally as new information arrives,3 adapting to each user and task rather than staying static.

References

  1. [1] G. I. Parisi, R. Kemker, J. L. Part, C. Kanan, and S. Wermter. Continual lifelong learning with neural networks: A review. Neural Networks, 113:54–71, 2019. doi:10.1016/j.neunet.2019.01.012
  2. [2] M. McCloskey and N. J. Cohen. Catastrophic interference in connectionist networks: The sequential learning problem. Psychology of Learning and Motivation, 24:109–165, 1989. doi:10.1016/S0079-7421(08)60536-8
  3. [3] J. Kirkpatrick, R. Pascanu, N. Rabinowitz, et al. Overcoming catastrophic forgetting in neural networks. PNAS, 114(13):3521–3526, 2017. doi:10.1073/pnas.1611835114
← Back