Comparative Analysis of Machine Learning Models for Students’ Performance Prediction

  • Conference paper
  • First Online:
Advances in Digital Science (ICADS 2021)

Abstract

Machine learning for education is an emerging discipline where a model is developed based on training data to make predictions on students’ performance. The main aim is to identify students who would have difficulty in their learning and to take precautionary measures to help them. In this paper, we conduct a comparative analysis of the most used machine learning classification models in the literature. We evaluate the performance of the models in terms of accuracy, F-measure, and execution time using two real-life education datasets. The performance of the models is data-driven. We give insights into the models’ performance and advise on the best model to use accordingly. We believe the results of this paper will be widely used by education professionals for accurate predictions.

A. Hennebelle—Independent Scientist Engineer.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Romero, C., Ventura, S.: Educational data mining and learning analytics: an updated survey. Wiley Interdisc. Rev. Data Min. Knowl. Discov. 10, e1355 (2020)

    Article  Google Scholar 

  2. Cortez, P., Silva, A.M.G.: Using data mining to predict secondary school student performance (2008)

    Google Scholar 

  3. Amrieh, E.A., Hamtini, T., Aljarah, I.: Mining educational data to predict student’s academic performance using ensemble methods. Int. J. Database Theory Appl. 9, 119–136 (2016)

    Article  Google Scholar 

  4. Amrieh, E.A., Hamtini, T., Aljarah, I.: Preprocessing and analyzing educational data set using X-API for improving student’s performance. In: 2015 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT) (2015)

    Google Scholar 

  5. Rimadana, M.R., Kusumawardani, S.S., Santosa, P.I., Erwianda, M.S.F.: Predicting student academic performance using machine learning and time management skill data. In: 2019 International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), pp. 511–515 (2019)

    Google Scholar 

  6. López, M.I., Luna, J.M., Romero, C., Ventura, S.: Classification via clustering for predicting final marks based on student participation in forums. In: Proceedings of the 5th International Conference on Educational Data Mining, of EDM 2012, Chania, Greece, pp. 148–151 (2012)

    Google Scholar 

  7. Wati, M., Indrawan, W., Widians, J.A., Puspitasari, N.: Data mining for predicting students’ learning result. In: 2017 4th International Conference on Computer Applications and Information Processing Technology (CAIPT). IEEE, Kuta Bali (2017)

    Google Scholar 

  8. Mehboob, B., Muzamal Liaqat, R., Abbas, N.: Student performance prediction and risk analysis by using data mining approach. J. Intell. Comput. 8, 49 (2017)

    Google Scholar 

  9. Tekin, A.: Early prediction of students’ grade point averages at graduation: a data mining approach. Eur. J. Educ. Res. 54, 207–226 (2014)

    Google Scholar 

  10. Almutairi, S., Shaiba, H., Bezbradica, M.: Predicting students’ academic performance and main behavioral features using data mining techniques. In: International Conference on Computing, pp. 245–259. Springer, Cham (2019)

    Google Scholar 

  11. Mueen, A., Zafar, B., Manzoor, U.: Modeling and predicting students’ academic performance using data mining techniques. Int. J. Mod. Educ. Comput. Sci. 8, 36–42 (2016)

    Google Scholar 

  12. Hussain, S., Atallah, R., Kamsin, A., Hazarika, J.: Classification, clustering and association rule mining in educational datasets using data mining tools: a case study. In: CSOC2018 2018: Cybernetics and Algorithms in Intelligent Systems, pp. 196–211 (2018)

    Google Scholar 

  13. Daud, A., Aljohani, N.R., Abbasi, R.A., et al.: Predicting student performance using advanced learning analytics. In: Proceedings of the 26th International Conference on World Wide Web Companion, Perth, Australia, pp. 415–421 (2017)

    Google Scholar 

  14. Rivas, A., Gonzalez-Briones, A., Hernandez, G., et al.: Artificial neural network analysis of the academic performance of students in virtual learning environments. Neurocomputing 423, 713–720 (2020)

    Article  Google Scholar 

  15. Ajibade, S.-S.M., Ahmad, N.B.B., Shamsuddin, S.M.: Educational data mining: enhancement of student performance model using ensemble methods. In: IOP Conference Series: Materials Science and Engineering (2019)

    Google Scholar 

  16. Costa, E.B., Fonseca, B., Santana, M.A., et al.: 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 (2017)

    Article  Google Scholar 

  17. Kostopoulos, G., Lipitakis, A.-D., Kotsiantis, S., Gravvanis, G.: Predicting student performance in distance higher education using active learning. In: International Conference on Engineering Applications of Neural Networks, pp. 75–86. Springer, Cham (2017)

    Google Scholar 

  18. Kiu, C.-C.: Data mining analysis on student’s academic performance through exploration of student’s background and social activities. In: 2018 Fourth International Conference on Advances in Computing, Communication & Automation (ICACCA). Subang Jaya, Malaysia (2018)

    Google Scholar 

  19. Migueis, V.L., Freitas, A., Garcia, P.J., Silva, A.: Early segmentation of students according to their academic performance: a predictive modelling approach. Decis. Support Syst. 115, 36–51 (2018)

    Article  Google Scholar 

  20. EMC Education Services: Data Science and Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting Data. Wiley (2015)

    Google Scholar 

  21. Hassoun, M.H.: Fundamentals of artificial neural networks (1995)

    Google Scholar 

  22. Ramchoun, H., Idrissi, M.A.J., Ghanou, Y., Ettaouil, M.: Multilayer perceptron: architecture optimization and training. Int. J. Interact. Multimed. Artif. Intell. 4, 26–30 (2016)

    Google Scholar 

  23. Liaw, A., Wiener, M.: Classification and regression by random forest. R news 2, 18–22 (2002)

    Google Scholar 

  24. Ramaswami, M., Bhaskaran, R.: A study on feature selection techniques in educational data mining. J. Comput. 1, 7–11 (2009)

    Google Scholar 

  25. Hall, M., Frank, E., Holmes, G., et al.: The WEKA data mining software: an update. ACM SIGKDD Explor. Newsl. 11, 10–18 (2009)

    Article  Google Scholar 

  26. Erasmus Programme. https://en.wikipedia.org/wiki/Erasmus_Programme. Accessed 18 Dec 2020

Download references

Acknowledgment

This work was funded by the National Water and Energy Center.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leila Ismail .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ismail, L., Materwala, H., Hennebelle, A. (2021). Comparative Analysis of Machine Learning Models for Students’ Performance Prediction. In: Antipova, T. (eds) Advances in Digital Science. ICADS 2021. Advances in Intelligent Systems and Computing, vol 1352. Springer, Cham. https://doi.org/10.1007/978-3-030-71782-7_14

Download citation

Publish with us

Policies and ethics

Navigation