Skip to main content

Predicting Academic Performance in Mathematics Using Machine Learning Algorithms

  • Conference paper
  • First Online:
Technologies and Innovation (CITI 2022)

Abstract

Several factors, directly and indirectly, influence students’ performance in their various activities. Children and adolescents in the education process generate enormous data that could be analyzed to promote changes in current educational models. Therefore, this study proposes using machine learning algorithms to evaluate the variables influencing mathematics achievement. Three models were developed to identify behavioral patterns such as passing or failing achievement. On the one hand, numerical variables such as grades in exams of other subjects or entrance to higher education and categorical variables such as institution financing, student’s ethnicity, and gender, among others, are analyzed. The methodology applied was based on CRISP-DM, starting with the debugging of the database with the support of the Python library, Sklearn. The algorithms used are Decision Tree (DT), Naive Bayes (NB), and Random Forest (RF), the last one being the best, with 92% accuracy, 98% recall, and 97% recovery. As mentioned above, the attributes that best contribute to the model are the entrance exam score for higher education, grade exam, and achievement scores in linguistic, scientific, and social studies domains. This confirms the existence of data that help to develop models that can be used to improve curricula and regional education regulations.

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

Access this chapter

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://educacion.gob.ec/datos-abiertos/.

  2. 2.

    https://colab.research.google.com/notebooks/welcome.ipynb?hl=es.

