The invention discloses an image classification method based on
differential privacy and hierarchical correlation propagation, belonging to the technical field of
data security. The idea is as follows: determining a gray image
data set D, wherein the gray image
data set D comprises m gray image data sets; calculating the correlation matrix R of the
grayscale image
data set D and the
noise averagecorrelation matrix R(bar) of the
grayscale image data set D; setting the
convolution neural network comprising num_conv
convolution layers and num_FC full connection
layers, wherein theta denotes allparameters of the
convolution neural network, theta= {theta <Conv>, theta <FC>}, theta <Conv> denotes parameters of num_conv convolution
layers of the convolution neural network, and theta <FC> denotes parameters of num_FC full connection layers of the convolution neural network; further obtaining the optimal parameter theta (hat), theta (hat)={theta (hat)<conv>, theta(hat)<FC>} of the convolutionneural network, wherein theta (hat)<conv> denotes the optimal parameters of convolution neural network num_conv convolution layers, and theta(hat)<FC> denotes the optimal parameters of num_FC full connected layers of a convolution neural network; taking the optimal parameter of convolution neural network num_conv convolution layers {theta (hat)<conv> and the optimal parameter of convolution neural network num_FC convolution layers theta(hat)<FC> as an image
classification result based on
differential privacy and hierarchical correlation propagation.