Proceedings

Unsupervised Progressive Learning and the STAM Architecture

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2979-2987.

https://doi.org/10.24963/ijcai.2021/410

Abstract

We first pose the Unsupervised Progressive Learning (UPL) problem: an online

representation learning problem in which the learner observes a non-stationary

and unlabeled data stream, learning a growing number of features that persist

over time even though the data is not stored or replayed. To solve the UPL

problem we propose the Self-Taught Associative Memory (STAM) architecture.

Layered hierarchies of STAM modules learn based on a combination of online

clustering, novelty detection, forgetting outliers, and storing only prototypical

features rather than specific examples. We evaluate STAM representations using

clustering and classification tasks. While there are no existing learning scenarios

that are directly comparable to UPL, we compare the STAM architecture with two

recent continual learning models, Memory Aware Synapses (MAS) and Gradient

Episodic Memories (GEM), after adapting them in the UPL setting.

  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 ECCV, 2018.
  2. [Aljundi et al., 2019] Rahaf Aljundi, Klaas Kelchtermans, and Tinne Tuytelaars. Task-free continual learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 11254-11263, 2019.
  3. [Bengio et al., 2013] Yoshua Bengio, Aaron Courville, and Pascal Vincent. Representation learning: A review and new perspectives. IEEE Trans. Pattern Anal. Mach. Intell., 35(8):1798-1828, August 2013.
  4. [Beyer et al., 1999] Kevin S. Beyer, Jonathan Goldstein, Raghu Ramakrishnan, and Uri Shaft. When is "nearest neighbor" meaningful? In Proceedings of the 7th Interna- tional Conference on Database Theory, ICDT '99, pages 217-235, London, UK, UK, 1999. Springer-Verlag.
  5. [Coates et al., 2011] Adam Coates, Andrew Ng, and Honglak Lee. An analysis of single-layer networks in unsupervised feature learning. In Proceedings of the fourteenth interna- tional conference on artificial intelligence and statistics, pages 215-223, 2011.
  6. [Cohen et al., 2017] Gregory Cohen, Saeed Afshar, Jonathan Tapson, and André van Schaik. EMNIST: an extension of MNIST to handwritten letters. ArXiv, abs/1702.05373, 2017.
  7. [Dasgupta et al., 2018] Sanjoy Dasgupta, Timothy C Shee- han, Charles F Stevens, and Saket Navlakha. A neural data structure for novelty detection. Proceedings of the National Academy of Sciences, 115(51):13093-13098, 2018.
  8. [Gidaris et al., 2018] Spyros Gidaris, Praveer Singh, and Nikos Komodakis. Unsupervised representation learning by predicting image rotations. In International Conference on Learning Representations, 2018.
  9. [Goldstone, 1998] Robert L Goldstone. Perceptual learning. Annual review of psychology, 49(1):585-612, 1998.
  10. [Goodfellow et al., 2013] Ian J Goodfellow, Mehdi Mirza, Da Xiao, Aaron Courville, and Yoshua Bengio. An empiri- cal investigation of catastrophic forgetting in gradient-based neural networks. arXiv preprint arXiv:1312.6211, 2013.
  11. [He and Zhu, 2021] Jiangpeng He and Fengqing Zhu. Un- supervised continual learning via pseudo labels. arXiv preprint arXiv:2104.07164, 2021.
  12. [Hsu et al., 2018] Yen-Chang Hsu, Yen-Cheng Liu, Anita Ra- masamy, and Zsolt Kira. Re-evaluating continual learning scenarios: A categorization and case for strong baselines. In NeurIPS Continual learning Workshop, 2018.
  13. [Khare et al., 2021] Shivam Khare, Kun Cao, and James Rehg. Unsupervised class-incremental learning through confusion. arXiv preprint arXiv:2104.04450, 2021.
  14. [Kingma et al., 2014] Diederik P. Kingma, Danilo J. Rezende, Shakir Mohamed, and Max Welling. Semi- supervised learning with deep generative models. In Proceedings of the 27th International Conference on Neural Information Processing Systems -Volume 2, NIPS'14, pages 3581-3589, Cambridge, MA, USA, 2014. MIT Press.
  15. [Krizhevsky et al., 2014] Alex Krizhevsky, Vinod Nair, and Geoffrey Hinton. The cifar-10 dataset. online: http://www. cs. toronto. edu/kriz/cifar. html, 55, 2014. Link
  16. [Kumaran et al., 2016] Dharshan Kumaran, Demis Hassabis, and James L McClelland. What learning systems do in- telligent agents need? complementary learning systems theory updated. Trends in cognitive sciences, 20(7):512- 534, 2016.
  17. [Lecun et al., 1998] Y. Lecun, L. Bottou, Y. Bengio, and P. Haffner. Gradient-based learning applied to document recognition. Proceedings of the IEEE, 86(11):2278-2324, Nov 1998.
  18. [Lopez-Paz and Ranzato, 2017] David Lopez-Paz and Marc'Aurelio Ranzato. Gradient episodic memory for continual learning. In Proceedings of the 31st International Conference on Neural Information Processing Systems, NIPS'17, pages 6470-6479, USA, 2017.
  19. Curran Associates Inc. [Netzer et al., 2011]
  20. Yuval Netzer, Tao Wang, Adam Coates, Alessandro Bissacco, Bo Wu, and Andrew Y. Ng. Reading digits in natural images with unsupervised feature learning. In NIPS Workshop on Deep Learning and Unsupervised Feature Learning 2011, 2011.
  21. [Parisi et al., 2018] German I Parisi, Jun Tani, Cornelius We- ber, and Stefan Wermter. Lifelong learning of spatiotem- poral representations with dual-memory recurrent self- organization. Frontiers in neurorobotics, 12:78, 2018.
  22. [Pehlevan et al., 2017] Cengiz Pehlevan, Alexander Genkin, and Dmitri B Chklovskii. A clustering neural network model of insect olfaction. In 2017 51st Asilomar Confer- ence on Signals, Systems, and Computers, pages 593-600. IEEE, 2017.
  23. [Rao et al., 2019] Dushyant Rao, Francesco Visin, Andrei Rusu, Razvan Pascanu, Yee Whye Teh, and Raia Had- sell. Continual unsupervised representation learning. In Advances in Neural Information Processing Systems 32, pages 7645-7655.
  24. Curran Associates, Inc., 2019.
  25. [Rebuffi et al., 2017] Sylvestre-Alvise Rebuffi, Alexander Kolesnikov, Georg Sperl, and Christoph H. Lampert. iCaRL: Incremental classifier and representation learning. In 2017 IEEE Conference on Computer Vision and Pattern Recognition, CVPR'17, pages 5533-5542, 2017.
  26. [Ruder, 2017] Sebastian Ruder. An overview of multi- task learning in deep neural networks. arXiv preprint arXiv:1706.05098, 2017.
  27. [Shin et al., 2017] Hanul Shin, Jung Kwon Lee, Jaehong Kim, and Jiwon Kim. Continual learning with deep generative replay. In I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett, editors, Ad- vances in Neural Information Processing Systems 30, pages 2990-2999.
  28. Curran Associates, Inc., 2017.
  29. [Smith et al., 2021] James Smith, Cameron Taylor, Seth Baer, and Constantine Dovrolis. Unsupervised progressive learning and the STAM architecture. arXiv preprint arXiv:1904.02021, 2021.
  30. [Vanschoren, 2018] Joaquin Vanschoren. Meta-learning: A survey. arXiv preprint arXiv:1810.03548, 2018.
  31. [Venkatesan and Er, 2016] Rajasekar Venkatesan and Meng Joo Er. A novel progressive learning technique for multi-class classification. Neurocomput., 207(C):310-321, September 2016.
  32. [Zeno et al., 2018] Chen Zeno, Itay Golan, Elad Hoffer, and Daniel Soudry. Task agnostic continual learning using online variational bayes. arXiv preprint arXiv:1803.10123, 2018.

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

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