Continual learning using hash-routed convolutional neural networks
Ahmad Berjaoui

TL;DR
This paper introduces hash-routed convolutional neural networks that dynamically route data through specialized units, enabling efficient continual learning without raw data storage and supporting supervised, unsupervised, and reinforcement learning tasks.
Contribution
The paper presents a novel hash-routed CNN architecture that improves continual learning by dynamic routing, feature hashing, and modular unit evolution, avoiding data storage and supporting multiple learning paradigms.
Findings
Achieves high performance on continual learning benchmarks
Operates without storing raw data, using only gradient descent
Supports supervised, unsupervised, and reinforcement learning
Abstract
Continual learning could shift the machine learning paradigm from data centric to model centric. A continual learning model needs to scale efficiently to handle semantically different datasets, while avoiding unnecessary growth. We introduce hash-routed convolutional neural networks: a group of convolutional units where data flows dynamically. Feature maps are compared using feature hashing and similar data is routed to the same units. A hash-routed network provides excellent plasticity thanks to its routed nature, while generating stable features through the use of orthogonal feature hashing. Each unit evolves separately and new units can be added (to be used only when necessary). Hash-routed networks achieve excellent performance across a variety of typical continual learning benchmarks without storing raw data and train using only gradient descent. Besides providing a continual…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications · Human Pose and Action Recognition
