{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T06:39:15Z","timestamp":1776753555235,"version":"3.51.2"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T00:00:00Z","timestamp":1776729600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T00:00:00Z","timestamp":1776729600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Evol. Intel."],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1007\/s12065-026-01192-5","type":"journal-article","created":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T05:43:07Z","timestamp":1776750187000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Beyond prediction: integrating machine learning and structural modeling to explain student performance"],"prefix":"10.1007","volume":"19","author":[{"given":"Haoyuan","family":"Wang","sequence":"first","affiliation":[]},{"given":"Robert Nicholas","family":"Stephens","sequence":"additional","affiliation":[]},{"given":"Ping","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Donglin","family":"Wang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2026,4,21]]},"reference":[{"key":"1192_CR1","first-page":"5","volume-title":"Proceedings of 5th annual future business technology conference (FUBUTEC 2008","author":"P Cortez","year":"2008","unstructured":"Cortez P, Silva AMG (2008) Using data mining to predict secondary school student performance. In: Brito A, Teixeira J (eds) Proceedings of 5th annual future business technology conference (FUBUTEC 2008. EUROSIS, Porto, Portugal, pp 5\u201312"},{"key":"1192_CR2","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1109\/ICCOINS49721.2021.9497185","volume-title":"2021 International conference on computer & information sciences (ICCOINS)","author":"Y Baashar","year":"2021","unstructured":"Baashar Y, Alkawsi G, Ali N, Alhussian H, Bahbouh HT (2021) Predicting student\u2019s performance using machine learning methods: a systematic literature review. 2021 International conference on computer & information sciences (ICCOINS). IEEE, Geneva, pp 357\u2013362"},{"issue":"6","key":"1192_CR3","doi-asserted-by":"publisher","first-page":"601","DOI":"10.1109\/TSMCC.2010.2053532","volume":"40","author":"C Romero","year":"2010","unstructured":"Romero C, Ventura S (2010) Educational data mining: a review of the state of the art. IEEE Trans Syst Man Cybern Part C (App Rev) 40(6):601\u2013618","journal-title":"IEEE Trans Syst Man Cybern Part C (App Rev)"},{"key":"1192_CR4","unstructured":"Kim B-H, Vizitei E, Ganapathi V (2018) Gritnet: Student performance prediction with deep learning. arXiv preprint arXiv:1804.07405"},{"issue":"5","key":"1192_CR5","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1038\/s42256-019-0048-x","volume":"1","author":"C Rudin","year":"2019","unstructured":"Rudin C (2019) Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nat Mach Intell 1(5):206\u2013215","journal-title":"Nat Mach Intell"},{"key":"1192_CR6","unstructured":"Lundberg SM, Lee S-I (2017) A unified approach to interpreting model predictions. Advances in neural information processing systems. 30"},{"issue":"7","key":"1192_CR7","first-page":"528","volume":"6","author":"MA Al-Barrak","year":"2016","unstructured":"Al-Barrak MA, Al-Razgan M (2016) Predicting students final GPA using decision trees: a case study. Int J Inform Educ Technol 6(7):528","journal-title":"Int J Inform Educ Technol"},{"key":"1192_CR8","doi-asserted-by":"publisher","first-page":"152688","DOI":"10.1109\/ACCESS.2021.3124270","volume":"9","author":"H Sahlaoui","year":"2021","unstructured":"Sahlaoui H, Nayyar A, Agoujil S, Jaber MM et al (2021) Predicting and interpreting student performance using ensemble models and shapley additive explanations. IEEE Access 9:152688\u2013152703","journal-title":"IEEE Access"},{"issue":"1","key":"1192_CR9","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1016\/j.cedpsych.2006.10.008","volume":"32","author":"HW Marsh","year":"2007","unstructured":"Marsh HW, Hau K-T (2007) Applications of latent-variable models in educational psychology: the need for methodological-substantive synergies. Contemp Educ Psychol 32(1):151\u2013170","journal-title":"Contemp Educ Psychol"},{"issue":"3","key":"1192_CR10","doi-asserted-by":"publisher","first-page":"417","DOI":"10.3102\/00346543075003417","volume":"75","author":"SR Sirin","year":"2005","unstructured":"Sirin SR (2005) Socioeconomic status and academic achievement: a meta-analytic review of research. Rev Educ Res 75(3):417\u2013453","journal-title":"Rev Educ Res"},{"key":"1192_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.teler.2025.100203","volume":"18","author":"MM Islam","year":"2025","unstructured":"Islam MM, Sojib FH, Mihad MFH, Hasan M, Rahman M (2025) The integration of explainable ai in educational data mining for student academic performance prediction and support system. Telemat Inform Rep 18:100203","journal-title":"Telemat Inform Rep"},{"issue":"21","key":"1192_CR12","doi-asserted-by":"publisher","first-page":"4157","DOI":"10.3390\/electronics13214157","volume":"13","author":"B Ujkani","year":"2024","unstructured":"Ujkani B, Minkovska D, Hinov N (2024) Course success prediction and early identification of at-risk students using explainable artificial intelligence. Electronics 13(21):4157","journal-title":"Electronics"},{"issue":"1","key":"1192_CR13","first-page":"1","volume":"10","author":"F Johora","year":"2025","unstructured":"Johora F (2025) An explainable ai-based approach for predicting undergraduate students\u2019 performance. Comput Educ 10(1):1\u201314","journal-title":"Comput Educ"},{"key":"1192_CR14","first-page":"221","volume":"1","author":"W-C Choi","year":"2025","unstructured":"Choi W-C, Lam C-T, Pang PC-I, Mendes AJ (2025) A systematic literature review of explainable artificial intelligence (xai) for interpreting student performance prediction in computer science and stem education. Proc ACM Conf Innov Technol Comput Sci Educ 1:221\u2013227","journal-title":"Proc ACM Conf Innov Technol Comput Sci Educ"},{"issue":"3","key":"1192_CR15","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1037\/1082-989X.4.3.272","volume":"4","author":"LR Fabrigar","year":"1999","unstructured":"Fabrigar LR, Wegener DT, MacCallum RC, Strahan EJ (1999) Evaluating the use of exploratory factor analysis in psychological research. Psychol Methods 4(3):272","journal-title":"Psychol Methods"},{"key":"1192_CR16","unstructured":"Costello AB, Osborne J (2005) Best practices in exploratory factor analysis: four recommendations for getting the most from your analysis. Practical assessment, research, and evaluation. 10(1)"},{"key":"1192_CR17","volume-title":"Principles and practice of structural equation modeling","author":"RB Kline","year":"2023","unstructured":"Kline RB (2023) Principles and practice of structural equation modeling. Guilford publications, New York, NY"},{"issue":"1","key":"1192_CR18","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1037\/1082-989X.7.1.64","volume":"7","author":"RP McDonald","year":"2002","unstructured":"McDonald RP, Ho M-HR (2002) Principles and practice in reporting structural equation analyses. Psychol Methods 7(1):64","journal-title":"Psychol Methods"},{"issue":"6","key":"1192_CR19","doi-asserted-by":"publisher","first-page":"1173","DOI":"10.1037\/0022-3514.51.6.1173","volume":"51","author":"RM Baron","year":"1986","unstructured":"Baron RM, Kenny DA (1986) The moderator-mediator variable distinction in social psychological research: conceptual, strategic, and statistical considerations. J Pers Soc Psychol 51(6):1173","journal-title":"J Pers Soc Psychol"},{"key":"1192_CR20","doi-asserted-by":"publisher","DOI":"10.1002\/9781118619179","volume-title":"Structural equations with latent variables","author":"KA Bollen","year":"1989","unstructured":"Bollen KA (1989) Structural equations with latent variables. John Wiley & Sons, New York, NY"},{"key":"1192_CR21","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman L (2001) Random forests. Mach Learn 45:5\u201332","journal-title":"Mach Learn"},{"key":"1192_CR22","doi-asserted-by":"crossref","unstructured":"Chen T, Guestrin C (2016) Xgboost: A scalable tree boosting system. In: Proceedings of the 22nd Acm SIGKDD international conference on knowledge discovery and data mining. ACM International, New York. pp 785\u2013794","DOI":"10.1145\/2939672.2939785"},{"key":"1192_CR23","volume-title":"Advances in neural information processing systems","author":"H Drucker","year":"1996","unstructured":"Drucker H, Burges CJ, Kaufman L, Smola A, Vapnik V (1996) Support vector regression machines. Advances in neural information processing systems, vol 9. ACM Interantional, New York"},{"key":"1192_CR24","doi-asserted-by":"crossref","unstructured":"Hastie TJ (2017) Generalized additive models. In: Statistical models in S. Taylor and Francis, Milton Park. pp 249\u2013307","DOI":"10.1201\/9780203738535-7"},{"issue":"1","key":"1192_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/10705519909540118","volume":"6","author":"L-T Hu","year":"1999","unstructured":"Hu L-T, Bentler PM (1999) Cutoff criteria for fit indexes in covariance structure analysis: Conventional criteria versus new alternatives. Struct Equ Modeling 6(1):1\u201355","journal-title":"Struct Equ Modeling"},{"issue":"2","key":"1192_CR26","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1207\/s15327906mbr0102_10","volume":"1","author":"RB Cattell","year":"1966","unstructured":"Cattell RB (1966) The scree test for the number of factors. Multivar Behav Res 1(2):245\u2013276","journal-title":"Multivar Behav Res"},{"issue":"1","key":"1192_CR27","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1177\/001316446002000116","volume":"20","author":"HF Kaiser","year":"1960","unstructured":"Kaiser HF (1960) The application of electronic computers to factor analysis. Educ Psychol Measur 20(1):141\u2013151","journal-title":"Educ Psychol Measur"},{"issue":"3","key":"1192_CR28","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1007\/BF02289233","volume":"23","author":"HF Kaiser","year":"1958","unstructured":"Kaiser HF (1958) The varimax criterion for analytic rotation in factor analysis. Psychometrika 23(3):187\u2013200","journal-title":"Psychometrika"},{"key":"1192_CR29","doi-asserted-by":"publisher","first-page":"290","DOI":"10.2307\/270723","volume":"13","author":"ME Sobel","year":"1982","unstructured":"Sobel ME (1982) Asymptotic confidence intervals for indirect effects in structural equation models. Sociol Methodol 13:290\u2013312","journal-title":"Sociol Methodol"},{"issue":"3","key":"1192_CR30","doi-asserted-by":"publisher","first-page":"1247","DOI":"10.5194\/gmd-7-1247-2014","volume":"7","author":"T Chai","year":"2014","unstructured":"Chai T, Draxler RR (2014) Root mean square error (rmse) or mean absolute error (mae)?-arguments against avoiding rmse in the literature. Geoscientific model development 7(3):1247\u20131250","journal-title":"Geoscientific model development"},{"issue":"1","key":"1192_CR31","doi-asserted-by":"publisher","first-page":"79","DOI":"10.3354\/cr030079","volume":"30","author":"CJ Willmott","year":"2005","unstructured":"Willmott CJ, Matsuura K (2005) Advantages of the mean absolute error (mae) over the root mean square error (rmse) in assessing average model performance. Climate Res 30(1):79\u201382","journal-title":"Climate Res"},{"issue":"2","key":"1192_CR32","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1037\/0033-2909.107.2.238","volume":"107","author":"PM Bentler","year":"1990","unstructured":"Bentler PM (1990) Comparative fit indexes in structural models. Psychol Bull 107(2):238","journal-title":"Psychol Bull"},{"issue":"1","key":"1192_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/BF02291170","volume":"38","author":"LR Tucker","year":"1973","unstructured":"Tucker LR, Lewis C (1973) A reliability coefficient for maximum likelihood factor analysis. Psychometrika 38(1):1\u201310","journal-title":"Psychometrika"},{"key":"1192_CR34","doi-asserted-by":"publisher","unstructured":"Cortez P (2008) Student Performance. UCI Mach Learn Repos 10.24432\/C5TG7T https:\/\/doi.org\/10.24432\/C5TG7T","DOI":"10.24432\/C5TG7T"},{"issue":"1","key":"1192_CR35","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1186\/s40537-021-00472-4","volume":"8","author":"MI Prasetiyowati","year":"2021","unstructured":"Prasetiyowati MI, Maulidevi NU, Surendro K (2021) Determining threshold value on information gain feature selection to increase speed and prediction accuracy of random forest. Journal of Big Data 8(1):84","journal-title":"Journal of Big Data"},{"key":"1192_CR36","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V et al (2011) Scikit-learn: machine learning in python. the J Mach Learn Res 12:2825\u20132830","journal-title":"the J Mach Learn Res"},{"key":"1192_CR37","unstructured":"Serv\u00e9n D, Brummitt C (2018) pygam: Generalized additive models in python. Zenodo"},{"issue":"Jan","key":"1192_CR38","first-page":"1","volume":"7","author":"J Dem\u0161ar","year":"2006","unstructured":"Dem\u0161ar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7(Jan):1\u201330","journal-title":"J Mach Learn Res"},{"key":"1192_CR39","doi-asserted-by":"publisher","first-page":"959","DOI":"10.1007\/s00500-008-0392-y","volume":"13","author":"S Garc\u00eda","year":"2009","unstructured":"Garc\u00eda S, Fern\u00e1ndez A, Luengo J, Herrera F (2009) A study of statistical techniques and performance measures for genetics-based machine learning: accuracy and interpretability. Soft Comput 13:959\u2013977","journal-title":"Soft Comput"},{"issue":"200","key":"1192_CR40","doi-asserted-by":"publisher","first-page":"675","DOI":"10.1080\/01621459.1937.10503522","volume":"32","author":"M Friedman","year":"1937","unstructured":"Friedman M (1937) The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J Am Stat Assoc 32(200):675\u2013701","journal-title":"J Am Stat Assoc"},{"key":"1192_CR41","volume-title":"Distribution-free Multiple Comparisons","author":"PB Nemenyi","year":"1963","unstructured":"Nemenyi PB (1963) Distribution-free Multiple Comparisons. Princeton University, Princeton, NJ"},{"issue":"1","key":"1192_CR42","doi-asserted-by":"publisher","first-page":"2522","DOI":"10.1038\/s42256-019-0138-9","volume":"2","author":"SM Lundberg","year":"2020","unstructured":"Lundberg SM, Erion G, Chen H, DeGrave A, Prutkin JM, Nair B, Katz R, Himmelfarb J, Bansal N, Lee S-I (2020) From local explanations to global understanding with explainable ai for trees. Nature Machine Intelligence 2(1):2522\u20135839","journal-title":"Nature Machine Intelligence"},{"key":"1192_CR43","unstructured":"Rumberger RW, Lim SA (2008) Why students drop out of school: a review of 25 years of research. Technical report, California Dropout Research Project, University of California, Santa Barbara, CA"},{"issue":"3","key":"1192_CR44","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1037\/1045-3830.22.3.314","volume":"22","author":"SR Jimerson","year":"2007","unstructured":"Jimerson SR, Ferguson P (2007) A longitudinal study of grade retention: academic and behavioral outcomes of retained students through adolescence. Sch Psychol Q 22(3):314","journal-title":"Sch Psychol Q"},{"key":"1192_CR45","volume-title":"Modern Factor Analysis","author":"HH Harman","year":"1976","unstructured":"Harman HH (1976) Modern Factor Analysis. University of Chicago press, Chicago, IL"},{"key":"1192_CR46","volume-title":"Exploratory Factor Analysis","author":"LR Fabrigar","year":"2012","unstructured":"Fabrigar LR, Wegener DT (2012) Exploratory Factor Analysis. Oxford University Press, New York, NY"},{"issue":"3","key":"1192_CR47","doi-asserted-by":"publisher","first-page":"393","DOI":"10.1177\/0013164405282485","volume":"66","author":"RK Henson","year":"2006","unstructured":"Henson RK, Roberts JK (2006) Use of exploratory factor analysis in published research: common errors and some comment on improved practice. Educ Psychol Measur 66(3):393\u2013416","journal-title":"Educ Psychol Measur"}],"container-title":["Evolutionary Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12065-026-01192-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12065-026-01192-5","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12065-026-01192-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T05:43:12Z","timestamp":1776750192000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12065-026-01192-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,21]]},"references-count":47,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,6]]}},"alternative-id":["1192"],"URL":"https:\/\/doi.org\/10.1007\/s12065-026-01192-5","relation":{},"ISSN":["1864-5909","1864-5917"],"issn-type":[{"value":"1864-5909","type":"print"},{"value":"1864-5917","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,21]]},"assertion":[{"value":"9 January 2026","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 March 2026","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 April 2026","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 April 2026","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"76"}}