mlsanityData to 14 Oct 2026

BoTTA: Benchmarking on-device Test Time Adaptation

arXiv 2504.10149 ↗First posted 14 Apr 2025cs.LG cs.AIcited by 4

Not on the map. Why?

Abstract (arXiv)

The performance of deep learning models depends heavily on test samples at runtime, and shifts from the training data distribution can significantly reduce accuracy. Test-time adaptation (TTA) addresses this by adapting models during inference without requiring labeled test data or access to the original training set. While research has explored TTA from various perspectives like algorithmic complexity, data and class distribution shifts, model architectures, and offline versus continuous learning, constraints specific to mobile and edge devices remain underexplored. We propose BoTTA, a benchmark designed to evaluate TTA methods under practical constraints on mobile and edge devices. Our evaluation targets four key challenges caused by limited resources and usage conditions: (i) limited test samples, (ii) limited exposure to categories, (iii) diverse distribution shifts, and (iv) overlapping shifts within a sample. We assess state-of-the-art TTA methods under these scenarios using benchmark datasets and report system-level metrics on a real testbed. Furthermore, unlike prior work, we align with on-device requirements by advocating periodic adaptation instead of continuous inference-time adaptation. Experiments reveal key insights: many recent TTA algorithms struggle with small datasets, fail to generalize to unseen categories, and depend on the diversity and complexity of distribution shifts. BoTTA also reports device-specific resource use. For example, while SHOT improves accuracy by 2.25× with 512 adaptation samples, it uses 1.08× peak memory on Raspberry Pi versus the base model. BoTTA offers actionable guidance for TTA in real-world, resource-constrained deployments.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 23 of its 47 references that are in the map. First posted on arXiv 14 Apr 2025.

Builds on

23 of 47 references.

References · 23

  1. 2015Domain-Adversarial Training of Neural Networkscited by 3,044
  2. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
  3. 2017Deeper, Broader and Artier Domain Generalizationcited by 986
  4. 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 848
  5. 2019Towards Federated Learning at Scale: System Designcited by 832
  6. 2022Efficient Test-Time Model Adaptation without Forgettingcited by 469
  7. 2013DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognitioncited by 424
  8. 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 415
  9. 2018A Survey of Unsupervised Deep Domain Adaptationcited by 361
  10. 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 359
  11. 2022Test-Time Training with Masked Autoencoderscited by 212
  12. 2022NOTE: Robust Continual Test-time Adaptation Against Temporal Correlationcited by 151
11 more
  1. 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
  2. 2019Unsupervised Domain Adaptation through Self-Supervisioncited by 116
  3. 2023SoTTA: Robust Test-Time Adaptation on Noisy Data Streamscited by 63
  4. 2023Towards Real-World Test-Time Adaptation: Tri-Net Self-Training with Balanced Normalizationcited by 34
  5. 2022PACS: A Dataset for Physical Audiovisual CommonSense Reasoningcited by 18
  6. 2023Optimization-Free Test-Time Adaptation for Cross-Person Activity Recognitioncited by 18
  7. 2023Benchmarking Test-Time Adaptation against Distribution Shifts in Image Classificationcited by 17
  8. 2023Evaluation of Test-Time Adaptation Under Computational Time Constraintscited by 15
  9. 2023Fourier Test-time Adaptation with Multi-level Consistency for Robust Classificationcited by 12
  10. 2023ElasticTrainer: Speeding Up On-Device Training with Runtime Elastic Tensor Selectioncited by 12
  11. 2025SURGEON: Memory-Adaptive Fully Test-Time Adaptation via Dynamic Activation Sparsitycited by 7

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 3.

4 papers.