Litcius/Paper detail

Reinforcement Learning for the Adaptive Scheduling of Educational Activities

Jonathan Bassen, Bharathan Balaji, Michael Schaarschmidt, Candace Thille, Jay Painter, Dawn Zimmaro, Alex Games, Ethan Fast, John C. Mitchell

202069 citationsDOI

Abstract

Adaptive instruction for online education can increase learning gains and decrease the work required of learners, instructors, and course designers. Reinforcement Learning (RL) is a promising tool for developing instructional policies, as RL models can learn complex relationships between course activities, learner actions, and educational outcomes. This paper demonstrates the first RL model to schedule educational activities in real time for a large online course through active learning. Our model learns to assign a sequence of course activities while maximizing learning gains and minimizing the number of items assigned. Using a controlled experiment with over 1,000 learners, we investigate how this scheduling policy affects learning gains, dropout rates, and qualitative learner feedback. We show that our model produces better learning gains using fewer educational activities than a linear assignment condition, and produces similar learning gains to a self-directed condition using fewer educational activities and with lower dropout rates.

Topics & Concepts

Reinforcement learningComputer scienceDropout (neural networks)Scheduling (production processes)ScheduleAdaptive learningArtificial intelligenceMachine learningMathematical optimizationMathematicsOperating systemIntelligent Tutoring Systems and Adaptive LearningOnline Learning and AnalyticsAdvanced Bandit Algorithms Research