paper-with-me

홈 › Papers

Self-Normalizing Neural Networks

2017-06-08 · NeurIPS 2017 12 · Günter Klambauer, Thomas Unterthiner, Andreas Mayr, Sepp Hochreiter

Deep Learning has revolutionized vision via convolutional neural networks (CNNs) and natural language processing via recurrent neural networks (RNNs). However, success stories of Deep Learning with standard feed-forward neural networks (FNNs) are rare. FNNs that perform well are typically shallow and, therefore cannot exploit many levels of abstract representations. We introduce self-normalizing neural networks (SNNs) to enable high-level abstract representations. While batch normalization requires explicit normalization, neuron activations of SNNs automatically converge towards zero mean and unit variance. The activation function of SNNs are "scaled exponential linear units" (SELUs), which induce self-normalizing properties. Using the Banach fixed-point theorem, we prove that activations close to zero mean and unit variance that are propagated through many network layers will converge towards zero mean and unit variance -- even under the presence of noise and perturbations. This convergence property of SNNs allows to (1) train deep networks with many layers, (2) employ strong regularization, and (3) to make learning highly robust. Furthermore, for activations not close to unit variance, we prove an upper and lower bound on the variance, thus, vanishing and exploding gradients are impossible. We compared SNNs on (a) 121 tasks from the UCI machine learning repository, on (b) drug discovery benchmarks, and on (c) astronomy tasks with standard FNNs and other machine learning methods such as random forests and support vector machines. SNNs significantly outperformed all competing FNN methods at 121 UCI tasks, outperformed all competing methods at the Tox21 dataset, and set a new record at an astronomy data set. The winning SNN architectures are often very deep. Implementations are available at: github.com/bioinf-jku/SNNs.

📄 PDF Abstract BibTeX arXiv:1706.02515

Code (13)

bioinf-jku/SNNs 공식 구현 tf
2023-MindSpore-4/Code11/tree/main/snn_mlp mindspore
2023-MindSpore-4/Code7/tree/main/snn_mlp mindspore
BenjiKCF/SNN-with-embeddings-for-Malware-Prediction pytorch
BioImageInformatics/tfmodels tf
MaximeVandegar/Papers-in-100-Lines-of-Code/tree/main/Self_Normalizing_Neural_Networks pytorch
Mind23-2/MindCode-88/tree/main/snn_mlp mindspore
blackPacha/VAE_ABIDE1 tf
dmbernaal/Daedalus pytorch
domschl/syncognite
jonnor/datascience-master
mshunshin/SegNetCMR tf
omrijsharon/NetworkModule pytorch

Tasks

AstronomyBIG-bench Machine LearningDrug DiscoveryPulsar Prediction

Methods 이 논문이 사용한 방법론

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…
Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

SNDCNN: Self-normalizing deep CNNs with scaled exponential linear units for speech recognition

2019-10-04 · Zhen Huang, Tim Ng, Leo Liu, Henry Mason 외

Very deep CNNs achieve state-of-the-art results in both computer vision and speech recognition, but are difficult to train. The most popular way to train very deep CNNs is to use shortcut connections (SC) together with b…

Inference Optimizationspeech-recognitionSpeech Recognition

EAGLE: Contextual Point Cloud Generation via Adaptive Continuous Normalizing Flow with Self-Attention

2025-03-05 · Linhao Wang, Qichang Zhang, Yifan Yang, Hao Wang

As 3D point clouds become the prevailing shape representation in computer vision, how to generate high-resolution point clouds has become a pressing issue. Flow-based generative models can effectively perform point cloud…

Point Cloud Generation

Self-Supervised Learning of Generative Spin-Glasses with Normalizing Flows

2020-01-02 · Gavin S. Hartnett, Masoud Mohseni

Spin-glasses are universal models that can capture complex behavior of many-body systems at the interface of statistical physics and computer science including discrete optimization, inference in graphical models, and au…

Self-Supervised Learning

Continual Repeated Annealed Flow Transport Monte Carlo

2022-01-31 · Alexander G. D. G. Matthews, Michael Arbel, Danilo J. Rezende, Arnaud Doucet

We propose Continual Repeated Annealed Flow Transport Monte Carlo (CRAFT), a method that combines a sequential Monte Carlo (SMC) sampler (itself a generalization of Annealed Importance Sampling) with variational inferenc…

Variational Inference

Self-Normalizing Neural Network, Enabling One Shot Transfer Learning for Modeling EDFA Wavelength Dependent Gain

2023-08-04 · Agastya Raj, Zehao Wang, Frank Slyne, Tingjun Chen 외

We present a novel ML framework for modeling the wavelength-dependent gain of multiple EDFAs, based on semi-supervised, self-normalizing neural networks, enabling one-shot transfer learning. Our experiments on 22 EDFAs i…

Transfer Learning