Open access Jurnal SINTA 1
Development of machine learning algorithms in student performance classification based on online learning activities
International Journal of Electrical and Computer Engineering (IJECE) · Vol. 14 No. 6 (2024)
- ISSN
- 2722-2578, 2088-8708
- Published
- 2024-12-01
- Publisher
- Institute of Advanced Engineering and Science
Abstract
The field of educational data mining has gained significant traction for its pivotal role in assessing students' academic achievements. However, to ensure the compatibility of algorithms with the selected dataset, it is imperative for a comprehensive analysis of the algorithms to be done. This study delved into the development of machine learning algorithms utilizing students' online learning activities to effectively classify their academic performance. In the data cleaning stage, we employed VarianceThreshold for discarding features that have all zeros. Feature selection and oversampling techniques were integrated into the data preprocessing, using information gain to facilitate efficient feature selection and synthetic minority oversampling technique (SMOTE) to address class imbalance. In the classification phase, three supervised machine learning algorithms: k-nearest neighbors (KNN), multi-layer perceptron (MLP), and logistic regression (LR) were implemented, with 3-fold cross-validation to enhance robustness. Classifiers’ performance underwent refinement through hyperparameter tuning via GridSearchCV. Evaluation metrics, encompassing accuracy, precision, recall, and F1-score, were meticulously measured for each classifier. Notably, the study revealed that both MLP and LR achieved impeccable scores of 100% across all metrics, while KNN exhibited a noticeable performance boost after using hyperparameter tuning.
Collaboration network of the authors
36 authors · 125 co-authorship links · 10 across different organisations
Hover or tap a name to highlight its co-authors. Double-click to open the author's page.
- Universiti Teknologi MARA
- International University of Sarajevo
- Sultan Zainal Abidin University
- Affiliation unknown
- Different organisations
- Same organisation
- Affiliation unknown
- Thicker line = more joint articles · bigger circle = more articles
Show as table
| Co-author | Organisation | Joint articles |
|---|---|---|
| Nurlaila Ismail | Universiti Teknologi MARA | 5 |
| Zakiah Mohd Yusoff | Universiti Teknologi MARA | 4 |
| Rozita Jailani | Universiti Teknologi MARA | 4 |
| Hasnain Abdullah | Universiti Teknologi MARA | 3 |
| Azizah Hanom Ahmad | Universiti Teknologi MARA | 3 |
| Linda Mohd Kasim | Universiti Teknologi MARA | 3 |
| Megat Syahirul Amin Megat Ali | Universiti Teknologi MARA | 2 |
| Aisyah Hartini Jahidin | Universiti Teknologi MARA | 2 |
| Nooritawati Md Tahir | Universiti Teknologi MARA | 2 |
| Noratikah Zawani Mahabob | Universiti Teknologi MARA | 2 |
| Aqib Fawwaz Mohd Amidon | Universiti Teknologi MARA | 2 |
| Saiful Nizam Tajuddin | Affiliation unknown | 2 |
| Ali Abd Almisreb | International University of Sarajevo | 2 |
| Norhayati Mohamad Noor | Universiti Teknologi MARA | 2 |
| Nor Syahira Jak Jailani | Universiti Teknologi MARA | 1 |
| Zuraida Muhammad | Universiti Teknologi MARA | 1 |
| Mohd Hezri Fazalul Rahiman | Universiti Teknologi MARA | 1 |
| Siti Mariatul Hazwa Mohd Huzir | Universiti Teknologi MARA | 1 |
| Norsuzila Ya’acob | Universiti Teknologi MARA | 1 |
| Azita Laily Yusof | Universiti Teknologi MARA | 1 |
| Nik Nur Shaadah Nik Dzulkefli | Universiti Teknologi MARA | 1 |
| Roslan Umar | Sultan Zainal Abidin University | 1 |
| Noor Aida Syakira Ahmad Sabri | Universiti Teknologi MARA | 1 |
| Nik Fasha Edora Nik Kamaruzaman | Universiti Teknologi MARA | 1 |
| Ahmad Ihsan Mohd Yassin | Universiti Teknologi MARA | 1 |
| Nur Shafikah Rosli | Universiti Teknologi MARA | 1 |
| Samihah Abdullah | Universiti Teknologi MARA | 1 |
| Shafaq Mardhiyana Mohamat Kasim | Universiti Teknologi MARA | 1 |
| Norhayati Mohd Noor | Affiliation unknown | 1 |
| Nazirah Mohamat Kasim | Universiti Teknologi MARA | 1 |
| Noor Azila Ismail | Universiti Teknologi MARA | 1 |
| Nur Qaisarah Anuar | Universiti Teknologi MARA | 1 |
Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.