Heterogeneous-Branch Collaborative Learning for Dialogue Generation
On the map: Knowledge distillation → Knowledge distillation for LLMs
Abstract (arXiv)
With the development of deep learning, advanced dialogue generation methods usually require a greater amount of computational resources. One promising approach to obtaining a high-performance and lightweight model is knowledge distillation, which relies heavily on the pre-trained powerful teacher. Collaborative learning, also known as online knowledge distillation, is an effective way to conduct one-stage group distillation in the absence of a well-trained large teacher model. However, previous work has a severe branch homogeneity problem due to the same training objective and the independent identical training sets. To alleviate this problem, we consider the dialogue attributes in the training of network branches. Each branch learns the attribute-related features based on the selected subset. Furthermore, we propose a dual group-based knowledge distillation method, consisting of positive distillation and negative distillation, to further diversify the features of different branches in a steadily and interpretable way. The proposed approach significantly improves branch heterogeneity and outperforms state-of-the-art collaborative learning methods on two widely used open-domain dialogue datasets.
Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Placed in Knowledge distillation for LLMs, one of 12 directions in Knowledge distillation. Builds on 45 of its 58 references that are in the map. First posted on arXiv 21 Mar 2023.
Builds on
45 of 58 references.
References · 45
- 2017Attention Is All You Needcited by 60,106
- 2015Distilling the Knowledge in a Neural Networkcited by 10,180
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,281
- 2014FitNets: Hints for Thin Deep Netscited by 1,631
- 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,157
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,071
- 2018Personalizing Dialogue Agents: I have a dog, do you have pets too?cited by 824
- 2016Sequence-Level Knowledge Distillationcited by 770
- 2017DailyDialog: A Manually Labelled Multi-turn Dialogue Datasetcited by 649
- 2017Deep Mutual Learningcited by 624
- 2019Patient Knowledge Distillation for BERT Model Compressioncited by 504
- 2016How NOT To Evaluate Your Dialogue System: An Empirical Study of Unsupervised Evaluation Metrics for Dialogue Response Generationcited by 356
33 more
- 2016Deep Reinforcement Learning for Dialogue Generationcited by 287
- 2017Learning Discourse-level Diversity for Neural Dialog Models using Conditional Variational Autoencoderscited by 222
- 2015Convergent Learning: Do different neural networks learn the same representations?cited by 215
- 2015A Neural Conversational Modelcited by 196
- 2018Knowledge Distillation by On-the-Fly Native Ensemblecited by 186
- 2016A Hierarchical Latent Variable Encoder-Decoder Model for Generating Dialoguescited by 174
- 2017Emotional Chatting Machine: Emotional Conversation Generation with Internal and External Memorycited by 167
- 2018Large scale distributed neural network training through online distillationcited by 145
- 2019What makes a good conversation? How controllable attributes affect human judgmentscited by 140
- 2019Online Knowledge Distillation with Diverse Peerscited by 128
- 2015Neural Responding Machine for Short-Text Conversationcited by 124
- 2019Learning Robust Representations by Projecting Superficial Statistics Outcited by 123
- 2015A Neural Network Approach to Context-Sensitive Generation of Conversational Responsescited by 98
- 2020You Impress Me: Dialogue Generation via Mutual Persona Perceptioncited by 85
- 2018Collaborative Learning for Deep Neural Networkscited by 69
- 2019Self-Knowledge Distillation in Natural Language Processingcited by 60
- 2020Peer Collaborative Learning for Online Knowledge Distillationcited by 58
- 2018DialogWAE: Multimodal Response Generation with Conditional Wasserstein Auto-Encodercited by 44
- 2020Generate, Delete and Rewrite: A Three-Stage Framework for Improving Persona Consistency of Dialogue Generationcited by 41
- 2018DP-GAN: Diversity-Promoting Generative Adversarial Network for Generating Informative and Diversified Textcited by 40
- 2017Ensemble Distillation for Neural Machine Translationcited by 39
- 2019Improving Neural Conversational Models with Entropy-Based Data Filteringcited by 30
- 2018Better Conversations by Modeling,Filtering,and Optimizing for Coherence and Diversitycited by 27
- 2019Jointly Optimizing Diversity and Relevance in Neural Response Generationcited by 22
- 2021Generating Relevant and Coherent Dialogue Responses using Self-separated Conditional Variational AutoEncoderscited by 18
- 2016Multiresolution Recurrent Neural Networks: An Application to Dialogue Response Generationcited by 16
- 2020Regularizing Dialogue Generation by Imitating Implicit Scenarioscited by 16
- 2021Identifying Untrustworthy Samples: Data Filtering for Open-domain Dialogues with Bayesian Optimizationcited by 15
- 2017Assigning personality/identity to a chatting machine for coherent conversation generationcited by 10
- 2022Diversifying Neural Dialogue Generation via Negative Distillationcited by 6
- 2021Multi-View Feature Representation for Dialogue Generation with Bidirectional Distillationcited by 5
- 2020Collaborative Group Learningcited by 2
- 2022Stop Filtering: Multi-View Attribute-Enhanced Dialogue Learningcited by 2
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Focused Large Language Models are Stable Many-Shot Learners26 Aug 2024