paper-with-me

Papers

Emotion-Aware Transformer Encoder for Empathetic Dialogue Generation

2022-04-24 · 2021 9th International Conference on Affective Computing and Intelligent Interaction Workshops and Demos (ACIIW) 2021 10 · Raman Goel, Seba Susan, Sachin Vashisht, Armaan Dhanda

Modern day conversational agents are trained to emulate the manner in which humans communicate. To emotionally bond with the user, these virtual agents need to be aware of the affective state of the user. Transformers are the recent state of the art in sequence-to-sequence learning that involves training an encoder-decoder model with word embeddings from utterance-response pairs. We propose an emotion-aware transformer encoder for capturing the emotional quotient in the user utterance in order to generate human-like empathetic responses. The contributions of our paper are as follows: 1) An emotion detector module trained on the input utterances determines the affective state of the user in the initial phase 2) A novel transformer encoder is proposed that adds and normalizes the word embedding with emotion embedding thereby integrating the semantic and affective aspects of the input utterance 3) The encoder and decoder stacks belong to the Transformer-XL architecture which is the recent state of the art in language modeling. Experimentation on the benchmark Facebook AI empathetic dialogue dataset confirms the efficacy of our model from the higher BLEU-4 scores achieved for the generated responses as compared to existing methods. Emotionally intelligent virtual agents are now a reality and inclusion of affect as a modality in all human-machine interfaces is foreseen in the immediate future.

📄 PDF Abstract BibTeX arXiv:2204.11320

Code (1)

r9729104234/Emotion-Aware-Transformer-Encoder-for-Empathetic-Dialogue-Generation 공식 구현

Tasks

DecoderDialogue GenerationLanguage ModelingLanguage ModellingWord Embeddings

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Adaptive Input Representations Adaptive Input Embeddings extend the adaptive softmax to input word representations. The factorization assigns more…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Cosine Annealing Cosine Annealing is a type of learning rate schedule that has the effect of starting with a large learning rate that is relatively rapidly decreased to a minimum value before…

Similar Papers 제목 키워드 기반

Empathetic Response Generation with State Management

2022-05-07 · YuHan Liu, Jun Gao, Jiachen Du, Lanjun Zhou 외

A good empathetic dialogue system should first track and understand a user's emotion and then reply with an appropriate emotion. However, current approaches to this task either focus on improving the understanding of use…

Dialogue ManagementEmpathetic Response GenerationManagementResponse Generation+1

Empathetic Dialogue Generation with Pre-trained RoBERTa-GPT2 and External Knowledge

2021-09-07 · Ye Liu, Wolfgang Maier, Wolfgang Minker, Stefan Ultes

One challenge for dialogue agents is to recognize feelings of the conversation partner and respond accordingly. In this work, RoBERTa-GPT2 is proposed for empathetic dialogue generation, where the pre-trained auto-encodi…

DecoderDialogue Generation

E-CORE: Emotion Correlation Enhanced Empathetic Dialogue Generation

2023-11-25 · Fengyi Fu, Lei Zhang, Quan Wang, Zhendong Mao

Achieving empathy is a crucial step toward humanized dialogue systems. Current approaches for empathetic dialogue generation mainly perceive an emotional label to generate an empathetic response conditioned on it, which …

DecoderDialogue GenerationResponse Generation

Affective Decoding for Empathetic Response Generation

2021-08-18 · INLG (ACL) 2021 8 · Chengkun Zeng, Guanyi Chen, Chenghua Lin, Ruizhe Li 외

Understanding speaker's feelings and producing appropriate responses with emotion connection is a key communicative skill for empathetic dialogue systems. In this paper, we propose a simple technique called Affective Dec…

Empathetic Response GenerationResponse Generation

Empathetic Response Generation via Emotion Cause Transition Graph

2023-02-23 · Yushan Qian, Bo wang, Ting-En Lin, Yinhe Zheng 외

Empathetic dialogue is a human-like behavior that requires the perception of both affective factors (e.g., emotion status) and cognitive factors (e.g., cause of the emotion). Besides concerning emotion status in early wo…

DecoderEmpathetic Response GenerationResponse Generation