paper-with-me

홈 › Papers

Dropout in Training Neural Networks: Flatness of Solution and Noise Structure

2021-11-01 · Zhongwang Zhang, Hanxu Zhou, Zhi-Qin John Xu

It is important to understand how the popular regularization method dropout helps the neural network training find a good generalization solution. In this work, we show that the training with dropout finds the neural network with a flatter minimum compared with standard gradient descent training. We further find that the variance of a noise induced by the dropout is larger at the sharper direction of the loss landscape and the Hessian of the loss landscape at the found minima aligns with the noise covariance matrix by experiments on various datasets, i.e., MNIST, CIFAR-10, CIFAR-100 and Multi30k, and various structures, i.e., fully-connected networks, large residual convolutional networks and transformer. For networks with piece-wise linear activation function and the dropout is only at the last hidden layer, we then theoretically derive the Hessian and the covariance of dropout randomness, where these two quantities are very similar. This similarity may be a key reason accounting for the goodness of dropout.

📄 PDF Abstract BibTeX arXiv:2111.01022

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…
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 제목 키워드 기반

Stochastic Modified Equations and Dynamics of Dropout Algorithm

2023-05-25 · Zhongwang Zhang, Yuqing Li, Tao Luo, Zhi-Qin John Xu

Dropout is a widely utilized regularization technique in the training of neural networks, nevertheless, its underlying mechanism and its impact on achieving good generalization abilities remain poorly understood. In this…

Relation

Does SGD Seek Flatness or Sharpness? An Exactly Solvable Model

2026-02-04 · Yizhou Xu, Pierfrancesco Beneventano, Isaac Chuang, Liu Ziyin arxiv

A large body of theory and empirical work hypothesizes a connection between the flatness of a neural network's loss landscape during training and its performance. However, there have been conceptually opposite pieces of …

On the Maximum Hessian Eigenvalue and Generalization

2022-06-21 · Simran Kaur, Jeremy Cohen, Zachary C. Lipton

The mechanisms by which certain training interventions, such as increasing learning rates and applying batch normalization, improve the generalization of deep networks remains a mystery. Prior works have speculated that …

How neural networks find generalizable solutions: Self-tuned annealing in deep learning

2020-01-06 · Yu Feng, Yuhai Tu

Despite the tremendous success of Stochastic Gradient Descent (SGD) algorithm in deep learning, little is known about how SGD finds generalizable solutions in the high-dimensional weight space. By analyzing the learning …

Relation

Stochastic gradient descent introduces an effective landscape-dependent regularization favoring flat solutions

2022-06-02 · Ning Yang, Chao Tang, Yuhai Tu

Generalization is one of the most important problems in deep learning (DL). In the overparameterized regime in neural networks, there exist many low-loss solutions that fit the training data equally well. The key questio…