A Generalized Apprenticeship Learning Framework for Capturing Evolving Student Pedagogical Strategies
Md Mirajul Islam, Xi Yang, Adittya Soukarjya Saha, Rajesh Debnath, Min Chi

TL;DR
This paper introduces THEMES, a generalized apprenticeship learning framework that captures evolving pedagogical strategies in e-learning, outperforming existing methods with limited expert demonstrations.
Contribution
The paper proposes a novel AL framework, THEMES, capable of modeling dynamic reward functions in educational settings, addressing challenges of sample inefficiency and reward design.
Findings
Achieved an AUC of 0.899 in predicting student decisions.
Outperformed six state-of-the-art baselines.
Used only 18 trajectories for effective learning.
Abstract
Reinforcement Learning (RL) and Deep Reinforcement Learning (DRL) have advanced rapidly in recent years and have been successfully applied to e-learning environments like intelligent tutoring systems (ITSs). Despite great success, the broader application of DRL to educational technologies has been limited due to major challenges such as sample inefficiency and difficulty designing the reward function. In contrast, Apprenticeship Learning (AL) uses a few expert demonstrations to infer the expert's underlying reward functions and derive decision-making policies that generalize and replicate optimal behavior. In this work, we leverage a generalized AL framework, THEMES, to induce effective pedagogical policies by capturing the complexities of the expert student learning process, where multiple reward functions may dynamically evolve over time. We evaluate the effectiveness of THEMES…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIntelligent Tutoring Systems and Adaptive Learning · Online Learning and Analytics · Teaching and Learning Programming
