Normalization-Equivariant Neural Networks with Application to Image Denoising

Sébastien Herbreteau, E. Moebel, Charles Kervrann
2/12/2026

No official code found. Best implementation: sherbret/normalization_equivariant_nn (16 stars, AGPL-3.0, last commit 2025-06-27).

Abstract

In many information processing systems, it may be desirable to ensure that any change of the input, whether by shifting or scaling, results in a corresponding change in the system response. While deep neural networks are gradually replacing all traditional automatic processing methods, they surprisingly do not guarantee such normalization-equivariance (scale + shift) property, which can be detrimental in many applications. To address this issue, we propose a methodology for adapting existing neural networks so that normalization-equivariance holds by design. Our main claim is that not only ordinary convolutional layers, but also all activation functions, including the ReLU (rectified linear unit), which are applied element-wise to the pre-activated neurons, should be completely removed from neural networks and replaced by better conditioned alternatives. To this end, we introduce affine-constrained convolutions and channel-wise sort pooling layers as surrogates and show that these two architectural modifications do preserve normalization-equivariance without loss of performance. Experimental results in image denoising show that normalization-equivariant neural networks, in addition to their better conditioning, also provide much better generalization across noise levels.

View on arXivView PDF

Code Implementations(1)

AGPL-3.0

Official implementation of the paper "Normalization-Equivariant Neural Networks with Application to Image Denoising" (NeurIPS'23)

160Python, Jupyter NotebookApr 15, 20231 years agoAGPL-3.0

Similar Papers

Cite this paper

@article{herbreteau2026normalizationequivariant,
  title  = {Normalization-Equivariant Neural Networks with Application to Image Denoising},
  author = {Sébastien Herbreteau and E. Moebel and Charles Kervrann},
  year   = {2026},
  eprint = {2306.05037},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2306.05037},
  journal = {NEURIPS 2023 2023}
}

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/2306.05037.svg)](https://codeofpaper.com/paper/2306.05037)

Discussion