Feature Management Approaches and Predictive Methods in Machine Learning and Deep Learning for Student Performance Prediction: A Systematic Review

Authors

  • Desty Yani Universitas Amikom Yogyakarta, Indonesia
  • Kusrini Kusrini Universitas Amikom Yogyakarta, Indonesia

DOI:

https://doi.org/10.70609/gtech.v9i1.6501

Keywords:

Deep Learning, Feature Management Approach, Machine Learning, Student Performance Prediction

Abstract

Research on student performance prediction has advanced rapidly in recent years, driven by the increasing volume of educational data generated by digital learning platforms. This data can be analyzed using Machine Learning (ML) and Deep Learning (DL) techniques, integrated with feature management strategies tailored to specific needs. However, selecting the most relevant features and optimizing predictive models remain significant challenges. Different studies apply various feature selection and engineering techniques, leading to inconsistent results and limited generalizability. This study conducts as a Systematic Literature Review (SLR) to explore ML and DL approaches for student performance prediction, emphasizing their relationship with feature management techniques. The reviewed studies span publications from 2019 to 2024. This SLR aims to assist researchers in identifying effective strategies for predicting student performance, including the selection of methods, datasets, or feature management techniques.  Most studies utilized publicly available datasets due to their accessibility and ease of use. Among ML methods, Random Forest emerged as the most frequently applied, achieving an F-measure of 99.5% integration of filter-based and wrapper-based feature selection techniques. Among DL approaches, the ANN-PCACSN model, employing Principal Component Analysis (PCA) for dimensionality reduction, achieved the highest accuracy of 99.32%. These findings highlight the importance of aligning preprocessing strategies with dataset properties and algorithm capabilities to enhance predictive performances.

References

Abubakari, M. S. (2020). Educational Data Mining to Predict Students Performance Based on Deep Learning Neural Network.

Mahmood AB, & Khalfan AM. (2020). Machine Learning Based Predicting Student Academic Success. IEEE.

Al-azazi, F. A., & Ghurab, M. (2023). ANN-LSTM: A deep learning model for early student performance prediction in MOOC. Heliyon, 9(4). https://doi.org/10.1016/j.heliyon.2023.e15382

Alhazmi, E., & Sheneamer, A. (2023). Early Predicting of Students Performance in Higher Education. IEEE Access, 11, 27579–27589. https://doi.org/10.1109/ACCESS.2023.3250702

Ali, M., Liaquat, M. D., Atta, M. N., Khan, A., Lashari, S. A., & Ramli, D. A. (2023). Improving Student Performance Prediction Using a PCA-based Cuckoo Search Neural Network Algorithm. Procedia Computer Science, 225, 4598–4610. https://doi.org/10.1016/j.procs.2023.10.458

Alnasyan, B., Basheri, M., Alassaa, M., & Alassafi, M. (2024). Deep Learning Techniques for Predicting Student’s Academic Performance on Virtual Learning Environments: A Review. https://doi.org/10.21203/rs.3.rs-3888441/v1

Alshdaifat, E. (2020). The Impact of Data Normalization on Predicting Student Performance: A Case Study from Hashemite University. International Journal of Advanced Trends in Computer Science and Engineering, 9(4), 4580–4588. https://doi.org/10.30534/ijatcse/2020/57942020

Alturki, S., Cohausz, L., & Stuckenschmidt, H. (2022). Predicting Master’s students’ academic performance: an empirical study in Germany. Smart Learning Environments, 9(1). https://doi.org/10.1186/s40561-022-00220-y

Alyahyan, E., & Düştegör, D. (2020). Predicting academic success in higher education: literature review and best practices. In International Journal of Educational Technology in Higher Education (Vol. 17, Issue 1). Springer. https://doi.org/10.1186/s41239-020-0177-7

Al-Zawqari, A., Peumans, D., & Vandersteen, G. (2022). A flexible feature selection approach for predicting students’ academic performance in online courses. Computers and Education: Artificial Intelligence, 3. https://doi.org/10.1016/j.caeai.2022.100103

Beckham, N. R., Akeh, L. J., Mitaart, G. N. P., & Moniaga, J. V. (2022). Determining factors that affect student performance using various machine learning methods. Procedia Computer Science, 216, 597–603. https://doi.org/10.1016/j.procs.2022.12.174

