Abstract

DenseNet has strong expressiveness in many computer vision tasks, but the complexity of its model makes it difficult to deploy to devices with limited computing resources. In this paper, we propose S-DenseNet, a compact model of DenseNet which makes the extracting features of DenseNet more comprehensively and reduces the parameter redundancy at the same time. Firstly, we investigate the parameter redundancy of DenseNet and show the possibility of compressing DenseNet. For example, we reduced its parameters by 10% as keeping in the same accuracy. Secondly, we propose an algorithm based on the Skyline method for converting standard convolution into group convolution automatically. It can choose the filter weights automatically and restore the standard convolution filter with a high sparsity one called S-Conv. Finally, we combine S-Conv with dense connections and formed a more effective network architecture, that is S-DenseNet. Experiments show that in Cifar10, Cifar100 and SVHN datasets, we use only 40% parameters and 20% FLOPs of DenseNet, and the accuracy is improved by 1%. Compared with the compression models of DenseNet and other CNNs, we use less complexity in the model and achieve higher or similar accuracy. On ImageNet dataset, compared with lightweight CNN models, traditional CNNs and their compression models, we achieve the higher or similar Top-1 accuracy with less complexity.

Highlights

  • In recent years, convolutional neural network(CNN) has shown good performance in many computer vision tasks, such as image classification [1], object detection [2] and semantic segmentation [3]

  • We propose S-DenseNet, which compresses DenseNet model based on convolution grouping strategy by Skyline [9] method

  • In III-B, we propose a module to convert the standard convolution with sparse convolution kernel into the convolution kernel in the form of group convolution using the convolution grouping strategy based on Skyline, called S-Conv

Read more

Summary

Introduction

Convolutional neural network(CNN) has shown good performance in many computer vision tasks, such as image classification [1], object detection [2] and semantic segmentation [3]. We propose S-DenseNet, which compresses DenseNet model based on convolution grouping strategy by Skyline [9] method. Compared with the compression models of DenseNet and other CNNs, we use less complexity in the model and achieve higher or similar accuracy.

Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.