paper-with-me

홈 › Papers

EvalNorm: Estimating Batch Normalization Statistics for Evaluation

2019-04-12 · ICCV 2019 10 · Saurabh Singh, Abhinav Shrivastava

Batch normalization (BN) has been very effective for deep learning and is widely used. However, when training with small minibatches, models using BN exhibit a significant degradation in performance. In this paper we study this peculiar behavior of BN to gain a better understanding of the problem, and identify a cause. We propose 'EvalNorm' to address the issue by estimating corrected normalization statistics to use for BN during evaluation. EvalNorm supports online estimation of the corrected statistics while the model is being trained, and does not affect the training scheme of the model. As a result, EvalNorm can also be used with existing pre-trained models allowing them to benefit from our method. EvalNorm yields large gains for models trained with smaller batches. Our experiments show that EvalNorm performs 6.18% (absolute) better than vanilla BN for a batchsize of 2 on ImageNet validation set and from 1.5 to 7.0 points (absolute) gain on the COCO object detection benchmark across a variety of setups.

📄 PDF Abstract BibTeX arXiv:1904.06031

Code (0)

등록된 구현이 없습니다.

Tasks

object-detectionObject Detection

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

Normalization of Neural Networks using Analytic Variance Propagation

2018-03-28 · Alexander Shekhovtsov, Boris Flach

We address the problem of estimating statistics of hidden units in a neural network using a method of analytic moment propagation. These statistics are useful for approximate whitening of the inputs in front of saturatin…

Population Normalization for Federated Learning

2025-01-01 · CVPR 2025 1 · Zhuoyao Wang, Fan Yi, Peizhu Gong, Caitou He 외

Batch normalization (BN) is widely recognized as an essential method in training deep neural networks, facilitating convergence and enhancing model stability. However, in Federated Learning (FL) contexts, where train…

Federated Learning

Overcoming the Challenges of Batch Normalization in Federated Learning

2024-05-23 · Rachid Guerraoui, Rafael Pinot, Geovani Rizk, John Stephan 외

Batch normalization has proven to be a very beneficial mechanism to accelerate the training and improve the accuracy of deep neural networks in centralized environments. Yet, the scheme faces significant challenges in fe…

Federated Learning

Revisiting Batch Normalization for Improving Corruption Robustness

2020-10-07 · Philipp Benz, Chaoning Zhang, Adil Karjauv, In So Kweon

The performance of DNNs trained on clean images has been shown to decrease when the test images have common corruptions. In this work, we interpret corruption robustness as a domain shift and propose to rectify batch nor…