[综述笔记]Graph Neural Networks in Network Neuroscience

论文网址:Graph Neural Networks in Network Neuroscience | IEEE Journals & Magazine | IEEE Xplore

英文是纯手打的!论文原文的summarizing and paraphrasing。可能会出现难以避免的拼写错误和语法错误,若有发现欢迎评论指正!文章偏向于笔记,谨慎食用

1. 省流版

1.1. 心得

(1)一看时间2022,哥们儿你真是错过了2022的GNN盛世

(2)妈妈,感觉看综述被生僻英文单词输出了

(3)这Intro是真长啊一口气读下去差点没噎死我

(4)第二次challenge2.3.2. 脑图一般是无向图,能不能发展一点有向啊,虽然是作为外行人的发言

(5)挑战与见解写得有点紧密联系了最好还是分开吧而且那个见解有点vague

1.2. 论文总结图

2. 论文逐段精读

2.1. Abstract

        ①Medical neuroimaging now can present the morphology, structure, and function of brain

        ②Their citations list: GitHub - basiralab/GNNs-in-Network-Neuroscience: A review of papers proposing novel GNN methods with application to brain connectivity published in 2017-2020.

morphological  n.同 morphologic  adj.形态学(上)的;【语】词法的

2.2. Introduction

        ①The three representations of brains bring time, resolution and domain information of brain:

        ②Multi-modality data will bring different information of brain. Human Connectome Project (HCP), the Baby Connectome Project (BCP) and the Connectome Related to Human Disease (CRHD) datasets focus to collect such data.

        ③Functional connectivity (FC) matrix can be generated by CONN toolbox or groupwise whole-brain parcellation methods and structural and morphological connectivity (SC/MC) matrices can be measured by FSL toolbox and Desikan-Killiany atlas via FreeSurfer software(应该只列了一部分啦)

        ④There are methods that can predict images with other modalities by a single imaging modality

        ⑤Moreover, mapping brain graph from non Euclidean domains to other domains such as geometric and hyperbolic domains

        ⑥Citing other surveys and list the differences

underpinning  v.基础;加强;巩固;构成(…的基础等)  underpin的现在分词  n.(学说、理论等的)基础;基础结构;基础材料;(人的)腿

endogenous  adj.内源性的;内生的

holistic  adj.整体的;全面的;功能整体性的

coalescent  adj.合并的;接合的  n.联合;合并

internodal  adj.节间的

nascent  adj.新生的;萌芽的;未成熟的

taxonomy  n.分类法;分类学;分类系统

2.3. What Do Graph Neural Networks Offer to Network Neuroscience?

