mlsanityData to 14 Oct 2026

Increasing Depth of Neural Networks for Life-long Learning

arXiv 2202.10821 ↗First posted 22 Feb 2022cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Purpose: We propose a novel method for continual learning based on the increasing depth of neural networks. This work explores whether extending neural network depth may be beneficial in a life-long learning setting. Methods: We propose a novel approach based on adding new layers on top of existing ones to enable the forward transfer of knowledge and adapting previously learned representations. We employ a method of determining the most similar tasks for selecting the best location in our network to add new nodes with trainable parameters. This approach allows for creating a tree-like model, where each node is a set of neural network parameters dedicated to a specific task. The Progressive Neural Network concept inspires the proposed method. Therefore, it benefits from dynamic changes in network structure. However, Progressive Neural Network allocates a lot of memory for the whole network structure during the learning process. The proposed method alleviates this by adding only part of a network for a new task and utilizing a subset of previously trained weights. At the same time, we may retain the benefit of PNN, such as no forgetting guaranteed by design, without needing a memory buffer. Results: Experiments on Split CIFAR and Split Tiny ImageNet show that the proposed algorithm is on par with other continual learning methods. In a more challenging setup with a single computer vision dataset as a separate task, our method outperforms Experience Replay. Conclusion: It is compatible with commonly used computer vision architectures and does not require a custom network structure. As an adaptation to changing data distribution is made by expanding the architecture, there is no need to utilize a rehearsal buffer. For this reason, our method could be used for sensitive applications where data privacy must be considered.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 46 of its 68 references that are in the map. First posted on arXiv 22 Feb 2022.

Builds on

46 of 68 references.

References · 46

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  5. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  6. 2017Mask R-CNNcited by 7,277
  7. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  8. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  9. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  10. 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
  11. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
  12. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
34 more
  1. 2016Learning without Forgettingcited by 2,496
  2. 2013Visualizing and Understanding Convolutional Networkscited by 2,290
  3. 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,162
  4. 2017Gradient Episodic Memory for Continual Learningcited by 1,898
  5. 2018Group Normalizationcited by 1,524
  6. 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,512
  7. 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
  8. 2016Progressive Neural Networkscited by 1,361
  9. 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,330
  10. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,198
  11. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,135
  12. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,101
  13. 2018Efficient Lifelong Learning with A-GEMcited by 1,058
  14. 2016An overview of gradient descent optimization algorithmscited by 1,033
  15. 2016Deep Networks with Stochastic Depthcited by 979
  16. 2018Riemannian Walk for Incremental Learning: Understanding Forgetting and Intransigencecited by 742
  17. 2017Lifelong Learning with Dynamically Expandable Networkscited by 694
  18. 2018Overcoming catastrophic forgetting with hard attention to the taskcited by 681
  19. 2020A Metric Learning Reality Checkcited by 321
  20. 2019On Tiny Episodic Memories in Continual Learningcited by 307
  21. 2019Learn to Grow: A Continual Structure Learning Framework for Overcoming Catastrophic Forgettingcited by 302
  22. 2017CORe50: a New Dataset and Benchmark for Continuous Object Recognitioncited by 289
  23. 2019Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approachescited by 185
  24. 2018Towards Robust Evaluations of Continual Learningcited by 148
  25. 2020Adversarial Continual Learningcited by 142
  26. 2021An Empirical Investigation of the Role of Pre-training in Lifelong Learningcited by 134
  27. 2021Avalanche: an End-to-End Library for Continual Learningcited by 124
  28. 2017On the State of the Art of Evaluation in Neural Language Modelscited by 104
  29. 2019Uncertainty-guided Continual Learning with Bayesian Neural Networkscited by 102
  30. 2021Reduced, Reused and Recycled: The Life of a Dataset in Machine Learning Researchcited by 102
  31. 2021Continual Learning of a Mixed Sequence of Similar and Dissimilar Taskscited by 81
  32. 2022Architecture Matters in Continual Learningcited by 46
  33. 2021Formalizing the Generalization-Forgetting Trade-off in Continual Learningcited by 24
  34. 2021Continual Learning at the Edge: Real-Time Training on Smartphone Devicescited by 20

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.