Repository Feedback

Your feedback helps us improve the repository's content relevance and usability. Please share your thoughts to help us better serve researchers and practitioners.

Submit feedback

Submit a research study

Contribute to the repository:

Add a paper

Improving the Validity of Automatically Generated Feedback via Reinforcement Learning

Authors
Alexander Scarlatos,
Digory Smith,
Simon Woodhead,
Andrew Lan
Date
Publisher
arXiv
Automatically generating feedback via large language models (LLMs) in intelligent tutoring systems and online learning platforms has the potential to improve the learning outcomes of many students. However, both feedback generation and evaluation are challenging: feedback content has to be valid especially in subjects like math, which requires models to understand the problem, the solution, and where the student's error lies. Feedback also has to be pedagogically valid to reflect effective tutoring strategies, such as explaining possible misconceptions and encouraging the student, among other desirable features. In this work, we address both problems of automatically generating and evaluating feedback while considering both correctness and alignment. First, we propose a rubric for evaluating math feedback and show that GPT-4 is able to effectively use it to annotate human-written and LLM-generated feedback. Second, we propose a framework for feedback generation that optimizes both correctness and alignment using reinforcement learning (RL). Specifically, we use GPT-4's annotations to create preferences over feedback pairs in an augmented dataset for training via direct preference optimization (DPO). We show that our methods significantly increase the correctness and alignment of generated feedback with Llama 2, an open-source LLM, qualitatively analyze our generation and evaluation systems using case studies, and outline several areas for future work.
Study at a glance
  • Question: How can AI be trained to give students more accurate and helpful math feedback?
  • Setting and data: Not stated in the abstract
  • Method: Develops an evaluation rubric, uses AI annotations, trains a model to generate feedback (reinforcement learning, direct preference optimization), and analyzes case studies.
Why it matters

Generating feedback with large language models can improve student learning, but generation and evaluation are challenging. Feedback must have valid content that identifies student errors, and it must be pedagogically valid to reflect effective tutoring strategies.

Key findings
  • In math, an open-source AI model generated feedback with significantly higher correctness and pedagogical quality.
  • GPT-4 effectively evaluated math feedback written by both humans and AI systems when using a specialized rubric.
  • The generated feedback successfully reflected effective tutoring strategies, such as explaining student misconceptions and providing encouragement.

Summary drafted with AI from the paper’s abstract and may contain errors. See the full paper for details.

What is the application?
Why use AI?