Natural language understanding approaches based on joint task of intent detection and slot filling for IoT voice interaction

被引:37
|
作者
Ni, Pin [1 ]
Li, Yuming [1 ]
Li, Gangmin [2 ]
Chang, Victor [3 ]
机构
[1] Univ Liverpool, Dept Comp Sci, Liverpool, Merseyside, England
[2] Xian Jiaotong Liverpool Univ, Dept Comp Sci & Software Engn, Suzhou, Peoples R China
[3] Teesside Univ, Sch Comp Engn & Digital Technol, Middlesbrough, Cleveland, England
关键词
Internet of Things; Artificial intelligence; Natural language understanding; Voice interaction; Intent detection and slot filling; Capsule network; RECURRENT NEURAL-NETWORKS;
D O I
10.1007/s00521-020-04805-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Internet of Things (IoT) based voice interaction system, as a new artificial intelligence application, provides a new human-computer interaction mode. The more intelligent and efficient communication approach poses greater challenges to the semantic understanding module in the system. Facing with the complex and diverse interactive scenarios in practical applications, the academia and the industry urgently need more powerful Natural Language Understanding (NLU) methods as support. Intent Detection and Slot Filling joint task, as one of the core sub-tasks in NLU, has been widely used in different human-computer interaction scenarios. In the current era of deep learning, the joint task of Intent Detection and Slot Filling has also changed from previous rule-based methods to deep learning-based methods. It is an important problem to explore how to realize the models of these tasks to be refined and targeted designed, and to make the Intent Detection task better serve the improvement of precision of Slot Filling task by connecting the before and after tasks. It has great significance for building a more humanized IoT voice interaction system. In this study, we designed two joint models to realize Intent Detection and Slot Filling joint task. For the Intent Detection type task, one is based on BiGRU-Att-CapsuleNet (hybrid-based model) and the other is based on the RCNN model. Both methods use the BiGRU-CRF model for the Slot Filling type task. The hybrid-based model can enhance the semantic capture capability of a single model. And by combining specialized models built independently for each task to achieve a complete joint task, it can be better to achieve optimal performance on each task. This study also carried out detailed comparative experiments of tasks and joint tasks on multiple datasets. Experiments show that the joint models have achieved competitive results in 7 typical datasets included in multiple scenarios in English and Chinese compared with other models.
引用
收藏
页码:16149 / 16166
页数:18
相关论文
共 20 条
  • [1] Natural language understanding approaches based on joint task of intent detection and slot filling for IoT voice interaction
    Pin Ni
    Yuming Li
    Gangmin Li
    Victor Chang
    Neural Computing and Applications, 2020, 32 : 16149 - 16166
  • [2] Joint intent detection and slot filling for Turkish natural language understanding
    Buyuk, Osman
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2023, 31 (05) : 844 - 859
  • [3] A Survey of Joint Intent Detection and Slot Filling Models in Natural Language Understanding
    Weld, Henry
    Huang, Xiaoqi
    Long, Siqu
    Poon, Josiah
    Han, Soyeon Caren
    ACM COMPUTING SURVEYS, 2023, 55 (08)
  • [4] ID-SF-Fusion: a cooperative model of intent detection and slot filling for natural language understanding
    Zhu, Meng
    Xu, Xiaolong
    DATA TECHNOLOGIES AND APPLICATIONS, 2024, 58 (04) : 590 - 607
  • [5] A Multi-Task Hierarchical Approach for Intent Detection and Slot Filling
    Firdaus, Mauajama
    Kumar, Ankit
    Ekbal, Asif
    Bhattacharyya, Pushpak
    KNOWLEDGE-BASED SYSTEMS, 2019, 183
  • [6] ONENET: JOINT DOMAIN, INTENT, SLOT PREDICTION FOR SPOKEN LANGUAGE UNDERSTANDING
    Kim, Young-Bum
    Lee, Sungjin
    Stratos, Karl
    2017 IEEE AUTOMATIC SPEECH RECOGNITION AND UNDERSTANDING WORKSHOP (ASRU), 2017, : 547 - 553
  • [7] Attention-Based Recurrent Neural Network Models for Joint Intent Detection and Slot Filling
    Liu, Bing
    Lane, Ian
    17TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2016), VOLS 1-5: UNDERSTANDING SPEECH PROCESSING IN HUMANS AND MACHINES, 2016, : 685 - 689
  • [8] Joint Intent Detection and Slot Filling via CNN-LSTM-CRF
    Kane, Bamba
    Rossi, Fabio
    Guinaudeau, Ophelie
    Chiesa, Valeria
    Quenel, Ilhem
    Chau, Stephan
    2020 6TH IEEE CONGRESS ON INFORMATION SCIENCE AND TECHNOLOGY (IEEE CIST'20), 2020, : 342 - 347
  • [9] Prior Knowledge Driven Label Embedding for Slot Filling in Natural Language Understanding
    Zhu, Su
    Zhao, Zijian
    Ma, Rao
    Yu, Kai
    IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2020, 28 : 1440 - 1451
  • [10] Improving Slot Filling in Spoken Language Understanding with Joint Pointer and Attention
    Zhao, Lin
    Feng, Zhe
    PROCEEDINGS OF THE 56TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, VOL 2, 2018, : 426 - 431