Ben Said, A., Abdel-Salam, A. S. G., & Hazaa, K. A. (2024). Performance prediction in online academic course: a deep learning approach with time series imaging. Multimedia Tools and Applications, 83(18), 55427–55445. https://doi.org/10.1007/s11042-023-17596-9

Brahim, G. Ben. (2022). Predicting Student Performance from Online Engagement Activities Using Novel Statistical Features. Arabian Journal for Science and Engineering, 47(8), 10225–10243. https://doi.org/10.1007/s13369-021-06548-w

Bujang, S. D. A., Selamat, A., Ibrahim, R., Krejcar, O., Herrera-Viedma, E., Fujita, H., & Ghani, N. A. M. (2021). Multiclass Prediction Model for Student Grade Prediction Using Machine Learning. IEEE Access, 9, 95608–95621. https://doi.org/10.1109/ACCESS.2021.3093563

Chen, Z., Cen, G., Wei, Y., & Li, Z. (2023). Student Performance Prediction Approach Based on Educational Data Mining. IEEE Access, 11, 131260–131272. https://doi.org/10.1109/ACCESS.2023.3335985

Dervenis, C., Kyriatzis, V., Stoufis, S., & Fitsilis, P. (2022, September 16). Predicting Students’ Performance Using Machine Learning Algorithms. ACM International Conference Proceeding Series. https://doi.org/10.1145/3564982.3564990

Dien, T. T., Luu, S. H., Thanh-Hai, N., & Thai-Nghe, N. (2020). Deep Learning with Data Transformation and Factor Analysis for Student Performance Prediction. In IJACSA) International Journal of Advanced Computer Science and Applications (Vol. 11, Issue 8). www.ijacsa.thesai.org

El-Keiey, S., Elmenshawy, D., & Hassanein, E. (n.d.). Student’s Performance Prediction based on Personality Traits and Intelligence Quotient using Machine Learning. In IJACSA) International Journal of Advanced Computer Science and Applications (Vol. 13, Issue 9). www.ijacsa.thesai.org

Feng, G., Fan, M., & Chen, Y. (2022). Analysis and Prediction of Students’ Academic Performance Based on Educational Data Mining. IEEE Access, 10, 19558–19571. https://doi.org/10.1109/ACCESS.2022.3151652

Gámez-Granados, J. C., Esteban, A., Rodriguez-Lozano, F. J., & Zafra, A. (2023). An algorithm based on fuzzy ordinal classification to predict students’ academic performance. Applied Intelligence, 53(22), 27537–27559. https://doi.org/10.1007/s10489-023-04810-2

Ghosh, S. K., Janan, F., & Ahmad, I. (2022). Application of the Classification Algorithms on the Prediction of Student’s Academic Performance. Trends in Sciences, 19(14). https://doi.org/10.48048/tis.2022.5070

Gupta, R., & Gueneau, C. (n.d.). Feature Correlation with Student Education Performance. www.JSR.org

Haris, M., Pustaka, T., Diponegoro, M. H., Kusumawardani, S., & Hidayah, I. (2021). Tinjauan Pustaka Sistematis: Implementasi Metode Deep Learning pada Prediksi Kinerja Murid (Implementation of Deep Learning Methods in Predicting Student Performance: A Systematic Literature Review). In Jurnal Nasional Teknik Elektro dan Teknologi Informasi | (Vol. 10, Issue 2).

Haziq Muhammad, & Chen Jen Chwen. (2022). 9.View of Educational Data Mining for Student Performance Prediction_ A Systematic Literature Review (2015-2021). IJET, Vol. 17. https://doi.org/https://doi.org/10.3991/ijet.v17i05.27685

Jiao, X. (2022). A Factorization Deep Product Neural Network for Student Physical Performance Prediction. Computational Intelligence and Neuroscience, 2022, 1–8. https://doi.org/10.1155/2022/4221254

Khairy, D., Alharbi, N., Amasha, M. A., Areed, M. F., Alkhalaf, S., & Abougalala, R. A. (2024). Prediction of student exam performance using data mining classification algorithms. Education and Information Technologies. https://doi.org/10.1007/s10639-024-12619-w

Liu, D., Zhang, Y., Zhang, J., Li, Q., Zhang, C., & Yin, Y. (2020). Multiple features fusion attention mechanism enhanced deep knowledge tracing for student performance prediction. IEEE Access, 8, 194894–194903. https://doi.org/10.1109/ACCESS.2020.3033200

