paper-with-me

Papers

An Investigation into the Stochasticity of Batch Whitening

2020-03-27 · CVPR 2020 6 · Lei Huang, Lei Zhao, Yi Zhou, Fan Zhu, Li Liu, Ling Shao

Batch Normalization (BN) is extensively employed in various network architectures by performing standardization within mini-batches. A full understanding of the process has been a central target in the deep learning communities. Unlike existing works, which usually only analyze the standardization operation, this paper investigates the more general Batch Whitening (BW). Our work originates from the observation that while various whitening transformations equivalently improve the conditioning, they show significantly different behaviors in discriminative scenarios and training Generative Adversarial Networks (GANs). We attribute this phenomenon to the stochasticity that BW introduces. We quantitatively investigate the stochasticity of different whitening transformations and show that it correlates well with the optimization behaviors during training. We also investigate how stochasticity relates to the estimation of population statistics during inference. Based on our analysis, we provide a framework for designing and comparing BW algorithms in different scenarios. Our proposed BW algorithm improves the residual networks by a significant margin on ImageNet classification. Besides, we show that the stochasticity of BW can improve the GAN's performance with, however, the sacrifice of the training stability.

📄 PDF Abstract BibTeX arXiv:2003.12327

Code (1)

huangleiBuaa/StochasticityBW 공식 구현 pytorch

Tasks

Attribute

Similar Papers 제목 키워드 기반

An Investigation into Whitening Loss for Self-supervised Learning

2022-10-07 · Xi Weng, Lei Huang, Lei Zhao, Rao Muhammad Anwer 외

A desirable objective in self-supervised learning (SSL) is to avoid feature collapse. Whitening loss guarantees collapse avoidance by minimizing the distance between embeddings of positive pairs under the conditioning th…

object-detectionObject DetectionSelf-Supervised Learning

Improving Generalization of Batch Whitening by Convolutional Unit Optimization

2021-08-24 · ICCV 2021 10 · Yooshin Cho, Hanbyel Cho, Youngsoo Kim, Junmo Kim

Batch Whitening is a technique that accelerates and stabilizes training by transforming input features to have a zero mean (Centering) and a unit variance (Scaling), and by removing linear correlation between channels (D…

image-classificationImage Classification

Covariance-corrected Whitening Alleviates Network Degeneration on Imbalanced Classification

2024-08-30 · Zhiwei Zhang

Class imbalance is a critical issue in image classification that significantly affects the performance of deep recognition models. In this work, we first identify a network degeneration dilemma that hinders the model lea…

image-classificationImage Classificationimbalanced classification

Group Whitening: Balancing Learning Efficiency and Representational Capacity

2020-09-28 · CVPR 2021 1 · Lei Huang, Yi Zhou, Li Liu, Fan Zhu 외

Batch normalization (BN) is an important technique commonly incorporated into deep learning models to perform standardization within mini-batches. The merits of BN in improving a model's learning efficiency can be furthe…

Iterative Normalization: Beyond Standardization towards Efficient Whitening

2019-04-06 · CVPR 2019 6 · Lei Huang, Yi Zhou, Fan Zhu, Li Liu 외

Batch Normalization (BN) is ubiquitously employed for accelerating neural network training and improving the generalization capability by performing standardization within mini-batches. Decorrelated Batch Normalization (…

Robust Object Detection