An analytic formulation of convolutional neural network learning for pattern recognition

被引:2
|
作者
Zhuang, Huiping [1 ]
Lin, Zhiping [2 ]
Yang, Yimin [3 ]
Toh, Kar-Ann [4 ]
机构
[1] South China Univ Technol, Shien Ming Wu Sch Intelligent Engn, Guangzhou 510460, Peoples R China
[2] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[3] Western Univ, Dept Elect & Comp Engn, London, ON, Canada
[4] Yonsei Univ, Sch Elect & Elect Engn, Seoul 03722, South Korea
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
Pattern classification; Neural network learning; Analytic learning; Convolutional neural network; Small-sample-size problem; ALGORITHM;
D O I
10.1016/j.ins.2024.121317
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Training convolutional neural networks (CNNs) using back-propagation (BP) is a time-consuming and resource-intensive process, primarily due to the need to iterate over the dataset multiple times. In contrast, analytic learning aims to train neural networks in a single epoch, offering a potential solution to these challenges. However, existing studies of analytic learning have been limited to multilayer perceptrons (MLPs). In this article, we propose an analytic formulation for convolutional neural network learning (ACnnL), which represents a significant advancement towards non-iterative learning paradigms for CNNs. Our formulation demonstrates that ACnnL extends the principles of MLP regularization constraints. From the implicit regularization and network interpretability viewpoints, we provide insights into why CNNs often exhibit superior generalization capabilities. The ACnnL is validated by conducting classification tasks on benchmark datasets such as MNIST, FashionMNIST, CIFAR10, CIFAR100 and Tiny-ImageNet. It is encouraging that the ACnnL trains CNNs in a significantly fast manner with reasonably close prediction accuracies to those using BP. In particular, a 5-layer vanilla CNN trained by ACnnL gave an accuracy of 0.9931, 0.9155, 0.7049 and 0.4628 for these datasets. The ACnnL achieves training speeds that are approximately 17 times faster than BP on GPU and 113 times faster than BP on CPU, while maintaining competitive prediction accuracies. Moreover, our experiments disclose a unique advantage of ACnnL under the small-sample scenario when training data are scarce or expensive. In a nutshell, an analytic method which deals well with small-sample size data has been put forward for the first time for fast CNN training with inherent network interpretability.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Control chart pattern recognition using the convolutional neural network
    Zan, Tao
    Liu, Zhihao
    Wang, Hui
    Wang, Min
    Gao, Xiangsheng
    JOURNAL OF INTELLIGENT MANUFACTURING, 2020, 31 (03) : 703 - 716
  • [2] Control chart pattern recognition using the convolutional neural network
    Tao Zan
    Zhihao Liu
    Hui Wang
    Min Wang
    Xiangsheng Gao
    Journal of Intelligent Manufacturing, 2020, 31 : 703 - 716
  • [3] TE/TM Pattern Recognition Based on Convolutional Neural Network
    Chu, Mingxin
    Yu, Peng
    Che, Ping
    Guan, Xiaofei
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2025, 22
  • [4] Learning of Recurrent Convolutional Neural Networks with Applications in Pattern Recognition
    Wang, Qiaoyun
    Huang, He
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 4135 - 4139
  • [5] Drainage Pattern Recognition of River Network Based on Graph Convolutional Neural Network
    Xu, Xiaofeng
    Liu, Pengcheng
    Guo, Mingwu
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2023, 12 (07)
  • [6] Wafer Defect Pattern Recognition and Analysis Based on Convolutional Neural Network
    Yu, Naigong
    Xu, Qiao
    Wang, Honglu
    IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2019, 32 (04) : 566 - 573
  • [7] A Discriminative Learning Convolutional Neural Network for Facial Expression Recognition
    Li, Zhi
    PROCEEDINGS OF 2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2017, : 1641 - 1646
  • [8] Modulation Pattern Recognition of M-QAM Signals Based on Convolutional neural network And Extreme learning machine
    Chen, Wanpei
    Gao, Shen
    Zhang, Tao
    Yang, Qinrong
    INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND ROBOTICS 2020, 2020, 11574
  • [9] An Application of Analytic Wavelet Transform and Convolutional Neural Network for Radar Intrapulse Modulation Recognition
    Walenczykowska, Marta
    Kawalec, Adam
    Krenc, Ksawery
    SENSORS, 2023, 23 (04)
  • [10] Partial Discharge Pattern Recognition of Transformers Based on MobileNets Convolutional Neural Network
    Sun, Yuanyuan
    Ma, Shuo
    Sun, Shengya
    Liu, Ping
    Zhang, Lina
    Ouyang, Jun
    Ni, Xianfeng
    APPLIED SCIENCES-BASEL, 2021, 11 (15):