2.3.1. GNN Overview

        ①GNNs can be categorized into three main types: Graph Convolutional Network (GCN), Graph Attention Network (GAT) and message-passing mechanism(为什么消息传递机制不被包含在GCN里啊?

        ②GNN usually defines graph as G=(N,E,\mathbf{A},\mathbf{F}), where \mathbf{A}\in \mathbb{R}^{n\times n} denotes the pairwise correlation, \mathbf{F}\in \mathbb{R}^{\boldsymbol{n}\times f} denotes feature matrix, N denotes the nodes set and E denotes the edges set.

        ③If there is no feature of node, setting \mathbf{F}=E

        ④The aggregation method of GCN:

\mathbf{Z}=f_\phi(\mathbf{F},\mathbf{A}|\boldsymbol{\Theta})=\phi(\widetilde{\mathbf{D}}^{-\frac12}\widetilde{\mathbf{A}}\widetilde{\mathbf{D}}^{-\frac12}\mathbf{F}\boldsymbol{\Theta})

where \phi denotes the activate function, \boldsymbol{\Theta} denotes the filter that presents the graph convolutional weights, f\left ( \cdot \right ) dentoes the GCN function, \widetilde{\mathbf{A}}=\mathbf{A}+\mathbf{I} and \widetilde{\mathbf{D}}_{ii}=\sum_{j}\widetilde{\mathbf{A}}_{ij}

        ⑤Graph-based model and population based model:

2.3.2. Brain Graph Overview

        ①Basically, regarding neurons as nodes and corresponding synapses as edges is a method of constructing brain graph. However, it is relevant expensive in computing(嘻嘻,文心了一下大脑中大概有120亿到140亿个神经元,往死里算!所以后来的ROI划分(一组神经元!)也算是迈出了很大一步呢!)

        ②Traditionally, brain graphs are undirected graphs.

        ③Common method of brain graph construction:

(1)Morphological brain graphs

        ①Method: cortical measures of detecting the sulcal depth and cortical thickness

        ②Extraction: from T1-weighted images

        ③Main preprocessing: "skull stripping, motion correction, T1-w intensity normalization, topology correction, segmentation of the sub-cortical white matter and deep grey matter volumetric structures and cortical hemisphere construction"

        ④Dividing regions by specific atlas, such as Desikan-Killiany Atlas. The weighted edges of ROIs are absolute difference

(2)Functional brain graphs

        ①Method: constructed by fMRI, namely blood-oxygen-level-dependent (BOLD) signal

        ②Edges: correlations between ROI

        ③Node: with no feature

(3)Structural brain graphs

        ①Method: constructed by diffusion tensor imaging (DTI) or diffusion spectrum imaging (DSI), which measured by diffusion of water molecules. It can distinguish gray matter and white matter 

        ②Edges: absolute difference of number of fibers in different ROIs

2.3.3.Literature Search and Taxonomy Definition

        ①Data focused: 2017.1.1 - 2020.12.31

        ②Databases: IEEExplore, PubMed, Research Gate, Arxiv Sanity and Google Scholar using

        ③Keywords:  “brain graph”, “brain network”, “connectome”, “GNN”, “graph representation learning”, “network neuroscience”, “graph neural networks”

        ④Journals/Conferences: Medical Image Computing and Computer Assisted Intervention conference (MICCAI), the Information Processing in Medical Imaging (IPMI) conference, Journal of Neuroscience Methods, IEEE Transactions on Medical Imaging journal, Frontiers in Neuroscience, Neuroimage, Cerebral Cortex journals and bioRxiv

        ⑤Ignore: CNN/ML in brain

        ⑥Three domains in brain graph: prediction, integration and classification

        ⑦Specific types in brain domain:

primer  n.底漆;初级读本;底层涂料;入门书;启蒙读本;识字课本

2.3.4. Brain Graph Prediction

        ①⭐Patients may lack multi-times scans over time or multi-modality scan images

        ②The data of brain image is too little

        ③Brain Graph Prediction Publications

        ④Brain Graph Integration Publications

        ⑤Disease Classification Publications

        ⑥Biomarker Identification Publications

        ⑦Summary of lost functions:

(1)Cross-Domain Graph Prediction

        ①Problem statement: for original graph G_{S}, learning a manpping function f:(\mathbf{A}_S,\mathbf{F}_S)\mapsto(\mathbf{A}_T,\mathbf{F}_T). After that, G_{S}\rightarrow G_{T}

        ②Categories: single/multi graph prediction

        ③Single graph prediction: such as GAN based models, they predict brain graph with another modality from one source modality. It requires different training when predict different modalities of brain graph

        ④Multi graph prediction: such as GCN based autoencoder methods

        ⑤Challenges: a) not all of them are end-to-end, which may accumulates errors, b) GAN based models are possible face mode collapse, c) few topological structured considered

(2)Cross-Resolution Graph Prediction

        ①Problem statement: for low-resolution brain graph G_l=(N_l,E_l,\mathbf{A}_l,\mathbf{F}_l), learning a mapping function f:(\mathbf{A}_l,\mathbf{F}_l)\mapsto(\mathbf{A}_s,\mathbf{F}_s) to map G_l=(N_l,E_l,\mathbf{A}_l,\mathbf{F}_l)\rightarrow G_s=(N_s,E_s,\mathbf{A}_s,\mathbf{F}_s),where\, N_{l}<N_{s} 

        ②Example: U-autoencoder constructed by GCN layers, which inspired by U-Net 

        ③Future challenges: better GNN framework, computing efficiency, higher accuracy. What is more, people can fucos on multi-resolution graph synthesis in the future

(3)Cross-Time Graph Prediction

2.3.5. Brain Graph Integration

2.3.6. Brain Graph Classification

(1)Brain State Classification

(2)Biomarker Identification

2.4. Discussion and Outlook

2.4.1. Toward Clinical Translation

2.4.2. Outlook

3. 知识补充

3.1. Structural and anatomical images

大脑的解剖像和结构像在描述大脑时各有侧重,两者之间存在一些差异。

解剖像:主要关注大脑的形态和外观。它显示大脑的各个部分,如左脑、右脑、大脑皮质、大脑髓质等,并详细描述这些部分的形状、位置和相互关系。解剖像通常通过医学成像技术(如CT扫描、MRI等)获得,可以显示大脑的宏观结构。

