Computer Science ›› 2025, Vol. 52 ›› Issue (11A): 250200029-9.doi: 10.11896/jsjkx.250200029

• Big Data & Data Science • Previous Articles     Next Articles

Research on Hybrid Methods for Predicting Students’ Online Learning Performance Based on Generative Model

DUAN Chao, WANG Yiqing, WANG Jie, ZHANG Mingyan   

  1. Key Laboratory of Intelligent Education Technology,Application of Zhejiang Province,Zhejiang Normal University,Jinhua,Zhejiang 321004,China
  • Online:2025-11-15 Published:2025-11-10
  • About author:DUAN Chao,born in 1987,Ph.D,lectu-rer,master supervisor.His main research interests include educational data mining and recommender system.
    ZHANG Mingyan,born in 1988,Ph.D,lecturer,master supervisor.His main research interests include educational data and text mining and learning analytics
  • Supported by:
    National Natural Science Foundation of China(62207027,62177024),University-Industry Collaborative Education Program(220906424035704) and Zhejiang Province Educational Science and Planning Research Project(2023SCG369).

Abstract: Learning performance prediction can help teachers to intervene in time by using the learning behavior data of students on the online learning platform to identify at-risk students,but it faces the problem of data imbalance,which makes it particularly difficult to accurately identify at-risk students.Addressing the issues that the mainstream deep generative model VAE,cannot guarantee the rationality of generated samples in current solution strategies,and GAN tends to introduce new errors when processing time-series data,with either over-training or under-training of the generator or discriminator leading to a decline in the quality of generated data,this paper proposes a new prediction method for student learning performance based on generative mo-dels.Firstly,the VAE based on bidirectional long short-term memory(BiLSTM) is utilized to initialize the GAN,enabling it to start training from a more stable point while also better understanding the correlation and periodic characteristics between subsequent data points in the student behavior sequence.Secondly,a multi-head attention mechanism is introduced in the discriminator part to enhance its ability to distinguish between real data and generated data,and then continue to game with the generator.Finally,the deep generative model and the classical resampling strategy SMOTE are integrated based on the idea of Blending ensemble learning,which effectively combines the advantages of data and algorithm to improve the overall generation ability of the model.A large number of experimental results on real student data sets show that the model can generate high-quality data to improve the recognition ability of the prediction model for at-risk students,and is superior to the baseline method in multiple evaluation indicators.

Key words: Learning performance prediction, Generative model, Bidirectional long short-term memory, Attention mechanism, Ensemble method

CLC Number: 

  • TP391
