Identification of Student Behavioral Patterns in Higher Education Using K-Means Clustering and Support Vector Machine
Source abstract
Abstract
In many academic fields, predicting student academic success using data mining techniques has long been a major research issue. Monitoring students in higher education institutions (HEIs) and having the ability to predict student performance is important to improve academic quality. The objective of the study is to (1) identify features that form clusters that have holistic characteristics and (2) develop and validate a prediction model for each of the clusters to predict student performance holistically. For this study, both classification and clustering methods will be used using Support Vector Machine (SVM) and K-means clustering. Three clusters were identified using K-means clustering. Based on the learning program outcome feature, there are primarily three types of students: low, average, and high performance. The prediction model with the new labels obtained from the clusters also gained higher accuracy when compared to the student dataset with labels using their semester grade.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Online Learning and Analytics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Center for Artificial Intelligence Technology, Faculty of Information Science & Technology, Universiti Kebangsaan Malaysia, Bangi 43600, Malaysia
Funding
Universiti Kebangsaan Malaysia
References (32)
Show source-provided references
1. The use of Addie model for designing blended learning application at vocational colleges in Malaysia
2. Personalised Learning Analytics: Promoting Student’s Achievement and Enhancing Instructor’s Intervention in Self-regulated Meaningful Learning
3. Berens, J., Schneider, K., Görtz, S., Oster, S., and Burghoff, J. (2022, April 21). Early Detection of Students at Risk–Predicting Student Dropouts Using Administrative Student Data and Machine Learning Methods. Available online: http://hdl.handle.net/10419/181544.
4. Information Technology Graduate Employability Enhancement Model: Case Study In The Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia
5. Assessment of programme outcomes through exit survey of Chemical/Biochemical Engineering students10.1016/j.sbspro.2011.05.007 ↗
6. Investigating student preparedness for holistic competency assessment: Insights from the Hong Kong context10.1080/02602938.2021.1939857 ↗
7. Soft Skills Assessment Based On Undergraduate Student Perception
8. Model Development in Predicting Academic Performance of Students Based on Self-Efficacy Using K-Means Clustering10.1088/1742-6596/2129/1/012047 ↗
9. The Undergraduate Learning Style and Achievement in Programming Language Amongst Undergraduates at FTSM
10. E-Hospitality and Tourism Course Based on Students’ Learning Styles10.17576/apjitm-2021-1001-09 ↗
11. Students’ Perception and Motivation Towards Programming10.1016/j.sbspro.2012.09.276 ↗
12. Predicting academic performance of students using a hybrid data mining approach10.1007/s10916-019-1295-4 ↗
13. A Conceptual Framework to Aid Attribute Selection in Machine Learning Student Performance Prediction Models10.3991/ijim.v15i15.20019 ↗
14. Significance of non-academic parameters for predicting student performance using ensemble learning techniques
15. Analyzing undergraduate students’ performance using educational data mining10.1016/j.compedu.2017.05.007 ↗
16. Developing and Comparing Data Mining Algorithms That Work Best for Predicting Student Performance10.4018/IJICTE.293235 ↗
17. The potential for student performance prediction in small cohorts with minimal available attributes10.1111/bjet.12836 ↗
18. The impact of engineering students’ performance in the first three years on their graduation result using educational data mining10.1016/j.heliyon.2019.e01250 ↗
19. Mining educational data to predict students performance10.1007/s10639-021-10575-3 ↗
20. Predicting students’ final degree classification using an extended profile10.1007/s10639-019-09873-8 ↗
21. Khan, I., Al Sadiri, A., Ahmad, A.R., and Jabeur, N. (2019, January 15–16). Tracking student performance in introductory programming by means of machine learning. Proceedings of the 2019 4th MEC International Conference on Big Data and Smart City (ICBDSC), Muscat, Oman.10.1109/ICBDSC.2019.8645608 ↗
22. An Approach to predict a student’s academic performance using Recurrent Neural Network (RNN)
23. Utilizing early engagement and machine learning to predict student outcomes10.1016/j.compedu.2018.12.006 ↗
24. The role of demographics in online learning; A decision tree based approach10.1016/j.compedu.2019.04.001 ↗
25. Xu, M., Liang, Y., and Wu, W. (2017, January 27–30). Predicting honors student performance using RBFNN and PCA method. Proceedings of the Database Systems for Advanced Applications, DASFAA, Suzhou, China.10.1007/978-3-319-55705-2_29 ↗
26. Classifying students’answers using clustering algorithms based on principle component analysis
27. Predicting students’ academic performance using multiple linear regression and principal component analysis
28. Modelling, prediction and classification of student academic performance using artificial neural networks10.1007/s42452-019-0884-7 ↗
29. Effects of lecture attendance, aptitude, individual heterogeneity and pedagogic intervention on student performance: A probability model approach10.1080/14703297.2017.1371626 ↗
30. Program Outcomes Measurement and Assessment Processes10.1016/j.sbspro.2011.05.008 ↗
31. Scikit-learn: Machine learning in Python
32. Class-imbalanced classifiers for high-dimensional data10.1093/bib/bbs006 ↗