paper-with-me

홈 › Papers

BoTTA: Benchmarking on-device Test Time Adaptation

2025-04-14 · Michal Danilowski, Soumyajit Chatterjee, Abhirup Ghosh

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\times$ with $512$ adaptation samples, it uses $1.08\times$ peak memory on Raspberry Pi versus the base model. BoTTA offers actionable guidance for TTA in real-world, resource-constrained deployments.

📄 PDF Abstract BibTeX arXiv:2504.10149

Code (0)

등록된 구현이 없습니다.

Tasks

BenchmarkingTest-time Adaptation

Methods 이 논문이 사용한 방법론

BASE 설명 없음
ALIGN In the ALIGN method, visual and language representations are jointly trained from noisy image alt-text data. The image and text encoders are learned via contrastive loss…

Similar Papers 제목 키워드 기반

Botta: An Arabic Dialect Chatbot

2016-12-01 · COLING 2016 12 · Dana Abu Ali, Nizar Habash

This paper presents BOTTA, the first Arabic dialect chatbot. We explore the challenges of creating a conversational agent that aims to simulate friendly conversations using the Egyptian Arabic dialect. We present a numbe…

Chatbot

Benchmarking Test-Time Unsupervised Deep Neural Network Adaptation on Edge Devices

2022-03-21 · Kshitij Bhardwaj, James Diffenderfer, Bhavya Kailkhura, Maya Gokhale

The prediction accuracy of the deep neural networks (DNNs) after deployment at the edge can suffer with time due to shifts in the distribution of the new data. To improve robustness of DNNs, they must be able to update t…

BenchmarkingGPUimage-classificationImage Classification+1

ADATIME: A Benchmarking Suite for Domain Adaptation on Time Series Data

2022-03-15 · Mohamed Ragab, Emadeldeen Eldele, Wee Ling Tan, Chuan-Sheng Foo 외

Unsupervised domain adaptation methods aim to generalize well on unlabeled test data that may have a different (shifted) distribution from the training data. Such methods are typically developed on image data, and their …

BenchmarkingDomain AdaptationTime SeriesTime Series Analysis+1

LeanTTA: A Backpropagation-Free and Stateless Approach to Quantized Test-Time Adaptation on Edge Devices

2025-03-20 · Cynthia Dong, Hong Jia, Young D. Kwon, Georgios Rizos 외

While there are many advantages to deploying machine learning models on edge devices, the resource constraints of mobile platforms, the dynamic nature of the environment, and differences between the distribution of train…

QuantizationTest-time Adaptation

On-demand Test-time Adaptation for Edge Devices

2025-05-02 · Xiao Ma, Young D. Kwon, Dong Ma

Continual Test-time adaptation (CTTA) continuously adapts the deployed model on every incoming batch of data. While achieving optimal accuracy, existing CTTA approaches present poor real-world applicability on resource-c…

Test-time Adaptation