paper-with-me

홈 › Papers

SSN: Learning Sparse Switchable Normalization via SparsestMax

2019-03-09 · CVPR 2019 6 · Wenqi Shao, Tianjian Meng, Jingyu Li, Ruimao Zhang, Yudian Li, Xiaogang Wang, Ping Luo

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 select different normalizers for different convolution layers of a ConvNet. However, SN uses softmax function to learn importance ratios to combine normalizers, leading to redundant computations compared to a single normalizer. This work addresses this issue by presenting Sparse Switchable Normalization (SSN) where the importance ratios are constrained to be sparse. Unlike $\ell_1$ and $\ell_0$ constraints that impose difficulties in optimization, we turn this constrained optimization problem into feed-forward computation by proposing SparsestMax, which is a sparse version of softmax. SSN has several appealing properties. (1) It inherits all benefits from SN such as applicability in various tasks and robustness to a wide range of batch sizes. (2) It is guaranteed to select only one normalizer for each normalization layer, avoiding redundant computations. (3) SSN can be transferred to various tasks in an end-to-end manner. Extensive experiments show that SSN outperforms its counterparts on various challenging benchmarks such as ImageNet, Cityscapes, ADE20K, and Kinetics.

📄 PDF Abstract BibTeX arXiv:1903.03793

Code (1)

switchablenorms/Sparse_SwitchNorm pytorch

Methods 이 논문이 사용한 방법론

Sparsemax Sparsemax is a type of activation/output function similar to the traditional softmax, but able to output sparse probabilities.…
Instance Normalization Instance Normalization (also known as contrast normalization) is a normalization layer where: $$ y_{tijk} = \frac{x_{tijk} - \mu_{ti}}{\sqrt{\sigma_{ti}^2 +…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Batch Normalization 설명 없음
Sparse Switchable Normalization Sparse Switchable Normalization (SSN) is a variant on Switchable Normalization where the importance ratios are…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Differentiable Learning-to-Normalize via Switchable Normalization

2018-06-28 · ICLR 2019 5 · Ping Luo, Jiamin Ren, Zhanglin Peng, Ruimao Zhang 외

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

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

Trilevel Neural Architecture Search for Efficient Single Image Super-Resolution

2021-01-17 · Yan Wu, Zhiwu Huang, Suryansh Kumar, Rhea Sanjay Sukthanker 외

Modern solutions to the single image super-resolution (SISR) problem using deep neural networks aim not only at better performance accuracy but also at a lighter and computationally efficient model. To that end, recently…

Image Super-ResolutionNeural Architecture SearchSuper-Resolution

Reducing the feature divergence of RGB and near-infrared images using Switchable Normalization

2021-06-06 · Siwei Yang, Shaozuo Yu, Bingchen Zhao, Yin Wang

Visual pattern recognition over agricultural areas is an important application of aerial image processing. In this paper, we consider the multi-modality nature of agricultural aerial images and show that naively combinin…

Switchable Whitening for Deep Representation Learning

2019-04-22 · ICCV 2019 10 · Xingang Pan, Xiaohang Zhan, Jianping Shi, Xiaoou Tang 외

Normalization methods are essential components in convolutional neural networks (CNNs). They either standardize or whiten data using statistics estimated in predefined sets of pixels. Unlike existing works that design no…

Domain Adaptationimage-classificationImage ClassificationRepresentation Learning+3