paper-with-me

홈 › Papers

Reconciling Feature-Reuse and Overfitting in DenseNet with Specialized Dropout

2018-09-28 · ICLR 2019 5 · Kun Wan, Boyuan Feng, Lingwei Xie, Yufei Ding

Recently convolutional neural networks (CNNs) achieve great accuracy in visual recognition tasks. DenseNet becomes one of the most popular CNN models due to its effectiveness in feature-reuse. However, like other CNN models, DenseNets also face overfitting problem if not severer. Existing dropout method can be applied but not as effective due to the introduced nonlinear connections. In particular, the property of feature-reuse in DenseNet will be impeded, and the dropout effect will be weakened by the spatial correlation inside feature maps. To address these problems, we craft the design of a specialized dropout method from three aspects, dropout location, dropout granularity, and dropout probability. The insights attained here could potentially be applied as a general approach for boosting the accuracy of other CNN models with similar nonlinear connections. Experimental results show that DenseNets with our specialized dropout method yield better accuracy compared to vanilla DenseNet and state-of-the-art CNN models, and such accuracy boost increases with the model depth.

📄 PDF Abstract BibTeX arXiv:1810.00091

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

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…
Batch Normalization 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Average Pooling 설명 없음
Concatenated Skip Connection A Concatenated Skip Connection is a type of skip connection that seeks to reuse features by concatenating them to new layers, allowing more information to be retained from…
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…
Dense Block A Dense Block is a module used in convolutional neural networks that connects *all layers* (with matching feature-map sizes) directly with each other. It was originally…
Kaiming Initialization 설명 없음

Similar Papers 제목 키워드 기반

Multi-scale Convolution Aggregation and Stochastic Feature Reuse for DenseNets

2018-10-02 · Mingjie Wang, Jun Zhou, Wendong Mao, Minglun Gong

Recently, Convolution Neural Networks (CNNs) obtained huge success in numerous vision tasks. In particular, DenseNets have demonstrated that feature reuse via dense skip connections can effectively alleviate the difficul…

Exploring Feature Reuse in DenseNet Architectures

2018-06-05 · Andy Hess

Densely Connected Convolutional Networks (DenseNets) have been shown to achieve state-of-the-art results on image classification tasks while using fewer parameters and computation than competing methods. Since each layer…

General Classificationimage-classificationImage Classification

Memory-Efficient Implementation of DenseNets

2017-07-21 · Geoff Pleiss, Danlu Chen, Gao Huang, Tongcheng Li 외

The DenseNet architecture is highly computationally efficient as a result of feature reuse. However, a naive DenseNet implementation can require a significant amount of GPU memory: If not properly managed, pre-activation…

GPU

An Energy and GPU-Computation Efficient Backbone Network for Real-Time Object Detection

2019-04-22 · Youngwan Lee, Joong-won Hwang, Sangrok Lee, Yuseok Bae 외

As DenseNet conserves intermediate features with diverse receptive fields by aggregating them with dense connection, it shows good performance on the object detection task. Although feature reuse enables DenseNet to prod…

GPUobject-detectionObject DetectionReal-Time Object Detection+2

CondenseNet V2: Sparse Feature Reactivation for Deep Networks

2021-04-09 · CVPR 2021 1 · Le Yang, Haojun Jiang, Ruojin Cai, Yulin Wang 외

Reusing features in deep networks through dense connectivity is an effective way to achieve high computational efficiency. The recent proposed CondenseNet has shown that this mechanism can be further improved if redundan…

Computational Efficiencyimage-classificationImage Classificationobject-detection+1