CLGT: A Graph Transformer for Student Performance Prediction in Collaborative Learning

Authors

  • Tianhao Peng State Key Laboratory of Software Development Environment, Beihang University School of Computer Science and Engineering, Beihang University
  • Yu Liang Beijing Engineering Research Center for IoT Software and Systems, Beijing University of Technology
  • Wenjun Wu State Key Laboratory of Software Development Environment, Beihang University Institute of Artificial Intelligence, Beihang University
  • Jian Ren State Key Laboratory of Software Development Environment, Beihang University School of Computer Science and Engineering, Beihang University
  • Zhao Pengrui State Key Laboratory of Software Development Environment, Beihang University School of Computer Science and Engineering, Beihang University
  • Yanjun Pu State Key Laboratory of Software Development Environment, Beihang University School of Computer Science and Engineering, Beihang University

DOI:

https://doi.org/10.1609/aaai.v37i13.26893

Keywords:

Collaborative Learning, Performance Prediction, Graph Transformer, Software Engineering

Abstract

Modeling and predicting the performance of students in collaborative learning paradigms is an important task. Most of the research presented in literature regarding collaborative learning focuses on the discussion forums and social learning networks. There are only a few works that investigate how students interact with each other in team projects and how such interactions affect their academic performance. In order to bridge this gap, we choose a software engineering course as the study subject. The students who participate in a software engineering course are required to team up and complete a software project together. In this work, we construct an interaction graph based on the activities of students grouped in various teams. Based on this student interaction graph, we present an extended graph transformer framework for collaborative learning (CLGT) for evaluating and predicting the performance of students. Moreover, the proposed CLGT contains an interpretation module that explains the prediction results and visualizes the student interaction patterns. The experimental results confirm that the proposed CLGT outperforms the baseline models in terms of performing predictions based on the real-world datasets. Moreover, the proposed CLGT differentiates the students with poor performance in the collaborative learning paradigm and gives teachers early warnings, so that appropriate assistance can be provided.

Downloads

Published

2024-07-15

How to Cite

Peng, T., Liang, Y., Wu, W., Ren, J., Pengrui, Z., & Pu, Y. (2024). CLGT: A Graph Transformer for Student Performance Prediction in Collaborative Learning. Proceedings of the AAAI Conference on Artificial Intelligence, 37(13), 15947-15954. https://doi.org/10.1609/aaai.v37i13.26893