paper-with-me

Papers

Test Time Robustification of Deep Models via Adaptation and Augmentation

2021-09-29 · Marvin Mengxin Zhang, Sergey Levine, Chelsea Finn

While deep neural networks can attain good accuracy on in-distribution test points, many applications require robustness even in the face of unexpected perturbations in the input, changes in the domain, or other sources of distribution shift. We study the problem of test time robustification, i.e., using the test input to improve model robustness. Recent prior works have proposed methods for test time adaptation, however, they each introduce additional assumptions, such as access to multiple test points, that prevent widespread adoption. In this work, we aim to study and devise methods that make no assumptions about the model training process and are broadly applicable at test time. We propose a simple approach that can be used in any test setting where the model is probabilistic and adaptable: when presented with a test example, perform different data augmentations on the data point, and then adapt (all of) the model parameters by minimizing the entropy of the model's average, or marginal, output distribution across the augmentations. Intuitively, this objective encourages the model to make the same prediction across different augmentations, thus enforcing the invariances encoded in these augmentations, while also maintaining confidence in its predictions. In our experiments, we demonstrate that this approach consistently improves robust ResNet and vision transformer models, achieving accuracy gains of 1-8% over standard model evaluation and also generally outperforming prior augmentation and adaptation strategies. We achieve state-of-the-art results for test shifts caused by image corruptions (ImageNet-C), renditions of common objects (ImageNet-R), and, among ResNet-50 models, adversarially chosen natural examples (ImageNet-A).

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Test-time Adaptation

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Test 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…

Similar Papers 제목 키워드 기반

MEMO: Test Time Robustness via Adaptation and Augmentation

2021-10-18 · Marvin Zhang, Sergey Levine, Chelsea Finn

While deep neural networks can attain good accuracy on in-distribution test points, many applications require robustness even in the face of unexpected perturbations in the input, changes in the domain, or other sources …

Test-time Adaptation

GaRA-SAM: Robustifying Segment Anything Model with Gated-Rank Adaptation

2025-06-03 · Sohyun Lee, Yeho Gwon, Lukas Hoyer, Suha Kwak

Improving robustness of the Segment Anything Model (SAM) to input degradations is critical for its deployment in high-stakes applications such as autonomous driving and robotics. Our approach to this challenge prioritize…

Autonomous Driving

Unsupervised Robust Domain Adaptation: Paradigm, Theory and Algorithm

2025-11-14 · Fuxiang Huang, Xiaowei Fu, Shiyu Ye, Lina Ma 외 arxiv

Unsupervised domain adaptation (UDA) aims to transfer knowledge from a label-rich source domain to an unlabeled target domain by addressing domain shifts. Most UDA approaches emphasize transfer ability, but often overloo…

Unsupervised Domain AdaptationAdversarial Robustness

Feature Augmentation based Test-Time Adaptation

2024-10-18 · Younggeol Cho, Youngrae Kim, Junho Yoon, Seunghoon Hong 외

Test-time adaptation (TTA) allows a model to be adapted to an unseen domain without accessing the source data. Due to the nature of practical environments, TTA has a limited amount of data for adaptation. Recent TTA meth…

Test-time Adaptation

Reliability-Guided Adaptive Ensembling for Robust Test-Time Adaptation

2026-06-21 · Adam Koziak, Yuhong Guo arxiv

Test-time adaptation (TTA) can mitigate domain shift without source data, but it is highly brittle under adversarially contaminated test streams, where corrupted inputs also destabilize online updates. We study robust te…

Test-time AdaptationOutlier Detection