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 条
  • [21] An FPGA-Based CNN Accelerator Integrating Depthwise Separable Convolution
    Liu, Bing
    Zou, Danyin
    Feng, Lei
    Feng, Shou
    Fu, Ping
    Li, Junbao
    ELECTRONICS, 2019, 8 (03)
  • [22] Traffic flow prediction based on depthwise separable convolution fusion network
    Yu, Yue
    Sun, Wei
    Liu, Jianhua
    Zhang, Changfan
    JOURNAL OF BIG DATA, 2022, 9 (01)
  • [23] An FPGA-Based Approach for Compressing and Accelerating Depthwise Separable Convolution
    Yang R.
    Chen Z.
    Hu L.
    Cui X.
    Guo Y.
    IEEE Signal Processing Letters, 2024, 31 : 1 - 5
  • [24] An improved architecture for urban building extraction based on depthwise separable convolution
    Zhang, Xiaoqing
    Zheng, Yongguo
    Liu, Weike
    Peng, Yanjun
    Wang, Zhiyong
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (05) : 5821 - 5829
  • [25] An Improvement for Capsule Networks Using Depthwise Separable Convolution
    Nguyen Huu Phong
    Ribeiro, Bernardete
    PATTERN RECOGNITION AND IMAGE ANALYSIS, PT I, 2020, 11867 : 521 - 530
  • [26] Depthwise separable convolution architectures for plant disease classification
    Kamal, K. C.
    Yin, Zhendong
    Wu, Mingyang
    Wu, Zhilu
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2019, 165
  • [27] Deep Residual Networks with Pyramid Depthwise Separable Convolution
    Van-Thanh Hoang
    Shahbaz, Ajmal
    Jo, Kang-Hyun
    45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 102 - 106
  • [28] Generative Robotic Grasping Using Depthwise Separable Convolution
    Teng, Yadong
    Gao, Pengxiang
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 94
  • [29] A lightweight transformer and depthwise separable convolution model for remaining useful life prediction of turbofan engines
    Li, Rongzhang
    Zhan, Hongfei
    Yu, Junhe
    Wang, Rui
    Han, Kang
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2024, 35 (02)
  • [30] Hyperspectral Image Classification Network Based on 3D Octave Convolution and Multiscale Depthwise Separable Convolution
    Hong, Qingqing
    Zhong, Xinyi
    Chen, Weitong
    Zhang, Zhenghua
    Li, Bin
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2023, 12 (12)