CTRAN: CNN-Transformer-based Network for Natural Language Understanding

03/19/2023
by   Mehrdad Rafiepour, et al.
0

Intent-detection and slot-filling are the two main tasks in natural language understanding. In this study, we propose CTRAN, a novel encoder-decoder CNN-Transformer-based architecture for intent-detection and slot-filling. In the encoder, we use BERT, followed by several convolutional layers, and rearrange the output using window feature sequence. We use stacked Transformer encoders after the window feature sequence. For the intent-detection decoder, we utilize self-attention followed by a linear layer. In the slot-filling decoder, we introduce the aligned Transformer decoder, which utilizes a zero diagonal mask, aligning output tags with input tokens. We apply our network on ATIS and SNIPS, and surpass the current state-of-the-art in slot-filling on both datasets. Furthermore, we incorporate the language model as word embeddings, and show that this strategy yields a better result when compared to the language model as an encoder.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/26/2018

A Bi-model based RNN Semantic Frame Parsing Model for Intent Detection and Slot Filling

Intent detection and slot filling are two main tasks for building a spok...
research
02/22/2021

Joint Intent Detection And Slot Filling Based on Continual Learning Model

Slot filling and intent detection have become a significant theme in the...
research
12/21/2020

Encoding Syntactic Knowledge in Transformer Encoder for Intent Detection and Slot Filling

We propose a novel Transformer encoder-based architecture with syntactic...
research
10/31/2021

FANS: Fusing ASR and NLU for on-device SLU

Spoken language understanding (SLU) systems translate voice input comman...
research
11/22/2022

A Scope Sensitive and Result Attentive Model for Multi-Intent Spoken Language Understanding

Multi-Intent Spoken Language Understanding (SLU), a novel and more compl...
research
08/11/2023

Task Conditioned BERT for Joint Intent Detection and Slot-filling

Dialogue systems need to deal with the unpredictability of user intents ...

Please sign up or login with your details

Forgot password? Click here to reset