结构像:则更侧重于大脑的内部结构和组织。它关注大脑的微观层面,包括神经元的排列、突触的连接、神经纤维的走向等。结构像通过更精细的成像技术(如电子显微镜、高分辨率MRI等)获得,能够揭示大脑的复杂结构和功能。

简而言之,解剖像提供了大脑的整体外观和宏观结构,而结构像则提供了大脑的微观结构和组织细节。两者结合使用可以更全面地了解大脑的形态和功能。

3.2. Brain images

(1)Functional images: always named "FunRaw", obtained by fMRI

(2)Anatomical images: always named "T1Raw", obtained by sMRI

(3)Structural images: always named "T2Raw", obtained by sMRI

(4)但是作者在文章中说morphological images是T1像,而structural images来自DTI。暂时持保留意见

4. Reference List

Bessadok, A., Mahjoub, M. & Rekik, I. (2022) 'Graph Neural Networks in Network Neuroscience', IEEE Transactions on Pattern Analysis and Machine Intelligence, 45 (5), pp. 5833-5848. doi: 10.1109/TPAMI.2022.3209686

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/735690.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电脑打字突然变成繁体字如何修改

1. 右键电脑右下角的“中”字 2. 点击字符集&#xff0c;选中简体即可 有用的话记得给我点个赞啊~ 靴靴&#xff01;

【Leetcode每日一题】 位运算 - 位1的个数(难度⭐)(32)

1. 题目解析 题目链接&#xff1a;191. 位1的个数 这个问题的理解其实相当简单&#xff0c;只需看一下示例&#xff0c;基本就能明白其含义了。 核心在于计算题目所给32位二进制数1的个数返回即可。 2.算法原理 位运算特性&#xff1a;通过位运算&#xff0c;特别是按位与(&…

PLC的FC与FB模块程序的功能解析

前文讲了在西门子系列的PLC中四个程序模块的描述&#xff0c;从S7-1200PLC开始就有FC和FB程序块了&#xff0c;但在使用的时候&#xff0c;一些使用者还是不好理解&#xff0c;以至于不知道该如何选择。今天&#xff0c;我们就用大白话的方式给大家讲解FC与FB的功能。 1、FC与…

02-组件化编程与Vu额 Click脚手架

1.Vue组件化编程(只有1个数字是一级标题) 1.1 模块与组件、模块化与组件化(两个数字组成是二级标题) 1.1.1模块(三个数字是三级标题 依次类推) 理解&#xff1a;向外提供特定功能的 js 程序&#xff0c;一般就是一个 js 文件为什么&#xff1a;js 文件很多很复杂作用&#xf…

10.网络文件系统( NFS)使用

网络文件系统&#xff08; NFS&#xff09; 使用 NFS 优点&#xff1a; 开发过程中不受开发板空间的限制&#xff0c;直接使用网络文件就像使用本地文件一样&#xff1b;调试过程中避免一一将编译后的应用程序和库文件复制到开发板上。 在开发板中使用网络文件系统可以为开发和…

YOLO语义分割标注文件txt还原到图像中

最近做图像分割任务过程中&#xff0c;使用labelme对图像进行标注&#xff0c;得到的数据文件是json&#xff0c;转换为YOLO训练所需的txt格式后&#xff0c;想对标注文件进行检验&#xff0c;即将txt标注文件还原到原图像中&#xff0c;下面是代码&#xff1a; import cv2 im…

我们的一生都是在挤火车。

哈喽&#xff0c;你好啊&#xff0c;我是雷工&#xff01; 昨天从燕郊坐火车回石家庄&#xff0c;由于赶上元旦假期&#xff0c;所有高铁票都售罄&#xff0c;一张普通火车票&#xff0c;还是一周前就买才买到的。 从燕郊站&#xff0c;到北京站&#xff0c;然后地铁去北京西站…

vulhub中Weblogic WLS Core Components 反序列化命令执行漏洞复现(CVE-2018-2628)

Oracle 2018年4月补丁中&#xff0c;修复了Weblogic Server WLS Core Components中出现的一个反序列化漏洞&#xff08;CVE-2018-2628&#xff09;&#xff0c;该漏洞通过t3协议触发&#xff0c;可导致未授权的用户在远程服务器执行任意命令。 访问http://your-ip:7001/consol…

多模太与交叉注意力应用

要解决的问题 对同一特征点1从不同角度去拍&#xff0c;在我们拿到这些不同视觉的特征后&#xff0c;就可以知道如何从第一个位置到第二个位置&#xff0c;再到第三个位置 对于传统算法 下面很多点检测都是错 loftr当今解决办法 整体流程 具体步骤 卷积提取特征&#xff0c;…

