Proceedings

Syntax-Based Deep Matching of Short Texts

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1354-1360.

Abstract

Many tasks in natural language processing, ranging from machine translation to question answering, can be reduced to the problem of matching two sentences or more generally two short texts. We propose a new approach to the problem, called Deep Match Tree (DeepMatch_tree), under a general setting. The approach consists of two components, 1) a mining algorithm to discover patterns for matching two short-texts, defined in the product space of dependency trees, and 2) a deep neural network for matching short texts using the mined patterns, as well as a learning algorithm to build the network having a sparse structure. We test our algorithm on the problem of matching a tweet and a response in social media, a hard matching problem proposed in [Wang et al., 2013], and show that DeepMatch_tree can outperform a number of competitor models including one without using dependency trees and one based on word-embedding, all with large margins.

  1. [Bengio, 2009] Yoshua Bengio. Learning deep architectures for ai. Found. Trends Mach. Learn., 2(1):1-127, 2009.
  2. [Bordes et al., 2014] Antoine Bordes, Xavier Glorot, Jason We- ston, and Yoshua Bengio. A semantic matching energy func- tion for learning with multi-relational data. Machine Learning, 94(2):233-259, 2014.
  3. [Brown et al., 1993] Peter F Brown, Vincent J Della Pietra, Stephen A Della Pietra, and Robert L Mercer. The mathematics of statis- tical machine translation: Parameter estimation. Computational linguistics, 19(2):263-311, 1993.
  4. [Bu et al., 2013] Fan Bu, Hang Li, and Xiaoyan Zhu. An introduc- tion to string re-writing kernel. In Proceedings of the Twenty- Third International Joint Conference on Artificial Intelligence, pages 2982-2986, 2013. IJCAI
  5. [Caruana et al., 2001] Rich Caruana, Steve Lawrence, and Lee Giles. Overfitting in neural nets: Backpropagation, conjugate gradient, and early stopping. Advances in neural information processing systems, pages 402-408, 2001.
  6. [Fan et al., 2008] Wei Fan, Kun Zhang, Hong Cheng, Jing Gao, Xifeng Yan, Jiawei Han, Philip Yu, and Olivier Verscheure. Direct mining of discriminative and essential frequent patterns via model-based search tree. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '08, pages 230-238. ACM, 2008.
  7. [Filippova and Strube, 2008] Katja Filippova and Michael Strube. Dependency tree based sentence compression. In Proceedings of the Fifth International Natural Language Generation Confer- ence, INLG '08, pages 25-32, Stroudsburg, PA, USA, 2008. As- sociation for Computational Linguistics.
  8. [Hinton et al., 2012] Geoffrey E. Hinton, Nitish Srivastava, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. Improv- ing neural networks by preventing co-adaptation of feature detec- tors. CoRR, abs/1207.0580, 2012.
  9. [Hu et al., 2014] Baotian Hu, Zhengdong Lu, Hang Li, and Qing- cai Chen. Convolutional neural network architectures for match- ing natural language sentences. In Z. Ghahramani, M. Welling, C. Cortes, N.D. Lawrence, and K.Q. Weinberger, editors, Ad- vances in Neural Information Processing Systems 27, pages 2042-2050.
  10. Curran Associates, Inc., 2014.
  11. [Huang et al., 2013] Po-Sen Huang, Xiaodong He, Jianfeng Gao, Li Deng, Alex Acero, and Larry Heck. Learning deep struc- tured semantic models for web search using clickthrough data. In Proceedings of the 22nd ACM international conference on Con- ference on information & knowledge management, pages 2333- 2338. ACM, 2013.
  12. [Koehn et al., 2003] Philipp Koehn, Franz Josef Och, and Daniel Marcu. Statistical phrase-based translation. NAACL '03, pages 48-54. Association for Computational Linguistics, 2003.
  13. [Le, 2013] Quoc V Le. Building high-level features using large scale unsupervised learning. In Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on, pages 8595-8598. IEEE, 2013.
  14. [Li, 2011] Hang Li. Learning to rank for information retrieval and natural language processing. Synthesis Lectures on Human Lan- guage Technologies, 4(1):1-113, 2011.
  15. [Lu and Li, 2013] Zhengdong Lu and Hang Li. A deep architecture for matching short texts. In Christopher J. C. Burges, Lon Bottou, Zoubin Ghahramani, and Kilian Q. Weinberger, editors, NIPS, pages 1367-1375, 2013.
  16. [Mikolov et al., 2013] Tomas Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. Efficient estimation of word representations in vector space. CoRR, abs/1301.3781, 2013.
  17. [Socher et al., 2011] Richard Socher, Eric H. Huang, Jeffrey Pen- nington, Andrew Y. Ng, and Christopher D. Manning. Dynamic Pooling and Unfolding Recursive Autoencoders for Paraphrase Detection. In Advances in Neural Information Processing Sys- tems 24. 2011.
  18. [Sun et al., 2013] Yi Sun, Xiaogang Wang, and Xiaoou Tang. Hy- brid deep learning for face verification. In The IEEE Interna- tional Conference on Computer Vision (ICCV), December 2013.
  19. [Vishwanathan et al., 2010] S. V. N. Vishwanathan, Nicol N. Schraudolph, Risi Kondor, and Karsten M. Borgwardt. Graph kernels. J. Mach. Learn. Res., 11:1201-1242, 2010.
  20. [Wang et al., 2013] Hao Wang, Zhengdong Lu, Hang Li, and En- hong Chen. A dataset for research on short-text conversations. In Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing, pages 935-945, Seattle, Washing- ton, USA, October 2013. Association for Computational Linguis- tics.

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

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