Enhancing Neural Network Representations with Prior Knowledge-Based Normalization

Bilal Faye, Hanane Azzag, Mustapha Lebbah, Djamel Bouchaffra
3/25/2024
cs.LGcs.AIcs.NE

No official code found. Best implementation: b-faye/prior-knowledge-norm (3 stars, last commit 2024-11-06).

Abstract

Deep learning models face persistent challenges in training, particularly due to internal covariate shift and label shift. While single-mode normalization methods like Batch Normalization partially address these issues, they are constrained by batch size dependencies and limiting distributional assumptions. Multi-mode normalization techniques mitigate these limitations but struggle with computational demands when handling diverse Gaussian distributions. In this paper, we introduce a new approach to multi-mode normalization that leverages prior knowledge to improve neural network representations. Our method organizes data into predefined structures, or "contexts", prior to training and normalizes based on these contexts, with two variants: Context Normalization (CN) and Context Normalization - Extended (CN-X). When contexts are unavailable, we introduce Adaptive Context Normalization (ACN), which dynamically builds contexts in the latent space during training. Across tasks in image classification, domain adaptation, and image generation, our methods demonstrate superior convergence and performance.

View on arXivView PDF

Code Implementations(1)

31PythonOct 30, 20241 years ago

Similar Papers

Cite this paper

@article{faye2024enhancing,
  title  = {Enhancing Neural Network Representations with Prior Knowledge-Based Normalization},
  author = {Bilal Faye and Hanane Azzag and Mustapha Lebbah and Djamel Bouchaffra},
  year   = {2024},
  eprint = {2403.16798},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.16798v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.16798.svg)](https://codeofpaper.com/paper/2403.16798)

Discussion