paper-with-me

홈 › Papers

Hierarchical Transformer for Task Oriented Dialog Systems

2020-10-24 · NAACL 2021 4 · Bishal Santra, Potnuru Anusha, Pawan Goyal

Generative models for dialog systems have gained much interest because of the recent success of RNN and Transformer based models in tasks like question answering and summarization. Although the task of dialog response generation is generally seen as a sequence-to-sequence (Seq2Seq) problem, researchers in the past have found it challenging to train dialog systems using the standard Seq2Seq models. Therefore, to help the model learn meaningful utterance and conversation level features, Sordoni et al. (2015b); Serban et al. (2016) proposed Hierarchical RNN architecture, which was later adopted by several other RNN based dialog systems. With the transformer-based models dominating the seq2seq problems lately, the natural question to ask is the applicability of the notion of hierarchy in transformer based dialog systems. In this paper, we propose a generalized framework for Hierarchical Transformer Encoders and show how a standard transformer can be morphed into any hierarchical encoder, including HRED and HIBERT like models, by using specially designed attention masks and positional encodings. We demonstrate that Hierarchical Encoding helps achieve better natural language understanding of the contexts in transformer-based models for task-oriented dialog systems through a wide range of experiments.

📄 PDF Abstract BibTeX arXiv:2011.08067

Code (2)

bsantraigi/HIER 공식 구현 pytorch
bsantraigi/hier-transformer-pytorch 공식 구현 pytorch

Tasks

Natural Language UnderstandingQuestion AnsweringResponse Generation

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Tanh Activation 설명 없음
Sigmoid Activation 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
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…
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$…

Similar Papers 제목 키워드 기반

Goal-Embedded Dual Hierarchical Model for Task-Oriented Dialogue Generation

2019-09-19 · CONLL 2019 11 · Yi-An Lai, Arshit Gupta, Yi Zhang

Hierarchical neural networks are often used to model inherent structures within dialogues. For goal-oriented dialogues, these models miss a mechanism adhering to the goals and neglect the distinct conversational patterns…

Data AugmentationDecoderDialogue GenerationResponse Generation

HCLD: A Hierarchical Framework for Zero-shot Cross-lingual Dialogue System

2022-10-01 · COLING 2022 10 · Zhanyu Ma, Jian Ye, Xurui Yang, Jianfeng Liu

Recently, many task-oriented dialogue systems need to serve users in different languages. However, it is time-consuming to collect enough data of each language for training. Thus, zero-shot adaptation of cross-lingual ta…

Intent DetectionSentenceslot-fillingSlot Filling+1

User Satisfaction Estimation with Sequential Dialogue Act Modeling in Goal-oriented Conversational Systems

2022-02-07 · Yang Deng, Wenxuan Zhang, Wai Lam, Hong Cheng 외

User Satisfaction Estimation (USE) is an important yet challenging task in goal-oriented conversational systems. Whether the user is satisfied with the system largely depends on the fulfillment of the user's needs, which…

User Modeling for Task Oriented Dialogues

2018-11-11 · Izzeddin Gur, Dilek Hakkani-Tur, Gokhan Tur, Pararth Shah

We introduce end-to-end neural network based models for simulating users of task-oriented dialogue systems. User simulation in dialogue systems is crucial from two different perspectives: (i) automatic evaluation of diff…

Dialogue State TrackingDiversityTask-Oriented Dialogue SystemsUser Simulation

Semantic Parsing for Task Oriented Dialog using Hierarchical Representations

2018-10-18 · EMNLP 2018 10 · Sonal Gupta, Rushin Shah, Mrinal Mohit, Anuj Kumar 외

Task oriented dialog systems typically first parse user utterances to semantic frames comprised of intents and slots. Previous work on task oriented intent and slot-filling work has been restricted to one intent per quer…

Constituency ParsingSemantic Parsingslot-fillingSlot Filling