Proceedings

Complementary Learning for Overcoming Catastrophic Forgetting Using Experience Replay

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 3339-3345.

https://doi.org/10.24963/ijcai.2019/463

Abstract

Despite huge success, deep networks are unable to learn effectively in sequential multitask learning settings as they forget the past learned tasks after learning new tasks. Inspired from complementary learning systems theory, we address this challenge by learning a generative model that couples the current task to the past learned tasks through a discriminative embedding space. We learn an abstract generative distribution in the embedding that allows generation of data points to represent past experience. We sample from this distribution and utilize experience replay to avoid forgetting and simultaneously accumulate new knowledge to the abstract distribution in order to couple the current task with past experience. We demonstrate theoretically and empirically that our framework learns a distribution in the embedding, which is shared across all tasks, and as a result tackles catastrophic forgetting.

  1. [Aljundi et al., 2018] Rahaf Aljundi, Francesca Babiloni, Mohamed Elhoseiny, Marcus Rohrbach, and Tinne Tuyte- laars. Memory aware synapses: Learning what (not) to forget. In Proceedings of the European Conference on Computer Vision (ECCV), pages 139-154, 2018.
  2. [Bonnotte, 2013] Nicolas Bonnotte. Unidimensional and evolution methods for optimal transportation. PhD thesis, Paris 11, 2013.
  3. [Chen and Liu, 2016] Zhiyuan Chen and Bing Liu. Lifelong machine learning. Synthesis Lectures on Artificial Intelli- gence and Machine Learning, 10(3):1-145, 2016.
  4. [Diekelmann and Born, 2010] S. Diekelmann and J. Born. The memory function of sleep. Nat Rev Neurosci, 11(114), 2010.
  5. [French, 1999] Robert M French. Catastrophic forgetting in connectionist networks. Trends in Cognitive Sciences, 3(4):128-135, 1999.
  6. [Hataya, 2019] Ryuichiro Hataya. EWC PyTorch. https: //github.com/moskomule/ewc.pytorch, 2019. [Online; ac- cessed 14-June-2019]. Link
  7. [Heinen et al., 2012] Milton Roberto Heinen, Paulo Martins Engel, and Rafael C Pinto. Using a gaussian mixture neu- ral network for incremental learning and robotics. In The 2012 International Joint Conference on Neural Networks (IJCNN), pages 1-8. IEEE, 2012.
  8. [Isele and Cosgun, 2018] David Isele and Akansel Cosgun. Selective experience replay for lifelong learning. In Thirty-Second AAAI Conference on Artificial Intelligence, 2018.
  9. [Kirkpatrick et al., 2017] James Kirkpatrick, Razvan Pas- canu, Neil Rabinowitz, Joel Veness, Guillaume Des- jardins, Andrei A Rusu, Kieran Milan, John Quan, Tiago Ramalho, Agnieszka Grabska-Barwinska, et al. Overcom- ing catastrophic forgetting in neural networks. Proceed- ings of the National Academy of Sciences, 114(13):3521- 3526, 2017.
  10. [Kolouri et al., 2018] Soheil Kolouri, Gustavo K Rohde, and Heiko Hoffmann. Sliced wasserstein distance for learn- ing gaussian mixture models. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 3427-3436, 2018.
  11. [Krizhevsky et al., 2012] Alex Krizhevsky, Ilya Sutskever, and Geoffrey E Hinton. Imagenet classification with deep convolutional neural networks. In Advances in Neural In- formation Processing Systems, pages 1097-1105, 2012.
  12. [Lamprecht and LeDoux, 2004] Raphael Lamprecht and Joseph LeDoux. Structural plasticity and memory. Nature Reviews Neuroscience, 5(1):45, 2004.
  13. [LeCun et al., 1990] Yann LeCun, Bernhard E Boser, John S Denker, Donnie Henderson, Richard E Howard, Wayne E Hubbard, and Lawrence D Jackel. Handwritten digit recognition with a back-propagation network. In Advances in Neural Information Processing Systems, pages 396- 404, 1990.
  14. [McClelland et al., 1995] James L McClelland, Bruce L Mc- Naughton, and Randall C O'Reilly. Why there are com- plementary learning systems in the hippocampus and neo- cortex: Insights from the successes and failures of con- nectionist models of learning and memory. Psychological Review, 102(3):419, 1995.
  15. [McInnes et al., 2018] Leland McInnes, John Healy, and James Melville. Umap: Uniform manifold approximation and projection for dimension reduction. arXiv preprint arXiv:1802.03426, 2018.
  16. [Morgenstern et al., 2014] Yaniv Morgenstern, Mohammad Rostami, and Dale Purves. Properties of artificial net- works evolved to contend with natural spectra. Proceed- ings of the National Academy of Sciences, 111(Supple- ment 3):10868-10872, 2014.
  17. [Rabin and Peyré, 2011] Julien Rabin and Gabriel Peyré. Wasserstein regularization of imaging problem. In 2011 18th IEEE International Conference on Image Processing, pages 1541-1544. IEEE, 2011.
  18. [Rasch and Born, 2013] B. Rasch and J. Born. About sleep's role in memory. Physiol Rev, 93:681-766, 2013.
  19. [Redko et al., 2017] Ievgen Redko, Amaury Habrard, and Marc Sebban. Theoretical analysis of domain adapta- tion with optimal transport. In Joint European Confer- ence on Machine Learning and Knowledge Discovery in Databases, pages 737-753. Springer, 2017.
  20. [Robins, 1995] Anthony Robins. Catastrophic forgetting, rehearsal and pseudorehearsal. Connection Science, 7(2):123-146, 1995.
  21. [Roth et al., 2017] Kevin Roth, Aurelien Lucchi, Sebastian Nowozin, and Thomas Hofmann. Stabilizing training of generative adversarial networks through regularization. In Advances in Neural Information Processing Systems, pages 2018-2028, 2017.
  22. [Schaul et al., 2016] Tom Schaul, John Quan, Ioannis Antonoglou, and David Silver. Prioritized experience re- play. In IJCLR, 2016.
  23. [Shalev-Shwartz and Ben-David, 2014] Shai Shalev- Shwartz and Shai Ben-David. Understanding machine learning: From theory to algorithms. Cambridge University Press, 2014.
  24. [Shin et al., 2017] Hanul Shin, Jung Kwon Lee, Jaehong Kim, and Jiwon Kim. Continual learning with deep gener- ative replay. In Advances in Neural Information Process- ing Systems, pages 2990-2999, 2017.
  25. [Srivastava et al., 2017] Akash Srivastava, Lazar Valkov, Chris Russell, Michael U Gutmann, and Charles Sutton. Veegan: Reducing mode collapse in gans using implicit variational learning. In Advances in Neural Information Processing Systems, pages 3308-3318, 2017.
  26. [Zenke et al., 2017] Friedemann Zenke, Ben Poole, and Surya Ganguli. Continual learning through synaptic intel- ligence. In Proceedings of the 34th International Confer- ence on Machine Learning-Volume 70, pages 3987-3995. JMLR. org, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards