Proceedings

Dimensionally Guided Synthesis of Mathematical Word Problems

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 2661-2667.

Abstract

Mathematical Word Problems (MWPs) are important for training students' literacy and numeracy skills. Traditionally MWPs have been manually designed; an effective automated MWP generator can significantly benefit education and research. The goal of this work is to efficiently synthesize MWPs that are authentic (i.e., similar to manually written problems), diverse (i.e., covering a wide range of mathematical tasks), and configurable (i.e., varying difficulty levels and solution characteristics). This is challenging because a generated problem needs to both exhibit a well-founded mathematical structure and also an easily understood natural language story. Our key insight is to leverage the important role that dimensional units play in MWPs, both textually and symbolically. We first synthesize a dimensionally consistent equation and then compose the natural language story via a bottom-up traversal of the equation tree. We have realized our technique and extensively evaluated its efficiency and effectiveness. Results show that the system can generate hundreds of valid problems per second with varying levels of difficulty. More importantly, we show, via a user study with 30 students from a local middle school, that the generated problems are statistically indistinguishable from actual textbook problems for practice and examination.

  1. [Adam, 2006] John A Adam. Mathematics in nature: Mod- eling patterns in the natural world. Princeton University Press, 2006.
  2. [Bakman, 2007] Yefim Bakman. Robust understanding of word problems with extraneous information. arXiv preprint math/0701393, 2007.
  3. [Briars and Larkin, 1984] Diane J Briars and Jill H Larkin. An integrated model of skill in solving elementary word problems. Cognition and instruction, 1(3):245-296, 1984.
  4. [Burks et al., 1954] Arthur W Burks, Don W Warren, and Jesse B Wright. An analysis of a logical machine using parenthesis-free notation. Mathematical tables and other aids to computation, pages 53-57, 1954.
  5. [De Moura and Bjørner, 2008] Leonardo De Moura and Nikolaj Bjørner. Z3: An efficient SMT solver. In Tools and Algorithms for the Construction and Analysis of Sys- tems, pages 337-340. Springer, 2008.
  6. [Deane and Sheehan, 2003] Paul Deane and Kathleen Shee- han. Automatic item generation via frame semantics: Nat- ural language generation of math word problems. 2003.
  7. [Dellarosa, 1986] Denise Dellarosa. A computer simulation of childrens arithmetic word-problem solving. Behavior Research Methods, Instruments, & Computers, 18(2):147- 154, 1986.
  8. [Erickson, 1999] Ranel Einar Erickson. Method of teaching the formulation of mathematical word problems, May 11 1999. US Patent 5,902,114.
  9. [Fillmore, 1976] Charles J Fillmore. Frame semantics and the nature of language. In Annals of the New York Academy of Sciences: Conference on the Origin and Development of Language and Speech, volume 280, pages 20-32, 1976.
  10. [Fletcher, 1985] Charles R Fletcher. Understanding and solving arithmetic word problems: A computer simula- tion. Behavior Research Methods, Instruments, & Com- puters, 17(5):565-571, 1985.
  11. [Hosseini et al., 2014] Mohammad Javad Hosseini, Han- naneh Hajishirzi, Oren Etzioni, and Nate Kushman. Learn- ing to solve arithmetic word problems with verb catego- rization. In Proceedings of the 2014 Conference on Empir- ical Methods in Natural Language Processing (EMNLP), pages 523-533, 2014.
  12. [Kushman et al., 2014] Nate Kushman, Yoav Artzi, Luke Zettlemoyer, and Regina Barzilay. Learning to automat- ically solve algebra word problems. ACL (1), pages 271- 281, 2014.
  13. [Liguda and Pfeiffer, 2012] Christian Liguda and Thies Pfeiffer. Modeling math word problems with augmented semantic networks. In Natural Language Processing and Information Systems, pages 247-252. Springer, 2012.
  14. [Polozov et al., 2015] Oleksandr Polozov, Eleanor O'Rourke, Adam M Smith, Luke Zettlemoyer, Sumit Gulwani, and Zoran Popovic. Personalized mathematical word problem generation. In Proceedings of the Twenty- Fourth International Joint Conference on Artificial Intelligence, page 381388. AAAI Press, 2015. IJCAI
  15. [Publications, 2009a] Frank Schaffer Publications. Singa- pore Math 70 Must-Know Word Problems Level 6, Grade 7. Singapore Math 70 Must Know Word Problems.
  16. [Publications, 2009b] Frank Schaffer Publications. Singa- pore Math Practice, Level 1A Grade 2. Singapore Math Practice. Carson-Dellosa Publishing, LLC, 2009.
  17. [Publications, 2009c] Frank Schaffer Publications. Singa- pore Math Practice Level 3B, Grade 4. Singapore Math Practice. Carson-Dellosa Publishing, LLC, 2009.
  18. [Schuirmann, 1987] Donald J Schuirmann. A comparison of the two one-sided tests procedure and the power ap- proach for assessing the equivalence of average bioavail- ability. Journal of Pharmacokinetics and Biopharmaceu- tics, 15(6):657-680, 1987.
  19. [Singley and Bennett, 2002] Mark K Singley and Randy E Bennett. Item generation and beyond: Applications of schema theory to mathematics assessment. In Generat- ing Items for Cognitive Tests: Theory and Practice., Nov, 1998, Educational Testing Service, Princeton, NJ, US; This chapter was presented at the aforementioned confer- ence. Lawrence Erlbaum Associates Publishers, 2002.
  20. [Whitlock, 2005] MC Whitlock. Combining probability from independent tests: The weighted Z-method is supe- rior to Fisher's approach. Journal of Evolutionary Biology, 18(5):1368-1373, 2005.
  21. [Yuhui et al., 2010] Ma Yuhui, Zhou Ying, Cui Guangzuo, Ren Yun, and Huang Ronghuai. Frame-based calculus of solving arithmetic multi-step addition and subtraction word problems. In Second International Workshop on Ed- ucation Technology and Computer Science (ETCS), vol- ume 2, pages 476-479. IEEE, 2010.

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

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