Submitted:
12 February 2026
Posted:
13 February 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Novel Monte Carlo Framework: We propose a Monte Carlo–based GPA prediction framework that explicitly incorporates probabilistic sampling, enabling reliable predictions under uncertainty and heterogeneous student data.
- Variance Reduction Techniques: The model integrates advanced variance-reduction strategies, improving convergence speed and stability for high-dimensional educational datasets.
- Comparative Evaluation: We evaluate the proposed framework using real-world datasets from PSAU’s engineering and medical faculties, demonstrating superior performance relative to state-of-the-art machine learning and deep learning models.
- Probabilistic Insight: Unlike deterministic predictors, the Monte Carlo model generates predictive distributions, providing actionable insights into uncertainty and risk in student academic outcomes.
- Scalability and Practical Deployment: The approach is computationally efficient and can be deployed in real educational settings, supporting early warning and targeted intervention systems.
2. Previous Studies
3. The Model

3.1. Data Collection from the Real System
3.2. Data Preprocessing
3.3. Probability of Occurrence Estimation
3.4. Cumulative Distribution Function Construction
3.5. Random Number Generation
3.6. Monte Carlo Prediction via Distribution Transformation
3.7. Model Evaluation and Result Analysis
4. Experimental Setup and Evaluation
4.1. Dataset Description
4.2. Data Preprocessing
- It reduces continuous GPA values into interpretable performance classes, and
- It facilitates the construction of empirical probability distributions required for Monte Carlo sampling.
4.3. Data Transformation and Probabilistic Modeling
4.4. Predicting the Students’ Performance
4.5. Experimental Evaluation
4.5.1. Distributional Evaluation and Error Metrics







4.5.2. Residual Analysis and Diagnostic Assessment



4.5.3. Results Discussion
5. Model Evaluation
- The available datasets consist of aggregated grade-frequency counts rather than individual-level feature vectors; applying instance-level machine-learning classifiers to aggregated data risks introducing ecological inference bias, whereby relationships observed at the group level may not hold at the individual level [40].
- Regression at the aggregate level remains appropriate when the target of inference is group-level behaviour rather than individual prediction, as parameters estimated from aggregated observations may still provide valid insights about aggregate outcomes when interpreted consistently with the data level [41]. This ensures methodological alignment between the Monte Carlo model output (distribution predictions) and the comparator model output.
- Simple linear models are widely accepted as interpretable and computationally efficient baselines in predictive modelling, providing transparent parameterization and diagnostic insight before introducing additional complexity. Empirical evidence demonstrates that simpler linear approaches may rival or outperform more complex machine-learning techniques in certain applied settings while offering clearer interpretability and reduced computational cost. Moreover, rigorous evaluation practice emphasises the importance of selecting appropriate baseline models and metrics to avoid misleading conclusions regarding model generalizability and performance [42].
5.1. Implementing the Linear Regression Prediction Model
5.2. Results, Evolution, and Comparisons



