Loading [MathJax]/extensions/MathZoom.js
Sentiment- Emotion- and Context-Guided Knowledge Selection Framework for Emotion Recognition in Conversations | IEEE Journals & Magazine | IEEE Xplore

Sentiment- Emotion- and Context-Guided Knowledge Selection Framework for Emotion Recognition in Conversations


Abstract:

Emotion recognition in conversations (ERC) needs to detect the emotion of each utterance in conversations. However, it is difficult for machines to recognize the emotion ...Show More

Abstract:

Emotion recognition in conversations (ERC) needs to detect the emotion of each utterance in conversations. However, it is difficult for machines to recognize the emotion of utterances like humans, partly because of the lack of commonsense knowledge. Despite existing efforts gradually incorporate knowledge in ERC, they can not adaptively adjust knowledge according to different utterances and their context. In this article, we propose a knowledge selection framework SKSEC (Select Knowledge in light of Sentiment Emotion and Context). In the SKSEC framework, first, external knowledge is eliminated by three Knowledge Elimination (KE) modules. More concretely, In word-level KE, the concept knowledge different from the sentiment corresponding to the word in utterances is randomly eliminated. In utterance- or context-level KE, If the similarity between the knowledge representation and the emotion label representation of the current utterance or its context is less than the preset threshold, the knowledge will be eliminated. Then we refine the weight of knowledge using two Graph ATtention (GAT) mechanisms. Specifically, In Sentics GAT, we employ a dimensional emotion model to measure words in utterances and their corresponding knowledge and adjust the weight of knowledge according to their emotional similarity. In Semantics GAT, the weight of knowledge is adjusted according to the semantic similarity between context and incorporated knowledge. Finally, we feed the selected knowledge to the most advanced models to evaluate the quality of knowledge. The experimental results show that the SKSEC framework can effectively improve the performance of the model by eliminating and refining external knowledge in different size and domain datasets.
Published in: IEEE Transactions on Affective Computing ( Volume: 14, Issue: 3, 01 July-Sept. 2023)
Page(s): 1803 - 1816
Date of Publication: 21 November 2022

ISSN Information:

Funding Agency:


1 Introduction

Emotion recognition in conversation (ERC) aims to automatically identify and track the emotional state of the speakers in the conversation so that the machine can produce an empathic response, which has undeniable significance [1], [2], [3]. However, human beings usually rely on context and common sense knowledge to convey emotional information [4], which makes it difficult for the machine to recognize and understand the emotion of utterances unless it can make full use of the external knowledge base [5]. Unfortunately, while knowledge injects new energy into the semantics of utterances, it will also have a negative impact on emotion identification. Moreover, there is no related work in ERC about external knowledge selection. Fig. 1 shows an example in a conversation that illustrates the importance of knowledge selection in identifying the emotion of utterances.

Contact IEEE to Subscribe

References

References is not available for this document.