2023
ACL
ACL 2023
Improving Mathematics Tutoring With A Code Scratchpad
Abstract
AbstractLarge language models can solve reasoning tasks (like math problems) more effectively when they are allowed to generate rationales. However, a good tutoring system should not just generate solutions, but should also generate explanations and should be able to correct and guide students. We show that providing a code scratchpad improves performance on each tutoring step with a gradeschool mathematics dataset. On these tutoring tasks, GPT-3 models provided with a code scratchpad significantly outperform those given only a language scratchpad (77.7% vs 48.7% cumulative accuracy).
🌉
Interdisciplinary Bridge
— Artificial Intelligence and Natural Language Processing
🧭
Keyword Pioneer
— educational tutoring
🐣
Hot Topic Early Bird
— code generation
🐝
Cross-Pollinator
— Artificial Intelligence, Computer Science, Computer Vision, Deep Learning, Interdisciplinary, Knowledge & Reasoning, Machine Learning, Mathematics & Optimization, Natural Language Processing, Reinforcement Learning, Speech & Audio
Authors
Topics
Artificial Intelligence > Core AI > Foundation Models
Natural Language Processing > Applications > Question Answering
Interdisciplinary > Social > Education
Artificial Intelligence > Core AI > Large Language Models
Artificial Intelligence > Core AI > Reasoning
Deep Learning > Models > Large Language Models
Interdisciplinary > Education
Deep Learning > Learning Types > In-Context Learning