The paper considers the problem of optimizing deep learning models for their use in real-time applications on resource-constrained devices. To solve this problem, it is proposed to use knowledge distillation, which consists in transferring knowledge from an accurate but cumbersome neural network model to a more compact one. Different architectures of this approach, their disadvantages and advantages are described. An analysis of the effectiveness of knowledge distillation is given, identifying important patterns to achieve the desired result using this approach. The implementation and results of application to CNN for visual classification are described.
No takes yet. Share an insight, caveat, or question.
Mokretsov et al. (2024) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: