50、东北大学、阿尔伯塔大学:Hi-GCN从2个层次角度进行图学习,用来诊断脑部疾病[你这和MVS-GCN套娃呢?]

本文主要是介绍50、东北大学、阿尔伯塔大学:Hi-GCN从2个层次角度进行图学习,用来诊断脑部疾病[你这和MVS-GCN套娃呢?],希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文由东北大学医学图像智能计算教育部重点实验室,加拿大阿尔伯塔大学2020年10.24日发表于<Computers in Biology and Medicine> JCR\IF: Q1\7.7

Abstract:

目的:近年来,脑连接网络已被用于神经系统疾病的分类,如自闭症谱系障碍(ASD)或阿尔茨海默病(AD)。网络分析为探索脑功能缺陷与脑疾病相关的潜在结构破坏之间的关系提供了一种新的途径。网络嵌入学习旨在自动学习大脑网络的低维表示,近年来受到越来越多的关注。

方法:在这项工作中,我们建立在图神经网络的基础上,以端到端方式学习有用的图分类表示。具体而言,我们提出了一种分层GCN框架(称为hi-GCN),在考虑网络拓扑信息和主题关联的同时学习图特征嵌入。

结果:为了证明我们方法的有效性,我们在阿尔茨海默病神经成像倡议(ADNI)数据集和自闭症脑成像数据交换(ABIDE)数据集上评估了所提出方法的性能。在ABIDE和ADNI数据集上的大量实验证明了高gcn模型具有竞争力的性能。具体来说,我们在ABIDE/ADNI上获得了73.1%/78.5%的平均准确率和82.3%/86.5%的AUC。综合实验表明,我们的hi-GCN对脑障碍诊断的图分类是有效的。

结论:本文提出的hi-GCN方法从层次的角度进行图嵌入学习,同时考虑了个体大脑网络的结构和整体群体网络中受试者的相关性,能够捕捉到最本质的嵌入特征,提高疾病诊断的分类性能。此外,所提出的联合优化策略也比预训练和两步监督的高gcn训练速度更快,更容易收敛。

本文提出的hi-GCN方法从层次的角度进行图嵌入学习,同时考虑了个体大脑网络的结构和整体群体网络中受试者的相关性,能够捕捉到最本质的嵌入特征,提高疾病诊断的分类性能:

HI-GCN:

1、第一级是从原始连通性网络的拓扑结构中学习网络嵌入。

2、第二个层次是结合主语之间的语境关联来增强语义信息。

论文指出:

1、关注FMRI大脑连接网络中学习深度表征

2、大脑网络在两个层面上表现出网络结构:

一、大脑网络中区域与区域之间的大脑活动相关性

二、人口网络中主体内与主体之间的关系

实验结果:

与ABIDE数据历年SOTA对比:

结论:

近年来,基于功能磁共振图像(f-MRI)构建的功能连接网络在区分神经系统疾病患者和正常对照方面具有很大的前景。网络嵌入的目的是学习基于网络拓扑的紧凑节点表示,以方便图的分类任务。为了从大脑网络中获得更好的图嵌入,我们开发了一种新的、原则性的网络嵌入学习框架,通过GCN有效地整合群体中受试者之间的相关性。我们在现实世界的信息网络上进行了广泛的实验,以验证我们模型的有效性,与最先进的基线相比,这表明了它的优越性能。它还实现了更快的训练和更容易的收敛。

不讲五的,20年发的这个文章,22年也搞得GCN,都发的生物医学cs的这个顶刊,看来这两学校是在脑机模型是专门搞GCN的,也是实验室前辈遗留问题,20年从层次上研究GCN处理EEG,22年搞多视角,emm

这篇关于50、东北大学、阿尔伯塔大学:Hi-GCN从2个层次角度进行图学习,用来诊断脑部疾病[你这和MVS-GCN套娃呢?]的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/808810

相关文章

Python进行word模板内容替换的实现示例

《Python进行word模板内容替换的实现示例》本文介绍了使用Python自动化处理Word模板文档的常用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友... 目录技术背景与需求场景核心工具库介绍1.获取你的word模板内容2.正常文本内容的替换3.表格内容的

Git进行版本控制的实战指南

《Git进行版本控制的实战指南》Git是一种分布式版本控制系统,广泛应用于软件开发中,它可以记录和管理项目的历史修改,并支持多人协作开发,通过Git,开发者可以轻松地跟踪代码变更、合并分支、回退版本等... 目录一、Git核心概念解析二、环境搭建与配置1. 安装Git(Windows示例)2. 基础配置(必

Nginx中配置使用非默认80端口进行服务的完整指南

《Nginx中配置使用非默认80端口进行服务的完整指南》在实际生产环境中,我们经常需要将Nginx配置在其他端口上运行,本文将详细介绍如何在Nginx中配置使用非默认端口进行服务,希望对大家有所帮助... 目录一、为什么需要使用非默认端口二、配置Nginx使用非默认端口的基本方法2.1 修改listen指令

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程

MySQL按时间维度对亿级数据表进行平滑分表

《MySQL按时间维度对亿级数据表进行平滑分表》本文将以一个真实的4亿数据表分表案例为基础,详细介绍如何在不影响线上业务的情况下,完成按时间维度分表的完整过程,感兴趣的小伙伴可以了解一下... 目录引言一、为什么我们需要分表1.1 单表数据量过大的问题1.2 分表方案选型二、分表前的准备工作2.1 数据评估

Python学习笔记之getattr和hasattr用法示例详解

《Python学习笔记之getattr和hasattr用法示例详解》在Python中,hasattr()、getattr()和setattr()是一组内置函数,用于对对象的属性进行操作和查询,这篇文章... 目录1.getattr用法详解1.1 基本作用1.2 示例1.3 原理2.hasattr用法详解2.

MySQL进行分片合并的实现步骤

《MySQL进行分片合并的实现步骤》分片合并是指在分布式数据库系统中,将不同分片上的查询结果进行整合,以获得完整的查询结果,下面就来具体介绍一下,感兴趣的可以了解一下... 目录环境准备项目依赖数据源配置分片上下文分片查询和合并代码实现1. 查询单条记录2. 跨分片查询和合并测试结论分片合并(Shardin

SpringBoot结合Knife4j进行API分组授权管理配置详解

《SpringBoot结合Knife4j进行API分组授权管理配置详解》在现代的微服务架构中,API文档和授权管理是不可或缺的一部分,本文将介绍如何在SpringBoot应用中集成Knife4j,并进... 目录环境准备配置 Swagger配置 Swagger OpenAPI自定义 Swagger UI 底

基于Python Playwright进行前端性能测试的脚本实现

《基于PythonPlaywright进行前端性能测试的脚本实现》在当今Web应用开发中,性能优化是提升用户体验的关键因素之一,本文将介绍如何使用Playwright构建一个自动化性能测试工具,希望... 目录引言工具概述整体架构核心实现解析1. 浏览器初始化2. 性能数据收集3. 资源分析4. 关键性能指

Nginx进行平滑升级的实战指南(不中断服务版本更新)

《Nginx进行平滑升级的实战指南(不中断服务版本更新)》Nginx的平滑升级(也称为热升级)是一种在不停止服务的情况下更新Nginx版本或添加模块的方法,这种升级方式确保了服务的高可用性,避免了因升... 目录一.下载并编译新版Nginx1.下载解压2.编译二.替换可执行文件,并平滑升级1.替换可执行文件