ChannelDropBack: Forward-Consistent Stochastic Regularization for Deep Networks
Not on the map. Why?
Abstract (arXiv)
Incorporating stochasticity into the training process of deep convolutional networks is a widely used technique to reduce overfitting and improve regularization. Existing techniques often require modifying the architecture of the network by adding specialized layers, are effective only to specific network topologies or types of layers - linear or convolutional, and result in a trained model that is different from the deployed one. We present ChannelDropBack, a simple stochastic regularization approach that introduces randomness only into the backward information flow, leaving the forward pass intact. ChannelDropBack randomly selects a subset of channels within the network during the backpropagation step and applies weight updates only to them. As a consequence, it allows for seamless integration into the training process of any model and layers without the need to change its architecture, making it applicable to various network topologies, and the exact same network is deployed during training and inference. Experimental evaluations validate the effectiveness of our approach, demonstrating improved accuracy on popular datasets and models, including ImageNet and ViT. Code is available at urlhttps://github.com/neiterman21/ChannelDropBack.git.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 23 references that are in the map. First posted on arXiv 16 Nov 2024.
Builds on
16 of 23 references.
References · 16
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,136
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,101
- 2016Deep Networks with Stochastic Depthcited by 979
- 2018DropBlock: A regularization method for convolutional networkscited by 262
- 2014Efficient Object Localization Using Convolutional Networkscited by 227
- 2016FractalNet: Ultra-Deep Neural Networks without Residualscited by 216
4 more
- 2021Efficient Deep Learning: A Survey on Making Deep Learning Models Smaller, Faster, and Bettercited by 154
- 2017Shake-Shake regularizationcited by 87
- 2017Curriculum Dropoutcited by 50
- 2022Hypernetwork-Based Adaptive Image Restorationcited by 8
Built on by
Not cited yet.