5.3. Discussion
6. Limitations
7. Conclusions and Recommendations
Data availability
Ethical Approval
Funding
Acknowledgments
Conflict of Interest
References
- Angeioplastis, Athanasios; et al. "Predicting student performance and enhancing learning outcomes: a data-driven approach using educational data mining techniques. Computers 2025, 14.3, 83. [Google Scholar] [CrossRef]
- Bisri, Achmad; Heryatun, Yayu; Navira, Annisa. Educational Data Mining Model Using Support Vector Machine for Student Academic Performance Evaluation. Journal of Education and Learning (EduLearn) 2025, 19.1, 478–486. [Google Scholar] [CrossRef]
- Malik, Saleem; et al. "Advancing educational data mining for enhanced student performance prediction: a fusion of feature selection algorithms and classification techniques with dynamic feature ensemble evolution.". Scientific Reports 2025, 15.1, 8738. [Google Scholar] [CrossRef]
- Ab Rahman; Fadzilah, Noor; et al. "Artificial intelligence in education: A systematic review of machine learning for predicting student performance. Journal of Advanced Research in Applied Sciences and Engineering Technology 2025, 54.1, 198–221. [Google Scholar] [CrossRef]
- Alsariera, Yazan A.; et al. Assessment and evaluation of different machine learning algorithms for predicting student performance. Computational intelligence and neuroscience 2022, 2022.1, 4151487. [Google Scholar] [CrossRef]
- Chen, Yawen; Zhai, Linbo. A comparative study on student performance prediction using machine learning. Education and Information Technologies 2023, 28.9, 12039–12057. [Google Scholar] [CrossRef]
- Nabil, Aya; Seyam, Mohammed; Abou-Elfetouh, Ahmed. Predicting students' academic performance using machine learning techniques: a literature review. International Journal of Business Intelligence and Data Mining 2022, 20.4, 456–479. [Google Scholar] [CrossRef]
- Al-Azazi; Ahmed, Fatima; Ghurab, Mossa. ANN-LSTM: A deep learning model for early student performance prediction in MOOC. heliyon 2023, 9.4. [Google Scholar] [CrossRef] [PubMed]
- Rizwan, Shahzad; Nee, Chee Ken; Garfan, Salem. Identifying the factors affecting student academic performance and engagement prediction in mooc using deep learning: A systematic literature review. IEEE Access, 2025. [Google Scholar]
- Robert, Christian P.; Casella, George; Casella, George. Monte Carlo statistical methods; Springer: New York, 1999; Vol. 2. [Google Scholar]
- Dunn, William L.; Shultis, J. Kenneth. Exploring Monte Carlo methods; Elsevier, 2022. [Google Scholar]
- Monte-Carlo simulation-based statistical modeling; Chen, Ding-Geng, Chen, John Dean, Eds.; Springer: Singapore, 2017. [Google Scholar]
- Al-Din; Najim, Munaf Salim; Al Abdulqader, Hussein Ali. Students’ Academic Performance Prediction Using Educational Data Mining and Machine Learning: A Systematic Review. 2024. [Google Scholar] [CrossRef]
- Khairy, D.; Alharbi, N.; Amasha, M.A.; et al. Prediction of student exam performance using data mining classification algorithms. Educ Inf Technol 2024, 29, 21621–21645. [Google Scholar] [CrossRef]
- Nabil, Aya; Seyam, Mohammed; Abou-Elfetouh, Ahmed. Prediction of students’ academic performance based on courses’ grades using deep neural networks. IEEE Access 2021, 9, 140731–140746. [Google Scholar] [CrossRef]
- Lu, Bing-Nan; et al. Perturbative quantum Monte Carlo method for nuclear physics. Physical review letters 2022, 128.24, 242501. [Google Scholar] [CrossRef]
- Mazzola, Guglielmo. Quantum computing for chemistry and physics applications from a Monte Carlo perspective. The Journal of Chemical Physics 2024, 160.1. [Google Scholar] [CrossRef] [PubMed]
- Deep, Akash. Advanced financial market forecasting: integrating Monte Carlo simulations with ensemble Machine Learning models. Quantitative Finance and Economics 2024, 8(2), 286–314. [Google Scholar] [CrossRef]
- Becker, Sebastian; et al. Learning the random variables in Monte Carlo simulations with stochastic gradient descent: Machine learning for parametric PDEs and financial derivative pricing. Mathematical Finance 2024, 34.1, 90–150. [Google Scholar] [CrossRef]
- Sihombing; Beladi, Lukas; Prabowo, Berliana N. Mitigating Engineering Phase Delays in EPC Projects: Monte Carlo Simulation Method with Project XYZ. ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems, Part A: Civil Engineering 2026, 12.1, 05025003. [Google Scholar] [CrossRef]
- Abud, Tiago P.; et al. State of the art Monte Carlo method applied to power system analysis with distributed generation. Energies 2022, 16.1, 394. [Google Scholar] [CrossRef]
- Eid, Mohamed Hamdy; et al. New approach into human health risk assessment associated with heavy metals in surface water and groundwater using Monte Carlo Method. Scientific reports 2024, 14.1, 1008. [Google Scholar] [CrossRef]
- Lee, Hoyeon. Monte Carlo methods for medical imaging research. Biomedical Engineering Letters 2024, 14.6, 1195–1205. [Google Scholar] [CrossRef]
- Senova, Andrea; Tobisova, Alica; Rozenberg, Robert. New approaches to project risk assessment utilizing the Monte Carlo method. Sustainability 2023, 15.2, 1006. [Google Scholar] [CrossRef]
- Hong; Jeff, L.; Hu, Zhaolin; Liu, Guangwu. Monte Carlo methods for value-at-risk and conditional value-at-risk: a review. ACM Transactions on Modeling and Computer Simulation (TOMACS) 2014, 24.4, 1–37. [Google Scholar] [CrossRef]
- Sugiyama, P. Sam. Monte Carlo simulation/risk analysis on a spreadsheet: review of three software packages. Foresight 9.8 2008. [Google Scholar]
- Paramita, Dela; et al. Design of a Predictive Model for Prospective New Students Using Monte Carlo Simulation. Knowbase: International Journal of Knowledge in Database 2024, 4.1, 62–74. [Google Scholar] [CrossRef]
- Caro, Eduardo; González, Camino; Mira, José Manuel. Student academic performance stochastic simulator based on the Monte Carlo method. Computers & Education 2014, 76, 42–54. [Google Scholar] [CrossRef]
- Caicedo-Castro, Isaac; Vélez-Langs, Oswaldo; Castro-Púche, Rubby. Using the Monte Carlo Method to Estimate Student Motivation in Scientific Computing. PATTERNS 2025: The Seventeenth International Conference on Pervasive Patterns and Applications, 2025; pp. 15–22. [Google Scholar]
- Ansong, David; et al. The role of teacher support in students' academic performance in low-and high-stakes assessments. Learning and Individual Differences 2024, 109, 102396. [Google Scholar] [CrossRef]
- Prabowo, Hartiwi; Bramulya Ikhsan, Ridho; Yuniarty, Yuniarty. Student performance in online learning higher education: A preliminary research. In Frontiers in Education; Frontiers Media SA, 2022; Vol. 7. [Google Scholar]
- Mahadevan, Sankaran. Monte carlo simulation. In Mechanical Engineering-New York and Basel-Marcel Dekker-; 1997; pp. 123–146. [Google Scholar]
- Brandt, Siegmund. Computer Generated Random Numbers: The Monte Carlo Method. In Data Analysis: Statistical and Computational Methods for Scientists and Engineers; Springer International Publishing: Cham, 2014; pp. 41–68. [Google Scholar]
- Deng, Lih-Yuan; Bowman, Dale. Developments in pseudo-random number generators. Wiley Interdisciplinary Reviews: Computational Statistics 2017, 9.5, e1404. [Google Scholar] [CrossRef]
- Zhang, Rui; et al. "Implementation of inverse transform sampling method for photon transport in Monte Carlo code and nuclear data library preparation by NECP-Atlas. Annals of Nuclear Energy 2025, 224, 111756. [Google Scholar] [CrossRef]
- Python Software Foundation. Python Programming Language. 2023. Available online: https://www.python.org/.
- Gareth, James; et al. An introduction to statistical learning: With applications in Python. In Springer TextBook; 2023. [Google Scholar] [CrossRef]
- Martin, Julia; De Adana, David Daffos Ruiz; Asuero, Agustin G. Fitting models to data: Residual analysis, a primer. Uncertainty quantification and model calibration 2017, 133. [Google Scholar]
- Razali; Mohd, Nornadiah; Bee Wah, Yap. Power comparisons of shapiro-wilk, kolmogorov-smirnov, lilliefors and anderson-darling tests. Journal of statistical modeling and analytics 2011, 2.1, 21–33. [Google Scholar]
- Hsieh, J. J. Ecological fallacy; Encyclopaedia Britannica.
- Jackson, Christopher; Best, Nicky; Richardson, Sylvia. Hierarchical related regression for combining aggregate and individual data in studies of socio-economic disease risk factors. Journal of the Royal Statistical Society Series A: Statistics in Society 2008, 171.1, 159–178. [Google Scholar] [CrossRef]
- Trevizan, Bernardo; et al. A comparative evaluation of aggregation methods for machine learning over vertically partitioned data. Expert systems with applications 2020, 152, 113406. [Google Scholar] [CrossRef]
- Kroese, Dirk P.; et al. Why the Monte Carlo method is so important today. Wiley Interdisciplinary Reviews: Computational Statistics 2014, 6.6, 386–392. [Google Scholar] [CrossRef]
- Rubinstein, Reuven Y.; Kroese, Dirk P. Simulation and the Monte Carlo method; John Wiley & Sons, 2016; ISBN 9781118632161. [Google Scholar] [CrossRef]
- Kulkarni, Sanjeev; Harman, Gilbert. An elementary introduction to statistical learning theory; John Wiley & Sons, 2011. [Google Scholar]
- Kuhn, Max; Johnson, Kjell. Applied predictive modeling; Springer: New York, 2013; Vol. 26. [Google Scholar]
- Gal, Y. Uncertainty in Deep Learning. PhD Thesis, Univ. Cambridge, 2016. [Google Scholar]
- Harrell, Frank E.; Levy, Drew Griffin. Regression modeling strategies. 2022; R package version, 6–3. [Google Scholar]








