paper-with-me

Papers

Learning Dialogue Representations from Consecutive Utterances

2022-05-26 · NAACL 2022 7 · Zhihan Zhou, Dejiao Zhang, Wei Xiao, Nicholas Dingwall, Xiaofei Ma, Andrew O. Arnold, Bing Xiang

Learning high-quality dialogue representations is essential for solving a variety of dialogue-oriented tasks, especially considering that dialogue systems often suffer from data scarcity. In this paper, we introduce Dialogue Sentence Embedding (DSE), a self-supervised contrastive learning method that learns effective dialogue representations suitable for a wide range of dialogue tasks. DSE learns from dialogues by taking consecutive utterances of the same dialogue as positive pairs for contrastive learning. Despite its simplicity, DSE achieves significantly better representation capability than other dialogue representation and universal sentence representation models. We evaluate DSE on five downstream dialogue tasks that examine dialogue representation at different semantic granularities. Experiments in few-shot and zero-shot settings show that DSE outperforms baselines by a large margin. For example, it achieves 13% average performance improvement over the strongest unsupervised baseline in 1-shot intent classification on 6 datasets. We also provide analyses on the benefits and limitations of our model.

📄 PDF Abstract BibTeX arXiv:2205.13568

Code (1)

amazon-research/dse 공식 구현 pytorch

Tasks

Contrastive LearningConversational Question AnsweringConversational Response SelectionDialogue Act ClassificationDialogue ManagementDialogue UnderstandingFew-Shot LearningGoal-Oriented Dialogue Systemsintent-classificationIntent ClassificationIntent DetectionOut-of-Distribution DetectionQuestion AnsweringRepresentation LearningSentenceSentence EmbeddingSentence-EmbeddingTask-Oriented Dialogue Systems

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Contrastive Learning 설명 없음
Residual Connection 설명 없음
Weight Decay 설명 없음
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Linear Warmup With Linear Decay Linear Warmup With Linear Decay is a learning rate schedule in which we increase the learning rate linearly for $n$ updates and then linearly decay afterwards.
WordPiece 설명 없음
Adam 설명 없음

Similar Papers 제목 키워드 기반

Ranking Enhanced Dialogue Generation

2020-08-13 · Changying Hao, Liang Pang, Yanyan Lan, Fei Sun 외

How to effectively utilize the dialogue history is a crucial problem in multi-turn dialogue generation. Previous works usually employ various neural network architectures (e.g., recurrent neural networks, attention mecha…

Dialogue GenerationResponse Generation

Modeling Long-Range Context for Concurrent Dialogue Acts Recognition

2019-09-02 · Yue Yu, Siyao Peng, Grace Hui Yang

In dialogues, an utterance is a chain of consecutive sentences produced by one speaker which ranges from a short sentence to a thousand-word post. When studying dialogues at the utterance level, it is not uncommon that a…

Sentence

Filling the Gap of Utterance-aware and Speaker-aware Representation for Multi-turn Dialogue

2020-09-14 · Longxiang Liu, Zhuosheng Zhang, Hai Zhao, Xi Zhou 외

A multi-turn dialogue is composed of multiple utterances from two or more different speaker roles. Thus utterance- and speaker-aware clues are supposed to be well captured in models. However, in the existing retrieval-ba…

Retrieval

Non-Sentential Utterances in Dialogue: Experiments in Classification and Interpretation

2015-11-22 · Paolo Dragone

Non-sentential utterances (NSUs) are utterances that lack a complete sentential form but whose meaning can be inferred from the dialogue context, such as "OK", "where?", "probably at his apartment". The interpretation of…

ClassificationGeneral Classification

Dialogue Act Sequence Labeling using Hierarchical encoder with CRF

2017-09-13 · Harshit Kumar, Arvind Agarwal, Riddhiman Dasgupta, Sachindra Joshi 외

Dialogue Act recognition associate dialogue acts (i.e., semantic labels) to utterances in a conversation. The problem of associating semantic labels to utterances can be treated as a sequence labeling problem. In this wo…

Dialogue Act Classification