paper-with-me

Papers

Decorrelated Batch Normalization

2018-04-23 · CVPR 2018 6 · Lei Huang, Dawei Yang, Bo Lang, Jia Deng

Batch Normalization (BN) is capable of accelerating the training of deep models by centering and scaling activations within mini-batches. In this work, we propose Decorrelated Batch Normalization (DBN), which not just centers and scales activations but whitens them. We explore multiple whitening techniques, and find that PCA whitening causes a problem we call stochastic axis swapping, which is detrimental to learning. We show that ZCA whitening does not suffer from this problem, permitting successful learning. DBN retains the desirable qualities of BN and further improves BN's optimization efficiency and generalization ability. We design comprehensive experiments to show that DBN can improve the performance of BN on multilayer perceptrons and convolutional neural networks. Furthermore, we consistently improve the accuracy of residual networks on CIFAR-10, CIFAR-100, and ImageNet.

📄 PDF Abstract BibTeX arXiv:1804.08450

Code (6)

umich-vl/DecorrelatedBN 공식 구현 pytorch
bhneo/DecorrelatedBN_tf tf
bhneo/decorrelated_bn tf
huangleiBuaa/DecorrelatedBN pytorch
huangleiBuaa/IterNorm pytorch
huangleiBuaa/IterNorm-pytorch pytorch

Methods 이 논문이 사용한 방법론

ZCA Whitening ZCA Whitening is an image preprocessing method that leads to a transformation of data such that the covariance matrix $\Sigma$ is the identity matrix, leading to decorrelated…
PCA Whitening PCA Whitening is a processing step for image based data that makes input less redundant. Adjacent pixel or feature values can be highly correlated, and whitening through the…
Decorrelated Batch Normalization Decorrelated Batch Normalization (DBN) is a normalization technique which not just centers and scales activations but whitens them. ZCA whitening instead of…
PCA Principle Components Analysis (PCA) is an unsupervised method primary used for dimensionality reduction within machine learning. PCA is calculated via a singular value…
Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

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

Improving Covariance Conditioning of the SVD Meta-layer by Orthogonality

2022-07-05 · Yue Song, Nicu Sebe, Wei Wang

Inserting an SVD meta-layer into neural networks is prone to make the covariance ill-conditioned, which could harm the model in the training stability and generalization abilities. In this paper, we systematically study …

Extended Batch Normalization

2020-03-12 · Chunjie Luo, Jianfeng Zhan, Lei Wang, Wanling Gao

Batch normalization (BN) has become a standard technique for training the modern deep networks. However, its effectiveness diminishes when the batch size becomes smaller, since the batch statistics estimation becomes ina…

Image Classification

Exploring the Efficacy of Group-Normalization in Deep Learning Models for Alzheimer's Disease Classification

2024-04-01 · Gousia Habib, Ishfaq Ahmed Malik, Jameel Ahmad, Imtiaz Ahmed 외

Batch Normalization is an important approach to advancing deep learning since it allows multiple networks to train simultaneously. A problem arises when normalizing along the batch dimension because B.N.'s error increase…

Multi-Objective and Mixed-Reward Reinforcement Learning via Reward-Decorrelated Policy Optimization

2026-05-13 · Yang Bai, Kaiyuan Liu, Ziyuan Zhuang, Jiahong Zhou 외 arxiv

Complex reinforcement learning environments frequently employ multi-task and mixed-reward formulations. In these settings, heterogeneous reward distributions and correlated reward dimensions often destabilize the constru…

Reinforcement LearningInstruction Following