BookKD: A novel knowledge distillation for reducing distillation costs by decoupling knowledge generation and learning

被引:9
作者
Zhu, Songling [1 ]
Shang, Ronghua [1 ]
Tang, Ke [2 ]
Xu, Songhua [3 ]
Li, Yangyang [1 ]
机构
[1] Xidian Univ, Sch Artificial Intelligence, Key Lab Intelligent Percept & Image Understanding, Minist Educ, Xian 710071, Shaanxi, Peoples R China
[2] Southern Univ Sci & Technol, Res Inst Trustworthy Autonomous Syst, Shenzhen 518055, Peoples R China
[3] Xi An Jiao Tong Univ, Inst Med Artificial Intelligence, Affiliated Hosp 2, Xian 710004, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Knowledge distillation; Label smoothing; Image classification; Resource consumption; Knowledge ensemble; DEEP;
D O I
10.1016/j.knosys.2023.110916
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Knowledge distillation guides student networks' training and enhances their performance through excellent teacher networks. However, along with the performance advantages, knowledge distillation also entails a huge computational burden, sometimes tens or even hundreds of times that of traditional training methods. So, this paper designs a book-based knowledge distillation (BookKD) to minimize the costs of knowledge distillation while improving performance. First, a decoupling-based knowledge distillation framework is designed. By decoupling the traditional knowledge distillation process into two independent sub-processes, book-making and book-learning, knowledge distillation can be completed with little resource consumption. Second, a book-making method based on knowledge ensemble and knowledge regularization is developed, which makes books by organizing and processing the knowledge generated by teachers. These books can replace these teachers to provide sufficient knowledge with little distillation costs. Finally, a book-learning method based on entropy dynamic adjustment and label smoothing is designed. The entropy dynamic adjustment optimizes the training loss and mitigates student networks' difficulty in learning books. Label smoothing alleviates the student network's over-confidence in ground truth labels, which increases its attention to the class similarity knowledge in books. BookKD is tested on three image classification datasets, CIFAR100, ImageNet and ImageNet100, and an object detection dataset PASCAL VOC 2007. The experiment results indicate the advantages of BookKD in reducing distillation costs and improving distillation performance.(c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:14
相关论文
共 60 条
[1]   Variational Information Distillation for Knowledge Transfer [J].
Ahn, Sungsoo ;
Hu, Shell Xu ;
Damianou, Andreas ;
Lawrence, Neil D. ;
Dai, Zhenwen .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :9155-9163
[2]  
Ba JimmyLei., 2016, CORR
[3]   Shallowing Deep Networks: Layer-wise Pruning based on Feature Representations [J].
Chen, Shi ;
Zhao, Qi .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2019, 41 (12) :3048-3056
[4]   Mixed-precision quantized neural networks with progressively decreasing bitwidth [J].
Chu, Tianshu ;
Luo, Qin ;
Yang, Jie ;
Huang, Xiaolin .
PATTERN RECOGNITION, 2021, 111
[5]  
Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
[6]  
DeVries T, 2017, Arxiv, DOI arXiv:1708.04552
[7]   Automatic Searching and Pruning of Deep Neural Networks for Medical Imaging Diagnostic [J].
Fernandes Jr, Francisco Erivaldo ;
Yen, Gary G. .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (12) :5664-5674
[8]  
Furlanello T, 2018, PR MACH LEARN RES, V80
[9]   Multilevel Attention-Based Sample Correlations for Knowledge Distillation [J].
Gou, Jianping ;
Sun, Liyuan ;
Yu, Baosheng ;
Wan, Shaohua ;
Ou, Weihua ;
Yi, Zhang .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (05) :7099-7109
[10]   Knowledge Distillation: A Survey [J].
Gou, Jianping ;
Yu, Baosheng ;
Maybank, Stephen J. ;
Tao, Dacheng .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2021, 129 (06) :1789-1819