Prediction Model based on Continuous Data for Student Performance using Principal Component Analysis and Support Vector Machine

Predicting student performance in higher education based on students’ self-efficacy and learning behaviour data is challenging, because the data is changing with time. The potential of using continuous data which is collected weekly needs to be investigated to identify the effectiveness in making pr...

Full description

Bibliographic Details
Published in:TEM Journal
Main Author: Sabri M.Z.M.; Majid N.A.A.; Hanawi S.A.; Talib N.I.M.; Yatim A.I.A.
Format: Article
Language:English
Published: UIKTEN - Association for Information Communication Technology Education and Science 2023
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85161246232&doi=10.18421%2fTEM122-66&partnerID=40&md5=47db696611bce78fdf8f3522da30b699
id 2-s2.0-85161246232
spelling 2-s2.0-85161246232
Sabri M.Z.M.; Majid N.A.A.; Hanawi S.A.; Talib N.I.M.; Yatim A.I.A.
Prediction Model based on Continuous Data for Student Performance using Principal Component Analysis and Support Vector Machine
2023
TEM Journal
12
2
10.18421/TEM122-66
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85161246232&doi=10.18421%2fTEM122-66&partnerID=40&md5=47db696611bce78fdf8f3522da30b699
Predicting student performance in higher education based on students’ self-efficacy and learning behaviour data is challenging, because the data is changing with time. The potential of using continuous data which is collected weekly needs to be investigated to identify the effectiveness in making predictions of low-performing students. Therefore, this paper presents the analysis of continuous data using the Principal Component Analysis (PCA) and Support Vector Machine (SVM) for predicting student performance. Firstly, we proposed three patterns of the Principal Component (PC) scores to predict the trends of behaviour within a semester. Secondly, we present an analysis of using different combinations of time frames in predicting the performance using the SVM. The obtained results show that three behaviour patterns have been extracted from the Hotelling’s T2 values calculated using the PC scores which were fluctuating, ascending, and descending. The use of different time frames using SVM shows different accuracy results in prediction. The use of continuous data indicates that certain data can be predicted at the early stage using multiple time frames. © 2023 Mohammad Zahid Mohammad Sabri et al; published by UIKTEN. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 4.0 License.
UIKTEN - Association for Information Communication Technology Education and Science
22178309
English
Article
All Open Access; Gold Open Access
author Sabri M.Z.M.; Majid N.A.A.; Hanawi S.A.; Talib N.I.M.; Yatim A.I.A.
spellingShingle Sabri M.Z.M.; Majid N.A.A.; Hanawi S.A.; Talib N.I.M.; Yatim A.I.A.
Prediction Model based on Continuous Data for Student Performance using Principal Component Analysis and Support Vector Machine
author_facet Sabri M.Z.M.; Majid N.A.A.; Hanawi S.A.; Talib N.I.M.; Yatim A.I.A.
author_sort Sabri M.Z.M.; Majid N.A.A.; Hanawi S.A.; Talib N.I.M.; Yatim A.I.A.
title Prediction Model based on Continuous Data for Student Performance using Principal Component Analysis and Support Vector Machine
title_short Prediction Model based on Continuous Data for Student Performance using Principal Component Analysis and Support Vector Machine
title_full Prediction Model based on Continuous Data for Student Performance using Principal Component Analysis and Support Vector Machine
title_fullStr Prediction Model based on Continuous Data for Student Performance using Principal Component Analysis and Support Vector Machine
title_full_unstemmed Prediction Model based on Continuous Data for Student Performance using Principal Component Analysis and Support Vector Machine
title_sort Prediction Model based on Continuous Data for Student Performance using Principal Component Analysis and Support Vector Machine
publishDate 2023
container_title TEM Journal
container_volume 12
container_issue 2
doi_str_mv 10.18421/TEM122-66
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85161246232&doi=10.18421%2fTEM122-66&partnerID=40&md5=47db696611bce78fdf8f3522da30b699
description Predicting student performance in higher education based on students’ self-efficacy and learning behaviour data is challenging, because the data is changing with time. The potential of using continuous data which is collected weekly needs to be investigated to identify the effectiveness in making predictions of low-performing students. Therefore, this paper presents the analysis of continuous data using the Principal Component Analysis (PCA) and Support Vector Machine (SVM) for predicting student performance. Firstly, we proposed three patterns of the Principal Component (PC) scores to predict the trends of behaviour within a semester. Secondly, we present an analysis of using different combinations of time frames in predicting the performance using the SVM. The obtained results show that three behaviour patterns have been extracted from the Hotelling’s T2 values calculated using the PC scores which were fluctuating, ascending, and descending. The use of different time frames using SVM shows different accuracy results in prediction. The use of continuous data indicates that certain data can be predicted at the early stage using multiple time frames. © 2023 Mohammad Zahid Mohammad Sabri et al; published by UIKTEN. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 4.0 License.
publisher UIKTEN - Association for Information Communication Technology Education and Science
issn 22178309
language English
format Article
accesstype All Open Access; Gold Open Access
record_format scopus
collection Scopus
_version_ 1809677778661933056