[综述笔记]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,一经查实,立即删除!

相关文章

linux进程间通信-消息队列

Linux下使用C语言实现进程间的通讯-消息队列 Linux进程间通信-消息队列&#xff08;IPC、mq&#xff09;C/C代码接口 Linux 进程间的通信(三)—消息队列

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

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

学习数据结构和算法的地13天

题目讲解 尾插 #include <stdio.h> #include <stdlib.h> // 定义顺序表结构 #define MAX_SIZE 100 struct ArrayList {int array[MAX_SIZE];int size; // 当前元素个数 }; // 初始化顺序表 void init(struct ArrayList *list) {list->size 0; // 初始时元素个…

【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与…

ElasticSearch 与java的结合使用(二)

不同类型商品数量 {"size": 0, "aggs": {"type_group": {"terms": {"field": "type.keyword"}}} }SearchRequest request new SearchRequest();request.indices("product");// 按照类型分组统计数量A…

zzu2024三月招新(A-F,I-L)

目录 1.A 2.B 3.C 4.D 5.E 6.F 7.I 8.J 9.K 10.L 先吐槽一波,比赛的dev超级难用,没有编辑错误提示,不能复制样例,太草了,开局还开错题了,第一个小时没出题,还好后面写了几个签到,最后出了7题. 1.A 这题n比较小,只有1e3,可以n方暴力过,稍大一点就很难了.具体来说就是…

代码随想录算法训练营第五十五天 583. 两个字符串的删除操作、 72. 编辑距离、 编辑距离总结篇

代码随想录算法训练营第五十五天 | 583. 两个字符串的删除操作、 72. 编辑距离、 编辑距离总结篇 583. 两个字符串的删除操作 题目链接&#xff1a;https://leetcode.cn/problems/delete-operation-for-two-strings/ class Solution {public int minDistance(String word1, …

计算机基础专升本笔记-汇总笔记(五)office最最最基础背诵一

计算机基础专升本笔记-汇总笔记&#xff08;五&#xff09;office最最最基础背诵一 一、Word文档视图 页面视图阅读版式视图Web版式视图大纲视图&#xff08;只能看见文字&#xff0c;不显示图片&#xff09;草稿视图&#xff08;显示标题正文&#xff0c;水平标尺&#xff0…

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

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

Python基础知识:运算符详解

前面我们讲完了Python的基础语法、基本的数据类型以及各种数据类型间的转换。现在可以进行Python的基础知识的逐步详解学习了。下面我们开始讲解Python基础知识&#xff1a;运算符。 在Python中&#xff0c;运算符是用于执行各种操作的符号&#xff0c;它们可以对数字、字符串…

insert append nologging 对Dataguard 影响 DG的同步修复

----Force Logging 对dataguard 没有影响&#xff0c;所以日志大小也没有多大影响 若是该库在有备库的状况下&#xff0c;由于主库的 nologging 插入操做不会生成 redo &#xff0c;因此不会在备库上传输和应用&#xff0c;这会致使备库的数据出现问题。 在一个具备主备关系的…

智能时代的魔法助手:大型语言模型如何让生活和工作焕然一新

大型语言模型的奇妙应用&#xff1a;让生活更便捷、工作更高效 引言 你有没有想过&#xff0c;未来的科技会如何改变我们的生活和工作方式&#xff1f;在这个快速发展的时代&#xff0c;人工智能已经逐渐渗透到我们的日常生活中&#xff0c;其中&#xff0c;大型语言模型作为…

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…

GitHubDesktop

GitHub Desktop官网&#xff1a;https://desktop.github.com/ 汉化补丁官网&#xff1a;https://github.com/robotze/GithubDesktopZhTool 备注&#xff1a; Github Desktop汉化&#xff08;最新版&#xff0c;支持Win、Mac、Linux平台&#xff09; Github Desktop 汉化(最新…

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

哈喽&#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…

说说Java三种启动类路径

在Java中&#xff0c;类路径&#xff08;Classpath&#xff09;是用来告诉Java虚拟机&#xff08;JVM&#xff09;在哪里查找类文件的路径。类路径可以分为三种不同的类型&#xff1a;启动类路径&#xff08;Bootstrap Classpath&#xff09;、扩展类路径&#xff08;Extension…

多模太与交叉注意力应用

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