Contrast and Generation Make BART a Good Dialogue Emotion Recognizer
Shimin Li, Hang Yan, Xipeng Qiu

TL;DR
This paper enhances dialogue emotion recognition by combining contrastive learning and response generation using BART, leading to improved accuracy in distinguishing emotions in contextually similar utterances.
Contribution
It introduces a novel framework that integrates supervised contrastive loss and generative tasks with BART for better emotion recognition in dialogues.
Findings
Outperforms state-of-the-art models on four datasets
Supervised contrastive loss improves emotion distinction
Generative loss enhances contextual understanding
Abstract
In dialogue systems, utterances with similar semantics may have distinctive emotions under different contexts. Therefore, modeling long-range contextual emotional relationships with speaker dependency plays a crucial part in dialogue emotion recognition. Meanwhile, distinguishing the different emotion categories is non-trivial since they usually have semantically similar sentiments. To this end, we adopt supervised contrastive learning to make different emotions mutually exclusive to identify similar emotions better. Meanwhile, we utilize an auxiliary response generation task to enhance the model's ability of handling context information, thereby forcing the model to recognize emotions with similar semantics in diverse contexts. To achieve these objectives, we use the pre-trained encoder-decoder model BART as our backbone model since it is very suitable for both understanding and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsSentiment Analysis and Opinion Mining · Emotion and Mood Recognition · Speech and dialogue systems
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · Multi-Head Attention · Attention Is All You Need · Linear Layer · Contrastive Learning · Layer Normalization · Byte Pair Encoding · Residual Connection · Softmax · Adam
