{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,22]],"date-time":"2025-11-22T11:40:28Z","timestamp":1763811628222,"version":"3.41.2"},"reference-count":35,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2025,1,14]],"date-time":"2025-01-14T00:00:00Z","timestamp":1736812800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004317","name":"Shihezi University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004317","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Big Data"],"abstract":"<jats:p>Predictions of student performance are important to the education system as a whole, helping students to know how their learning is changing and adjusting teachers' and school policymakers' plans for their future growth. However, selecting meaningful features from the huge amount of educational data is challenging, so the dimensionality of student achievement features needs to be reduced. Based on this motivation, this paper proposes an improved Binary Snake Optimizer (MBSO) as a wrapped feature selection model, taking the Mat and Por student achievement data in the UCI database as an example, and comparing the MBSO feature selection model with other feature methods, the MBSO is able to select features with strong correlation to the students and the average number of student features selected reaches a minimum of 7.90 and 7.10, which greatly reduces the complexity of student achievement prediction. In addition, we propose the MDBO-BP-Adaboost model to predict students' performance. Firstly, the model incorporates the good point set initialization, triangle wandering strategy and adaptive t-distribution strategy to obtain the Modified Dung Beetle Optimization Algorithm (MDBO), secondly, it uses MDBO to optimize the weights and thresholds of the BP neural network, and lastly, the optimized BP neural network is used as a weak learner for Adaboost. MDBO-BP-Adaboost After comparing with XGBoost, BP, BP-Adaboost, and DBO-BP-Adaboost models, the experimental results show that the R<jats:sup>2<\/jats:sup> on the student achievement dataset is 0.930 and 0.903, respectively, which proves that the proposed MDBO-BP-Adaboost model has a better effect than the other models in the prediction of students' achievement with better results than other models.<\/jats:p>","DOI":"10.3389\/fdata.2024.1518939","type":"journal-article","created":{"date-parts":[[2025,1,14]],"date-time":"2025-01-14T06:13:31Z","timestamp":1736835211000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Prediction model of middle school student performance based on MBSO and MDBO-BP-Adaboost method"],"prefix":"10.3389","volume":"7","author":[{"given":"Rencheng","family":"Fang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tao","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Baohua","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhigang","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Long","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tao","family":"Luo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongcai","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinqi","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1965","published-online":{"date-parts":[[2025,1,14]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"387","DOI":"10.11591\/ijeecs.v19.i1.pp388-394","article-title":"The effectiveness of using deep learning algorithms in predicting students achievements","volume":"19","author":"Akour","year":"2020","journal-title":"Indonesian J. Electr. Eng. Comput. Sci."},{"key":"B2","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1016\/j.eswa.2018.08.051","article-title":"Binary butterfly optimization approaches for feature selection","volume":"116","author":"Arora","year":"2019","journal-title":"Expert Syst. Appl."},{"key":"B3","doi-asserted-by":"publisher","first-page":"3360","DOI":"10.1080\/10494820.2021.1928235","article-title":"Enhancing the prediction of student performance based on the machine learning XGBoost algorithm","volume":"31","author":"Asselman","year":"2023","journal-title":"Inter. Learn. Environ."},{"key":"B4","doi-asserted-by":"publisher","first-page":"3621","DOI":"10.32604\/iasc.2023.033791","article-title":"Evolutionary algorithm based feature subset selection for students academic performance analysis","volume":"36","author":"Babu","year":"2023","journal-title":"Intell. Autom. Soft Comput."},{"key":"B5","doi-asserted-by":"publisher","first-page":"957","DOI":"10.1007\/s10639-017-9645-7","article-title":"Application of learning analytics using clustering data Mining for Students' disposition analysis","volume":"23","author":"Bharara","year":"2018","journal-title":"Educ. Inf. Technol."},{"key":"B6","doi-asserted-by":"publisher","DOI":"10.21203\/rs.3.rs-2988123\/v1","article-title":"A mixed strategy improved dung beetle optimization algorithm and its application","author":"Chang","year":"2023"},{"key":"B7","doi-asserted-by":"publisher","first-page":"116924","DOI":"10.1016\/j.eswa.2022.116924","article-title":"Golden jackal optimization: a novel nature-inspired optimizer for engineering applications","volume":"198","author":"Chopra","year":"2022","journal-title":"Expert Syst. Appl."},{"key":"B8","doi-asserted-by":"publisher","first-page":"120079","DOI":"10.1016\/j.eswa.2023.120079","article-title":"Performance and early drop prediction for higher education students using machine learning","volume":"225","author":"Christou","year":"2023","journal-title":"Expert Syst. Appl."},{"key":"B9","doi-asserted-by":"publisher","first-page":"11339","DOI":"10.1007\/s00521-020-05658-0","article-title":"A hybrid rolling grey framework for short time series modelling","volume":"33","author":"Cui","year":"2021","journal-title":"Neural Comput. Applic."},{"key":"B10","doi-asserted-by":"publisher","first-page":"108320","DOI":"10.1016\/j.knosys.2022.108320","article-title":"Snake optimizer: a novel meta-heuristic optimization algorithm","volume":"242","author":"Hashim","year":"2022","journal-title":"Knowl. Based Syst."},{"key":"B11","doi-asserted-by":"publisher","first-page":"849","DOI":"10.1016\/j.future.2019.02.028","article-title":"Harris hawks optimization: algorithm and applications","volume":"97","author":"Heidari","year":"2019","journal-title":"Future Gener. Comput. Syst."},{"key":"B12","doi-asserted-by":"publisher","first-page":"123362","DOI":"10.1016\/j.eswa.2024.123362","article-title":"Particle guided metaheuristic algorithm for global optimization and feature selection problems","volume":"248","author":"Houssein","year":"2024","journal-title":"Expert Syst. Appl."},{"volume-title":"Applications of Number Theory to Numerical Analysis","year":"2012","author":"Hua","key":"B13"},{"key":"B14","doi-asserted-by":"publisher","first-page":"115665","DOI":"10.1016\/j.eswa.2021.115665","article-title":"Remora optimization algorithm","volume":"185","author":"Jia","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"B15","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1016\/j.knosys.2015.07.006","article-title":"Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm","volume":"89","author":"Mirjalili","year":"2015","journal-title":"Knowl. Based Syst."},{"key":"B16","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1016\/j.knosys.2015.12.022","article-title":"SCA: a sine cosine algorithm for solving optimization problems","volume":"96","author":"Mirjalili","year":"2016","journal-title":"Knowl. Based Syst."},{"key":"B17","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","article-title":"The whale optimization algorithm","volume":"95","author":"Mirjalili","year":"2016","journal-title":"Adv. Eng. Softw."},{"key":"B18","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","article-title":"Grey wolf optimizer","volume":"69","author":"Mirjalili","year":"2014","journal-title":"Adv. Eng. Softw."},{"key":"B19","doi-asserted-by":"publisher","first-page":"119015","DOI":"10.1016\/j.eswa.2022.119015","article-title":"Boosted sooty tern optimization algorithm for global optimization and feature selection","volume":"213","author":"Mostafa","year":"2023","journal-title":"Expert Syst. Appl."},{"key":"B20","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1002\/widm.1075","article-title":"Data mining in education","volume":"3","author":"Romero","year":"2013","journal-title":"Data Min. Knowl. Discov."},{"key":"B21","doi-asserted-by":"publisher","first-page":"2627","DOI":"10.1007\/s00366-022-01604-x","article-title":"S and Cat swarm optimization: a nature-inspired algorithm to solve global optimization problems","volume":"39","author":"Seyyedabbasi","year":"2023","journal-title":"Eng. Comput."},{"key":"B22","doi-asserted-by":"publisher","first-page":"1811","DOI":"10.1007\/s00500-021-06424-7","article-title":"Enhanced binary genetic algorithm as a feature selection to predict student performance","volume":"26","author":"Shreem","year":"2022","journal-title":"Soft Comput."},{"key":"B23","doi-asserted-by":"publisher","first-page":"1417","DOI":"10.1007\/s00607-020-00894-7","article-title":"Enhanced Harris Hawks optimization as a feature selection for the prediction of student performance","volume":"103","author":"Turabieh","year":"2021","journal-title":"Computing"},{"key":"B24","doi-asserted-by":"publisher","first-page":"855","DOI":"10.1016\/j.eswa.2014.08.018","article-title":"Back propagation neural network with adaptive differential evolution algorithm for time series forecasting","volume":"42","author":"Wang","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"B25","doi-asserted-by":"publisher","first-page":"121677","DOI":"10.1016\/j.applthermaleng.2023.121677","article-title":"A novel neural network and sensitivity analysis method for predicting the thermal resistance of heat pipes with nanofluids","volume":"236","author":"Wang","year":"2024","journal-title":"Appl. Thermal Eng."},{"key":"B26","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.advengsoft.2017.07.002","article-title":"Salp Swarm Algorithm: a bio-inspired optimizer for engineering design problems","volume":"114","author":"Wang","year":"2017","journal-title":"Adv. Eng. Softw."},{"key":"B27","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1109\/4235.585893","article-title":"No free lunch theorems for optimization","volume":"1","author":"Wolpert","year":"1997","journal-title":"IEEE Trans. Evolut. Comput."},{"key":"B28","first-page":"1","author":"Wu","year":"2016","journal-title":"Problem definitions and evaluation criteria for the CEC 2017 competition and special session on constrained single objective real-parameter optimization."},{"key":"B29","doi-asserted-by":"publisher","first-page":"119421","DOI":"10.1016\/j.eswa.2022.119421","article-title":"An improved sparrow search algorithm based on quantum computations and multi-strategy enhancement","volume":"215","author":"Wu","year":"2023","journal-title":"Expert Syst. Appl."},{"key":"B30","doi-asserted-by":"publisher","first-page":"7305","DOI":"10.1007\/s11227-022-04959-6","article-title":"Dung beetle optimizer: a new meta-heuristic algorithm for global optimization","volume":"79","author":"Xue","year":"2023","journal-title":"J. Supercomput."},{"key":"B31","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/j.compedu.2018.04.006","article-title":"Study on student performance estimation, student progress analysis, and student potential prediction based on data mining","volume":"123","author":"Yang","year":"2018","journal-title":"Comput. Educ."},{"key":"B32","doi-asserted-by":"publisher","first-page":"e1548","DOI":"10.1002\/widm.1548","article-title":"Advancements in Q-learning meta-heuristic optimization algorithms: a survey","volume":"14","author":"Yang","year":"2024","journal-title":"Data Min. Knowl. Discov."},{"key":"B33","article-title":"Integrating behavior analysis with machine learning to predict online learning performance: a scientometric review and empirical study","author":"Yuan","year":"2024","journal-title":"arXiv preprint arXiv:2406.11847"},{"key":"B34","doi-asserted-by":"publisher","first-page":"126803","DOI":"10.1016\/j.neucom.2023.126803","article-title":"Filter-wrapper combined feature selection and adaboost-weighted broad learning system for transformer fault diagnosis under imbalanced samples","volume":"560","author":"Zhao","year":"2023","journal-title":"Neurocomputing"},{"key":"B35","doi-asserted-by":"publisher","first-page":"121219","DOI":"10.1016\/j.eswa.2023.121219","article-title":"Dung beetle optimization algorithm based on quantum computing and multi-strategy fusion for solving engineering problems","volume":"236","author":"Zhu","year":"2024","journal-title":"Expert Syst. Appl."}],"container-title":["Frontiers in Big Data"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fdata.2024.1518939\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,14]],"date-time":"2025-01-14T06:13:35Z","timestamp":1736835215000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fdata.2024.1518939\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,14]]},"references-count":35,"alternative-id":["10.3389\/fdata.2024.1518939"],"URL":"https:\/\/doi.org\/10.3389\/fdata.2024.1518939","relation":{},"ISSN":["2624-909X"],"issn-type":[{"type":"electronic","value":"2624-909X"}],"subject":[],"published":{"date-parts":[[2025,1,14]]},"article-number":"1518939"}}