ISSN :2582-9793

Depth-wise Decomposition for Accelerating Separable Convolutions in Efficient Convolutional Neural Networks

Original Research (Published On: 05-Dec-2023 )
Depth-wise Decomposition for Accelerating Separable Convolutions in Efficient Convolutional Neural Networks
DOI : https://dx.doi.org/10.54364/AAIML.2023.1197

Congrui Hetang

Adv. Artif. Intell. Mach. Learn., 3 (4):1699-1719

Congrui Hetang : Carnegie Mellon University

Download PDF Here

DOI: https://dx.doi.org/10.54364/AAIML.2023.1197

Article History: Received on: 21-Oct-23, Accepted on: 11-Nov-23, Published on: 05-Dec-23

Corresponding Author: Congrui Hetang

Email: congruihetang@gmail.com

Citation: Yihui He, Jianing Qian, Cindy X. Le, Congrui Hetang, Qi Lyu, Wenping Wang, Tianwei Yue (2023). Depth-wise Decomposition for Accelerating Separable Convolutions in Efficient Convolutional Neural Networks. Adv. Artif. Intell. Mach. Learn., 3 (4 ):1699-1719

          

Abstract

    

Very deep convolutional neural networks (CNNs) have been firmly established as the primary methods for many computer vision tasks. However, most state-of-the-art CNNs are large, which results in high inference latency. Depth-wise separable convolution has been proposed for image recognition tasks on platforms with limited computation power, such as robots and self-driving cars. Any regular deep CNN has a depth-wise separable counterpart, which is faster, but less accurate, when equally trained. In this paper, we propose a novel decomposition approach based on SVD, namely depth-wise decomposition, for converting regular convolutions into depth-wise separable convolutions post-training, while maintaining high accuracy. We show that our approach generalizes to the multi-channel and multi-layer cases, by applying Generalized Singular Value Decomposition (GSVD). We conduct thorough experiments with the ShuffleNet V2 model on a large-scale image recognition dataset: ImageNet. Our approach outperforms the baseline, channel decomposition. Moreover, our approach improves the Top-1 accuracy of ShuffleNet V2 by ∼2%.

Statistics

   Article View: 514
   PDF Downloaded: 8