IT3: Idempotent Test-Time Training
Not on the map. Why?
Abstract (arXiv)
Deep learning models often struggle when deployed in real-world settings due to distribution shifts between training and test data. While existing approaches like domain adaptation and test-time training (TTT) offer partial solutions, they typically require additional data or domain-specific auxiliary tasks. We present Idempotent Test-Time Training (IT3), a novel approach that enables on-the-fly adaptation to distribution shifts using only the current test instance, without any auxiliary task design. Our key insight is that enforcing idempotence -- where repeated applications of a function yield the same result -- can effectively replace domain-specific auxiliary tasks used in previous TTT methods. We theoretically connect idempotence to prediction confidence and demonstrate that minimizing the distance between successive applications of our model during inference leads to improved out-of-distribution performance. Extensive experiments across diverse domains (including image classification, aerodynamics prediction, and aerial segmentation) and architectures (MLPs, CNNs, GNNs) show that IT3 consistently outperforms existing approaches while being simpler and more widely applicable. Our results suggest that idempotence provides a universal principle for test-time adaptation that generalizes across domains and architectures.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 35 of its 50 references that are in the map. First posted on arXiv 5 Oct 2024.
Builds on
35 of 50 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2022Efficient Test-Time Model Adaptation without Forgettingcited by 467
- 2017Deep Layer Aggregationcited by 436
23 more
- 2017Age Progression/Regression by Conditional Adversarial Autoencodercited by 426
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 376
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 353
- 2019SinGAN: Learning a Generative Model from a Single Natural Imagecited by 348
- 2017"Zero-Shot" Super-Resolution using Deep Internal Learningcited by 285
- 2022Test-Time Training with Masked Autoencoderscited by 208
- 2018Do CIFAR-10 Classifiers Generalize to CIFAR-10?cited by 197
- 2019Rank consistent ordinal regression for neural networks with application to age estimationcited by 132
- 2018"Double-DIP": Unsupervised Image Decomposition via Coupled Deep-Image-Priorscited by 114
- 2020MeshSDF: Differentiable Iso-Surface Extractioncited by 112
- 2018RoadTracer: Automatic Extraction of Road Networks from Aerial Imagescited by 102
- 2020Masksembles for Uncertainty Estimationcited by 88
- 2022Wild-Time: A Benchmark of in-the-Wild Distribution Shift over Timecited by 85
- 2022ActMAD: Activation Matching to Align Distributions for Test-Time-Trainingcited by 38
- 2019Recurrent U-Net for Resource-Constrained Segmentationcited by 27
- 2024Test-Time Adaptation for Depth Completioncited by 26
- 2020Deep Ordinal Regression with Label Diversitycited by 17
- 2023Idempotent Generative Networkcited by 17
- 2022ZigZag: Universal Sampling-free Uncertainty Estimation Through Two-Step Inferencecited by 15
- 2021DEBOSH: Deep Bayesian Shape Optimizationcited by 14
- 2024Enabling Uncertainty Estimation in Iterative Neural Networkscited by 11
- 2022PartAL: Efficient Partial Active Learning in Multi-Task Visual Settingscited by 3
Built on by
Citing papers per year: 2025: 3; 2026: 3.
6 papers.
- 2025Learning from Streaming Video with Orthogonal Gradientscited by 9
- 2025Specialization after Generalization: Towards Understanding Test-Time Training in Foundation Modelscited by 5
- 2025Who Said Neural Networks Aren't Linear?cited by 2
- 2026A Provable Energy-Guided Test-Time Defense Boosting Adversarial Robustness of Large Vision-Language Modelscited by 1
- 2026RIVET: Robust Idempotent Voice Attribute Editingcited by 0
- 2026Encoder-Decoder Manifold Alignment for Idempotent Generationcited by 0
- 2026Encoder-Decoder Manifold Alignment for Idempotent Generation21 Jun 2026
- 2026RIVET: Robust Idempotent Voice Attribute Editing17 Jun 2026
- 2026A Provable Energy-Guided Test-Time Defense Boosting Adversarial Robustness of Large Vision-Language Models27 Mar 2026
- 2025Who Said Neural Networks Aren't Linear?9 Oct 2025
- 2025Specialization after Generalization: Towards Understanding Test-Time Training in Foundation Models29 Sep 2025
- 2025Learning from Streaming Video with Orthogonal Gradients2 Apr 2025