A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospects

Обзор сверточных нейронных сетей: анализ, применения и перспективы
Jun Zhou, Zewen Li, Fan Liu, Wenjie Yang, Shouheng Peng
2021-06-10

computer visionconvolutional neural networksdeep learningmultidimensional convolutionnatural language processing
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.
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.

Convolutional Neural Networks (CNNs)

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
Access Type
Author Information
Authors
Jun Zhou
Zewen Li
Fan Liu
Wenjie Yang
Shouheng Peng
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat →
Make a presentation
100%