Partial Graph Reasoning for Neural Network Regularization
Not on the map. Why?
Abstract (arXiv)
Regularizers help deep neural networks prevent feature co-adaptations. Dropout, as a commonly used regularization technique, stochastically disables neuron activations during network optimization. However, such complete feature disposal can affect the feature representation and network understanding. Toward better descriptions of latent representations, we present DropGraph that learns a regularization function by constructing a stand-alone graph from the backbone features. DropGraph first samples stochastic spatial feature vectors and then incorporates graph reasoning methods to generate feature map distortions. This add-on graph regularizes the network during training and can be completely skipped during inference. We provide intuitions on the linkage between graph reasoning and Dropout with further discussions on how partial graph reasoning method reduces feature correlations. To this end, we extensively study the modeling of graph vertex dependencies and the utilization of the graph for distorting backbone feature maps. DropGraph was validated on 4 tasks with a total of 8 different datasets. The experimental results show that our method outperforms other state-of-the-art regularizers while leaving the base model structure unmodified during inference.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 40 of its 59 references that are in the map. First posted on arXiv 3 Jun 2021.
Builds on
40 of 59 references.
References · 40
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
28 more
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2018Attention U-Net: Learning Where to Look for the Pancreascited by 1,420
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2016Deep Networks with Stochastic Depthcited by 973
- 2020Designing Network Design Spacescited by 954
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2018DropBlock: A regularization method for convolutional networkscited by 261
- 2020PointASNL: Robust Point Clouds Processing using Nonlocal Neural Networks with Adaptive Samplingcited by 238
- 2014Efficient Object Localization Using Convolutional Networkscited by 226
- 2016FractalNet: Ultra-Deep Neural Networks without Residualscited by 216
- 2021Walk in the Cloud: Learning Curves for Point Clouds Shape Analysiscited by 172
- 2018Graph-Based Global Reasoning Networkscited by 120
- 2013Dropout Training as Adaptive Regularizationcited by 89
- 2019Hierarchical Graph Pooling with Structure Learningcited by 81
- 2018Batch DropBlock Network for Person Re-identification and Beyondcited by 45
- 2019Learning From Brains How to Regularize Machinescited by 37
- 2021AutoDropout: Learning Dropout Patterns to Regularize Deep Networkscited by 35
- 2020BiO-Net: Learning Recurrent Bi-directional Connections for Encoder-Decoder Architecturecited by 25
- 2020DropCluster: A structured dropout for convolutional networkscited by 7
- 2020Beyond Dropout: Feature Map Distortion to Regularize Deep Neural Networkscited by 3
Built on by
Citing papers per year: 2021: 1.
1 paper.