paper-with-me

홈 › Papers

Test-time Batch Normalization

2022-05-20 · Tao Yang, Shenglong Zhou, Yuwang Wang, Yan Lu, Nanning Zheng

Deep neural networks often suffer the data distribution shift between training and testing, and the batch statistics are observed to reflect the shift. In this paper, targeting of alleviating distribution shift in test time, we revisit the batch normalization (BN) in the training process and reveals two key insights benefiting test-time optimization: $(i)$ preserving the same gradient backpropagation form as training, and $(ii)$ using dataset-level statistics for robust optimization and inference. Based on the two insights, we propose a novel test-time BN layer design, GpreBN, which is optimized during testing by minimizing Entropy loss. We verify the effectiveness of our method on two typical settings with distribution shift, i.e., domain generalization and robustness tasks. Our GpreBN significantly improves the test-time performance and achieves the state of the art results.

📄 PDF Abstract BibTeX arXiv:2205.10210

Code (0)

등록된 구현이 없습니다.

Tasks

Domain Generalization

Methods 이 논문이 사용한 방법론

Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptation

2023-02-10 · Hyesu Lim, Byeonggeun Kim, Jaegul Choo, Sungha Choi

This paper proposes a novel batch normalization strategy for test-time adaptation. Recent test-time adaptation methods heavily rely on the modified batch normalization, i.e., transductive batch normalization (TBN), which…

Test-time Adaptation

Layer Normalization

2016-07-21 · Jimmy Lei Ba, Jamie Ryan Kiros, Geoffrey E. Hinton

Training state-of-the-art, deep neural networks is computationally expensive. One way to reduce the training time is to normalize the activities of the neurons. A recently introduced technique called batch normalization …

Batch Normalization has Multiple Benefits: An Empirical Study on Residual Networks

2019-09-25 · Soham De, Samuel L Smith

Many state of the art models rely on two architectural innovations; skip connections and batch normalization. However batch normalization has a number of limitations. It breaks the independence between training examples …

Batch Layer Normalization, A new normalization layer for CNNs and RNN

2022-09-19 · Amir Ziaee, Erion Çano

This study introduces a new normalization layer termed Batch Layer Normalization (BLN) to reduce the problem of internal covariate shift in deep neural network layers. As a combined version of batch and layer normalizati…

Discover Your Neighbors: Advanced Stable Test-Time Adaptation in Dynamic World

2024-06-08 · Qinting Jiang, Chuyang Ye, Dongyan Wei, Yuan Xue 외

Despite progress, deep neural networks still suffer performance declines under distribution shifts between training and test domains, leading to a substantial decrease in Quality of Experience (QoE) for multimedia applic…

ClusteringTest-time Adaptation