Personas-based Student Grouping using Reinforcement Learning and Linear Programming

Shaojie Ma1 Yawei Luo1 Yi Yang2

  School of Software Technology, Zhejiang University
College of Computer Science and Technology, Zhejiang University

Abstract

Group discussions and assignments play a pivotal role in the classroom and online study. Existing research has mainly focused on exploring the educational impact of group learning, while the study on automated grouping still remains under-explored. This paper proposes a principled method that aims to achieve personalized, accurate, and efficient grouping outcomes. Dubbed as Personas-based Student Grouping (PSG), our method first applies unsupervised clustering techniques to assign personas to students based on their behavioral characteristics. Based on their personas, we then utilize deep reinforcement learning to search for appropriate grouping rules and perform linear programming to obtain a suitable grouping scheme. Finally, the teaching effectiveness is fed back as the rewards to the reinforcement learning model to optimize future grouping scheme selections. Extensive experiments conducted on i-Learning datasets show that PSG can achieve more advantageous performance in both efficiency and effectiveness compared to the manual or random grouping mechanism. We hope PSG can provide students with a more enhanced learning experience and contribute to the future development of education.

Algorithm Flowchart

Algorithm Flowchart

i-Learning

A professional catechism platform, you can find it here: i-Learning i-Learning

Dataset Download

The following are the results of processed student information and student participation grouping. You can use these data to observe the distribution of student groups or study the rationality of grouping students through clustering. This data comes from the i-Learning platform and has undergone some processing, such as deleting excessively biased data and desensitizing it. If you require more data or require raw data, please contact us at mashaojie0 [at] gmail [dot] com

Download Dataset