Submitted:
10 November 2025
Posted:
11 November 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Literature Review
3. Proposed Methodology
- Data Preprocessing: Cleaning missing values, removing irrelevant columns, and normalizing features.
- Exploratory Data Analysis (EDA): Identifying relationships between key attributes.
- Feature Engineering: Creating new attributes such as total activity count and transforming categorical variables into numerical ones.
- Model Training: Four classifiers were trained—KNN, Naïve Bayes, Artificial Neural Network (ANN), and AutoMLP. The dataset was split into training and testing subsets.
- Model Evaluation: Accuracy was used as the primary metric to compare model performance.
- Recommendation: Insights were drawn from the analysis to assist educational institutions in identifying at-risk students and enhancing learning strategies [16].
3.1. Dataset Description
4. Results
| Algorithm | Accuracy |
| KNN | 52% |
| AutoMLP | 73% |
| ANN | 77% |
| Naïve Bayes | 75% |

5. Conclusions
References
- Mengash, H.A. Using data mining techniques to predict student performance to support decision making in university admission systems. IEEE Access 2020, 8, 55462–55470. [Google Scholar] [CrossRef]
- Ghorbani, R.; Ghousi, R. Comparing different resampling methods in predicting students’ performance using machine learning techniques. IEEE Access 2020, 8, 67899–67911. [Google Scholar] [CrossRef]
- Albreiki, B.; Zaki, N.; Alashwal, H. Systematic literature review of predicting student performance using machine learning techniques. Education Sciences 2021, 11. [Google Scholar] [CrossRef]
- Yağcı, M. Educational data mining: Prediction of students’ academic performance using machine learning algorithms. Smart Learning Environments 2022, 9. [Google Scholar] [CrossRef]
- Namoun, A.; Alshanqiti, A. Predicting student performance using data mining and learning analytics techniques: A systematic literature review. Applied Sciences 2021, 11, 237. [Google Scholar] [CrossRef]
- Allensworth, E.M.; Clark, K. High school GPAs and ACT scores as predictors of college completion: Examining assumptions about consistency across high schools. Educational Researcher 2020, 49, 198–211. [Google Scholar] [CrossRef]
- Zhang, Y.; Ghandour, A.; Shestak, V. Using learning analytics to predict students’ performance in Moodle LMS. International Journal of Emerging Technologies in Learning 2020, 15, 102–114. [Google Scholar] [CrossRef]
- Rehman, A.U.; et al. A machine learning--based framework for accurate and early diagnosis of liver diseases: A comprehensive study on feature selection, data imbalance, and algorithmic performance. International Journal of Intelligent Systems 2024. [Google Scholar] [CrossRef]
- Ali, T.M.; et al. A sequential machine learning-cum-attention mechanism for effective segmentation of brain tumor. Frontiers in Oncology 2022, 12, 873268. [Google Scholar] [CrossRef] [PubMed]
- Mir, H.; et al. A novel approach for the effective prediction of cardiovascular disease using applied artificial intelligence techniques. ESC Heart Failure 2024. [Google Scholar] [CrossRef] [PubMed]
- Ahmed, Q.W.; Garg, S.; Rai, A.; Ramachandran, M.; Jhanjhi, N.Z.; Masud, M.; Baz, M. Ai-based resource allocation techniques in wireless sensor internet of things networks in energy efficiency with data optimization. Electronics 2022, 11, 2071. [Google Scholar] [CrossRef]
- Khan, N.A.; Jhanjhi, N.Z.; Brohi, S.N.; Almazroi, A.A.; Almazroi, A.A. A secure communication protocol for unmanned aerial vehicles. CMC-Computers Materials & Continua 2020, 70, 601–618. [Google Scholar]
- Muzafar, S.; Jhanjhi, N.Z. Success stories of ICT implementation in Saudi Arabia. In Employing Recent Technologies for Improved Digital Governance; IGI Global Scientific Publishing, 2020; pp. 151–163. [Google Scholar]
- Jabeen, T.; Jabeen, I.; Ashraf, H.; Jhanjhi, N.Z.; Yassine, A.; Hossain, M.S. An intelligent healthcare system using IoT in wireless sensor network. Sensors 2023, 23, 5055. [Google Scholar] [CrossRef] [PubMed]
- Shah, I.A.; Jhanjhi, N.Z.; Laraib, A. Cybersecurity and blockchain usage in contemporary business. In Handbook of Research on Cybersecurity Issues and Challenges for Business and FinTech Applications; IGI Global, 2023; pp. 49–64. [Google Scholar]
- Hanif, M.; Ashraf, H.; Jalil, Z.; Jhanjhi, N.Z.; Humayun, M.; Saeed, S.; Almuhaideb, A.M. AI-based wormhole attack detection techniques in wireless sensor networks. Electronics 2022, 11, 2324. [Google Scholar] [CrossRef]
- Shah, I.A.; Jhanjhi, N.Z.; Amsaad, F.; Razaque, A. The role of cutting-edge technologies in industry 4.0. In Cyber Security Applications for Industry 4.0; Chapman and Hall/CRC, 2022; pp. 97–109. [Google Scholar]
- Humayun, M.; Almufareh, M.F.; Jhanjhi, N.Z. Autonomous traffic system for emergency vehicles. Electronics 2022, 11, 510. [Google Scholar] [CrossRef]
- Muzammal, S.M.; Murugesan, R.K.; Jhanjhi, N.Z.; Jung, L.T. SMTrust: Proposing trust-based secure routing protocol for RPL attacks for IoT applications. In 2020 International Conference on Computational Intelligence (ICCI); IEEE, 2020; pp. 305–310. [Google Scholar]
- Brohi, S.N.; Jhanjhi, N.Z.; Brohi, N.N.; Brohi, M.N. Key applications of state-of-the-art technologies to mitigate and eliminate COVID-19. Authorea Preprints 2023.
- Khalil, M.I.; Humayun, M.; Jhanjhi, N.Z.; Talib, M.N.; Tabbakh, T.A. Multi-class segmentation of organ at risk from abdominal ct images: A deep learning approach. In Intelligent Computing and Innovation on Data Science: Proceedings of ICTIDS 2021.; Singapore: Springer Nature Singapore, 2021; pp. 425–434. [Google Scholar]
- Humayun, M.; Jhanjhi, N.Z.; Niazi, M.; Amsaad, F.; Masood, I. Securing drug distribution systems from tampering using blockchain. Electronics 2022, 11, 1195. [Google Scholar] [CrossRef]



| Algorithm | Key Parameters Used |
| KNN | k=5, Distance: Euclidean |
| Naïve Bayes | Assumes independent features, Gaussian distribution |
| ANN | 3 hidden layers, ReLU activation, 100 epochs |
| AutoMLP | Random/Grid Search, Auto-optimized architecture |
| Attribute | Description |
| StudentID | Unique identifier for each student |
| Age | Age of the student |
| Gender | Gender of the student (Male = 1, Female = 0) |
| Ethnicity | Ethnic background of the student |
| ParentalEducation | Educational level of the parents |
| GPA | Grade Point Average |
| GradeClass | Grade category (1, 2, 3, 4) |
| ParentalSupport | Level of support from parents |
| StudyTimeWeekly | Number of hours studied per week |
| Absences | Total number of absences |
| Tutoring | Whether the student receives tutoring (Yes/No) |
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. |
© 2025 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/).