Uncertainty-guided Continual Learning with Bayesian Neural Networks
Sayna Ebrahimi, Mohamed Elhoseiny, Trevor Darrell, Marcus Rohrbach

TL;DR
This paper introduces Uncertainty-guided Continual Bayesian Neural Networks (UCB), a method that uses weight uncertainty to adapt learning and mitigate forgetting in continual learning without needing task labels at test time.
Contribution
The paper proposes a novel continual learning approach leveraging Bayesian neural networks and uncertainty to dynamically adapt learning and perform weight pruning, reducing catastrophic forgetting.
Findings
UCB achieves superior or comparable performance on diverse datasets.
The method effectively mitigates catastrophic forgetting without task labels.
Uncertainty-based pruning retains task performance after model compression.
Abstract
Continual learning aims to learn new tasks without forgetting previously learned ones. This is especially challenging when one cannot access data from previous tasks and when the model has a fixed capacity. Current regularization-based continual learning algorithms need an external representation and extra computation to measure the parameters' \textit{importance}. In contrast, we propose Uncertainty-guided Continual Bayesian Neural Networks (UCB), where the learning rate adapts according to the uncertainty defined in the probability distribution of the weights in networks. Uncertainty is a natural way to identify \textit{what to remember} and \textit{what to change} as we continually learn, and thus mitigate catastrophic forgetting. We also show a variant of our model, which uses uncertainty for weight pruning and retains task performance after pruning by saving binary masks per tasks.…
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
MethodsPruning
