The application discloses a kind of deep neural
network model compression method and
system based on combination type
pruning, based on the deep neural
network model of pre-trained, for each layer network in
network model, obtain the numerical matrix of all
convolution kernel combinations in this layer;With the
convolution kernel combination as the smallest unit, the distribution diversity of combination is calculated, and the numerical
vector group representing the corresponding
convolution layer is obtained;According to the distribution diversity result of combination result, select part of combination to activate, and through nonlinear mapping to convolution kernel, obtain combination type parameter model;Based on combination type parameter model, select
single use or jointly use with other
pruning methods based on single convolution kernel,
structured model pruning and retraining are carried out.The method is based on the
structured model pruning method of multiple convolution kernel combinations, overcomes the
information loss inside actual convolution kernel and between convolution kernel, and significantly expands our search space without paying too much computing cost.