paper-with-me

홈 › Papers

Redefining Self-Normalization Property

2021-01-01 · Zhaodong Chen, Zhao WeiQin, Lei Deng, Guoqi Li, Yuan Xie

The approaches that prevent gradient explosion and vanishing have boosted the performance of deep neural networks in recent years. A unique one among them is the self-normalizing neural network (SNN), which is generally more stable than initialization techniques without explicit normalization. The self-normalization property of SNN in previous studies comes from the Scaled Exponential Linear Unit (SELU) activation function, which has achieved competitive accuracy on moderate-scale benchmarks. However, previous study also reveals that in deeper neural networks, SELU either leads to gradient explosion or loses its self-normalization property. Besides, its accuracy on large-scale benchmarks like ImageNet is also less satisfying. In this paper, we analyze the forward and backward passes of SNN with mean-field theory and block dynamical isometry. A new definition for self-normalization property is proposed that is easier to use both analytically and numerically. We further develop two new activation functions, leaky SELU (lSELU) and scaled SELU (sSELU), that have stronger self-normalization property. The optimal parameters in them can be easily solved with a constrained optimization program. Moreover, analysis on the activation's mean in the forward pass reveals that the self-normalization property gets weaker with larger fan-in of each layer, which explains the performance degradation on large benchmarks like ImageNet. This can be solved with explicit centralization of weight or mixup data augmentation. On moderate-scale benchmarks like CIFAR-10, CIFAR-100, and Tiny ImageNet, the direct application of lSELU and sSELU achieves up to 2.13% higher accuracy. On Conv MobileNet V1 - ImageNet, sSELU along with Mixup reaches 71.77% top-1 accuracy that is even better than Batch Normalization. (code in Supplementary Material)

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Data Augmentation

Methods 이 논문이 사용한 방법론

Mixup Mixup is a data augmentation technique that generates a weighted combination of random image pairs from the training data. Given two images and their ground truth labels:…
Batch Normalization 설명 없음
22 Ways to Contact: How Can I Speak to Someone at Expedia 21 Ways to Contact: How Can I Speak to Someone at Expedia, call +1-805-330-4056 or use the app’s live chat. Visit Expedia.com/contact +1-805-330-4056 to log in and request a…

Similar Papers 제목 키워드 기반

Self-Normalization Properties of Language Modeling

2018-06-04 · COLING 2018 8 · Jacob Goldberger, Oren Melamud

Self-normalizing discriminative models approximate the normalized probability of a class without having to compute the partition function. In the context of language modeling, this property is particularly appealing as i…

Language ModelingLanguage Modelling

Self-supervised Predictive Coding Models Encode Speaker and Phonetic Information in Orthogonal Subspaces

2023-05-21 · Oli Liu, Hao Tang, Sharon Goldwater

Self-supervised speech representations are known to encode both speaker and phonetic information, but how they are distributed in the high-dimensional space remains largely unexplored. We hypothesize that they are encode…

Disentanglement

Effectiveness of Scaled Exponentially-Regularized Linear Units (SERLUs)

2018-07-26 · G. Zhang, H. Li

Recently, self-normalizing neural networks (SNNs) have been proposed with the intention to avoid batch or weight normalization. The key step in SNNs is to properly scale the exponential linear unit (referred to as SELU) …

Normalized Convolutional Neural Network

2020-05-11 · Dongsuk Kim, Geonhee Lee, Myungjae Lee, Shin Uk Kang 외

In this paper, we propose Normalized Convolutional Neural Network(NCNN). NCNN is more fitted to a convolutional operator than other nomralizaiton methods. The normalized process is similar to a normalization methods, but…

Effect of Batch Normalization on Noise Resistant Property of Deep Learning Models

2022-05-15 · Omobayode Fagbohungbe, Lijun Qian

The fast execution speed and energy efficiency of analog hardware has made them a strong contender for deployment of deep learning model at the edge. However, there are concerns about the presence of analog noise which c…

Deep Learning