Skip to main content
Log in

Framelet-based dual hypergraph neural networks for student performance prediction

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

In the field of educational data mining, accurately predicting student performance is vital for developing effective educational strategies. However, existing methods often fall short in capturing the complex relationships between students, focusing mainly on individual attributes. This paper introduces a pioneering framelet-based dual hypergraph neural network (FD-HGNN) model to advance this task. Our innovative approach decomposes student feature matrices into low-pass and high-pass components using a framelet-based transform. These components form the basis for creating hypergraphs, capturing intricate student relationships. The model integrates a dual hypergraph neural network with distinct channels for low-pass and high-pass components, augmented by a variance interaction layer employing an attention mechanism. This structure ensures a more comprehensive representation of student data, enhancing prediction accuracy. Extensive validation against traditional machine learning methods and graph neural networks across four real-world educational datasets demonstrates the superiority of our approach. The findings highlight the significant potential of our model in revolutionizing student performance prediction in educational settings.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Algorithm 1
Fig. 2
Fig. 3

Similar content being viewed by others

Data availability

The data used in this study are available upon reasonable request from the authors.

Notes

  1. Without loss of generality, we do not consider the weights of hyperedges in our work. Readers interested in a more detailed study may choose to incorporate hyperedge weights as relevant to their specific tasks.

  2. https://archive.ics.uci.edu/dataset/320/student+performance

  3. https://analyse.kmi.open.ac.uk/open_dataset

  4. http://archive.ics.uci.edu/ml/datasets/turkiye+student+evaluation

  5. http://www.worlduc.com/

  6. https://scikit-learn.org/stable/supervised_learning.html.

