CVLGMar 26, 2025

SURGEON: Memory-Adaptive Fully Test-Time Adaptation via Dynamic Activation Sparsity

arXiv:2503.20354v18 citationsh-index: 8CVPR
Originality Incremental advance
AI Analysis

This addresses the problem of deploying deep models on mobile devices with limited memory, offering a practical solution for real-world applications, though it is incremental as it builds on existing TTA methods.

The paper tackles the high memory cost of test-time adaptation (TTA) methods in resource-constrained mobile terminals by introducing SURGEON, which uses dynamic activation sparsity to reduce memory usage while achieving state-of-the-art accuracy improvements across various datasets and architectures.

Despite the growing integration of deep models into mobile terminals, the accuracy of these models declines significantly due to various deployment interferences. Test-time adaptation (TTA) has emerged to improve the performance of deep models by adapting them to unlabeled target data online. Yet, the significant memory cost, particularly in resource-constrained terminals, impedes the effective deployment of most backward-propagation-based TTA methods. To tackle memory constraints, we introduce SURGEON, a method that substantially reduces memory cost while preserving comparable accuracy improvements during fully test-time adaptation (FTTA) without relying on specific network architectures or modifications to the original training procedure. Specifically, we propose a novel dynamic activation sparsity strategy that directly prunes activations at layer-specific dynamic ratios during adaptation, allowing for flexible control of learning ability and memory cost in a data-sensitive manner. Among this, two metrics, Gradient Importance and Layer Activation Memory, are considered to determine the layer-wise pruning ratios, reflecting accuracy contribution and memory efficiency, respectively. Experimentally, our method surpasses the baselines by not only reducing memory usage but also achieving superior accuracy, delivering SOTA performance across diverse datasets, architectures, and tasks.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes