A reusable benchmark of brain-age prediction from M/EEG resting-state signals

Population-level modeling can define quantitative measures of individual aging by applying machine learning to large volumes of brain images. These measures of brain age, obtained from the general population, helped characterize disease severity in neurological populations, improving estimates of di...

Full description

Bibliographic Details
Main Authors: Denis A. Engemann, Apolline Mellot, Richard Höchenberger, Hubert Banville, David Sabbagh, Lukas Gemein, Tonio Ball, Alexandre Gramfort
Format: Article
Language:English
Published: Elsevier 2022-11-01
Series:NeuroImage
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S105381192200636X
_version_ 1811338494846435328
author Denis A. Engemann
Apolline Mellot
Richard Höchenberger
Hubert Banville
David Sabbagh
Lukas Gemein
Tonio Ball
Alexandre Gramfort
author_facet Denis A. Engemann
Apolline Mellot
Richard Höchenberger
Hubert Banville
David Sabbagh
Lukas Gemein
Tonio Ball
Alexandre Gramfort
author_sort Denis A. Engemann
collection DOAJ
description Population-level modeling can define quantitative measures of individual aging by applying machine learning to large volumes of brain images. These measures of brain age, obtained from the general population, helped characterize disease severity in neurological populations, improving estimates of diagnosis or prognosis. Magnetoencephalography (MEG) and Electroencephalography (EEG) have the potential to further generalize this approach towards prevention and public health by enabling assessments of brain health at large scales in socioeconomically diverse environments. However, more research is needed to define methods that can handle the complexity and diversity of M/EEG signals across diverse real-world contexts. To catalyse this effort, here we propose reusable benchmarks of competing machine learning approaches for brain age modeling. We benchmarked popular classical machine learning pipelines and deep learning architectures previously used for pathology decoding or brain age estimation in 4 international M/EEG cohorts from diverse countries and cultural contexts, including recordings from more than 2500 participants. Our benchmarks were built on top of the M/EEG adaptations of the BIDS standard, providing tools that can be applied with minimal modification on any M/EEG dataset provided in the BIDS format. Our results suggest that, regardless of whether classical machine learning or deep learning was used, the highest performance was reached by pipelines and architectures involving spatially aware representations of the M/EEG signals, leading to R2 scores between 0.60-0.74. Hand-crafted features paired with random forest regression provided robust benchmarks even in situations in which other approaches failed. Taken together, this set of benchmarks, accompanied by open-source software and high-level Python scripts, can serve as a starting point and quantitative reference for future efforts at developing M/EEG-based measures of brain aging. The generality of the approach renders this benchmark reusable for other related objectives such as modeling specific cognitive variables or clinical endpoints.
first_indexed 2024-04-13T18:11:42Z
format Article
id doaj.art-ebcaa85e47004b388395f1051f01a3a4
institution Directory Open Access Journal
issn 1095-9572
language English
last_indexed 2024-04-13T18:11:42Z
publishDate 2022-11-01
publisher Elsevier
record_format Article
series NeuroImage
spelling doaj.art-ebcaa85e47004b388395f1051f01a3a42022-12-22T02:35:53ZengElsevierNeuroImage1095-95722022-11-01262119521A reusable benchmark of brain-age prediction from M/EEG resting-state signalsDenis A. Engemann0Apolline Mellot1Richard Höchenberger2Hubert Banville3David Sabbagh4Lukas Gemein5Tonio Ball6Alexandre Gramfort7Roche Pharma Research and Early Development, Neuroscience and Rare Diseases, Roche Innovation Center Basel, F. Hoffmann–La Roche Ltd., Basel, Switzerland; Université Paris-Saclay, Inria, CEA, Palaiseau, France; Max Planck Institute for Human Cognitive and Brain Sciences, Department of Neurology, D-04103, Leipzig, Germany; Correspondence author.Université Paris-Saclay, Inria, CEA, Palaiseau, FranceUniversité Paris-Saclay, Inria, CEA, Palaiseau, FranceUniversité Paris-Saclay, Inria, CEA, Palaiseau, France; Inserm, UMRS-942, Paris Diderot University, Paris, FranceUniversité Paris-Saclay, Inria, CEA, Palaiseau, France; Neuromedical AI Lab, Department of Neurosurgery, Medical Center – University of Freiburg, Faculty of Medicine, University of Freiburg, Engelbergerstr. 21, 79106, Freiburg, GermanyNeurorobotics Lab, Computer Science Department – University of Freiburg, Faculty of Engineering, University of Freiburg, Georges-Köhler-Allee 80, 79110, Freiburg, Germany; BrainLinks-BrainTools Cluster of Excellence, University of Freiburg, Freiburg, GermanyNeurorobotics Lab, Computer Science Department – University of Freiburg, Faculty of Engineering, University of Freiburg, Georges-Köhler-Allee 80, 79110, Freiburg, Germany; InteraXon Inc., Toronto, CanadaUniversité Paris-Saclay, Inria, CEA, Palaiseau, FrancePopulation-level modeling can define quantitative measures of individual aging by applying machine learning to large volumes of brain images. These measures of brain age, obtained from the general population, helped characterize disease severity in neurological populations, improving estimates of diagnosis or prognosis. Magnetoencephalography (MEG) and Electroencephalography (EEG) have the potential to further generalize this approach towards prevention and public health by enabling assessments of brain health at large scales in socioeconomically diverse environments. However, more research is needed to define methods that can handle the complexity and diversity of M/EEG signals across diverse real-world contexts. To catalyse this effort, here we propose reusable benchmarks of competing machine learning approaches for brain age modeling. We benchmarked popular classical machine learning pipelines and deep learning architectures previously used for pathology decoding or brain age estimation in 4 international M/EEG cohorts from diverse countries and cultural contexts, including recordings from more than 2500 participants. Our benchmarks were built on top of the M/EEG adaptations of the BIDS standard, providing tools that can be applied with minimal modification on any M/EEG dataset provided in the BIDS format. Our results suggest that, regardless of whether classical machine learning or deep learning was used, the highest performance was reached by pipelines and architectures involving spatially aware representations of the M/EEG signals, leading to R2 scores between 0.60-0.74. Hand-crafted features paired with random forest regression provided robust benchmarks even in situations in which other approaches failed. Taken together, this set of benchmarks, accompanied by open-source software and high-level Python scripts, can serve as a starting point and quantitative reference for future efforts at developing M/EEG-based measures of brain aging. The generality of the approach renders this benchmark reusable for other related objectives such as modeling specific cognitive variables or clinical endpoints.http://www.sciencedirect.com/science/article/pii/S105381192200636XClinical neuroscienceBrain ageElectroencephalographyMagnetoencephalographyMachine learningPopulation modeling
spellingShingle Denis A. Engemann
Apolline Mellot
Richard Höchenberger
Hubert Banville
David Sabbagh
Lukas Gemein
Tonio Ball
Alexandre Gramfort
A reusable benchmark of brain-age prediction from M/EEG resting-state signals
NeuroImage
Clinical neuroscience
Brain age
Electroencephalography
Magnetoencephalography
Machine learning
Population modeling
title A reusable benchmark of brain-age prediction from M/EEG resting-state signals
title_full A reusable benchmark of brain-age prediction from M/EEG resting-state signals
title_fullStr A reusable benchmark of brain-age prediction from M/EEG resting-state signals
title_full_unstemmed A reusable benchmark of brain-age prediction from M/EEG resting-state signals
title_short A reusable benchmark of brain-age prediction from M/EEG resting-state signals
title_sort reusable benchmark of brain age prediction from m eeg resting state signals
topic Clinical neuroscience
Brain age
Electroencephalography
Magnetoencephalography
Machine learning
Population modeling
url http://www.sciencedirect.com/science/article/pii/S105381192200636X
work_keys_str_mv AT denisaengemann areusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT apollinemellot areusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT richardhochenberger areusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT hubertbanville areusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT davidsabbagh areusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT lukasgemein areusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT tonioball areusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT alexandregramfort areusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT denisaengemann reusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT apollinemellot reusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT richardhochenberger reusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT hubertbanville reusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT davidsabbagh reusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT lukasgemein reusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT tonioball reusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals
AT alexandregramfort reusablebenchmarkofbrainagepredictionfrommeegrestingstatesignals