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

Institutions

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Context normalization: A new approach for the stability and improvement of neural network performance

Mustapha Lebbah, Bilal Faye, Hanane Azzag, Fangchen Feng
3 citations
Data & Knowledge Engineering
Anomaly Detection Techniques and Applications
1.04
article

Context normalization: A new approach for the stability and improvement of neural network performance

Mustapha Lebbah, Bilal Faye, Hanane Azzag, Fangchen Feng
article en
3 citations

Abstract

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 .

Data & Knowledge EngineeringVol. 155
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)
Openalex Percentile: Top 18%
Anomaly Detection Techniques and Applications
1.04
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Context normalization: A new approach for the stability and improvement of neural network performance — Mustapha Lebbah, Bilal Faye, et al. · Data & Knowledge Engineering (2024) | TGRS Research Map | TGRS