Unsupervised Adaptive Normalization
Not on the map. Why?
Abstract (arXiv)
Deep neural networks have become a staple in solving intricate problems, proving their mettle in a wide array of applications. However, their training process is often hampered by shifting activation distributions during backpropagation, resulting in unstable gradients. Batch Normalization (BN) addresses this issue by normalizing activations, which allows for the use of higher learning rates. Despite its benefits, BN is not without drawbacks, including its dependence on mini-batch size and the presumption of a uniform distribution of samples. To overcome this, several alternatives have been proposed, such as Layer Normalization, Group Normalization, and Mixture Normalization. These methods may still struggle to adapt to the dynamic distributions of neuron activations during the learning process. To bridge this gap, we introduce Unsupervised Adaptive Normalization (UAN), an innovative algorithm that seamlessly integrates clustering for normalization with deep neural network learning in a singular process. UAN executes clustering using the Gaussian mixture model, determining parameters for each identified cluster, by normalizing neuron activations. These parameters are concurrently updated as weights in the deep neural network, aligning with the specific requirements of the target task during backpropagation. This unified approach of clustering and normalization, underpinned by neuron activation normalization, fosters an adaptive data representation that is specifically tailored to the target task. This adaptive feature of UAN enhances gradient stability, resulting in faster learning and augmented neural network performance. UAN outperforms the classical methods by adapting to the target task and is effective in classification, and domain adaptation.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 25 references that are in the map. First posted on arXiv 7 Sep 2024.
Builds on
11 of 25 references.
References · 11
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Layer Normalizationcited by 5,579
- 2016Wide Residual Networkscited by 3,057
- 2017Decoupled Weight Decay Regularizationcited by 1,722
- 2018Group Normalizationcited by 1,514
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
- 2020A Brief Review of Domain Adaptationcited by 287
- 2021AdaMatch: A Unified Approach to Semi-Supervised Learning and Domain Adaptationcited by 104
- 2018Training Faster by Separating Modes of Variation in Batch-normalized Modelscited by 7
Built on by
Not cited yet.