Impulsivity Classification Using EEG Power and Explainable Machine Learning

Int J Neural Syst. 2023 Feb;33(2):2350006. doi: 10.1142/S0129065723500065. Epub 2023 Jan 12.

Abstract

Impulsivity is a multidimensional construct often associated with unfavorable outcomes. Previous studies have implicated several electroencephalography (EEG) indices to impulsiveness, but results are heterogeneous and inconsistent. Using a data-driven approach, we identified EEG power features for the prediction of self-reported impulsiveness. To this end, EEG signals of 56 individuals (18 low impulsive, 20 intermediate impulsive, 18 high impulsive) were recorded during a risk-taking task. Extracted EEG power features from 62 electrodes were fed into various machine learning classifiers to identify the most relevant band. Robustness of the classifier was varied by stratified [Formula: see text]-fold cross validation. Alpha and beta band power showed best performance in the classification of impulsiveness (accuracy = 95.18% and 95.11%, respectively) using a random forest classifier. Subsequently, a sequential bidirectional feature selection algorithm was used to estimate the most relevant electrode sites. Results show that as little as 10 electrodes are sufficient to reliably classify impulsiveness using alpha band power ([Formula: see text]-measure = 94.50%). Finally, the Shapley Additive exPlanations (SHAP) analysis approach was employed to reveal the individual EEG features that contributed most to the model's output. Results indicate that frontal as well as posterior midline alpha power seems to be of most importance for the classification of impulsiveness.

Keywords: Impulsivity; alpha; classification; electroencephalography; power.

MeSH terms

  • Algorithms*
  • Electroencephalography / methods
  • Humans
  • Impulsive Behavior*
  • Machine Learning
  • Random Forest
  • Support Vector Machine