paper-with-me

홈 › Papers

Swapout: Learning an ensemble of deep architectures

2016-05-20 · NeurIPS 2016 12 · Saurabh Singh, Derek Hoiem, David Forsyth

We describe Swapout, a new stochastic training method, that outperforms ResNets of identical network structure yielding impressive results on CIFAR-10 and CIFAR-100. Swapout samples from a rich set of architectures including dropout, stochastic depth and residual architectures as special cases. When viewed as a regularization method swapout not only inhibits co-adaptation of units in a layer, similar to dropout, but also across network layers. We conjecture that swapout achieves strong regularization by implicitly tying the parameters across layers. When viewed as an ensemble training method, it samples a much richer set of architectures than existing methods such as dropout or stochastic depth. We propose a parameterization that reveals connections to exiting architectures and suggests a much richer set of architectures to be explored. We show that our formulation suggests an efficient training method and validate our conclusions on CIFAR-10 and CIFAR-100 matching state of the art accuracy. Remarkably, our 32 layer wider model performs similar to a 1001 layer ResNet model.

📄 PDF Abstract BibTeX arXiv:1605.06465

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Kaiming Initialization 설명 없음

Similar Papers 제목 키워드 기반

Sub-Architecture Ensemble Pruning in Neural Architecture Search

2019-10-01 · Yijun Bian, Qingquan Song, Mengnan Du, Jun Yao 외

Neural architecture search (NAS) is gaining more and more attention in recent years due to its flexibility and remarkable capability to reduce the burden of neural network design. To achieve better performance, however, …

DiversityEnsemble LearningEnsemble PruningNeural Architecture Search

3D Object Recognition with Ensemble Learning --- A Study of Point Cloud-Based Deep Learning Models

2019-04-17 · Daniel Koguciuk, Łukasz Chechliński, Tarek El-Gaaly

In this study, we present an analysis of model-based ensemble learning for 3D point-cloud object classification and detection. An ensemble of multiple model instances is known to outperform a single model instance, but t…

3D Classification3D Object Detection3D Object RecognitionEnsemble Learning+4

Equivalence in Deep Neural Networks via Conjugate Matrix Ensembles

2020-06-14 · Mehmet Süzen

A numerical approach is developed for detecting the equivalence of deep learning architectures. The method is based on generating Mixed Matrix Ensembles (MMEs) out of deep neural network weight matrices and {\it conjugat…

Neural Architecture Search

Surrogate assisted diversity estimation in neural ensemble search

2026-07-29 · Alexandr Udeneev, Petr Babkin, Oleg Bakhteev arxiv

Ensembles are a standard way to improve the performance and robustness of deep neural networks, but their effectiveness crucially depends on both the quality and the diversity of individual models. Most neural architectu…

Neural Architecture Search

Neural Ensemble Search for Uncertainty Estimation and Dataset Shift

2020-06-15 · NeurIPS 2021 12 · Sheheryar Zaidi, Arber Zela, Thomas Elsken, Chris Holmes 외

Ensembles of neural networks achieve superior performance compared to stand-alone networks in terms of accuracy, uncertainty calibration and robustness to dataset shift. \emph{Deep ensembles}, a state-of-the-art method f…

AutoMLDiversityImage ClassificationNeural Architecture Search