Proceedings

Earth Mover's Distance Pooling over Siamese LSTMs for Automatic Short Answer Grading

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 2046-2052.

https://doi.org/10.24963/ijcai.2017/284

Abstract

Automatic short answer grading (ASAG) can reduce tedium for instructors, but is complicated by free-form student inputs. An important ASAG task is to assign ordinal scores to student answers, given some “model” or ideal answers. Here we introduce a novel framework for ASAG by cascading three neural building blocks: Siamese bidirectional LSTMs applied to a model and a student answer, a novel pooling layer based on earth-mover distance (EMD) across all hidden states from both LSTMs, and a flexible final regression layer to output scores. On standard ASAG data sets, our system shows substantial reduction in grade estimation error compared to competitive baselines. We demonstrate that EMD pooling results in substantial accuracy gains, and that a support vector ordinal regression (SVOR) output layer helps outperform softmax. Our system also outperforms recent attention mechanisms on LSTM states.

  1. [Alikaniotis et al., 2016] Dimitrios Alikaniotis, Helen Yannakoudakis, and Marek Rei. Automatic Text Scoring Using Neural Networks. CoRR, abs/1606.04289, 2016.
  2. [Bowman et al., 2015] Samuel R Bowman, Gabor Angeli, Christo- pher Potts, and Christopher D Manning. A large annotated corpus for learning natural language inference. arXiv preprint arXiv:1508.05326, 2015.
  3. [Burrows et al., 2015] Steven Burrows, Iryna Gurevych, and Benno Stein. The Eras and Trends of Automatic Short Answer Grading. In- ternational Journal of Artificial Intelligence in Education, 25(1):60- 117, 2015.
  4. [Cheng, 2007] Jianlin Cheng. A neural network approach to ordinal regression. CoRR, abs/0704.1028, 2007.
  5. [Chu and Keerthi, 2007] Wei Chu and S. Sathiya Keerthi. Support Vec- tor Ordinal Regression. Neural Comp., 19:792-815, 2007.
  6. [Conole and Warburton, 2005] Gráinne Conole and Bill Warburton. A review of computer-assisted assessment. Research in learning tech- nology, 13(1), 2005.
  7. [Cui et al., 2015] Xiaodong Cui, Vaibhava Goel, and Brian Kings- bury. Data augmentation for deep neural network acoustic mod- eling. Transactions on Audio, Speech and Language Processing, 23(9):1469-1477, 2015.
  8. [Cuturi, 2013] Marco Cuturi. Sinkhorn distances: Lightspeed compu- tation of optimal transport. In Advances in Neural Information Pro- cessing Systems, pages 2292-2300, 2013.
  9. [Dzikovska et al., 2013] Myroslava O. Dzikovska, Rodney D. Nielsen, Chris Brew, Claudia Leacock, Danilo Giampiccolo, Luisa Bentivogli, Peter Clark, Ido Dagan, and Hoa T Dang. SemEval-2013 task 7: The Joint Student Response Analysis and 8th Recognizing Textual Entailment Challenge. Technical report, DTIC Document, 2013.
  10. [Gutiérrez et al., 2016] Pedro Antonio Gutiérrez, Maria Perez-Ortiz, Javier Sanchez-Monedero, Francisco Fernandez-Navarro, and Cesar Hervas-Martinez. Ordinal regression methods: survey and experi- mental study. IEEE TKDE, 28(1):127-146, 2016.
  11. [He and Lin, 2016] Hua He and Jimmy Lin. Pairwise word interaction modeling with deep neural networks for semantic similarity measure- ment. In NAACL-HLT, pages 937-948, 2016.
  12. [Heilman and Madnani, 2013] Michael Heilman and Nitin Madnani. ETS: Domain Adaptation and Stacking for Short Answer Scoring. In Proceedings of the 2nd joint conference on lexical and computa- tional semantics, volume 2, pages 275-279, 2013.
  13. [Herbrich et al., 1999] Ralf Herbrich, Thore Graepel, and Klaus Ober- mayer. Support vector learning for ordinal regression. In ICANN, pages 97-102, 1999.
  14. [Hochreiter and Schmidhuber, 1997] Sepp Hochreiter and Jurgen Schmidhuber. Long short-term memory. Neural Computation, 9(8):1735-1780, 1997.
  15. [Huang et al., 2016] Gao Huang, Chuan Guo, Matt J Kusner, Yu Sun, Fei Sha, and Kilian Q Weinberger. Supervised word mover's dis- tance. In NIPS, pages 4862-4870, 2016.
  16. [Kaggle, 2012a] Kaggle. The Hewlett Foundation: Automated Essay Scoring. https://www.kaggle.com/c/asap-aes, 2012. Link
  17. [Kaggle, 2012b] Kaggle. The Hewlett Foundation: Short Answer Scor- ing. http://www.kaggle.com/c/asap-sas, 2012. Link
  18. [Knight, 2008] Philip A Knight. The sinkhorn-knopp algorithm: con- vergence and applications. SIAM Journal on Matrix Analysis and Applications, 30(1):261-275, 2008.
  19. [Kusner et al., 2015] Matt J. Kusner, Yu Sun, Nicholas I. Kolkin, and Kilian Q. Weinberger. From Word Embeddings To Document Dis- tances. In ICML, volume 37, pages 957-966, 2015.
  20. [Levina and Bickel, 2001] Elizaveta Levina and Peter J. Bickel. The earth mover's distance is the mallows distance: Some insights from statistics. In ICCV, pages 251-256, 2001.
  21. [Liu et al., 2016] Yang Liu, Chengjie Sun, Lei Lin, and Xiaolong Wang. Learning natural language inference using bidirectional LSTM model and inner-attention. CoRR, abs/1605.09090, 2016.
  22. [MacCartney, 2009] Bill MacCartney. Natural language inference. PhD thesis, 2009.
  23. [Mikolov et al., 2013a] T. Mikolov, I. Sutskever, K. Chen, G. Corrado, and J. Dean. Distributed representations of words and phrases and their compositionality. In NIPS, 2013.
  24. [Mikolov et al., 2013b] Tomas Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. Efficient estimation of word representations in vector space. arXiv preprint arXiv:1301.3781, 2013.
  25. [Mohler et al., 2011] Michael Mohler, Razvan C. Bunescu, and Rada Mihalcea. Learning to Grade Short Answer Questions using Seman- tic Similarity Measures and Dependency Graph Alignments. In ACL, pages 752-762, 2011.
  26. [Mueller and Thyagarajan, 2016] Jonas Mueller and Aditya Thyagara- jan. Siamese recurrent architectures for learning sentence similarity. In AAAI, pages 2786-2792. AAAI Press, 2016.
  27. [Ostermann et al., 2015] Simon Ostermann, Andrea Horbach, and Manfred Pinkal. Annotating Entailment Relations for Shortanswer Questions. In ACL-IJCNLP, page 49, 2015.
  28. [Pulman and Sukkarieh, 2005] Stephen G. Pulman and Jana Z. Sukkarieh. Automatic Short Answer Marking. In Proceedings of the Second Workshop on Building Educational Applications Using NLP (EdAppsNLP), pages 9-16, 2005.
  29. [Ramachandran et al., 2015] Lakshmi Ramachandran, Jian Cheng, and Peter Foltz. Identifying Patterns for Short Answer Scoring using Graph-based Lexico-semantic Text Matching. In Proceedings of the Tenth Workshop on Innovative Use of NLP for Building Educational Applications, pages 97-106, 2015.
  30. [Rocktäschel et al., 2015] Tim Rocktäschel, Edward Grefenstette, Karl Moritz Hermann, Tomáš Kočiskỳ, and Phil Blunsom. Rea- soning about entailment with neural attention. arXiv preprint arXiv:1509.06664, 2015.
  31. [Roy et al., 2015] Shourya Roy, Y. Narahari, and Om D. Deshmukh. A Perspective on Computer Assisted Assessment Techniques for Short Free-Text Answers. In Computer Assisted Assessment, pages 96-109. Springer, 2015.
  32. [Sakaguchi et al., 2015] Keisuke Sakaguchi, Michael Heilman, and Nitin Madnani. Effective Feature Integration for Automated Short Answer Scoring. In NAACL-HLT, pages 1049-1054, 2015.
  33. [Sammons et al., 2011] Mark Sammons, VG Vydiswaran, and Dan Roth. Recognizing textual entailment. Multilingual Natural Lan- guage Applications: From Theory to Practice. Prentice-Hall, 2011.
  34. [Severyn and Moschitti, 2015] Aliaksei Severyn and Alessandro Mos- chitti. Learning to rank short text pairs with convolutional deep neu- ral networks. In ACM SIGIR, pages 373-382, 2015.
  35. [Sinkhorn and Knopp, 1967] Richard Sinkhorn and Paul Knopp. Con- cerning nonnegative matrices and doubly stochastic matrices. Pacific Journal of Mathematics, 21(2):343-348, 1967.
  36. [Socher et al., 2011] Richard Socher, Eric H. Huang, Jeffrey Penning- ton, Andrew Y. Ng, and Christopher D. Manning. Dynamic Pooling and Unfolding Recursive Autoencoders for Paraphrase Detection. In NIPS, pages 801-809, 2011.
  37. [Sultan et al., 2016] Md. Arafat Sultan, Cristobal Salazar, and Tamara Sumner. Fast and Easy Short Answer Grading with High Accuracy. In NAACL-HLT, pages 1070-1075, 2016.
  38. [Wang and Jiang, 2015] Shuohang Wang and Jing Jiang. Learn- ing natural language inference with LSTM. arXiv preprint arXiv:1512.08849, 2015.
  39. [Willmott and Matsuura, 2005] Cort J. Willmott and Kenji Matsuura. Advantages of the Mean Absolute Error (MAE) over the Root Mean Square Error (RMSE) in Assessing Average Model Performance. Cli- mate research, 30(1):79-82, 2005.
  40. [Yin et al., 2015] Wenpeng Yin, Hinrich Schütze, Bing Xiang, and Bowen Zhou. ABCNN: Attention-based convolutional neural net- work for modeling sentence pairs. arXiv preprint arXiv:1512.05193, 2015.
  41. [Zhang and LeCun, 2015] Xiang Zhang and Yann LeCun. Text under- standing from scratch. arXiv preprint arXiv:1502.01710, 2015.

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

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