Cargando…

Modeling students’ performance using graph convolutional networks

Many models were recently proposed to classify students, relying on a large amount of pre-labeled data to verify their classification effectiveness. However, those models lack to accurately classify students into various behavioral patterns, employing nominal class labels, rather than ordinal ones....

Descripción completa

Detalles Bibliográficos
Autores principales: Mubarak, Ahmed A., Cao, Han, Hezam, Ibrahim M., Hao, Fei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8764330/
https://www.ncbi.nlm.nih.gov/pubmed/35070641
http://dx.doi.org/10.1007/s40747-022-00647-3
_version_ 1784634140569632768
author Mubarak, Ahmed A.
Cao, Han
Hezam, Ibrahim M.
Hao, Fei
author_facet Mubarak, Ahmed A.
Cao, Han
Hezam, Ibrahim M.
Hao, Fei
author_sort Mubarak, Ahmed A.
collection PubMed
description Many models were recently proposed to classify students, relying on a large amount of pre-labeled data to verify their classification effectiveness. However, those models lack to accurately classify students into various behavioral patterns, employing nominal class labels, rather than ordinal ones. Meanwhile, such models cannot analyze high-dimensional learning behaviors among learners according to students’ interaction with course videos. Since online learning data are huge, the main challenges associated with data are insufficient labeling and classification using nominal class labels. In this study, we proposed a model based on Graph Convolutional Network, as a semi-supervised classification task to classify students’ engagement in various behavioral patterns. First, we proposed a label function to label datasets instead of manual labeling, in which input and output data are labeled for classification to provide a learning foundation for future data processing. Accordingly, we hypothesized four behavioral patterns, namely (“High-engagement”, “Normal-engagement”, “At-risk”, and “Potential-At-risk”) based on students' engagement with course videos and their performance on the assessments/quizzes conducted after. Then, we built a heterogeneous knowledge graph representing learners, course videos as entities, and capturing semantic relationships among students according to shared knowledge concepts in videos. Our model intrinsically works for heterogeneous knowledge graphs as a semi-supervised node classification task. It was evaluated on a real-world dataset across multiple settings to achieve a better predictive classification model. Experiment results showed that the proposed model can predict with an accuracy of 84% and an f1-score of 78% compared to baseline approaches.
format Online
Article
Text
id pubmed-8764330
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-87643302022-01-18 Modeling students’ performance using graph convolutional networks Mubarak, Ahmed A. Cao, Han Hezam, Ibrahim M. Hao, Fei Complex Intell Systems Original Article Many models were recently proposed to classify students, relying on a large amount of pre-labeled data to verify their classification effectiveness. However, those models lack to accurately classify students into various behavioral patterns, employing nominal class labels, rather than ordinal ones. Meanwhile, such models cannot analyze high-dimensional learning behaviors among learners according to students’ interaction with course videos. Since online learning data are huge, the main challenges associated with data are insufficient labeling and classification using nominal class labels. In this study, we proposed a model based on Graph Convolutional Network, as a semi-supervised classification task to classify students’ engagement in various behavioral patterns. First, we proposed a label function to label datasets instead of manual labeling, in which input and output data are labeled for classification to provide a learning foundation for future data processing. Accordingly, we hypothesized four behavioral patterns, namely (“High-engagement”, “Normal-engagement”, “At-risk”, and “Potential-At-risk”) based on students' engagement with course videos and their performance on the assessments/quizzes conducted after. Then, we built a heterogeneous knowledge graph representing learners, course videos as entities, and capturing semantic relationships among students according to shared knowledge concepts in videos. Our model intrinsically works for heterogeneous knowledge graphs as a semi-supervised node classification task. It was evaluated on a real-world dataset across multiple settings to achieve a better predictive classification model. Experiment results showed that the proposed model can predict with an accuracy of 84% and an f1-score of 78% compared to baseline approaches. Springer International Publishing 2022-01-18 2022 /pmc/articles/PMC8764330/ /pubmed/35070641 http://dx.doi.org/10.1007/s40747-022-00647-3 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Original Article
Mubarak, Ahmed A.
Cao, Han
Hezam, Ibrahim M.
Hao, Fei
Modeling students’ performance using graph convolutional networks
title Modeling students’ performance using graph convolutional networks
title_full Modeling students’ performance using graph convolutional networks
title_fullStr Modeling students’ performance using graph convolutional networks
title_full_unstemmed Modeling students’ performance using graph convolutional networks
title_short Modeling students’ performance using graph convolutional networks
title_sort modeling students’ performance using graph convolutional networks
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8764330/
https://www.ncbi.nlm.nih.gov/pubmed/35070641
http://dx.doi.org/10.1007/s40747-022-00647-3
work_keys_str_mv AT mubarakahmeda modelingstudentsperformanceusinggraphconvolutionalnetworks
AT caohan modelingstudentsperformanceusinggraphconvolutionalnetworks
AT hezamibrahimm modelingstudentsperformanceusinggraphconvolutionalnetworks
AT haofei modelingstudentsperformanceusinggraphconvolutionalnetworks