Cargando…

Gaussian Process Regression for Predictive But Interpretable Machine Learning Models: An Example of Predicting Mental Workload across Tasks

There is increasing interest in real-time brain-computer interfaces (BCIs) for the passive monitoring of human cognitive state, including cognitive workload. Too often, however, effective BCIs based on machine learning techniques may function as “black boxes” that are difficult to analyze or interpr...

Descripción completa

Detalles Bibliográficos
Autores principales: Caywood, Matthew S., Roberts, Daniel M., Colombe, Jeffrey B., Greenwald, Hal S., Weiland, Monica Z.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5225116/
https://www.ncbi.nlm.nih.gov/pubmed/28123359
http://dx.doi.org/10.3389/fnhum.2016.00647
_version_ 1782493456852058112
author Caywood, Matthew S.
Roberts, Daniel M.
Colombe, Jeffrey B.
Greenwald, Hal S.
Weiland, Monica Z.
author_facet Caywood, Matthew S.
Roberts, Daniel M.
Colombe, Jeffrey B.
Greenwald, Hal S.
Weiland, Monica Z.
author_sort Caywood, Matthew S.
collection PubMed
description There is increasing interest in real-time brain-computer interfaces (BCIs) for the passive monitoring of human cognitive state, including cognitive workload. Too often, however, effective BCIs based on machine learning techniques may function as “black boxes” that are difficult to analyze or interpret. In an effort toward more interpretable BCIs, we studied a family of N-back working memory tasks using a machine learning model, Gaussian Process Regression (GPR), which was both powerful and amenable to analysis. Participants performed the N-back task with three stimulus variants, auditory-verbal, visual-spatial, and visual-numeric, each at three working memory loads. GPR models were trained and tested on EEG data from all three task variants combined, in an effort to identify a model that could be predictive of mental workload demand regardless of stimulus modality. To provide a comparison for GPR performance, a model was additionally trained using multiple linear regression (MLR). The GPR model was effective when trained on individual participant EEG data, resulting in an average standardized mean squared error (sMSE) between true and predicted N-back levels of 0.44. In comparison, the MLR model using the same data resulted in an average sMSE of 0.55. We additionally demonstrate how GPR can be used to identify which EEG features are relevant for prediction of cognitive workload in an individual participant. A fraction of EEG features accounted for the majority of the model’s predictive power; using only the top 25% of features performed nearly as well as using 100% of features. Subsets of features identified by linear models (ANOVA) were not as efficient as subsets identified by GPR. This raises the possibility of BCIs that require fewer model features while capturing all of the information needed to achieve high predictive accuracy.
format Online
Article
Text
id pubmed-5225116
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-52251162017-01-25 Gaussian Process Regression for Predictive But Interpretable Machine Learning Models: An Example of Predicting Mental Workload across Tasks Caywood, Matthew S. Roberts, Daniel M. Colombe, Jeffrey B. Greenwald, Hal S. Weiland, Monica Z. Front Hum Neurosci Neuroscience There is increasing interest in real-time brain-computer interfaces (BCIs) for the passive monitoring of human cognitive state, including cognitive workload. Too often, however, effective BCIs based on machine learning techniques may function as “black boxes” that are difficult to analyze or interpret. In an effort toward more interpretable BCIs, we studied a family of N-back working memory tasks using a machine learning model, Gaussian Process Regression (GPR), which was both powerful and amenable to analysis. Participants performed the N-back task with three stimulus variants, auditory-verbal, visual-spatial, and visual-numeric, each at three working memory loads. GPR models were trained and tested on EEG data from all three task variants combined, in an effort to identify a model that could be predictive of mental workload demand regardless of stimulus modality. To provide a comparison for GPR performance, a model was additionally trained using multiple linear regression (MLR). The GPR model was effective when trained on individual participant EEG data, resulting in an average standardized mean squared error (sMSE) between true and predicted N-back levels of 0.44. In comparison, the MLR model using the same data resulted in an average sMSE of 0.55. We additionally demonstrate how GPR can be used to identify which EEG features are relevant for prediction of cognitive workload in an individual participant. A fraction of EEG features accounted for the majority of the model’s predictive power; using only the top 25% of features performed nearly as well as using 100% of features. Subsets of features identified by linear models (ANOVA) were not as efficient as subsets identified by GPR. This raises the possibility of BCIs that require fewer model features while capturing all of the information needed to achieve high predictive accuracy. Frontiers Media S.A. 2017-01-11 /pmc/articles/PMC5225116/ /pubmed/28123359 http://dx.doi.org/10.3389/fnhum.2016.00647 Text en Copyright © 2017 The MITRE Corporation. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Caywood, Matthew S.
Roberts, Daniel M.
Colombe, Jeffrey B.
Greenwald, Hal S.
Weiland, Monica Z.
Gaussian Process Regression for Predictive But Interpretable Machine Learning Models: An Example of Predicting Mental Workload across Tasks
title Gaussian Process Regression for Predictive But Interpretable Machine Learning Models: An Example of Predicting Mental Workload across Tasks
title_full Gaussian Process Regression for Predictive But Interpretable Machine Learning Models: An Example of Predicting Mental Workload across Tasks
title_fullStr Gaussian Process Regression for Predictive But Interpretable Machine Learning Models: An Example of Predicting Mental Workload across Tasks
title_full_unstemmed Gaussian Process Regression for Predictive But Interpretable Machine Learning Models: An Example of Predicting Mental Workload across Tasks
title_short Gaussian Process Regression for Predictive But Interpretable Machine Learning Models: An Example of Predicting Mental Workload across Tasks
title_sort gaussian process regression for predictive but interpretable machine learning models: an example of predicting mental workload across tasks
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5225116/
https://www.ncbi.nlm.nih.gov/pubmed/28123359
http://dx.doi.org/10.3389/fnhum.2016.00647
work_keys_str_mv AT caywoodmatthews gaussianprocessregressionforpredictivebutinterpretablemachinelearningmodelsanexampleofpredictingmentalworkloadacrosstasks
AT robertsdanielm gaussianprocessregressionforpredictivebutinterpretablemachinelearningmodelsanexampleofpredictingmentalworkloadacrosstasks
AT colombejeffreyb gaussianprocessregressionforpredictivebutinterpretablemachinelearningmodelsanexampleofpredictingmentalworkloadacrosstasks
AT greenwaldhals gaussianprocessregressionforpredictivebutinterpretablemachinelearningmodelsanexampleofpredictingmentalworkloadacrosstasks
AT weilandmonicaz gaussianprocessregressionforpredictivebutinterpretablemachinelearningmodelsanexampleofpredictingmentalworkloadacrosstasks