A Machine Learning Approach for Detecting Cognitive Interference Based on Eye-Tracking Data

Front Hum Neurosci. 2022 Apr 29:16:806330. doi: 10.3389/fnhum.2022.806330. eCollection 2022.

Abstract

The Stroop test evaluates the ability to inhibit cognitive interference. This interference occurs when the processing of one stimulus characteristic affects the simultaneous processing of another attribute of the same stimulus. Eye movements are an indicator of the individual attention load required for inhibiting cognitive interference. We used an eye tracker to collect eye movements data from more than 60 subjects each performing four different but similar tasks (some with cognitive interference and some without). After the extraction of features related to fixations, saccades and gaze trajectory, we trained different Machine Learning models to recognize tasks performed in the different conditions (i.e., with interference, without interference). The models achieved good classification performances when distinguishing between similar tasks performed with or without cognitive interference. This suggests the presence of characterizing patterns common among subjects, which can be captured by machine learning algorithms despite the individual variability of visual behavior.

Keywords: Stroop test; attention load; classification; cognitive interference; eye-tracking; machine learning.