SAMCL: Empowering SAM to Continually Learn from Dynamic Domains with Extreme Storage Efficiency

Zeqing Wang, Kangye Ji, Di Wang, Haibin Zhang, Fei Cheng
12/6/2024
cs.CV

No official code found. Best implementation: INV-WZQ/SAMCL (21 stars, last commit 2026-03-25).

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 employs heatmaps-generated from point prompts-to further enhance domain adaptation with minimal additional cost. Module Selector leverages the observation that SAM's embeddings can effectively distinguish domains, enabling high selection accuracy by training on low-consumed embeddings instead of raw images. Experiments show that SAMCL outperforms state-of-the-art methods, achieving only 0.19% forgetting and at least 2.5% gain on unseen domains. Each AugModule requires just 0.233 MB, reducing storage by at least 24.3% over other fine-tuning approaches. The buffer storage for Module Selector is further reduced by up to 256$\times$.

View on arXivView PDF

Code Implementations(1)

INV-WZQ/SAMCLCommunity71%

[AAAI 2026 Oral] SAMCL: Empowering SAM to Continually Learn from Dynamic Domains with Extreme Storage Efficiency

211Cuda, PythonNov 10, 20257 months ago
continual-learningefficiencysam

Similar Papers

Cite this paper

@article{wang2024samcl,
  title  = {SAMCL: Empowering SAM to Continually Learn from Dynamic Domains with Extreme Storage Efficiency},
  author = {Zeqing Wang and Kangye Ji and Di Wang and Haibin Zhang and Fei Cheng},
  year   = {2024},
  eprint = {2412.05012},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.05012v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.05012.svg)](https://codeofpaper.com/paper/2412.05012)

Discussion