Mastour, H., Dehghani, T., Moradi, E., & Eslami, S. (2023). Early prediction of medical students’ performance in high-stakes examinations using machine learning approaches. Heliyon, 9(7). https://doi.org/10.1016/j.heliyon.2023.e18248

Mengash, H. A. (2020). Using data mining techniques to predict student performance to support decision making in university admission systems. IEEE Access, 8, 55462–55470. https://doi.org/10.1109/ACCESS.2020.2981905

Nachouki, M., Mohamed, E. A., Mehdi, R., & Abou Naaj, M. (2023). Student course grade prediction using the random forest algorithm: Analysis of predictors’ importance. Trends in Neuroscience and Education, 33. https://doi.org/10.1016/j.tine.2023.100214

Namraiza, Abid, K., Aslam, N., Fuzail, M., Maqbool, M. S., & Kainat Sajid. (2023). An Efficient Deep Learning Approach for Prediction of Student Performance Using Neural Network. VFAST Transactions on Software Engineering, 11(4), 67–79. https://doi.org/10.21015/vtse.v11i4.1647

Nasser Alsubaie, M. (2023). Predicting student performance using machine learning to enhance the quality assurance of online training via Maharat platform. Alexandria Engineering Journal, 69, 323–339. https://doi.org/10.1016/j.aej.2023.02.004

Nawang, H., Makhtar, M., & Hamzah, W. M. A. F. W. (2021). A systematic literature review on student performance predictions. In International Journal of Advanced Technology and Engineering Exploration (Vol. 8, Issue 84, pp. 1441–1453). Accent Social and Welfare Society. https://doi.org/10.19101/IJATEE.2021.874521

Ojajuni, O., Ayeni, F., Akodu, O., Ekanoye, F., Adewole, S., Ayo, T., Misra, S., & Mbarika, V. (2021). Predicting Student Academic Performance Using Machine Learning. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 12957 LNCS, 481–491. https://doi.org/10.1007/978-3-030-87013-3_36

Orji Fidelia A., & Vassileva Julita. (2022). Machine Learning Approach for Predicting Students Academic Performance and Study Strategies based on their Motivation. https://doi.org/https://doi.org/10.48550/arXiv.2210.08186

Pérez Sánchez, C. J., Calle-Alonso, F., & Vega-Rodríguez, M. A. (2022). Learning analytics to predict students’ performance: A case study of a neurodidactics-based collaborative learning platform. Education and Information Technologies, 27(9), 12913–12938. https://doi.org/10.1007/s10639-022-11128-y

Priyambada, S. A., Usagawa, T., & ER, M. (2023). Two-layer ensemble prediction of students’ performance using learning behavior and domain knowledge. Computers and Education: Artificial Intelligence, 5. https://doi.org/10.1016/j.caeai.2023.100149

Resce, G., Zinilli, A., & Cerulli, G. (2022). Machine learning prediction of academic collaboration networks. Scientific Reports, 12(1). https://doi.org/10.1038/s41598-022-26531-1

Santos, R. M., & Henriques, R. (2023). Accurate, timely, and portable: Course-agnostic early prediction of student performance from LMS logs. Computers and Education: Artificial Intelligence, 5. https://doi.org/10.1016/j.caeai.2023.100175

Syed Mustapha, S. M. F. D. (2023). Predictive Analysis of Students’ Learning Performance Using Data Mining Techniques: A Comparative Study of Feature Selection Methods. Applied System Innovation, 6(5). https://doi.org/10.3390/asi6050086

Ünal, F. (2020). Data Mining for Student Performance Prediction in Education. www.intechopen.com

Yağcı, M. (2022). Educational data mining: prediction of students’ academic performance using machine learning algorithms. Smart Learning Environments, 9(1). https://doi.org/10.1186/s40561-022-00192-z

Yağcı, M., & Olpak, Y. Z. (2021). Predicting Academic Failure: Estimating Semester Grade Point Average with Data Mining Methods. https://doi.org/10.21203/rs.3.rs-698647/v1

Downloads

Published

2025-01-30

How to Cite

Feature Management Approaches and Predictive Methods in Machine Learning and Deep Learning for Student Performance Prediction: A Systematic Review. (2025). G-Tech: Jurnal Teknologi Terapan, 9(1), 530-539. https://doi.org/10.70609/gtech.v9i1.6501

Most read articles by the same author(s)