Predicting Spatial Visualization Problems’ Difficulty Level from Eye-Tracking Data

The difficulty level of learning tasks is a concern that often needs to be considered in the teaching process. Teachers usually dynamically adjust the difficulty of exercises according to the prior knowledge and abilities of students to achieve better teaching results. In e-learning, because there i...

Full description

Bibliographic Details
Main Authors: Xiang Li, Rabih Younes, Diana Bairaktarova, Qi Guo
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/7/1949
id doaj-b7b0bdf24d5648a5a4980a3fe92e70b1
record_format Article
spelling doaj-b7b0bdf24d5648a5a4980a3fe92e70b12020-11-25T02:41:32ZengMDPI AGSensors1424-82202020-03-01201949194910.3390/s20071949Predicting Spatial Visualization Problems’ Difficulty Level from Eye-Tracking DataXiang Li0Rabih Younes1Diana Bairaktarova2Qi Guo3School of Electrical and Electronic Engineering, Huazhong University of Science and Technology, Wuhan 430074, ChinaDepartment of Electrical and Computer Engineering, Duke University, Durham, NC 27708, USADepartment of Engineering Education, Virginia Tech, Blacksburg, VA 24061, USAInternational School, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaThe difficulty level of learning tasks is a concern that often needs to be considered in the teaching process. Teachers usually dynamically adjust the difficulty of exercises according to the prior knowledge and abilities of students to achieve better teaching results. In e-learning, because there is no teacher involvement, it often happens that the difficulty of the tasks is beyond the ability of the students. In attempts to solve this problem, several researchers investigated the problem-solving process by using eye-tracking data. However, although most e-learning exercises use the form of filling in blanks and choosing questions, in previous works, research focused on building cognitive models from eye-tracking data collected from flexible problem forms, which may lead to impractical results. In this paper, we build models to predict the difficulty level of spatial visualization problems from eye-tracking data collected from multiple-choice questions. We use eye-tracking and machine learning to investigate (1) the difference of eye movement among questions from different difficulty levels and (2) the possibility of predicting the difficulty level of problems from eye-tracking data. Our models resulted in an average accuracy of 87.60% on eye-tracking data of questions that the classifier has seen before and an average of 72.87% on questions that the classifier has not yet seen. The results confirmed that eye movement, especially fixation duration, contains essential information on the difficulty of the questions and it is sufficient to build machine-learning-based models to predict difficulty level.https://www.mdpi.com/1424-8220/20/7/1949eye-trackingspatial visualizationmachine learningproactive systemsengineering education
collection DOAJ
language English
format Article
sources DOAJ
author Xiang Li
Rabih Younes
Diana Bairaktarova
Qi Guo
spellingShingle Xiang Li
Rabih Younes
Diana Bairaktarova
Qi Guo
Predicting Spatial Visualization Problems’ Difficulty Level from Eye-Tracking Data
Sensors
eye-tracking
spatial visualization
machine learning
proactive systems
engineering education
author_facet Xiang Li
Rabih Younes
Diana Bairaktarova
Qi Guo
author_sort Xiang Li
title Predicting Spatial Visualization Problems’ Difficulty Level from Eye-Tracking Data
title_short Predicting Spatial Visualization Problems’ Difficulty Level from Eye-Tracking Data
title_full Predicting Spatial Visualization Problems’ Difficulty Level from Eye-Tracking Data
title_fullStr Predicting Spatial Visualization Problems’ Difficulty Level from Eye-Tracking Data
title_full_unstemmed Predicting Spatial Visualization Problems’ Difficulty Level from Eye-Tracking Data
title_sort predicting spatial visualization problems’ difficulty level from eye-tracking data
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-03-01
description The difficulty level of learning tasks is a concern that often needs to be considered in the teaching process. Teachers usually dynamically adjust the difficulty of exercises according to the prior knowledge and abilities of students to achieve better teaching results. In e-learning, because there is no teacher involvement, it often happens that the difficulty of the tasks is beyond the ability of the students. In attempts to solve this problem, several researchers investigated the problem-solving process by using eye-tracking data. However, although most e-learning exercises use the form of filling in blanks and choosing questions, in previous works, research focused on building cognitive models from eye-tracking data collected from flexible problem forms, which may lead to impractical results. In this paper, we build models to predict the difficulty level of spatial visualization problems from eye-tracking data collected from multiple-choice questions. We use eye-tracking and machine learning to investigate (1) the difference of eye movement among questions from different difficulty levels and (2) the possibility of predicting the difficulty level of problems from eye-tracking data. Our models resulted in an average accuracy of 87.60% on eye-tracking data of questions that the classifier has seen before and an average of 72.87% on questions that the classifier has not yet seen. The results confirmed that eye movement, especially fixation duration, contains essential information on the difficulty of the questions and it is sufficient to build machine-learning-based models to predict difficulty level.
topic eye-tracking
spatial visualization
machine learning
proactive systems
engineering education
url https://www.mdpi.com/1424-8220/20/7/1949
work_keys_str_mv AT xiangli predictingspatialvisualizationproblemsdifficultylevelfromeyetrackingdata
AT rabihyounes predictingspatialvisualizationproblemsdifficultylevelfromeyetrackingdata
AT dianabairaktarova predictingspatialvisualizationproblemsdifficultylevelfromeyetrackingdata
AT qiguo predictingspatialvisualizationproblemsdifficultylevelfromeyetrackingdata
_version_ 1724777954652717056