I. Introduction
Convolutional neural networks (CNNs) is an immutable neural network based on typical weighted architecture. It is widely used in deep belief network (DBN) [1] with a layer of deep neural networks, and many implicit layers are interconnected. The structure of the CNN model is a set of overlapping transition layers [2] and using the back-propagation algorithm. In particular, the transformation layers are used as a sliding window with parameters to get information about the features of the matrix form, commonly used in today’s image classification problems. And back-propagation is the algorithm used to calculate the gradient of the corresponding estimation function for each (weight) network parameter when going from input layer to output layer, and gradient descent used to update those parameters (1). \begin{equation*}y=F(x,\{W_{i}\}) \tag{1}\end{equation*}