数据库系统概论(超详解!!!) 第三节 关系数据库

1.基本概念 1. 域&#xff08;Domain&#xff09; 域是一组具有相同数据类型的值的集合。 2. 笛卡尔积&#xff08;Cartesian Product&#xff09; 给定一组域D1&#xff0c;D2&#xff0c;…&#xff0c;Dn&#xff0c;允许其中某些域是相同的。 D1&#xff0c;D2…

算法学习之动态规划DP——背包问题

一、01背包问题 &#xff08;一&#xff09;题目 有 N 件物品和一个容量是 V的背包。每件物品只能使用一次。 第i件物品的体积是 vi&#xff0c;价值是 wi。 求解将哪些物品装入背包&#xff0c;可使这些物品的总体积不超过背包容量&#xff0c;且总价值最大。 输出最大价值…

牛客周赛 Round 36 解题报告 | 珂学家 | 状态DP + 构造 + 9棵树状数组

前言 整体评价 今天相对容易&#xff0c;E的构造题&#xff0c;感谢出题人极其善意的Case 1, 算是放水了。F题是个很典的结论题&#xff0c;由于存在动态点修改&#xff0c;所以引入树状数组做区间和的快速计算。 A. 小红的数位删除 题型: 签到 s input()print (s[:-3])B. …

状态机高阶讲解-02

261 00:11:22,483 --> 00:11:25,260 或依赖于这个&#xff0c;在这里表达 262 00:11:26,780 --> 00:11:30,000 Moore是说什么&#xff0c;在这里表达 263 00:11:30,280 --> 00:11:30,523 264 00:11:30,523 --> 00:11:33,443 在状态里表达&#xff0c;状态的什么 …

【Python】新手入门:全局变量和局部变量的概念、区别以及用法

【Python】新手入门&#xff1a;全局变量和局部变量的概念、区别以及用法 &#x1f308; 个人主页&#xff1a;高斯小哥 &#x1f525; 高质量专栏&#xff1a;Matplotlib之旅&#xff1a;零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程&#x1f448;…

ABC 344

ABC 344 ABC用python写代码会比较快 A 题可以积累简洁的写法&#xff1a; S input() a, b, c S.split(|) print(ac)#include<bits/stdc.h> using namespace std; int main(){string s;cin >> s;int x s.find("|"); // The first occurrence of | w…

登录凭证------

为什么需要登录凭证&#xff1f; web开发中&#xff0c;我们使用的协议http是无状态协议&#xff0c;http每次请求都是一个单独的请求&#xff0c;和之前的请求没有关系&#xff0c;服务器就不知道上一步你做了什么操作&#xff0c;我们需要一个办法证明我没登录过 制作登录凭…

有源电桥电路

有源电桥电路 有源电桥由A3运放的正向输入端与负向输入端电压相等且为零可知&#xff1a;G点&#xff08;待测阻抗Zx与被测阻抗Rs的连接点&#xff09;电平一直为零&#xff0c;也就是平衡点虚地点&#xff0c;Ux与Us也就变成参照虚地点的绝对相量电压。并且根据运放的虚断原理…

FFmpeg——开源的开源的跨平台音视频处理框架简介

引言&#xff1a; FFmpeg是一个开源的跨平台音视频处理框架&#xff0c;可以处理多种音视频格式。它由Fabrice Bellard于2000年创建&#xff0c;最初是一个只包括解码器的项目。后来&#xff0c;很多开发者参与其中&#xff0c;为FFmpeg增加了多种新的功能&#xff0c;例如编码…

U盘秒变“零字节”?数据恢复全攻略!

一、遭遇U盘“零字节”危机 在数字化时代的浪潮中&#xff0c;U盘凭借其便携性和大容量&#xff0c;早已成为我们工作和生活中不可或缺的数据存储工具。然而&#xff0c;有时我们可能会突然遭遇一个令人头疼的问题——U盘显示0字节。明明前一天还存满了重要的文件&#xff0c;…

Android视角看鸿蒙第四课(module.json中的各字段含义之descriptionmainElement)修改程序入口

Android视角看鸿蒙第三课(module.json中的各字段含义之description&mainElement) 前言 上编文章了解了module.json中的name和type两个字段的含义及变更字段需要注意的事项&#xff0c;也明白了如何去实现类似Android library的功能。 这篇文章继续了解module.json中的des…