Characterisation of Cognitive Load Using Machine Learning Classifiers of Electroencephalogram Data

Sensors (Basel). 2023 Oct 17;23(20):8528. doi: 10.3390/s23208528.

Abstract

A high cognitive load can overload a person, potentially resulting in catastrophic accidents. It is therefore important to ensure the level of cognitive load associated with safety-critical tasks (such as driving a vehicle) remains manageable for drivers, enabling them to respond appropriately to changes in the driving environment. Although electroencephalography (EEG) has attracted significant interest in cognitive load research, few studies have used EEG to investigate cognitive load in the context of driving. This paper presents a feasibility study on the simulation of various levels of cognitive load through designing and implementing four driving tasks. We employ machine learning-based classification techniques using EEG recordings to differentiate driving conditions. An EEG dataset containing these four driving tasks from a group of 20 participants was collected to investigate whether EEG can be used as an indicator of changes in cognitive load. The collected dataset was used to train four Deep Neural Networks and four Support Vector Machine classification models. The results showed that the best model achieved a classification accuracy of 90.37%, utilising statistical features from multiple frequency bands in 24 EEG channels. Furthermore, the Gamma and Beta bands achieved higher classification accuracy than the Alpha and Theta bands during the analysis. The outcomes of this study have the potential to enhance the Human-Machine Interface of vehicles, contributing to improved safety.

Keywords: Deep Neural Network; Support Vector Machine; cognitive load classification; electroencephalography; machine learning.

MeSH terms

  • Cognition
  • Computer Simulation
  • Electroencephalography* / methods
  • Humans
  • Machine Learning*
  • Neural Networks, Computer
  • Support Vector Machine