SAMCL: Empowering SAM to Continually Learn from Dynamic Domains with Extreme Storage Efficiency
Zeqing Wang, Kangye Ji, Di Wang, Haibin Zhang, Fei Cheng

TL;DR
This paper introduces SAMCL, a continual learning method for the Segment Anything Model that efficiently adapts to new domains with minimal forgetting and storage, using modular knowledge decomposition and domain-aware selection.
Contribution
The paper proposes AugModule and Module Selector components that enable efficient, low-storage continual learning for SAM across dynamic domains, addressing catastrophic forgetting and storage challenges.
Findings
SAMCL achieves 0.19% forgetting, outperforming existing methods.
AugModule reduces storage by at least 24.3%.
Module Selector significantly decreases buffer storage requirements.
Abstract
Segment Anything Model (SAM) struggles in open-world scenarios with diverse domains. In such settings, naive fine-tuning with a well-designed learning module is inadequate and often causes catastrophic forgetting issue when learning incrementally. To address this issue, we propose a novel continual learning (CL) method for SAM, termed SAMCL. Rather than relying on a fixed learning module, our method decomposes incremental knowledge into separate modules and trains a selector to choose the appropriate one during inference. However, this intuitive design introduces two key challenges: ensuring effective module learning and selection, and managing storage as tasks accumulate. To tackle these, we introduce two components: AugModule and Module Selector. AugModule reduces the storage of the popular LoRA learning module by sharing parameters across layers while maintaining accuracy. It also…
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
Taxonomy
TopicsSoftware System Performance and Reliability
MethodsSegment Anything Model
