Panda: Test-Time Adaptation with Negative Data Augmentation
Ruxi Deng, Wenxuan Bao, Tianxin Wei, Jingrui He

TL;DR
Panda introduces a test-time adaptation method using negative data augmentation that disrupts semantic content to improve robustness of pretrained vision-language models under corruptions, with minimal computational overhead.
Contribution
Panda is a novel TTA approach that employs negative data augmentation by disrupting semantic content, effectively reducing prediction bias and computational costs.
Findings
Panda outperforms positive data augmentation methods in robustness.
Integration of Panda enhances various existing TTA methods.
Minimal additional computational overhead when using Panda.
Abstract
Pretrained VLMs exhibit strong zero-shot classification capabilities, but their predictions degrade significantly under common image corruptions. To improve robustness, many test-time adaptation (TTA) methods adopt positive data augmentation (PDA), which generates multiple views of each test sample to reduce prediction variance. However, these methods suffer from two key limitations. First, it introduces considerable computational overhead due to the large number of augmentations required per image. Second, it fails to mitigate prediction bias, where the model tends to predict certain classes disproportionately under corruption, as PDA operates on corrupted inputs and typically does not remove the corruption itself. To address these challenges, we propose Panda, a novel TTA method based on negative data augmentation (NDA). Unlike positive augmentations that preserve object semantics,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Domain Adaptation and Few-Shot Learning · Advanced Neural Network Applications
