paper-with-me

Papers

Learning Rate Dropout

2019-11-30 · Huangxing Lin, Weihong Zeng, Xinghao Ding, Yue Huang, Chenxi Huang, John Paisley

The performance of a deep neural network is highly dependent on its training, and finding better local optimal solutions is the goal of many optimization algorithms. However, existing optimization algorithms show a preference for descent paths that converge slowly and do not seek to avoid bad local optima. In this work, we propose Learning Rate Dropout (LRD), a simple gradient descent technique for training related to coordinate descent. LRD empirically aids the optimizer to actively explore in the parameter space by randomly setting some learning rates to zero; at each iteration, only parameters whose learning rate is not 0 are updated. As the learning rate of different parameters is dropped, the optimizer will sample a new loss descent path for the current update. The uncertainty of the descent path helps the model avoid saddle points and bad local minima. Experiments show that LRD is surprisingly effective in accelerating training while preventing overfitting.

📄 PDF Abstract BibTeX arXiv:1912.00144

Code (1)

HuangxingLin123/Learning-Rate-Dropout 공식 구현 pytorch

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 제목 키워드 기반

Analysing Dropout and Compounding Errors in Neural Language Models

2018-11-02 · James O' Neill, Danushka Bollegala

This paper carries out an empirical analysis of various dropout techniques for language modelling, such as Bernoulli dropout, Gaussian dropout, Curriculum Dropout, Variational Dropout and Concrete Dropout. Moreover, we p…

DecoderLanguage Modelling

Advanced Dropout: A Model-free Methodology for Bayesian Dropout Optimization

2020-10-11 · Jiyang Xie, Zhanyu Ma, and Jianjun Lei, Guoqiang Zhang 외

Due to lack of data, overfitting ubiquitously exists in real-world applications of deep neural networks (DNNs). We propose advanced dropout, a model-free methodology, to mitigate overfitting and improve the performance o…

Network Pruningtext-classificationText Classification

Multi-Sample Dropout for Accelerated Training and Better Generalization

2019-05-23 · Hiroshi Inoue

Dropout is a simple but efficient regularization technique for achieving better generalization of deep neural networks (DNNs); hence it is widely used in tasks based on DNNs. During training, dropout randomly discards a …

image-classificationImage Classification

Guided Dropout

2018-12-10 · Rohit Keshari, Richa Singh, Mayank Vatsa

Dropout is often used in deep neural networks to prevent over-fitting. Conventionally, dropout training invokes \textit{random drop} of nodes from the hidden layers of a Neural Network. It is our hypothesis that a guided…

Efficient batchwise dropout training using submatrices

2015-02-09 · Ben Graham, Jeremy Reizenstein, Leigh Robinson

Dropout is a popular technique for regularizing artificial neural networks. Dropout networks are generally trained by minibatch gradient descent with a dropout mask turning off some of the units---a different pattern of …