Falcon: lightweight and accurate convolution based on depthwise separable convolution

被引:0
|
作者
Jun-Gi Jang
Chun Quan
Hyun Dong Lee
U. Kang
机构
[1] Seoul National University,Department of Computer Science and Engineering
[2] CCB Fintech,Department of Computer Science
[3] Stanford University,undefined
来源
关键词
Model compression; Convolutional neural networks (CNN); Depthwise separable convolution;
D O I
暂无
中图分类号
学科分类号
摘要
How can we efficiently compress convolutional neural network (CNN) using depthwise separable convolution, while retaining their accuracy on classification tasks? Depthwise separable convolution, which replaces a standard convolution with a depthwise convolution and a pointwise convolution, has been used for building lightweight architectures. However, previous works based on depthwise separable convolution are limited when compressing a trained CNN model since (1) they are mostly heuristic approaches without a precise understanding of their relations to standard convolution, and (2) their accuracies do not match that of the standard convolution. In this paper, we propose Falcon, an accurate and lightweight method to compress CNN based on depthwise separable convolution.Falcon uses generalized elementwise product (GEP), our proposed mathematical formulation to approximate the standard convolution kernel, to interpret existing convolution methods based on depthwise separable convolution. By exploiting the knowledge of a trained standard model and carefully determining the order of depthwise separable convolution via GEP, Falcon achieves sufficient accuracy close to that of the trained standard model. Furthermore, this interpretation leads to developing a generalized version rank-kFalcon which performs k independent Falcon operations and sums up the result. Experiments show that Falcon (1) provides higher accuracy than existing methods based on depthwise separable convolution and tensor decomposition and (2) reduces the number of parameters and FLOPs of standard convolution by up to a factor of 8 while ensuring similar accuracy. We also demonstrate that rank-kFalcon further improves the accuracy while sacrificing a bit of compression and computation reduction rates.
引用
下载
收藏
页码:2225 / 2249
页数:24
相关论文
共 50 条
  • [1] Falcon: lightweight and accurate convolution based on depthwise separable convolution
    Jang, Jun-Gi
    Quan, Chun
    Lee, Hyun Dong
    Kang, U.
    KNOWLEDGE AND INFORMATION SYSTEMS, 2023, 65 (05) : 2225 - 2249
  • [2] Lightweight Crowd Counting Network based on Depthwise Separable Convolution
    Yao, Dengguo
    Xu, Yuanping
    Zhang, Chaolong
    Xu, Zhijie
    Huang, Jian
    Guo, Benjun
    2020 3RD INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SCIENCE AND APPLICATION TECHNOLOGY (CISAT) 2020, 2020, 1634
  • [3] Depthwise Separable Convolution based Lightweight HSRRS Image Classification Method
    Luo, Wang
    Li, Tong
    Yang, Weidong
    Yu, Tongwei
    Xi, Dingding
    Shen, Li
    Xia, Yuan
    Yang, Zhibin
    Xu, Huarong
    2020 12TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2020, : 586 - 590
  • [4] Lightweight Residual Network Based on Depthwise Separable Convolution for Hyperspectral Image Classification
    Cheng Rongjie
    Yang Yun
    Li Longwei
    Wang Yanting
    Wang Jiayu
    ACTA OPTICA SINICA, 2023, 43 (12)
  • [5] Designing Lightweight Feature Descriptor Networks with Depthwise Separable Convolution
    Wang, Yeo Ree
    Kanemura, Atsunori
    ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 1357 : 183 - 191
  • [6] A lightweight face recognition method based on depthwise separable convolution and triplet loss
    Yan, Wenyang
    Liu, Taiting
    Liu, Shuaishi
    Geng, Yining
    Sun, Zhongbo
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 7570 - 7575
  • [7] Load Prediction Based on Depthwise Separable Convolution Model
    Zhang, Kui
    Zhai, Suwei
    Lu, Hai
    2021 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, ROBOTICS AND AUTOMATION (ICMRA 2021), 2020, : 75 - 79
  • [8] Lightweight U-Net based on depthwise separable convolution for cloud detection onboard nanosatellite
    Khalil, Imane
    Chanoui, Mohammed Alae
    Ismaili, Zine El Abidine Alaoui
    Guennoun, Zouhair
    Addaim, Adnane
    Sbihi, Mohammed
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (18): : 26308 - 26332
  • [9] Optimizing depthwise separable convolution on DCUOptimizing depthwise separable convolution on DCU...Z. Liu et al.
    Zheng Liu
    Meng Hao
    Weizhe Zhang
    Gangzhao Lu
    Xueyang Tian
    Siyu Yang
    Mingdong Xie
    Jie Dai
    Chenyu Yuan
    Desheng Wang
    Hongwei Yang
    CCF Transactions on High Performance Computing, 2024, 6 (6) : 646 - 664
  • [10] Lightweight decoder U-net crack segmentation network based on depthwise separable convolution
    Yu, Yongbo
    Zhang, Yage
    Yu, Junyang
    Yue, Jianwei
    MULTIMEDIA SYSTEMS, 2024, 30 (05)