A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospects
Обзор сверточных нейронных сетей: анализ, применения и перспективы
2021-06-10
SCID: 54.1/55naw8s3
Discuss with AI
computer visionconvolutional neural networksdeep learningmultidimensional convolutionnatural language processing
Figures from the paper
Abstract (AI)
A convolutional neural network (CNN) is one of the most significant networks in the deep learning field. Since CNN made impressive achievements in many areas, including but not limited to computer vision and natural language processing, it attracted much attention from both industry and academia in the past few years. The existing reviews mainly focus on CNN's applications in different scenarios without considering CNN from a general perspective, and some novel ideas proposed recently are not covered. In this review, we aim to provide some novel ideas and prospects in this fast-growing field. Besides, not only 2-D convolution but also 1-D and multidimensional ones are involved. First, this review introduces the history of CNN. Second, we provide an overview of various convolutions. Third, some classic and advanced CNN models are introduced; especially those key points making them reach state-of-the-art results. Fourth, through experimental analysis, we draw some conclusions and provide several rules of thumb for functions and hyperparameter selection. Fifth, the applications of 1-D, 2-D, and multidimensional convolution are covered. Finally, some open issues and promising directions for CNN are discussed as guidelines for future work.
Key Findings
1
Experimental analysis yields practical rules of thumb for selecting CNN functions and hyperparameters.
2
It systematically covers one-dimensional, two-dimensional, and multidimensional convolution operations.
3
The review identifies open problems and promising research directions for future CNN development across computer vision, natural language processing, and other applications.
4
The review presents a general perspective on convolutional neural networks, extending beyond application-specific surveys.
5
The survey analyzes classic and advanced CNN architectures, emphasizing design elements associated with state-of-the-art performance.
Research Object
Convolutional Neural Networks (CNNs)
Research Subject
the history, convolutional variants, model architectures, performance factors, hyperparameter-selection guidelines, applications, and future directions of CNNs
Publication Details
Publication Date
2021-06-10
Journal
Publisher
ISSN
Cited by
5138
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest
References available in scid.ai17
ImageNet classification with deep convolutional neural networks2017
Adam: A Method for Stochastic Optimization2014
Very Deep Convolutional Networks for Large-Scale Image Recognition2014
ImageNet: A large-scale hierarchical image database2009
Gradient-based learning applied to document recognition1998
Rethinking the Inception Architecture for Computer Vision2016
Squeeze-and-Excitation Networks2018
Learning Multiple Layers of Features from Tiny Images2024
Detecting Functionality-Specific Vulnerabilities via Retrieving Individual Functionality-Equivalent APIs in Open-Source Repositories2025
A Multi-Modal Distributed Real-Time IoT System for Urban Traffic Control (Invited Paper)2024
Convolutional Neural Networks for Sentence Classification2014
Aggregated Residual Transformations for Deep Neural Networks2017
FaceNet: A unified embedding for face recognition and clustering2015
The Graph Neural Network Model2008
ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices2018
Unsupervised Representation Learning with Deep Convolutional Generative\n Adversarial Networks2015
Deep Residual Learning for Image Recognition2016
Cited by5
Explainable Artificial Intelligence (XAI): What we know and what is left to attain Trustworthy Artificial Intelligence2023
Enhancing Supply Chain Agility and Sustainability through Machine Learning: Optimization Techniques for Logistics and Inventory Management2024
Leveraging artificial intelligence and advanced food processing techniques for enhanced food safety, quality, and security: a comprehensive review2025
Comparative Analysis of Deep Natural Networks and Large Language Models for Aspect-Based Sentiment Analysis2024
Extraction of laser stripe centerlines from translucent optical components using a multi-scale attention deep neural network2024