Cargando…
Machine Learning applied to student attentiveness detection: Using emotional and non-emotional measures
Electronic learning (e-learning) is considered the new norm of learning. One of the significant drawbacks of e-learning in comparison to the traditional classroom is that teachers cannot monitor the students' attentiveness. Previous literature used physical facial features or emotional states i...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10149626/ https://www.ncbi.nlm.nih.gov/pubmed/37361849 http://dx.doi.org/10.1007/s10639-023-11814-5 |
_version_ | 1785035181518749696 |
---|---|
author | Elbawab, Mohamed Henriques, Roberto |
author_facet | Elbawab, Mohamed Henriques, Roberto |
author_sort | Elbawab, Mohamed |
collection | PubMed |
description | Electronic learning (e-learning) is considered the new norm of learning. One of the significant drawbacks of e-learning in comparison to the traditional classroom is that teachers cannot monitor the students' attentiveness. Previous literature used physical facial features or emotional states in detecting attentiveness. Other studies proposed combining physical and emotional facial features; however, a mixed model that only used a webcam was not tested. The study objective is to develop a machine learning (ML) model that automatically estimates students' attentiveness during e-learning classes using only a webcam. The model would help in evaluating teaching methods for e-learning. This study collected videos from seven students. The webcam of personal computers is used to obtain a video, from which we build a feature set that characterizes a student's physical and emotional state based on their face. This characterization includes eye aspect ratio (EAR), Yawn aspect ratio (YAR), head pose, and emotional states. A total of eleven variables are used in the training and validation of the model. ML algorithms are used to estimate individual students' attention levels. The ML models tested are decision trees, random forests, support vector machines (SVM), and extreme gradient boosting (XGBoost). Human observers' estimation of attention level is used as a reference. Our best attention classifier is the XGBoost, which achieved an average accuracy of 80.52%, with an AUROC OVR of 92.12%. The results indicate that a combination of emotional and non-emotional measures can generate a classifier with an accuracy comparable to other attentiveness studies. The study would also help assess the e-learning lectures through students' attentiveness. Hence will assist in developing the e-learning lectures by generating an attentiveness report for the tested lecture. |
format | Online Article Text |
id | pubmed-10149626 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-101496262023-05-02 Machine Learning applied to student attentiveness detection: Using emotional and non-emotional measures Elbawab, Mohamed Henriques, Roberto Educ Inf Technol (Dordr) Article Electronic learning (e-learning) is considered the new norm of learning. One of the significant drawbacks of e-learning in comparison to the traditional classroom is that teachers cannot monitor the students' attentiveness. Previous literature used physical facial features or emotional states in detecting attentiveness. Other studies proposed combining physical and emotional facial features; however, a mixed model that only used a webcam was not tested. The study objective is to develop a machine learning (ML) model that automatically estimates students' attentiveness during e-learning classes using only a webcam. The model would help in evaluating teaching methods for e-learning. This study collected videos from seven students. The webcam of personal computers is used to obtain a video, from which we build a feature set that characterizes a student's physical and emotional state based on their face. This characterization includes eye aspect ratio (EAR), Yawn aspect ratio (YAR), head pose, and emotional states. A total of eleven variables are used in the training and validation of the model. ML algorithms are used to estimate individual students' attention levels. The ML models tested are decision trees, random forests, support vector machines (SVM), and extreme gradient boosting (XGBoost). Human observers' estimation of attention level is used as a reference. Our best attention classifier is the XGBoost, which achieved an average accuracy of 80.52%, with an AUROC OVR of 92.12%. The results indicate that a combination of emotional and non-emotional measures can generate a classifier with an accuracy comparable to other attentiveness studies. The study would also help assess the e-learning lectures through students' attentiveness. Hence will assist in developing the e-learning lectures by generating an attentiveness report for the tested lecture. Springer US 2023-05-01 /pmc/articles/PMC10149626/ /pubmed/37361849 http://dx.doi.org/10.1007/s10639-023-11814-5 Text en © The Author(s) 2023 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 | Article Elbawab, Mohamed Henriques, Roberto Machine Learning applied to student attentiveness detection: Using emotional and non-emotional measures |
title | Machine Learning applied to student attentiveness detection: Using emotional and non-emotional measures |
title_full | Machine Learning applied to student attentiveness detection: Using emotional and non-emotional measures |
title_fullStr | Machine Learning applied to student attentiveness detection: Using emotional and non-emotional measures |
title_full_unstemmed | Machine Learning applied to student attentiveness detection: Using emotional and non-emotional measures |
title_short | Machine Learning applied to student attentiveness detection: Using emotional and non-emotional measures |
title_sort | machine learning applied to student attentiveness detection: using emotional and non-emotional measures |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10149626/ https://www.ncbi.nlm.nih.gov/pubmed/37361849 http://dx.doi.org/10.1007/s10639-023-11814-5 |
work_keys_str_mv | AT elbawabmohamed machinelearningappliedtostudentattentivenessdetectionusingemotionalandnonemotionalmeasures AT henriquesroberto machinelearningappliedtostudentattentivenessdetectionusingemotionalandnonemotionalmeasures |