Journal of Hebei University (Natural Science Edition) ›› 2017, Vol. 37 ›› Issue (6): 640-651.DOI: 10.3969/j.issn.1000-1565.2017.06.012

Previous Articles     Next Articles

Convolutional neural network and its research advances

ZHAI Junhai1,ZHANG Sufang2,HAO Pu1   

  1. 1.Key Laboratory of Machine Learning and Computational Intelligence, College of Mathematics andInformation Science, Hebei University, Baoding 071002, China; 2.Hebei Branch of MeteorologicalCadres Training Institute, China Meteorological Administration, Baoding 071002, China
  • Received:2017-09-09 Published:2017-11-25

Abstract: Deep learning is the most popular research topic in the field of machine learning,AlphaGo which overwhelmingly impacts the world is trained with deep learning algorithms.Convolution neural network(CNN)is a model trained with deep learning algorithm,CNN is widely and successfully applied in computer version.The main purpose of this paper includes two aspects:one is to provide readers with some insights into CNN including its architecture,related concepts,operations and its training; the other is to present a comprehensive survey on research advances of CNN,mainly focusing on 4 aspects: activation functions,pooling,training and applications of CNN.Furthermore,the emerging challenges and hot research topics of CNN are also discussed.This paper can be very helpful to researchers in related field.

Key words: machine learning, deep learning, convolutional neural network, computer version, training algorithms

CLC Number: