paper-with-me

홈 › Papers

Revisiting Structured Dropout

2022-10-05 · Yiren Zhao, Oluwatomisin Dada, Xitong Gao, Robert D Mullins

Large neural networks are often overparameterised and prone to overfitting, Dropout is a widely used regularization technique to combat overfitting and improve model generalization. However, unstructured Dropout is not always effective for specific network architectures and this has led to the formation of multiple structured Dropout approaches to improve model performance and, sometimes, reduce the computational resources required for inference. In this work, we revisit structured Dropout comparing different Dropout approaches to natural language processing and computer vision tasks for multiple state-of-the-art networks. Additionally, we devise an approach to structured Dropout we call \textbf{\emph{ProbDropBlock}} which drops contiguous blocks from feature maps with a probability given by the normalized feature salience values. We find that with a simple scheduling strategy the proposed approach to structured Dropout consistently improved model performance compared to baselines and other Dropout approaches on a diverse range of tasks and models. In particular, we show \textbf{\emph{ProbDropBlock}} improves RoBERTa finetuning on MNLI by $0.22\%$, and training of ResNet50 on ImageNet by $0.28\%$.

📄 PDF Abstract BibTeX arXiv:2210.02570

Code (0)

등록된 구현이 없습니다.

Tasks

Scheduling

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
WordPiece 설명 없음
Adam 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Weight Decay 설명 없음
Linear Warmup With Linear Decay Linear Warmup With Linear Decay is a learning rate schedule in which we increase the learning rate linearly for $n$ updates and then linearly decay afterwards.

Similar Papers 제목 키워드 기반

Tackling Occlusion in Siamese Tracking with Structured Dropouts

2020-06-30 · Deepak K. Gupta, Efstratios Gavves, Arnold W. M. Smeulders

Occlusion is one of the most difficult challenges in object tracking to model. This is because unlike other challenges, where data augmentation can be of help, occlusion is hard to simulate as the occluding object can be…

Data AugmentationObject Tracking

Efficient Sparse Training with Structured Dropout

2024-11-02 · Andy Lo

Dropout is a common regularisation technique in deep learning that improves generalisation. Even though it introduces sparsity and thus potential for higher throughput, it usually cannot bring speed-ups on GPUs due to it…

Confidence Calibration for Convolutional Neural Networks Using Structured Dropout

2019-06-23 · Zhilu Zhang, Adrian V. Dalca, Mert R. Sabuncu

In classification applications, we often want probabilistic predictions to reflect confidence or uncertainty. Dropout, a commonly used training technique, has recently been linked to Bayesian inference, yielding an effic…

Active LearningBayesian InferenceDiversityEnsemble Learning

Revisiting Neural Activation Coverage for Uncertainty Estimation

2026-04-24 · Benedikt Franke, Nils Förster, Frank Köster, Asja Fischer 외 arxiv

Neural activation coverage (NAC) is a recently-proposed technique for out-of-distribution detection and generalization. We build upon this promising foundation and extend the method to work as an uncertainty estimation t…

Out-of-Distribution Detection

Revisiting Softmax for Uncertainty Approximation in Text Classification

2022-10-25 · Andreas Nugaard Holm, Dustin Wright, Isabelle Augenstein

Uncertainty approximation in text classification is an important area with applications in domain adaptation and interpretability. One of the most widely used uncertainty approximation methods is Monte Carlo (MC) Dropout…

ClassificationDomain Adaptationtext-classificationText Classification