Proceedings

A Joint Model of Intent Determination and Slot Filling for Spoken Language Understanding

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 2993-2998.

© 2016 International Joint Conferences on Artificial Intelligence

Abstract

Two major tasks in spoken language understanding (SLU) are intent determination (ID) and slot filling (SF). Recurrent neural networks (RNNs) have been proved effective in SF, while there is no prior work using RNNs in ID. Based on the idea that the intent and semantic slots of a sentence are correlative, we propose a joint model for both tasks. Gated recurrent unit (GRU) is used to learn the representation of each time step, by which the label of each slot is predicted. Meanwhile, a max-pooling layer is employed to capture global features of a sentence for intent classification. The representations are shared by two tasks and the model is trained by a united loss function. We conduct experiments on two datasets, and the experimental results demonstrate that our model outperforms the state-of-the-art approaches on both tasks.

  1. [Chen et al., 2015] Xinchi Chen, Xipeng Qiu, Chenxi Zhu, Pengfei Liu, and Xuanjing Huang. Long short-term memory neural networks for chinese word segmentation. In EMNLP, 2015.
  2. [Cho et al., 2014] Kyunghyun Cho, Bart van Merriënboer, Dzmitry Bahdanau, and Yoshua Bengio. On the properties of neural machine translation: Encoder-decoder approaches. Syntax, Semantics and Structure in Statistical Translation, page 103, 2014.
  3. [Deoras and Sarikaya, 2013] Anoop Deoras and Ruhi Sarikaya. Deep belief network based semantic taggers for spoken language understanding. In INTERSPEECH, pages 2713-2717, 2013.
  4. [Gorin et al., 1997] Allen L Gorin, Giuseppe Riccardi, and Jeremy H Wright. How may i help you? Speech communi- cation, 23(1):113-127, 1997.
  5. [Guo et al., 2014] Daniel Guo, Gokhan Tur, Wen-tau Yih, and Geoffrey Zweig. Joint semantic utterance classification and slot filling with recursive neural networks. In IEEE Spo- ken Language Technology Workshop (SLT), pages 554-559. IEEE, 2014.
  6. [Haffner et al., 2003] Patrick Haffner, Gokhan Tur, and Jerry H Wright. Optimizing svms for complex call classi- fication. In ICASSP, volume 1, pages I-632. IEEE, 2003.
  7. [Hakkani-Tür et al., 2005] D Hakkani-Tür, G Tur, and A Chotimongkol. Using syntactic and semantic graphs for call classification. In Proceedings of the ACL Workshop on Feature Engineering for Machine Learning in Natural Language Processing, 2005.
  8. [Hochreiter and Schmidhuber, 1997] Sepp Hochreiter and Jürgen Schmidhuber. Long short-term memory. Neural computation, 9(8):1735-1780, 1997.
  9. [Jeong and Geunbae Lee, 2008] Minwoo Jeong and G Geun- bae Lee. Triangular-chain conditional random fields. IEEE Transactions on Audio, Speech, and Language Processing, 16(7):1287-1302, 2008.
  10. [Mairesse et al., 2009] Franc ¸ois Mairesse, Milica Gašić, Filip Jurčíček, Simon Keizer, Blaise Thomson, Kai Yu, and Steve Young. Spoken language understanding from unaligned data using discriminative classification models. In ICASSP, pages 4749-4752. IEEE, 2009.
  11. [Mesnil et al., 2013] Grégoire Mesnil, Xiaodong He, Li Deng, and Yoshua Bengio. Investigation of recurrent-neural- network architectures and learning methods for spoken lan- guage understanding. In INTERSPEECH, pages 3771-3775, 2013.
  12. [Mesnil et al., 2015] Grégoire Mesnil, Yann Dauphin, Kaisheng Yao, Yoshua Bengio, Li Deng, Dilek Hakkani- Tur, Xiaodong He, Larry Heck, Gokhan Tur, Dong Yu, et al. Using recurrent neural networks for slot filling in spoken language understanding. IEEE/ACM Transactions on Audio, Speech, and Language Processing, 23(3):530-539, 2015.
  13. [Mikolov et al., 2011] Tomáš Mikolov, Stefan Kombrink, Lukáš Burget, Jan Honza Černockỳ, and Sanjeev Khudan- pur. Extensions of recurrent neural network language model. In ICASSP, pages 5528-5531. IEEE, 2011.
  14. [Moschitti et al., 2007] Alessandro Moschitti, Giuseppe Ric- cardi, and Christian Raymond. Spoken language under- standing with kernels for syntactic/semantic structures. In IEEE Workshop on Automatic Speech Recognition & Un- derstanding, pages 183-188. IEEE, 2007.
  15. [Pennington et al., 2014] Jeffrey Pennington, Richard Socher, and Christopher D Manning. Glove: Global vectors for word representation. EMNLP, 12:1532-1543, 2014.
  16. [Price, 1990] Patti Price. Evaluation of spoken language sys- tems: The atis domain. In Proceedings of the Third DARPA Speech and Natural Language Workshop, pages 91-95.
  17. Morgan Kaufmann, 1990.
  18. [Raymond and Riccardi, 2007] Christian Raymond and Giuseppe Riccardi. Generative and discriminative algorithms for spoken language understanding. In IN- TERSPEECH, pages 1605-1608, 2007.
  19. [Sarikaya et al., 2011] Ruhi Sarikaya, Geoffrey E Hinton, and Bhuvana Ramabhadran. Deep belief nets for natural lan- guage call-routing. In ICASSP, pages 5680-5683. IEEE, 2011.
  20. [Schapire and Singer, 2000] Robert E Schapire and Yoram Singer. Boostexter: A boosting-based system for text cat- egorization. Machine learning, 39(2):135-168, 2000.
  21. [Tur et al., 2010] Gokhan Tur, Dilek Hakkani-Tur, and Larry Heck. What is left to be understood in atis? In IEEE Spoken Language Technology Workshop (SLT), pages 19-24. IEEE, 2010.
  22. [Tur et al., 2011] Gokhan Tur, Dilek Hakkani-Tür, Larry Heck, and Sarangarajan Parthasarathy. Sentence simplifica- tion for spoken language understanding. In ICASSP, pages 5628-5631. IEEE, 2011.
  23. [Tur et al., 2012] Gokhan Tur, Li Deng, Dilek Hakkani-Tür, and Xiaodong He. Towards deeper understanding: deep convex networks for semantic utterance classification. In ICASSP, pages 5045-5048. IEEE, 2012.
  24. [Xu and Sarikaya, 2013] Puyang Xu and Ruhi Sarikaya. Con- volutional neural network based triangular crf for joint in- tent detection and slot filling. In ASRU, pages 78-83. IEEE, 2013.
  25. [Yao et al., 2013] Kaisheng Yao, Geoffrey Zweig, Mei-Yuh Hwang, Yangyang Shi, and Dong Yu. Recurrent neural networks for language understanding. In INTERSPEECH, pages 2524-2528, 2013.
  26. [Yao et al., 2014] Kaisheng Yao, Baolin Peng, Geoffrey Zweig, Dong Yu, Xiaolong Li, and Feng Gao. Recurrent conditional random field for language understanding. In ICASSP, pages 4077-4081. IEEE, 2014.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards