A survey of the recent architectures of deep convolutional neural networks

被引:1312
|
作者
Khan, Asifullah [1 ,2 ]
Sohail, Anabia [1 ,2 ]
Zahoora, Umme [1 ]
Qureshi, Aqsa Saeed [1 ]
机构
[1] PIEAS, Pattern Recognit Lab, DCIS, Islamabad 45650, Pakistan
[2] PIEAS, Ctr Math Sci, Deep Learning Lab, Islamabad 45650, Pakistan
关键词
Deep learning; Convolutional neural networks; Taxonomy; Representational capacity; Residual learning; Channel boosted CNN; ACTION RECOGNITION; RECEPTIVE-FIELDS; FUNCTIONAL ARCHITECTURE; IMAGE; CLASSIFICATION; ENSEMBLE; DATASET; NETS; LSTM;
D O I
10.1007/s10462-020-09825-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep Convolutional Neural Network (CNN) is a special type of Neural Networks, which has shown exemplary performance on several competitions related to Computer Vision and Image Processing. Some of the exciting application areas of CNN include Image Classification and Segmentation, Object Detection, Video Processing, Natural Language Processing, and Speech Recognition. The powerful learning ability of deep CNN is primarily due to the use of multiple feature extraction stages that can automatically learn representations from the data. The availability of a large amount of data and improvement in the hardware technology has accelerated the research in CNNs, and recently interesting deep CNN architectures have been reported. Several inspiring ideas to bring advancements in CNNs have been explored, such as the use of different activation and loss functions, parameter optimization, regularization, and architectural innovations. However, the significant improvement in the representational capacity of the deep CNN is achieved through architectural innovations. Notably, the ideas of exploiting spatial and channel information, depth and width of architecture, and multi-path information processing have gained substantial attention. Similarly, the idea of using a block of layers as a structural unit is also gaining popularity. This survey thus focuses on the intrinsic taxonomy present in the recently reported deep CNN architectures and, consequently, classifies the recent innovations in CNN architectures into seven different categories. These seven categories are based on spatial exploitation, depth, multi-path, width, feature-map exploitation, channel boosting, and attention. Additionally, the elementary understanding of CNN components, current challenges, and applications of CNN are also provided.
引用
收藏
页码:5455 / 5516
页数:62
相关论文
共 50 条
  • [1] A survey of the recent architectures of deep convolutional neural networks
    Asifullah Khan
    Anabia Sohail
    Umme Zahoora
    Aqsa Saeed Qureshi
    [J]. Artificial Intelligence Review, 2020, 53 : 5455 - 5516
  • [2] Refining Architectures of Deep Convolutional Neural Networks
    Shankar, Sukrit
    Robertson, Duncan
    Ioannou, Yani
    Criminisi, Antonio
    Cipolla, Roberto
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 2212 - 2220
  • [3] An Updated Survey of Efficient Hardware Architectures for Accelerating Deep Convolutional Neural Networks
    Capra, Maurizio
    Bussolino, Beatrice
    Marchisio, Alberto
    Shafique, Muhammad
    Masera, Guido
    Martina, Maurizio
    [J]. FUTURE INTERNET, 2020, 12 (07):
  • [4] A Framework for Designing the Architectures of Deep Convolutional Neural Networks
    Albelwi, Saleh
    Mahmood, Ausif
    [J]. ENTROPY, 2017, 19 (06)
  • [5] A Survey of Accelerator Architectures for Deep Neural Networks
    Chen, Yiran
    Xie, Yuan
    Song, Linghao
    Chen, Fan
    Tang, Tianqi
    [J]. ENGINEERING, 2020, 6 (03) : 264 - 274
  • [6] Survey on Deep Convolutional Neural Networks in Mammography
    Abdelhafiz, Dina
    Nabavi, Sheida
    Ammar, Reda
    Yang, Clifford
    [J]. 2017 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL ADVANCES IN BIO AND MEDICAL SCIENCES (ICCABS), 2017,
  • [7] Pruning Deep Convolutional Neural Networks Architectures with Evolution Strategy
    Fernandes, Francisco E., Jr.
    Yen, Gary G.
    [J]. INFORMATION SCIENCES, 2021, 552 : 29 - 47
  • [8] Ensemble the recent architectures of deep convolutional networks for skin diseases diagnosis
    Duman, Erkan
    Tolan, Zafer
    [J]. INTERNATIONAL JOURNAL OF IMAGING SYSTEMS AND TECHNOLOGY, 2023, 33 (04) : 1293 - 1305
  • [9] Structured Pruning for Deep Convolutional Neural Networks: A Survey
    He, Yang
    Xiao, Lingao
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (05) : 2900 - 2919
  • [10] Cyclic Sparsely Connected Architectures for Compact Deep Convolutional Neural Networks
    Hosseini, Morteza
    Manjunath, Nitheesh Kumar
    Prakash, Bharat
    Mazumder, Arnab
    Chandrareddy, Vandana
    Homayoun, Houman
    Mohsenin, Tinoosh
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2021, 29 (10) : 1757 - 1770