[1]SCHELL J,LUKOFF B,ALVARADO C.Using early warning signs to predict academic risk in interactive,blended teaching environments[J].Internet Learning,2014,3(2):6.
[2]PATIL P,GANESAN K,KANAVALLI A.Effective deeplearning model to predict student grade point averages[C]//IEEE International Conference on Computational Intelligence and Computing Research(ICCIC).Coimbatore,India,2017:1-6.
[3]KIM B H,VIZITEI E,GANAPATHI V.GritNet:student performance prediction with deep learning[J]. arXiv:1804.07405,2018.
[4]YAO L,CUI C R,MA L L,et al.Student performance predictionbase on campus online behavior-aware[J].Journal of Computer Research and Development,2022,59(8):1770-1781.
[5]CHAWLAN V,BOWYER K W,HALL L O,et al.SMOTE:synthetic minority over-sampling technique[J].Journal of Artificial Intelligence Research,2002,16:321-357.
[6]DU X,YANG J,LI H.An integrated framework based on latent variational autoencoder for providing early warning of at-risk students[J].IEEE Access,2020,8(99):10110-10122.
[7]SARWAT S,ULLAH N,SADIQ S,et al.Predicting students’ academic performance with conditional generative adversarial network and deep SVM[J].Sensors,2022,22(13):4834.
[8]ZHENG Y F,ZHENG S,DENG M M,et al.MOOC dropoutprediction using a fusion deep model based on behaviour features[J].Computers and Electrical Engineering,2022,104:108409.
[9]ZHANG M Y,DU X,LI H.Research on early warning forlearning performance combined with students’ behavior patterns analysis[J].Computer Engineering and Applications,2022,58(1):99-105.
[10]CHEN J,WEI G L,LIU J X,et al.A prediction model of student performance based on self-attention mechanism[J].Knowledge and Information Systems,2023,65:733-758.
[11]HUANG C,LIU G,JIANG W,et al.Learning Pattern Recognition and Performance Prediction Method Based on Learners’Behavior Evolution [J].Computer Science,2024,51(10):67-78.
[12]WANG S,NI L,ZHANG Z,et al.Multimodal prediction ofstudent performance:A fusion of signed graph neural networks and large language models[J].Pattern Recognition Letters,2024,181:1-8.
[13]KINGMA D P,WELLING M.Auto-encoding variational bayes[J].arXiv:1312.6114,2013.
[14]GOODFELLOW I,POUGET-ABADIE J,MIRZA M,et al.Ge-nerative adversarial nets[J].Advances in Neural Information Processing Systems,2014,27(2):2672-2680.
[15]RACHBUREE N,PUNLUMJEAK W.Oversampling technique in student performance classification from engineering course[J].International Journal of Electrical and Computer Enginee-ring,2021,11(4):3567-3574.
[16]RAHIM AA,BUNIYAMIN N.Mitigating imbalanced classification problems in academic performance with resampling methods[J].Journal of Electrical and Electronic Systems Research,2023,23:1985-5389.
[17]ZHANG Y,LU M.Based on graph-VAE model to predictstudent’s score[J].arXiv:1903.03609,2019.
[18]CHUI K T,LIU R W,ZHAO M,et al.Predicting students’ performance with school and family tutoring using generative adversarial network-based deep support vector machine[J].IEEE Access,2020,8:86745-86752.
[19]SATHIYAPRIYA S,KANAGARAJ A.Student performanceprediction using modified chicken swarm optimization and improved conditional generative adversarial network -with parallel support vector machine over educational data[C]//2021 International Conference on Advancements in Electrical,Electronics,Communication,Computing and Automation(ICAECA).Coimbatore,India,2021:1-7.
[20]WAHEED H,ANAS M,HASSAN S U,et al.Balancing sequential data to predict students at-risk using adversarial networks[J].Computers and Electrical Engineering,2021,93:107274.
[21]LENIN T,CHANDRASEKARAN N.Learning from imba-lanced educational data using ensemble machine learning algorithms[J].Special Issue on Artificial Intelligence in Cloud Computing,2021,18:183-195.
[22]RABELO A M,ZÁRATE L E.A model for predicting dropout of higher education students[J].Data Science and Management,2025,8(1):72-85.
[23]FAN Z,WANG Y,MENG L,et al.Unsupervised anomaly detection method for bearing based on VAE-GAN and time-series data correlation enhancement[J].IEEE Sensors Journal,2023,23(23):29345-29356.
[24]JUSTIN L.VRNNGAN:A recurrent VAE-GAN frame workfor synthetic time-series[D].Toronto:Department of Faculty of Information,University of Toronto,2022.
[25]NIU Z,YU K,WU X.LSTM-Based VAE-GAN for Time-Series Anomaly Detection[J].Sensors,2020,20(13):3738.
[1] WANG Xinyu, GAO Donghuai, NING Yuwen, XU Hao, QI Haonan. Student Behavior Detection Method Based on Improved YOLO Algorithm [J]. Computer Science, 2026, 53(3): 246-256.
[2] QIAN Qing, CHEN Huicheng, CUI Yunhe, TANG Ruixue, FU Jinmei. Joint Entity and Relation Extraction Method with Multi-scale Collaborative Aggregation and Axial-semantic Guidance [J]. Computer Science, 2026, 53(3): 97-106.
[3] GE Zeqing, HUANG Shengjun. Semi-supervised Learning Method for Multi-label Tabular Data [J]. Computer Science, 2026, 53(3): 151-157.
[4] CHANG Xuanwei, DUAN Liguo, CHEN Jiahao, CUI Juanjuan, LI Aiping. Method for Span-level Sentiment Triplet Extraction by Deeply Integrating Syntactic and Semantic
Features
[J]. Computer Science, 2026, 53(2): 322-330.
[5] ZHANG Jing, PAN Jinghao, JIANG Wenchao. Background Structure-aware Few-shot Knowledge Graph Completion [J]. Computer Science, 2026, 53(2): 331-341.
[6] ZHUO Tienong, YING Di, ZHAO Hui. Research on Student Classroom Concentration Integrating Cross-modal Attention and Role
Interaction
[J]. Computer Science, 2026, 53(2): 67-77.
[7] XU Jingtao, YANG Yan, JIANG Yongquan. Time-Frequency Attention Based Model for Time Series Anomaly Detection [J]. Computer Science, 2026, 53(2): 161-169.
[8] HAN Lei, SHANG Haoyu, QIAN Xiaoyan, GU Yan, LIU Qingsong, WANG Chuang. Constrained Multi-loss Video Anomaly Detection with Dual-branch Feature Fusion [J]. Computer Science, 2026, 53(2): 236-244.
[9] GUO Xingxing, XIAO Yannan, WEN Peizhi, XU Zhi, HUANG Wenming. Attention-based Audio-driven Digital Face Video Generation Method [J]. Computer Science, 2026, 53(2): 245-252.
[10] JI Sai, QIAO Liwei, SUN Yajie. Semantic-guided Hybrid Cross-feature Fusion Method for Infrared and Visible Light Images [J]. Computer Science, 2026, 53(2): 253-263.
[11] LYU Jinggang, GAO Shuo, LI Yuzhi, ZHOU Jin. Facial Expression Recognition with Channel Attention Guided Global-Local Semantic Cooperation [J]. Computer Science, 2026, 53(1): 195-205.
[12] FAN Jiabin, WANG Baohui, CHEN Jixuan. Method for Symbol Detection in Substation Layout Diagrams Based on Text-Image MultimodalFusion [J]. Computer Science, 2026, 53(1): 206-215.
[13] WANG Haoyan, LI Chongshou, LI Tianrui. Reinforcement Learning Method for Solving Flexible Job Shop Scheduling Problem Based onDouble Layer Attention Network [J]. Computer Science, 2026, 53(1): 231-240.
[14] CHEN Qian, CHENG Kaixuan, GUO Xin, ZHANG Xiaoxia, WANG Suge, LI Yanhong. Bidirectional Prompt-Tuning for Event Argument Extraction with Topic and Entity Embeddings [J]. Computer Science, 2026, 53(1): 278-284.
[15] PENG Jiao, HE Yue, SHANG Xiaoran, HU Saier, ZHANG Bo, CHANG Yongjuan, OU Zhonghong, LU Yanyan, JIANG dan, LIU Yaduo. Text-Dynamic Image Cross-modal Retrieval Algorithm Based on Progressive Prototype Matching [J]. Computer Science, 2025, 52(9): 276-281.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!