The invention discloses a 
deep learning pattern recognition method of a vector kernel 
convolutional neural network, the method comprising: (1) designing the structure of the vector kernel 
convolutional neural network, including an input layer, a convolutional layer, and at least one fully connected layer  , and the output layer of the soft-max classifier; where the input is an image of size m×n, the kernels of layer l are vectors of size pl×1 or vectors of size 1×ql, and Nl represents the size of layer l  The number of 
convolution kernels; select the values of pl (or ql) and Nl based on experience, the 
convolution operation step size of the l layer is sl (sl≥1), and the 
activation function is selected as a corrected linear unit; (2) set  The number of iterations of the 
convolutional neural network, select the cost function, and use the training samples {(x1,y1),...,(xD,yD)} to learn the parameters of the vector kernel convolutional neural network according to the 
backpropagation algorithm;(  3) Judging whether the number of iterations is completed, if not, continue training; if the number of iterations is completed, input the 
test sample into the trained 
network model for testing, and obtain the test result.