Automatic Recognition of Student Engagement using Deep Learning and Facial Expression

Omid Mohamad Nezami, Mark Dras, Len Hamey, Deborah Richards, Stephen Wan +1 more
8/7/2018
cs.CVcs.HC

Official code: omidmnezami/Engagement-Recognition (77 stars, last commit 2021-02-03).

Abstract

Engagement is a key indicator of the quality of learning experience, and one that plays a major role in developing intelligent educational interfaces. Any such interface requires the ability to recognise the level of engagement in order to respond appropriately; however, there is very little existing data to learn from, and new data is expensive and difficult to acquire. This paper presents a deep learning model to improve engagement recognition from images that overcomes the data sparsity challenge by pre-training on readily available basic facial expression data, before training on specialised engagement data. In the first of two steps, a facial expression recognition model is trained to provide a rich face representation using deep learning. In the second step, we use the model's weights to initialize our deep learning based model to recognize engagement; we term this the engagement model. We train the model on our new engagement recognition dataset with 4627 engaged and disengaged samples. We find that the engagement model outperforms effective deep learning architectures that we apply for the first time to engagement recognition, as well as approaches using histogram of oriented gradients and support vector machines.

View on arXivView PDF

Code Implementations(1)

Automatic Recognition of Student Engagement using Deep Learning and Facial Expression

7721PythonApr 2, 20195 years ago
deep-learningeducationengagement-recognition

Similar Papers

Cite this paper

@article{nezami2018automatic,
  title  = {Automatic Recognition of Student Engagement using Deep Learning and Facial Expression},
  author = {Omid Mohamad Nezami and Mark Dras and Len Hamey and Deborah Richards and Stephen Wan and Cecile Paris},
  year   = {2018},
  eprint = {1808.02324},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1808.02324}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1808.02324.svg)](https://codeofpaper.com/paper/1808.02324)

Discussion