Context normalization: A new approach for the stability and improvement of neural network performance
Deep neural networks face challenges with distribution shifts across layers, affecting model convergence and performance. While Batch Normalization (BN) addresses these issues, its reliance on a single Gaussian distribution assumption limits adaptability. To overcome this, alternatives like Layer Normalization, Group Normalization, and Mixture Normalization emerged, yet struggle with dynamic activation distributions. We propose ”Context Normalization” (CN), introducing contexts constructed from domain knowledge. CN normalizes data within the same context, enabling local representation. During backpropagation, CN learns normalized parameters and model weights for each context, ensuring efficient convergence and superior performance compared to BN and MN. This approach emphasizes context utilization, offering a fresh perspective on activation normalization in neural networks. We release our code at https://github.com/b-faye/Context-Normalization .
Authors
- Mustapha Lebbah (ORCID: https://orcid.org/0000-0001-7245-6371)
- Bilal Faye (ORCID: https://orcid.org/0000-0001-7852-7003)
- Hanane Azzag (ORCID: https://orcid.org/0000-0001-6876-0688)
- Fangchen Feng (ORCID: https://orcid.org/0000-0002-3158-3443)
Institutions
- Université Paris-Saclay (FR)
- Université Sorbonne Paris Nord (FR)
- Laboratoire d'Informatique de Paris-Nord (FR)
- Données et algorithmes pour une ville intelligente et durable (FR)
Publication Details
- Journal
- Data & Knowledge Engineering
- Published
- 2024-11-15
- DOI
- https://doi.org/10.1016/j.datak.2024.102371
- Citations
- 3
- Primary Topic
- Anomaly Detection Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 1.04