Understanding of Convolutional Neural Network (CNN): A Review

Harapan Bangsa Institute of Technology · Universitas Ahmad Dahlan · +4 more institutions

Indexed incrossref

Abstract

The application of deep learning technology has increased rapidly in recent years. Technologies in deep learning increasingly emulate natural human abilities, such as knowledge learning, problem-solving, and decision-making. In general, deep learning can carry out self-training without repetitive programming by humans. Convolutional neural networks (CNNs) are deep learning algorithms commonly used in wide applications. CNN is often used for image classification, segmentation, object detection, video processing, natural language processing, and speech recognition. CNN has four layers: convolution layer, pooling layer, fully connected layer, and non-linear layer. The convolutional layer uses kernel filters to…

Citation impact

247
total citations
FWCI
28.62
Percentile
100%
References
37
Citations per year

Authors

6

Topics & keywords

Keywords
  • Convolutional neural network
  • Computer science
  • Artificial intelligence
  • Deep learning
  • Pooling
  • Pattern recognition (psychology)
  • Activation function
  • Convolution (computer science)
UN Sustainable Development Goals
  • Peace, Justice and strong institutions
No related works found for this paper.