| # | High School Final Grade | Achievement Test Score | Aptitude Test Score | Weighted Admission Score | GPA |
|---|---|---|---|---|---|
| 28 | 81.5 | 74 | 84 | 79.2 | 2.56 |
| 29 | 91.3 | 65 | 67 | 73.5 | 2.95 |
| 30 | 91 | 64 | 74 | 75.1 | 2.54 |
| 31 | 91.2 | 70 | 72 | 77 | 3.31 |
| 32 | 96 | 71 | 88 | 83.6 | 2.42 |
| 33 | 84.6 | 69 | 80 | 77 | 2.71 |
| 34 | 90.7 | 65 | 80 | 77.2 | 3.08 |
| 35 | 91 | 69 | 74 | 77.1 | 3.35 |
| 36 | 92.8 | 66 | 66 | 74 | 3.05 |
| 37 | 90.6 | 63 | 71 | 73.7 | 2.88 |
| 38 | 98.5 | 64 | 66 | 74.9 | 3.52 |
| 39 | 95.3 | 65 | 68 | 75 | 2.18 |
| 40 | 82.9 | 67 | 70 | 72.7 | 2.81 |
| 41 | 79.4 | 64 | 79 | 73.1 | 2.18 |
| 42 | 91.8 | 67 | 66 | 74.2 | 3.15 |
| 43 | 89.1 | 64 | 79 | 76 | 2.91 |
| Grade | Fequency | Grade | Fequency | Grade | Fequency |
|---|---|---|---|---|---|
| A | 32 | A | 51 | A | 83 |
| B | 110 | B | 124 | B | 234 |
| C | 217 | C | 214 | C | 431 |
| D | 111 | D | 63 | D | 174 |
| F | 126 | F | 41 | F | 167 |
| W | 79 | W | 44 | W | 123 |
| Total | 675 | Total | 537 | Total | 1212 |
| (a) | (b) | (c) | |||
| (a) engineer students (b) medical students (c) the entire dataset | |||||
| Grade | Fequency | Grade | Fequency | Grade | Fequency |
|---|---|---|---|---|---|
| A | 56 | A | 57 | A | 113 |
| B | 106 | B | 128 | B | 234 |
| C | 160 | C | 142 | C | 302 |
| D | 83 | D | 22 | D | 105 |
| F | 118 | F | 31 | F | 149 |
| W | 36 | W | 30 | W | 66 |
| Total | 559 | Total | 410 | Total | 969 |
| (a) | (b) | (c) | |||
| (a) engineer students (b) medical students (c) the entire dataset | |||||
| Grade | Fequency | Probability of occurrence | CDF | Random digit assignment intervals | |
| i | j | ||||
| A | 32 | 0.04740741 | 0.04740741 | 0.000001 | 0.04740741 |
| B | 110 | 0.16296296 | 0.21037037 | 0.04750741 | 0.21037037 |
| C | 217 | 0.32148148 | 0.53185185 | 0.21047037 | 0.53185185 |
| D | 111 | 0.16444444 | 0.6962963 | 0.53195185 | 0.6962963 |
| F | 126 | 0.18666667 | 0.88296296 | 0.6963963 | 0.88296296 |
| W | 79 | 0.11703704 | 1 | 0.88306296 | 1 |
| Total | 675 | ||||
| Grade | Fequency | Probability of occurrence | CDF | Random digit assignment intervals | |
|---|---|---|---|---|---|
| i | j | ||||
| A | 51 | 0.09497207 | 0.09497207 | 0.000001 | 0.09497207 |
| B | 124 | 0.23091248 | 0.32588454 | 0.09497307 | 0.32588454 |
| C | 214 | 0.39851024 | 0.72439479 | 0.2120403 | 0.72439479 |
| D | 63 | 0.11731844 | 0.84171322 | 0.5359209 | 0.84171322 |
| F | 41 | 0.07635009 | 0.91806331 | 0.70159254 | 0.91806331 |
| W | 44 | 0.08193669 | 1 | 0.88965224 | 1 |
| Total | 537 | ||||
| Grade | Fequency | Probability of occurrence | CDF | random digit assignment intervals | |
|---|---|---|---|---|---|
| i | j | ||||
| A | 83 | 0.06848185 | 0.06848185 | 0.000001 | 0.06848185 |
| B | 234 | 0.19306931 | 0.26155116 | 0.06848285 | 0.26155116 |
| C | 431 | 0.35561056 | 0.61716172 | 0.26155216 | 0.61716172 |
| D | 174 | 0.14356436 | 0.76072607 | 0.61716272 | 0.76072607 |
| F | 167 | 0.13778878 | 0.89851485 | 0.76072707 | 0.89851485 |
| W | 123 | 0.10148515 | 1 | 0.89851585 | 1 |
| Total | 1212 | ||||
| Engineer Student | Medical Student | Entire Student (All) | |||
|---|---|---|---|---|---|
| Random number | Predicted Grade | Random number | Predicted Grade | Random number | Predicted Grade |
| 0.663869666 | D | 0.34980756 | C | 0.20401078 | B |
| 0.991836546 | W | 0.40043125 | C | 0.43034441 | C |
| 0.472615915 | C | 0.74508802 | D | 0.78475392 | F |
| 0.689645622 | D | 0.03956323 | A | 0.40606519 | C |
| 0.449429594 | C | 0.38096823 | C | 0.38229142 | C |
| 0.111095292 | B | 0.19988857 | B | 0.69459553 | D |
| 0.173446769 | B | 0.75362121 | D | 0.99747801 | W |
| 0.170033622 | B | 0.41675629 | C | 0.30520837 | C |
| 0.779386763 | F | 0.39198222 | C | 0.3145153 | C |
| 0.803434742 | F | 0.09070375 | A | 0.23809493 | B |
| 0.689641122 | D | 0.02044473 | A | 0.30425396 | C |
| 0.090741882 | B | 0.45010105 | C | 0.87491963 | F |
| 0.545111037 | D | 0.13010809 | B | 0.30863828 | C |
| 0.754401154 | F | 0.45237335 | C | 0.59572846 | C |
| 0.242951276 | C | 0.99104339 | W | 0.69913296 | D |
| 0.452577487 | C | 0.14010158 | B | 0.77354354 | F |
| 0.731431025 | F | 0.25724328 | B | 0.61242481 | C |
| 0.303958095 | C | 0.46367026 | C | 0.75159288 | D |
| 0.761787723 | F | 0.94653363 | W | 0.3917825 | C |
| 0.585204504 | D | 0.29490198 | B | 0.35869343 | C |
| 0.703735663 | F | 0.76571015 | D | 0.46425459 | C |
| 0.949060214 | W | 0.2554432 | B | 0.84344466 | F |
| 0.488104358 | C | 0.35378027 | C | 0.30449036 | C |
| 0.59396983 | D | 0.76058732 | D | 0.17042966 | B |
| Cohort | Grade frequencies | A | B | C | D | F | W | Total |
|---|---|---|---|---|---|---|---|---|
| Engineering Students | Predicted | 34 | 95 | 176 | 88 | 105 | 61 | 559 |
| Actual | 56 | 106 | 160 | 83 | 118 | 36 | 559 | |
| Medical Students | Predicted | 50 | 100 | 156 | 42 | 30 | 32 | 410 |
| Actual | 57 | 128 | 142 | 22 | 31 | 30 | 410 | |
| Entire Students | Predicted | 84 | 195 | 332 | 130 | 135 | 93 | 969 |
| Actual | 113 | 234 | 302 | 105 | 149 | 66 | 969 |
| Metric | Engineering Students | Medical Students | Entire Students |
|---|---|---|---|
| N | 559 | 410 | 969 |
| RMSE | 16.733 | 15.460 | 28.320 |
| MAE | 15.333 | 12.000 | 27.333 |
| Chi² | 29.103 | 19.759 | 34.621 |
| p-value | 2.213e-05 | 1.387e-03 | 1.791e-06 |
| KL Divergence | 0.025476 | 0.025778 | 0.017767 |
| JS Divergence | 0.006359 | 0.006708 | 0.004442 |
| Total Variation | 0.082290 | 0.087805 | 0.084623 |
| Bhattacharyya | 0.006409 | 0.006767 | 0.004458 |
| Cohort | Sum [Residual] |
||||||
| Engineering Students | 22 | 11 | -16 | -5 | 13 | -25 | 92 |
| Medical Students | 7 | 28 | -14 | -20 | 1 | -2 | 72 |
| Entire Students | 29 | 39 | -30 | -25 | 14 | -27 | 164 |
| Cohort | Series | A | B | C | D | F | W | Total |
| Engineering Students |
Y1 (Train) | 32 | 110 | 217 | 111 | 126 | 79 | 675 |
| Y2 (Actual) | 56 | 106 | 160 | 83 | 118 | 36 | 559 | |
| Regression Pred | 40.64 | 91.54 | 161.35 | 92.19 | 101.97 | 71.31 | 559.00 | |
| Monte Carlo Pred | 34 | 95 | 176 | 88 | 105 | 61 | 559 | |
| Medical Students |
Y1 (Train) | 51 | 124 | 214 | 63 | 41 | 44 | 537 |
| Y2 (Actual) | 57 | 128 | 142 | 22 | 31 | 30 | 410 | |
| Regression Pred | 41.15 | 92.69 | 156.24 | 49.62 | 34.09 | 36.21 | 410.00 | |
| Monte Carlo Pred | 50 | 100 | 156 | 42 | 30 | 32 | 410 | |
| Entire Students |
Y1 (Train) | 83 | 234 | 431 | 174 | 167 | 123 | 1212 |
| Y2 (Actual) | 113 | 234 | 302 | 105 | 149 | 66 | 969 | |
| Regression Pred | 83.35 | 182.52 | 311.89 | 143.11 | 138.51 | 109.62 | 969.00 | |
| Monte Carlo Pred | 84 | 195 | 332 | 130 | 135 | 93 | 969 |
| Metric | Engineering students | Medical Students | Entire Students | |||
| Linear Regression | Monte Carlo | Linear Regression | Monte Carlo | Linear Regression | Monte Carlo | |
| RMSE | 18.416 | 16.733 | 20.460 | 15.460 | 34.382 | 28.320 |
| MAE | 15.282 | 15.333 | 17.052 | 12.000 | 30.540 | 27.333 |
| R² | 0.797 | 0.832 | 0.822 | 0.898 | 0.822 | 0.879 |
| Chi² | 29.016 | 29.103 | 37.572 | 19.759 | 53.684 | 34.621 |
| p-value | 2.302e-05 | 2.213e-05 | 4.598e-07 | 1.387e-03 | 2.434e-10 | 1.791e-06 |
| Parameter | Engineering | Medical | Entire |
|---|---|---|---|
| Slope | 0.652 | 0.706 | 0.657 |
| Intercept | 19.767 | 5.143 | 28.841 |
| Metric | Engineering students | Medical Students | Entire Students | |||
| Linear Regression | Monte Carlo | Linear Regression | Linear Regression | Monte Carlo | Linear Regression | |
| Residual_A | 15.36 | 22.00 | 15.85 | 7.00 | 29.65 | 29.00 |
| Residual_B | 14.46 | 11.00 | 35.31 | 28.00 | 51.48 | 39.00 |
| Residual_C | -1.35 | -16.00 | -14.24 | -14.00 | -9.89 | -30.00 |
| Residual_D | -9.19 | -5.00 | -27.62 | -20.00 | -38.11 | -25.00 |
| Residual_F | 16.03 | 13.00 | -3.09 | 1.00 | 10.49 | 14.00 |
| Residual_W | -35.31 | -25.00 | -6.21 | -2.00 | -43.62 | -27.00 |
| SumAbsResidual | 91.69 | 92.00 | 102.31 | 72.00 | 183.24 | 164.00 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).