Skip to main content

Abstract

Explainable artificial intelligence aims to describe an artificial intelligence model and its predictions. In this research work, this technique is applied to a subject of a Computer Science degree where the programming language changed from Octave to Python. Experiments are performed to analyze the explainability using the SHapley Additive exPlanations algorithm for XGBoost regressor model (for numerical grade prediction) and XGBoost classifier model (for class grade prediction). After the validation and training process, several conclusions are drawn that validate the idea of changing the programming language to a more popular one such as Python. For example, regarding classification problems, the most important feature for the insufficient class in the Octave courses is the practical exam.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Saranya A., Subhashini R.: A systematic review of explainable artificial intelligence models and applications: Recent developments and future trends. Decis. Anal. J. 7, 100230 (2023)

    Google Scholar 

  2. Alamri, R., Alharbi, B.: Explainable student performance prediction models: a systematic review. IEEE Access 9, 33132–33143 (2021)

    Article  Google Scholar 

  3. Chen, T., Guestrin, C.: XGBoost: a scalable tree boosting system. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 785-794. KDD 2016, Association for Computing Machinery, New York, NY, USA (2016)

    Google Scholar 

  4. Guleria, P., Sood, M.: Explainable AI and machine learning: performance evaluation and explainability of classifiers on educational data mining inspired career counseling. Educ. Inf. Technol. 28, 1081–1116 (2022)

    Article  Google Scholar 

  5. Hasib, K.M., Rahman, F., Hasnat, R., Alam, M.G.R.: A machine learning and explainable AI approach for predicting secondary school student performance. In: 2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC), pp. 0399–0405 (2022)

    Google Scholar 

  6. IBM: Explainable AI (XAI). https://www.ibm.com/watson/explainable-ai. Accessed 30 Apr 2023

  7. Jas, K., Dodagoudar, G.: Explainable machine learning model for liquefaction potential assessment of soils using xGBoost-SHAP. Soil Dyn. Earthq. Eng. 165, 107662 (2023)

    Article  Google Scholar 

  8. Khosravi, H., et al.: Explainable artificial intelligence in education. Comput. Educ. Artif. Intell. 3, 100074 (2022)

    Article  Google Scholar 

  9. Lo, C.K.: What is the impact of chatGPT on education? A rapid review of the literature. Educ. Sci. 13(4), 410 (2023)

    Google Scholar 

  10. López, M.A.R.: European higher education area-driven educational innovation. Procedia. Soc. Behav. Sci. 237, 1505–1512 (2017)

    Article  Google Scholar 

  11. López-Fernández, D., Tovar, E., Raya, L., Marzal, F., Garcia, J.J.: Motivation of computer science students at universities organized around small groups. In: IEEE Global Engineering Education Conference (EDUCON), pp. 1120–1127 (2019)

    Google Scholar 

  12. Melgar-García, L., Gutiérrez-Avilés, D., Rubio-Escudero, C., Troncoso, A.: Identifying novelties and anomalies for incremental learning in streaming time series forecasting. Eng. Appl. Artif. Intell. 123, 106326 (2023)

    Article  Google Scholar 

  13. Misiejuk, K., Wasson, B.: State of the field report on learning analytics. In: Center for the Science of Learning and Technology, pp. 1–76 (2017)

    Google Scholar 

  14. SHAP. https://shap.readthedocs.io/en/latest/index.html. Accessed 30 Apr 2023

  15. Swamy, V., Du, S., Marras, M., Käser, T.: Trusting the explainers: teacher validation of explainable artificial intelligence for course design (2023)

    Google Scholar 

  16. Takacs, R., Kárász, J.T., Takács, S., Horváth, Z., Attila, O.: Successful steps in higher education to stop computer science students from attrition. Interchange 53, 1–16 (2022). https://doi.org/10.1007/s10780-022-09476-2

  17. TIOBE: Index for April 2023. https://www.tiobe.com/tiobe-index/. Accessed 30 Apr 2023

  18. UNESCO Digital learning and transformation of education: artificial intelligence in education. https://www.unesco.org/en/digital-education/artificial-intelligence. Accessed 30 Apr 2023

  19. UNESCO Education 2030: ChatGPT and artificial intelligence in higher education. https://unesdoc.unesco.org/ark:/48223/pf0000385146. Accessed 30 Apr 2023

  20. Octave: About GNU Octave. https://octave.org/about. Accessed 30 Apr 2023

  21. Zawacki-Richter, O., Marín, V.I., Bond, M., Gouverneur, F.: Systematic review of research on artificial intelligence applications in higher education – where are the educators? Int. J. Educ. Technol. High. Educ. 16, 39 (2019). https://doi.org/10.1186/s41239-019-0171-0

  22. Zhang, K., Aslan, A.B.: AI technologies for education: recent research & future directions. Comput. Educ. Artif. Intell. 2, 100025 (2021)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the Spanish Ministry of Science and Innovation for the support under the projects PID2020-117954RB-C21 and TED2021-131311B-C22 and the European Regional Development Fund and Junta de Andalucía for projects PY20-00870 and UPO-138516.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alicia Troncoso .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

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

Melgar-García, L., Troncoso-García, Á., Gutiérrez-Avilés, D., Torres, J.F., Troncoso, A. (2023). Explainable Artificial Intelligence for Education: A Real Case of a University Subject Switched to Python. In: García Bringas, P., et al. International Joint Conference 16th International Conference on Computational Intelligence in Security for Information Systems (CISIS 2023) 14th International Conference on EUropean Transnational Education (ICEUTE 2023). CISIS ICEUTE 2023 2023. Lecture Notes in Networks and Systems, vol 748. Springer, Cham. https://doi.org/10.1007/978-3-031-42519-6_34

Download citation

Publish with us

Policies and ethics