Positional Normalization

Boyi Li, Felix Wu, Kilian Q. Weinberger, Serge Belongie
7/9/2019
cs.CVcs.LG

Official code: Boyiliee/Positional-Normalization (157 stars, MIT, last commit 2021-03-03).

Abstract

A popular method to reduce the training time of deep neural networks is to normalize activations at each layer. Although various normalization schemes have been proposed, they all follow a common theme: normalize across spatial dimensions and discard the extracted statistics. In this paper, we propose an alternative normalization method that noticeably departs from this convention and normalizes exclusively across channels. We argue that the channel dimension is naturally appealing as it allows us to extract the first and second moments of features extracted at a particular image position. These moments capture structural information about the input image and extracted features, which opens a new avenue along which a network can benefit from feature normalization: Instead of disregarding the normalization constants, we propose to re-inject them into later layers to preserve or transfer structural information in generative networks. Codes are available at https://github.com/Boyiliee/PONO.

View on arXivView PDF

Code Implementations(1)

MIT

Positional Normalization (PONO) and Moment Shortcut (MS)

15715Shell, PythonMay 23, 20195 years agoMIT

Similar Papers

Cite this paper

@article{li2019positional,
  title  = {Positional Normalization},
  author = {Boyi Li and Felix Wu and Kilian Q. Weinberger and Serge Belongie},
  year   = {2019},
  eprint = {1907.04312},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1907.04312}
}

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

Discussion