SNAP: Low-Latency Test-Time Adaptation with Sparse Updates

Hyeongheon Cha, Dong Min Kim, Hye Won Chung, Taesik Gong, Sung-Ju Lee
11/19/2025
cs.LG

Official code: chahh9808/SNAP (3 stars, last commit 2025-12-03).

Abstract

Test-Time Adaptation (TTA) adjusts models using unlabeled test data to handle dynamic distribution shifts. However, existing methods rely on frequent adaptation and high computational cost, making them unsuitable for resource-constrained edge environments. To address this, we propose SNAP, a sparse TTA framework that reduces adaptation frequency and data usage while preserving accuracy. SNAP maintains competitive accuracy even when adapting based on only 1% of the incoming data stream, demonstrating its robustness under infrequent updates. Our method introduces two key components: (i) Class and Domain Representative Memory (CnDRM), which identifies and stores a small set of samples that are representative of both class and domain characteristics to support efficient adaptation with limited data; and (ii) Inference-only Batch-aware Memory Normalization (IoBMN), which dynamically adjusts normalization statistics at inference time by leveraging these representative samples, enabling efficient alignment to shifting target domains. Integrated with five state-of-the-art TTA algorithms, SNAP reduces latency by up to 93.12%, while keeping the accuracy drop below 3.3%, even across adaptation rates ranging from 1% to 50%. This demonstrates its strong potential for practical use on edge devices serving latency-sensitive applications. The source code is available at https://github.com/chahh9808/SNAP.

View on arXivView PDF

Code Implementations(1)

chahh9808/SNAPOfficial100%

Official Code for NeurIPS 2025 Poster [SNAP: Low-latency Test-Time Adaptation with Sparse Updates]

30Shell, PythonNov 22, 202410 months ago

Similar Papers

Cite this paper

@article{cha2025snap,
  title  = {SNAP: Low-Latency Test-Time Adaptation with Sparse Updates},
  author = {Hyeongheon Cha and Dong Min Kim and Hye Won Chung and Taesik Gong and Sung-Ju Lee},
  year   = {2025},
  eprint = {2511.15276},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.15276v1}
}

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/2511.15276.svg)](https://codeofpaper.com/paper/2511.15276)

Discussion