TY - JOUR
T1 - A Comprehensive Analysis of Multilayer Community Detection Algorithms for Application to EEG-Based Brain Networks
AU - Puxeddu, Maria Grazia
AU - Petti, Manuela
AU - Astolfi, Laura
N1 - Funding Information:
We would like to thank Dr. Donatella Mattia and the Neuroelectrical Imaging and BCI Laboratory of IRCCS Fondazione Santa Lucia in Rome for providing the facilities and supporting the EEG data collection. Funding. This study was partially supported by Progetto di Ateneo 2017?EMBRACING (RM11715C82606455), by Progetto di Ateneo 2018 (RP11816436CDA44C), by progetto di Ateneo 2019?(RM11916B88C3E2DE), by Stiftelsen Promobilia, Research Project DISCLOSE, by a BitBrain award (B2B Project), and by the Dipartimenti di eccellenza fund (MIUR).
Funding Information:
This study was partially supported by Progetto di Ateneo 2017–EMBRACING (RM11715C82606455), by Progetto di Ateneo 2018 (RP11816436CDA44C), by progetto di Ateneo 2019–(RM11916B88C3E2DE), by Stiftelsen Promobilia, Research Project DISCLOSE, by a BitBrain award (B2B Project), and by the Dipartimenti di eccellenza fund (MIUR).
Publisher Copyright:
© Copyright © 2021 Puxeddu, Petti and Astolfi.
Copyright:
Copyright 2021 Elsevier B.V., All rights reserved.
PY - 2021/3/1
Y1 - 2021/3/1
N2 - Modular organization is an emergent property of brain networks, responsible for shaping communication processes and underpinning brain functioning. Moreover, brain networks are intrinsically multilayer since their attributes can vary across time, subjects, frequency, or other domains. Identifying the modular structure in multilayer brain networks represents a gateway toward a deeper understanding of neural processes underlying cognition. Electroencephalographic (EEG) signals, thanks to their high temporal resolution, can give rise to multilayer networks able to follow the dynamics of brain activity. Despite this potential, the community organization has not yet been thoroughly investigated in brain networks estimated from EEG. Furthermore, at the state of the art, there is still no agreement about which algorithm is the most suitable to detect communities in multilayer brain networks, and a way to test and compare them all under a variety of conditions is lacking. In this work, we perform a comprehensive analysis of three algorithms at the state of the art for multilayer community detection (namely, genLouvain, DynMoga, and FacetNet) as compared with an approach based on the application of a single-layer clustering algorithm to each slice of the multilayer network. We test their ability to identify both steady and dynamic modular structures. We statistically evaluate their performances by means of ad hoc benchmark graphs characterized by properties covering a broad range of conditions in terms of graph density, number of clusters, noise level, and number of layers. The results of this simulation study aim to provide guidelines about the choice of the more appropriate algorithm according to the different properties of the brain network under examination. Finally, as a proof of concept, we show an application of the algorithms to real functional brain networks derived from EEG signals collected at rest with closed and open eyes. The test on real data provided results in agreement with the conclusions of the simulation study and confirmed the feasibility of multilayer analysis of EEG-based brain networks in both steady and dynamic conditions.
AB - Modular organization is an emergent property of brain networks, responsible for shaping communication processes and underpinning brain functioning. Moreover, brain networks are intrinsically multilayer since their attributes can vary across time, subjects, frequency, or other domains. Identifying the modular structure in multilayer brain networks represents a gateway toward a deeper understanding of neural processes underlying cognition. Electroencephalographic (EEG) signals, thanks to their high temporal resolution, can give rise to multilayer networks able to follow the dynamics of brain activity. Despite this potential, the community organization has not yet been thoroughly investigated in brain networks estimated from EEG. Furthermore, at the state of the art, there is still no agreement about which algorithm is the most suitable to detect communities in multilayer brain networks, and a way to test and compare them all under a variety of conditions is lacking. In this work, we perform a comprehensive analysis of three algorithms at the state of the art for multilayer community detection (namely, genLouvain, DynMoga, and FacetNet) as compared with an approach based on the application of a single-layer clustering algorithm to each slice of the multilayer network. We test their ability to identify both steady and dynamic modular structures. We statistically evaluate their performances by means of ad hoc benchmark graphs characterized by properties covering a broad range of conditions in terms of graph density, number of clusters, noise level, and number of layers. The results of this simulation study aim to provide guidelines about the choice of the more appropriate algorithm according to the different properties of the brain network under examination. Finally, as a proof of concept, we show an application of the algorithms to real functional brain networks derived from EEG signals collected at rest with closed and open eyes. The test on real data provided results in agreement with the conclusions of the simulation study and confirmed the feasibility of multilayer analysis of EEG-based brain networks in both steady and dynamic conditions.
KW - community detection
KW - electroencephalography
KW - modularity
KW - network neuroscience
KW - statistical analysis
UR - http://www.scopus.com/inward/record.url?scp=85102682623&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85102682623&partnerID=8YFLogxK
U2 - 10.3389/fnsys.2021.624183
DO - 10.3389/fnsys.2021.624183
M3 - Article
AN - SCOPUS:85102682623
VL - 15
JO - Frontiers in Systems Neuroscience
JF - Frontiers in Systems Neuroscience
SN - 1662-5137
M1 - 624183
ER -