Adaptive Retention & Correction: Test-Time Training for Continual Learning
Haoran Chen, Micah Goldblum, Zuxuan Wu, Yu-Gang Jiang

TL;DR
This paper introduces ARC, a test-time method for continual learning that detects past task samples and adaptively retunes and corrects predictions, improving performance without needing memory of past data.
Contribution
The paper presents a novel test-time approach, ARC, that enhances continual learning by dynamically adjusting classifiers and predictions based on out-of-task detection, applicable in memory-free settings.
Findings
ARC improves accuracy by 2.7% on CIFAR-100
ARC enhances performance by 2.6% on Imagenet-R
Effective in both memory-free and memory-based environments
Abstract
Continual learning, also known as lifelong learning or incremental learning, refers to the process by which a model learns from a stream of incoming data over time. A common problem in continual learning is the classification layer's bias towards the most recent task. Traditionally, methods have relied on incorporating data from past tasks during training to mitigate this issue. However, the recent shift in continual learning to memory-free environments has rendered these approaches infeasible. In this study, we propose a solution focused on the testing phase. We first introduce a simple Out-of-Task Detection method, OTD, designed to accurately identify samples from past tasks during testing. Leveraging OTD, we then propose: (1) an Adaptive Retention mechanism for dynamically tuning the classifier layer on past task data; (2) an Adaptive Correction mechanism for revising predictions…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning
