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

04/01/2020
by   Zewen Li, et al.
0

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 both of industry and academia in the past few years. The existing reviews mainly focus on the applications of CNN 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 novel ideas and prospects in this fast-growing field as much as possible. Besides, not only two-dimensional convolution but also one-dimensional and multi-dimensional ones are involved. First, this review starts with a brief introduction to the history of CNN. Second, we provide an overview of CNN. Third, 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 function selection. Fifth, the applications of one-dimensional, two-dimensional, and multi-dimensional convolution are covered. Finally, some open issues and promising directions for CNN are discussed to serve as guidelines for future work.

READ FULL TEXT
research
07/15/2018

Object Detection with Deep Learning: A Review

Due to object detection's close relationship with video analysis and ima...
research
12/22/2015

Recent Advances in Convolutional Neural Networks

In the last few years, deep learning has led to very good performance on...
research
06/12/2018

V-CNN: When Convolutional Neural Network encounters Data Visualization

In recent years, deep learning poses a deep technical revolution in almo...
research
04/08/2021

Neural Temporal Point Processes: A Review

Temporal point processes (TPP) are probabilistic generative models for c...
research
03/22/2021

BERT: A Review of Applications in Natural Language Processing and Understanding

In this review, we describe the application of one of the most popular d...
research
09/14/2018

Deep CNN Frame Interpolation with Lessons Learned from Natural Language Processing

A major area of growth within deep learning has been the study and imple...
research
07/15/2019

Modern CNNs for IoT Based Farms

Recent introduction of ICT in agriculture has brought a number of change...

Please sign up or login with your details

Forgot password? Click here to reset