Paper Reading AI Learner

Creating a Good Teacher for Knowledge Distillation in Acoustic Scene Classification

2025-03-14 12:57:12
Tobias Morocutti, Florian Schmid, Khaled Koutini, Gerhard Widmer

Abstract

Knowledge Distillation (KD) is a widespread technique for compressing the knowledge of large models into more compact and efficient models. KD has proved to be highly effective in building well-performing low-complexity Acoustic Scene Classification (ASC) systems and was used in all the top-ranked submissions to this task of the annual DCASE challenge in the past three years. There is extensive research available on establishing the KD process, designing efficient student models, and forming well-performing teacher ensembles. However, less research has been conducted on investigating which teacher model attributes are beneficial for low-complexity students. In this work, we try to close this gap by studying the effects on the student's performance when using different teacher network architectures, varying the teacher model size, training them with different device generalization methods, and applying different ensembling strategies. The results show that teacher model sizes, device generalization methods, the ensembling strategy and the ensemble size are key factors for a well-performing student network.

Abstract (translated)

知识蒸馏(KD)是一种将大型模型的知识压缩到更紧凑、高效的模型中的广泛技术。在过去的三年里,KD已被证明是构建高性能低复杂度的声场景分类(ASC)系统的一种非常有效的方法,并且被年度DCASE挑战赛中该任务的所有顶级提交所采用。已有大量研究探讨了建立蒸馏过程、设计高效的学生模型以及形成表现良好的教师模型组合的方法。然而,关于探究哪些教师模型属性对低复杂度学生有益的研究较少。在这项工作中,我们尝试填补这一空白,通过使用不同的教师网络架构、改变教师模型大小、用不同的设备泛化方法对其进行训练,并应用不同的集合策略来研究对学生性能的影响。结果表明,教师模型的规模、设备泛化方法、组合策略和组合大小是构建表现良好的学生网络的关键因素。

URL

https://arxiv.org/abs/2503.11363

PDF

https://arxiv.org/pdf/2503.11363.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot