The invention discloses a model
optimization system and method based on
deep learning, the
system comprises a model square module, a my model module, a model
fine tuning module and a model optimization module, and the method comprises the following steps: S1, selecting an initial model; s2, applying an optimization
algorithm; s21, a
pruning algorithm is applied, and weights or neurons to be removed are determined; s22, a quantification
algorithm is applied, and weight and activation are converted into low-precision representation from floating-point numbers; s23, knowledge
distillation: selecting a teacher model, defining a student model, and training the student model by using the output of the teacher model as a guidance
signal; and S3, selectively performing fine adjustment. Based on a
leading edge deep learning method, the
open source technology is fully utilized for improvement, and the target of low-cost deployment is achieved under the condition that performance is not lost basically; the model size is reduced, storage is saved, the method is particularly important for mobile equipment or an
embedded system, and meanwhile the transmission speed and the deployment speed can be increased.