Personas-based Student Grouping using reinforcement learning and linear programming

被引:4
作者
Ma, Shaojie [1 ]
Luo, Yawei [1 ]
Yang, Yi [2 ]
机构
[1] Zhejiang Univ, Sch Software Technol, Ningbo, Peoples R China
[2] Zhejiang Univ, Coll Comp Sci & Technol, Zhejiang, Peoples R China
基金
国家重点研发计划;
关键词
Student grouping; Personas-based grouping; Reinforcement learning; Linear programming; Collaborative learning; COLLABORATION;
D O I
10.1016/j.knosys.2023.111071
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 MOOCs 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. Our project homepage is available at https://PSG-project.pages.dev.
引用
收藏
页数:7
相关论文
共 44 条
[1]   A new approach of clustering based machine-learning algorithm [J].
Al-Omary, Alauddin Yousif ;
Jamil, Mohammad Shahid .
KNOWLEDGE-BASED SYSTEMS, 2006, 19 (04) :248-258
[2]   Application of machine learning techniques to analyse student interactions and improve the collaboration process [J].
Anaya, Antonio R. ;
Boticario, Jesus G. .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (02) :1171-1181
[3]  
[Anonymous], 2009, Journal of educational data mining
[4]   Scalable K-Means++ [J].
Bahmani, Bahman ;
Moseley, Benjamin ;
Vattani, Andrea ;
Kumar, Ravi ;
Vassilvitskii, Sergei .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (07) :622-633
[5]  
Barnes T., 2005, AM ASS ARTIFICIAL IN, P1
[6]   Reinforcement Learning for the Adaptive Scheduling of Educational Activities [J].
Bassen, Jonathan ;
Balaji, Bharathan ;
Schaarschmidt, Michael ;
Thille, Candace ;
Painter, Jay ;
Zimmaro, Dawn ;
Gamest, Alex ;
Fast, Ethan ;
Mitchell, John C. .
PROCEEDINGS OF THE 2020 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'20), 2020,
[7]  
Berkhin P, 2006, GROUPING MULTIDIMENSIONAL DATA: RECENT ADVANCES IN CLUSTERING, P25
[8]   A dissimilarity measure for the k-Modes clustering algorithm [J].
Cao, Fuyuan ;
Liang, Jiye ;
Li, Deyu ;
Bai, Liang ;
Dang, Chuangyin .
KNOWLEDGE-BASED SYSTEMS, 2012, 26 :120-127
[9]   A comparative study of efficient initialization methods for the k-means clustering algorithm [J].
Celebi, M. Emre ;
Kingravi, Hassan A. ;
Vela, Patricio A. .
EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (01) :200-210
[10]   Quantitative approach to collaborative learning: performance prediction, individual assessment, and group composition [J].
Cen, Ling ;
Ruta, Dymitr ;
Powell, Leigh ;
Hirsch, Benjamin ;
Ng, Jason .
INTERNATIONAL JOURNAL OF COMPUTER-SUPPORTED COLLABORATIVE LEARNING, 2016, 11 (02) :187-225