References

  1. Jalil, N.A., Hwang, H.J., Dawi, N.M.: Machines learning trends, perspectives and prospects in education sector. ACM Int. Conf. Proc. Ser. 201–205 (2019). https://doi.org/10.1145/3345120.3345147

  2. Buele, J., et al.: Interactive system to improve the skills of children with dyslexia: a preliminary study. In: Rocha, Á., Pereira, R.P. (eds.) Developments and Advances in Defense and Security. SIST, vol. 152, pp. 439–449. Springer, Singapore (2020). https://doi.org/10.1007/978-981-13-9155-2_35

    Chapter  Google Scholar 

  3. García-Magariño, I., Gonzalez Bedia, M., Palacios-Navarro, G.: FAMAP: a framework for developing m-health apps. In: Advances in Intelligent Systems and Computing. pp. 850–859. Springer Verlag (2018). https://doi.org/10.1007/978-3-319-77703-0_83/COVER/

  4. Varela-Aldás, J., Buele, J., Lorente, P.R., García-Magariño, I., Palacios-Navarro, G.: A virtual reality-based cognitive telerehabilitation system for use in the covid-19 pandemic. Sustain. 13, 1–24 (2021). https://doi.org/10.3390/su13042183

    Article  Google Scholar 

  5. Shah, D., Patel, D., Adesara, J., Hingu, P., Shah, M.: Exploiting the capabilities of blockchain and machine learning in education. Augment. Hum. Res. 6(1), 1–14 (2021). https://doi.org/10.1007/s41133-020-00039-7

    Article  Google Scholar 

  6. Buele, P.A., Avilés-Castillo, F., Buele, J.: Repercusiones en la Salud Mental de los Estudiantes de Tercero de Bachillerato: Un Caso de Estudio. Publicare 1, 26–30 (2021)

    Article  Google Scholar 

  7. Schneider, B.R., Estarellas, P.C., Bruns, B.: The politics of transforming education in Ecuador: confrontation and continuity, 2006–2017. Comp. Educ. Rev. 63, 259–280 (2019). https://doi.org/10.1086/702609

    Article  Google Scholar 

  8. Ward, M.: PISA for Development Out-of-school-assessment Results in Focus. PISA Focus 110, 26 (2020)

    Google Scholar 

  9. Broc, M.Á.: Rendimiento Académico Y Otras Variables Psicosocio-Familiares En Alumnos De Educación Secundaria Obligatoria. Eur. Sci. J. 13, 50 (2017). https://doi.org/10.19044/esj.2017.v13n5p50

    Article  Google Scholar 

  10. Paseka, A., Schwab, S.: Parents’ attitudes towards inclusive education and their perceptions of inclusive teaching practices and resources. Eur. J. Spec. Needs Educ. 35, 254–272 (2020). https://doi.org/10.1080/08856257.2019.1665232

    Article  Google Scholar 

  11. Villamizar Acevedo, G., Araujo Arenas, T.Y., Trujillo Calderón, W.J.: Relación entre ansiedad matemática y rendimiento académico en matemáticas en estudiantes de secundaria. Ciencias Psicológicas. 14, 1–13 (2020). https://doi.org/10.22235/cp.v14i1.2174

    Article  Google Scholar 

  12. Fahd, K., Venkatraman, S., Miah, S.J., Ahmed, K.: Application of machine learning in higher education to assess student academic performance, at-risk, and attrition: a meta-analysis of literature. Educ. Inf. Technol. 27(3), 3743–3775 (2021). https://doi.org/10.1007/s10639-021-10741-7

    Article  Google Scholar 

  13. Froud, R., Hansen, S.H., Ruud, H.K., Foss, J., Ferguson, L., Fredriksen, P.M.: Relative performance of machine learning and linear regression in predicting quality of life and academic performance of school children in Norway: data analysis of a quasi-experimental study. J. Med. Internet Res. 23, e22021 (2021). https://doi.org/10.2196/22021

    Article  Google Scholar 

  14. Uskov, V.L., Bakken, J.P., Byerly, A., Shah, A.: Machine learning-based predictive analytics of student academic performance in STEM education. In: 2019 IEEE Global Engineering Education Conference (EDUCON), pp. 1370–1376 (2019). 0.1109/EDUCON.2019.8725237

    Google Scholar 

  15. Halde, R.R., Deshpande, A., Mahajan, A.: Psychology assisted prediction of academic performance using machine learning. In: 2016 IEEE International Conference on Recent Trends in Electronics, Information and Communication Technology, RTEICT 2016 - Proceedings. pp. 431–435. Institute of Electrical and Electronics Engineers Inc. (2017). https://doi.org/10.1109/RTEICT.2016.7807857

  16. Xu, X., Wang, J., Peng, H., Wu, R.: Prediction of academic performance associated with internet usage behaviors using machine learning algorithms. Comput. Human Behav. 98, 166–173 (2019). https://doi.org/10.1016/j.chb.2019.04.015

    Article  Google Scholar 

  17. Nti, I.K., Akyeramfo-Sam, S., Bediako-Kyeremeh, B., Agyemang, S.: Prediction of social media effects on students’ academic performance using Machine Learning Algorithms (MLAs). J. Comput. Educ. 9, 195–223 (2021). https://doi.org/10.1007/s40692-021-00201-z

    Article  Google Scholar 

  18. Sokkhey, P., Okazaki, T.: Hybrid machine learning algorithms for predicting academic performance. Int. J. Adv. Comput. Sci. Appl. 11, 32–41 (2020). https://doi.org/10.14569/ijacsa.2020.0110104

    Article  Google Scholar 

  19. Talahua, J.S., Buele, J., Calvopina, P., Varela-Aldas, J.: Facial recognition system for people with and without face mask in times of the covid-19 pandemic. Sustainability 13, 6900 (2021). https://doi.org/10.3390/su13126900

    Article  Google Scholar 

  20. Bronson, S.: The Data Mining Guide For Novices And Dummies (2020)

    Google Scholar 

  21. Sarkar, D., Bali, R., Sharma, T.: Practical Machine Learning with Python. Apress (2018). https://doi.org/10.1007/978-1-4842-3207-1

  22. Varela-Aldás, J., Fuentes, E.M., Buele, J., Meló, R.G., Barat, J.M., Alcañiz, M.: Support vector machine as tool for classifying coffee beverages. In: Rocha, Á., Ferrás, C., Montenegro Marin, C.E., Medina García, V.H. (eds.) ICITS 2020. AISC, vol. 1137, pp. 275–284. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-40690-5_27

    Chapter  Google Scholar 

  23. Musso, M., Kyndt, E., Cascallar, E., Dochy, F.: Predicting mathematical performance: the effect of cognitive processes and self-regulation factors. Educ. Res. Int. 2012, 1–13 (2012). https://doi.org/10.1155/2012/250719

    Article  Google Scholar 

  24. Bzdok, D., Krzywinski, M., Altman, N.: Points of significance: machine learning: supervised methods. Nat. Methods. 15, 5–6 (2018). https://doi.org/10.1038/nmeth.4551

    Article  Google Scholar 

  25. Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)

    MathSciNet  MATH  Google Scholar 

  26. Guevara, C., et al.: Detection of student behavior profiles applying neural networks and decision trees. In: Ahram, T., Karwowski, W., Pickl, S., Taiar, R. (eds.) IHSED 2019. AISC, vol. 1026, pp. 591–597. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-27928-8_90

    Chapter  Google Scholar 

Download references

Acknowledgment

Universidad Tecnológica Indoamérica for its support and financing under the “Big data analysis and its impact on society, education and industry” project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Carlos Alberto Espinosa-Pinos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 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

Espinosa-Pinos, C.A., Ayala-Chauvín, I., Buele, J. (2022). Predicting Academic Performance in Mathematics Using Machine Learning Algorithms. In: Valencia-García, R., Bucaram-Leverone, M., Del Cioppo-Morstadt, J., Vera-Lucio, N., Jácome-Murillo, E. (eds) Technologies and Innovation. CITI 2022. Communications in Computer and Information Science, vol 1658. Springer, Cham. https://doi.org/10.1007/978-3-031-19961-5_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-19961-5_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-19960-8

  • Online ISBN: 978-3-031-19961-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics