Department of Biomedical Engineering, Southern University of Science and Technology, Shenzhen, Guangdong, China.
Hum Brain Mapp. 2023 May;44(7):2921-2935. doi: 10.1002/hbm.26255. Epub 2023 Feb 28.
Brain decoding, aiming to identify the brain states using neural activity, is important for cognitive neuroscience and neural engineering. However, existing machine learning methods for fMRI-based brain decoding either suffer from low classification performance or poor explainability. Here, we address this issue by proposing a biologically inspired architecture, Spatial Temporal-pyramid Graph Convolutional Network (STpGCN), to capture the spatial-temporal graph representation of functional brain activities. By designing multi-scale spatial-temporal pathways and bottom-up pathways that mimic the information process and temporal integration in the brain, STpGCN is capable of explicitly utilizing the multi-scale temporal dependency of brain activities via graph, thereby achieving high brain decoding performance. Additionally, we propose a sensitivity analysis method called BrainNetX to better explain the decoding results by automatically annotating task-related brain regions from the brain-network standpoint. We conduct extensive experiments on fMRI data under 23 cognitive tasks from Human Connectome Project (HCP) S1200. The results show that STpGCN significantly improves brain-decoding performance compared to competing baseline models; BrainNetX successfully annotates task-relevant brain regions. Post hoc analysis based on these regions further validates that the hierarchical structure in STpGCN significantly contributes to the explainability, robustness and generalization of the model. Our methods not only provide insights into information representation in the brain under multiple cognitive tasks but also indicate a bright future for fMRI-based brain decoding.
脑解码旨在利用神经活动来识别大脑状态,对于认知神经科学和神经工程学至关重要。然而,现有的基于 fMRI 的脑解码机器学习方法要么分类性能较低,要么可解释性较差。在这里,我们通过提出一种受生物启发的架构 Spatial Temporal-pyramid Graph Convolutional Network (STpGCN) 来解决这个问题,该架构用于捕获功能大脑活动的时空图表示。通过设计多尺度时空路径和自下而上的路径来模拟大脑中的信息处理和时间整合,STpGCN 能够通过图显式地利用大脑活动的多尺度时间依赖性,从而实现高脑解码性能。此外,我们提出了一种名为 BrainNetX 的敏感性分析方法,通过从脑网络的角度自动注释与任务相关的脑区,从而更好地解释解码结果。我们在来自人类连接组计划 (HCP) S1200 的 23 个认知任务的 fMRI 数据上进行了广泛的实验。结果表明,与竞争基线模型相比,STpGCN 显著提高了脑解码性能;BrainNetX 成功注释了与任务相关的脑区。基于这些区域的事后分析进一步验证了 STpGCN 中的层次结构对模型的可解释性、鲁棒性和泛化能力有显著贡献。我们的方法不仅为多任务下大脑的信息表示提供了深入的见解,也为基于 fMRI 的脑解码指明了光明的未来。