References

  1. Iam-On N, Boongoen T (2017) Improved student dropout prediction in Thai University using ensemble of mixed-type data clusterings. Int J Mach Learn Cybern 8:497–510

    Article  Google Scholar 

  2. Kiran MS, Siramkaya E, Esme E, Senkaya MN (2022) Prediction of the number of students taking make-up examinations using artificial neural networks. Int J Mach Learn Cybern 13(1):71–81

    Article  Google Scholar 

  3. Huang W, Xiao T, Liu Q, Huang Z, Ma J, Chen E (2023) HMNet: a hierarchical multi-modal network for educational video concept prediction. Int J Mach Learn Cybern 14:2913–2924

    Article  Google Scholar 

  4. Tomasevic N, Gvozdenovic N, Vranes S (2020) An overview and comparison of supervised data mining techniques for student exam performance prediction. Comput Educ 143:103676

    Article  Google Scholar 

  5. Lin Y, Chen H, Xia W, Lin F, Wu P, Wang Z, Li Y (2023) A comprehensive survey on deep learning techniques in educational data mining. arXiv preprint arXiv:2309.04761

  6. Hu Q, Rangwala H (2019) Academic performance estimation with attention-based graph convolutional networks. In: Proceedings of the 12th International Conference on Educational Data Mining (EDM), pp 69–78

  7. Karimi H, Derr T, Huang J, Tang J (2020) Online academic course performance prediction using relational graph convolutional neural network. In: Proceedings of the 13th International Conference on Educational Data Mining, pp 444–450

  8. Li H, Wei H, Wang Y, Song Y, Qu H (2020) Peer-inspired student performance prediction in interactive online question pools with graph neural network. In: Proceedings of the 29th ACM International Conference on Information and Knowledge Management (CIKM), pp 2589–2596

  9. Li M, Zhang Y, Li X, Cai L, Yin B (2022) Multi-view hypergraph neural networks for student academic performance prediction. Eng Appl Artif Intell 114:105174

    Article  Google Scholar 

  10. Marbouti F, Diefes-Dux HA, Strobel J (2015) Building course-specific regression-based models to identify at-risk students. In: ASEE Annual Conference and Exposition, pp 26–304

  11. Xu X, Wang J, Peng H, Wu R (2019) Prediction of academic performance associated with internet usage behaviors using machine learning algorithms. Comput Hum Behav 98:166–173

    Article  Google Scholar 

  12. Costa EB, Fonseca B, Santana MA, Araújo FF, Rego J (2017) Evaluating the effectiveness of educational data mining techniques for early prediction of students’ academic failure in introductory programming courses. Comput Hum Behav 73:247–256

    Article  Google Scholar 

  13. Sateesh Nayani SRP, D, RL (2023) Combination of deep learning models for students’ performance prediction with a development of entropy weighted rough set feature mining. Cybern Syst. https://doi.org/10.1080/01969722.2023.2166259

  14. Neha K, Kumar R, Jahangeer Sidiq S, Zaman M (2023) Deep neural networks predicting student performance. In: Proceedings of the international conference on data science and applications, pp 71–79

  15. Scarselli F, Gori M, Tsoi AC, Hagenbuchner M, Monfardini G (2009) The graph neural network model. IEEE Trans Neural Netw 20(1):61–80

    Article  Google Scholar 

  16. Bacciu D, Errica F, Micheli A, Podda M (2020) A gentle introduction to deep learning for graphs. Neural Netw 129:203–221

    Article  Google Scholar 

  17. Zhou J, Cui G, Hu S, Zhang Z, Yang C, Liu Z, Wang L, Li C, Sun M (2020) Graph neural networks: A review of methods and applications. AI Open 1:57–81

    Article  Google Scholar 

  18. Wu Z, Pan S, Chen F, Long G, Zhang C, Yu PS (2021) A comprehensive survey on graph neural networks. IEEE Trans Neural Netw Learn Syst 32(1):4–24

    Article  MathSciNet  Google Scholar 

  19. Zhang Z, Cui P, Zhu W (2022) Deep learning on graphs: a survey. IEEE Trans Knowl Data Eng 34(1):249–270

    Article  Google Scholar 

  20. Li Z, Wang B, Huang J, Jin Y, Xu Z, Zhang J, Gao J (2024) A graph-powered large-scale fraud detection system. Int J Mach Learn Cybern 15:115–128

    Article  Google Scholar 

  21. Yadati N, Nimishakavi M, Yadav P, Nitin V, Louis A, Talukdar P (2019) HyperGCN: A new method of training graph convolutional networks on hypergraphs. In: Proceedings of the 33rd Conference on Neural Information Processing Systems (NeurIPS), pp 1511–1522

  22. Kipf TN, Welling M (2017) Semi-supervised classification with graph convolutional networks. In: The 5th international conference on learning representations (ICLR)

  23. Feng Y, You H, Zhang Z, Ji R, Gao Y (2019) Hypergraph neural networks. In: Proceedings of the 33nd AAAI conference on artificial intelligence (AAAI), pp 3558–3565

  24. Wu H, Yan Y, Ng MK-P (2023) Hypergraph collaborative network on vertices and hyperedges. IEEE Trans Pattern Anal Mach Intell 45(3):3245–3258

    Google Scholar 

  25. Bai S, Zhang F, Torr PHS (2021) Hypergraph convolution and hypergraph attention. Pattern Recogn 110:107637

    Article  Google Scholar 

  26. Liu Z, Luo Y, Pu X, Min G, Luo C (2023) A multi-modal hypergraph neural network via parametric filtering and feature sampling. IEEE Trans Big Data 9(5):1365–1379

    Article  Google Scholar 

  27. Han B (2017) Framelets and wavelets. Analysis, and Applications, Applied and Numerical Harmonic Analysis. Birkhäuser xxxiii Cham, Algorithms

    Book  Google Scholar 

  28. Han B, Mo Q, Zhao Z, Zhuang X (2019) Directional compactly supported tensor product complex tight framelets with applications to image denoising and inpainting. SIAM J Imag Sci 12(4):1739–1771

    Article  MathSciNet  Google Scholar 

  29. Xiao Y, Zhuang X (2021) Adaptive directional Haar tight framelets on bounded domains for digraph signal representations. J Fourier Anal Appl 27:1–26

    Article  MathSciNet  Google Scholar 

  30. Li J, Feng H, Zhuang X (2022) Convolutional neural networks for spherical signal processing via area-regular spherical Haar tight framelets. IEEE Transactions on Neural Networks and Learning Systems. https://doi.org/10.1109/TNNLS.2022.3160169

    Article  Google Scholar 

  31. Li Y-R, Shen L, Zhuang X (2022) A tailor-made 3-dimensional directional Haar semi-tight framelet for pMRI reconstruction. Appl Comput Harmon Anal 60:446–470

    Article  MathSciNet  Google Scholar 

  32. Han B, Zhao Z, Zhuang X (2016) Directional tensor product complex tight framelets with low redundancy. Appl Comput Harmon Anal 41(2):603–637

    Article  MathSciNet  Google Scholar 

  33. Zhuang X (2016) Digital affine shear transforms: fast realization and applications in image/video processing. SIAM J Imag Sci 9(3):1437–1466

    Article  MathSciNet  Google Scholar 

  34. Dai Q, Gao Y (2023) Hypergraph Computation. Springer, Singapore

    Book  Google Scholar 

  35. Yadati N, Nimishakavi M, Yadav P, Nitin V, Louis A, Talukdar P HyperGCN: A new method for training graph convolutional networks on hypergraphs. In: Proceedings of the 33rd Conference on Neural Information Processing Systems (NeurIPS), pp. 1511–1522

  36. Bai S, Zhang F, Torr PH (2021) Hypergraph convolution and hypergraph attention. Pattern Recogn 110:107637

    Article  Google Scholar 

  37. Huang J, Yang J (2021) UniGNN: a unified framework for graph and hypergraph neural networks. In: Proceedings of the 30th International Joint Conference on Artificial Intelligence (IJCAI), pp. 2563–2569

  38. Dong Y, Sawin W, Bengio Y (2020) HNHN: Hypergraph networks with hyperedge neurons. In: Graph Representation Learning and Beyond Workshop at ICML 2020

  39. Prokopchik K, Benson AR, Tudisco F (2022) Nonlinear feature diffusion on hypergraphs. In: Proceedings of the 39th International Conference on Machine Learning (ICML), pp. 17945–17958

  40. Wang P, Yang, S, Liu Y, Wang Z, Li P (2022) Equivariant hypergraph diffusion neural operators. arXiv preprint arXiv:2207.06680

  41. Chien E, Pan C, Peng J, Milenkovic O (2022) You are allset: A multiset function framework for hypergraph neural networks. In: The 10th International Conference on Learning Representations (ICLR)

  42. Wu H, Yan Y, Ng MK-P (2023) Hypergraph collaborative network on vertices and hyperedges. IEEE Trans Pattern Anal Mach Intell 45(3):3245–3258

    Google Scholar 

  43. Tang B, Chen S, Dong X (2024) Hypergraph-MLP: Learning on hypergraphs without message passing. In: Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)

  44. Liu Z, Tang B, Ye Z, Dong X, Chen, S, Wang Y (2024) Hypergraph transformer for semi-supervised classification. In: Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)

  45. Zhang D, Chen F, Chen X (2023) DualGATs: Dual graph attention networks for emotion recognition in conversations. In: Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (ACL), pp. 7395–7408

  46. Cortez P, Silva AMG (2008) Using data mining to predict secondary school student performance. In: Proceedings of the 5th Future Business Technology Conference, pp. 5–12

  47. Kuzilek J, Hlosta M, Zdrahal Z (2017) Open university learning analytics dataset. Scientific Data 4(1):1–8

    Article  Google Scholar 

  48. Huang C, Li M, Wang D (2021) Stochastic configuration network ensembles with selective base models. Neural Netw 137:106–118

    Article  Google Scholar 

  49. Li M, Wang X, Wang Y, Chen Y, Chen Y (2022) Study-GNN: a novel pipeline for student performance prediction based on multi-topology graph neural networks. Sustainability 14(13):7965

    Article  Google Scholar 

  50. Li M, Zhuang X, Bai L, Ding W (2024) Multimodal graph learning based on 3D haar semi-tight framelet for student engagement prediction. Information Fusion 105:102224

    Article  Google Scholar 

  51. Hong C, Yu J, Wan J, Tao D, Wang M (2015) Multimodal deep autoencoder for human pose recovery. IEEE Trans Image Process 24(12):5659–5670

    Article  MathSciNet  Google Scholar 

  52. Hong C, Yu J, Zhang J, Jin X, Lee K-H (2019) Multimodal face-pose estimation with multitask manifold deep learning. IEEE Trans Industr Inf 15(7):3952–3961

    Article  Google Scholar 

Download references

Acknowledgements

Ming Li acknowledges the supports from the Key R &D Program of Zhejiang Province (No. 2024C03262), Zhejiang Provincial Natural Science Foundation (No. LY22F020004), and Jinhua Science and Technology Plan under Grant 2023-3-003a. Jiandong Shi acknowledges a project supported by Scientific Research Fund of Zhejiang Provincial Education Department (No. Y202353674).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ming Li.

Ethics declarations

Conflict of interest

The authors affirm that there are no known financial conflicts of interest or personal connections that might be perceived as influencing the findings presented in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yang, Y., Shi, J., Li, M. et al. Framelet-based dual hypergraph neural networks for student performance prediction. Int. J. Mach. Learn. & Cyber. (2024). https://doi.org/10.1007/s13042-024-02124-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13042-024-02124-4

Keywords

Navigation