paper-with-me

Papers

Normalizing the Normalizers: Comparing and Extending Network Normalization Schemes

2016-11-14 · Mengye Ren, Renjie Liao, Raquel Urtasun, Fabian H. Sinz, Richard S. Zemel

Normalization techniques have only recently begun to be exploited in supervised learning tasks. Batch normalization exploits mini-batch statistics to normalize the activations. This was shown to speed up training and result in better models. However its success has been very limited when dealing with recurrent neural networks. On the other hand, layer normalization normalizes the activations across all activities within a layer. This was shown to work well in the recurrent setting. In this paper we propose a unified view of normalization techniques, as forms of divisive normalization, which includes layer and batch normalization as special cases. Our second contribution is the finding that a small modification to these normalization schemes, in conjunction with a sparse regularizer on the activations, leads to significant benefits over standard normalization techniques. We demonstrate the effectiveness of our unified divisive normalization framework in the context of convolutional neural nets and recurrent neural networks, showing improvements over baselines in image classification, language modeling as well as super-resolution.

📄 PDF Abstract BibTeX arXiv:1611.04520

Code (0)

등록된 구현이 없습니다.

Tasks

image-classificationImage ClassificationLanguage ModelingLanguage ModellingSuper-Resolution

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

Do Normalization Layers in a Deep ConvNet Really Need to Be Distinct?

2018-11-19 · Ping Luo, Zhanglin Peng, Jiamin Ren, Ruimao Zhang

Yes, they do. This work investigates a perspective for deep learning: whether different normalization layers in a ConvNet require different normalizers. This is the first step towards understanding this phenomenon. We al…

Online Normalization for Training Neural Networks

2019-05-15 · NeurIPS 2019 12 · Vitaliy Chiley, Ilya Sharapov, Atli Kosson, Urs Koster 외

Online Normalization is a new technique for normalizing the hidden activations of a neural network. Like Batch Normalization, it normalizes the sample dimension. While Online Normalization does not use batches, it is as …

General Classificationimage-classificationImage ClassificationImage Segmentation+3

Switchable Normalization for Learning-to-Normalize Deep Representation

2019-07-22 · Ping Luo, Ruimao Zhang, Jiamin Ren, Zhanglin Peng 외

We address a learning-to-normalize problem by proposing Switchable Normalization (SN), which learns to select different normalizers for different normalization layers of a deep neural network. SN employs three distinct s…

GPU

NoMorelization: Building Normalizer-Free Models from a Sample's Perspective

2022-10-13 · Chang Liu, Yuwen Yang, Yue Ding, Hongtao Lu

The normalizing layer has become one of the basic configurations of deep learning models, but it still suffers from computational inefficiency, interpretability difficulties, and low generality. After gaining a deeper un…

Deep Learning

SSN: Learning Sparse Switchable Normalization via SparsestMax

2019-03-09 · CVPR 2019 6 · Wenqi Shao, Tianjian Meng, Jingyu Li, Ruimao Zhang 외

Normalization methods improve both optimization and generalization of ConvNets. To further boost performance, the recently-proposed switchable normalization (SN) provides a new perspective for deep learning: it learns to…