Progressive Learning of Low-Precision Networks for Image Classification

被引:4
|
作者
Zhou, Zhengguang [1 ]
Zhou, Wengang [1 ]
Lv, Xutao [2 ]
Huang, Xuan [2 ]
Wang, Xiaoyu [2 ]
Li, Houqiang [1 ]
机构
[1] Univ Sci & Technol China, Dept Elect Engn & Informat Sci, Hefei 230027, Peoples R China
[2] Intellifusion Inc, Shenzhen 518000, Peoples R China
关键词
Quantization (signal); Training; Neural networks; Convolution; Acceleration; Task analysis; Complexity theory; Low-precision networks; quantization; expanding; weakening; image classification; NEURAL-NETWORK;
D O I
10.1109/TMM.2020.2990087
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent years have witnessed a great advance of deep learning in a variety of vision tasks. Many state-of-the-art deep neural networks suffer from large size and high complexity, which makes them difficult to deploy in resource-limited platforms such as mobile devices. To this end, low-precision neural networks are widely studied that quantize weights or activations into the low-bit format. Although efficient, low-precision networks are usually difficult to train and encounter severe accuracy degradation. In this paper, we propose a new training strategy based on progressive learning for image classification. First, we equip each low-precision convolutional layer with an ancillary full-precision convolutional layer based on a low-precision network structure. Second, a decay method is introduced to reduce the output of the added full-precision convolution gradually, which keeps the resulting topology structure the same as the original low-precision convolution. Extensive experiments on SVHN, CIFAR and ILSVRC-2012 datasets reveal that the proposed method can bring faster convergence and higher accuracy for low-precision neural networks.
引用
收藏
页码:871 / 882
页数:12
相关论文
共 50 条
  • [31] Constrained LQR for low-precision data representation
    Longo, Stefano
    Kerrigan, Eric C.
    Constantinides, George A.
    AUTOMATICA, 2014, 50 (01) : 162 - 168
  • [32] Modeless Pointing with Low-Precision Wrist Movements
    Tsandilas, Theophanis
    Dubois, Emmanuel
    Raynal, Mathieu
    HUMAN-COMPUTER INTERACTION - INTERACT 2013, PT III, 2013, 8119 : 494 - 511
  • [33] QPyTorch: A Low-Precision Arithmetic Simulation Framework
    Zhang, Tianyi
    Lin, Zhiqiu
    Yang, Guandao
    De Sa, Christopher
    FIFTH WORKSHOP ON ENERGY EFFICIENT MACHINE LEARNING AND COGNITIVE COMPUTING - NEURIPS EDITION (EMC2-NIPS 2019), 2019, : 10 - 13
  • [34] Low-Precision Arithmetic for Fast Gaussian Processes
    Maddox, Wesley J.
    Potapczynski, Andres
    Wilson, Andrew Gordon
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, VOL 180, 2022, 180 : 1306 - 1316
  • [35] IMPACT OF LOW-PRECISION DEEP REGRESSION NETWORKS ON SINGLE-CHANNEL SOURCE SEPARATION
    Ceolini, Enea
    Liu, Shih-Chii
    2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 256 - 260
  • [36] Low-Precision Stochastic Gradient Langevin Dynamics
    Zhang, Ruqi
    Wilson, Andrew Gordon
    De Sa, Christopher
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,
  • [37] Less is more: Low-precision feature selection for wearables
    Suarez-Marcote, Samuel
    Moran-Fernandez, Laura
    Bolon-Canedo, Veronica
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [38] Systematic Analysis of Low-Precision Training in Deep Neural Networks: Factors Influencing Matrix Computations
    Shen, Ao
    Lai, Zhiquan
    Zhang, Lizhi
    APPLIED SCIENCES-BASEL, 2024, 14 (21):
  • [39] CPFloat: A C Library for Simulating Low-precision Arithmetic
    Fasi, Massimiliano
    Mikaitis, Mantas
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2023, 49 (02):
  • [40] Low-precision post-filtering in video coding
    Yang, Ruiying
    Santamaria, Maria
    Cricri, Francesco
    Zhang, Honglei
    Lainema, Jani
    Youvalari, Ramin G.
    Hannuksela, Miska M.
    2022 IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM), 2022, : 137 - 140