paper-with-me

홈 › Papers

Shakeout: A New Approach to Regularized Deep Neural Network Training

2019-04-13 · Guoliang Kang, Jun Li, DaCheng Tao

Recent years have witnessed the success of deep neural networks in dealing with a plenty of practical problems. Dropout has played an essential role in many successful deep neural networks, by inducing regularization in the model training. In this paper, we present a new regularized training approach: Shakeout. Instead of randomly discarding units as Dropout does at the training stage, Shakeout randomly chooses to enhance or reverse each unit's contribution to the next layer. This minor modification of Dropout has the statistical trait: the regularizer induced by Shakeout adaptively combines $L_0$, $L_1$ and $L_2$ regularization terms. Our classification experiments with representative deep architectures on image datasets MNIST, CIFAR-10 and ImageNet show that Shakeout deals with over-fitting effectively and outperforms Dropout. We empirically demonstrate that Shakeout leads to sparser weights under both unsupervised and supervised settings. Shakeout also leads to the grouping effect of the input units in a layer. Considering the weights in reflecting the importance of connections, Shakeout is superior to Dropout, which is valuable for the deep model compression. Moreover, we demonstrate that Shakeout can effectively reduce the instability of the training process of the deep architecture.

📄 PDF Abstract BibTeX arXiv:1904.06593

Code (1)

kgl-prml/shakeout-for-caffe 공식 구현

Tasks

Model Compression

Methods 이 논문이 사용한 방법론

Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

Bridgeout: stochastic bridge regularization for deep neural networks

2018-04-21 · Najeeb Khan, Jawad Shah, Ian Stavness

A major challenge in training deep neural networks is overfitting, i.e. inferior performance on unseen test examples compared to performance on training examples. To reduce overfitting, stochastic regularization methods …

Whiteout: Gaussian Adaptive Noise Regularization in Deep Neural Networks

2016-12-05 · Yi-Nan Li, Fang Liu

Noise injection (NI) is an efficient technique to mitigate over-fitting in neural networks (NNs). The Bernoulli NI procedure as implemented in dropout and shakeout has connections with $l_1$ and $l_2$ regularization for …

High Dimensional Classification via Regularized and Unregularized Empirical Risk Minimization: Precise Error and Optimal Loss

2019-05-31 · Xiaoyi Mai, Zhenyu Liao

This article provides, through theoretical analysis, an in-depth understanding of the classification performance of the empirical risk minimization framework, in both ridge-regularized and unregularized cases, when high …

ClassificationGeneral Classification

Analysis of Regularized Learning in Banach Spaces for Linear-functional Data

2021-09-07 · Qi Ye

This article delves into the study of the theory of regularized learning in Banach spaces for linear-functional data. It encompasses discussions on representer theorems, pseudo-approximation theorems, and convergence the…

Representer Point Selection for Explaining Regularized High-dimensional Models

2023-05-31 · Che-Ping Tsai, Jiong Zhang, Eli Chien, Hsiang-Fu Yu 외

We introduce a novel class of sample-based explanations we term high-dimensional representers, that can be used to explain the predictions of a regularized high-dimensional model in terms of importance weights for each o…

Binary ClassificationCollaborative FilteringRecommendation Systems