当前位置: 首页 > news >正文

帕金森早期诊断准确率提高至 90.2%,深圳先进院联合中山一院提出 GSP-GCNs 模型

中山大学附属第一医院&中科大先进院等研究团队,提出了一种深度学习模型——图信号处理-图卷积网络 (GSP-GCNs),利用从涉及声调调节的特定任务中获得的事件相关脑电图数据来诊断帕金森病。

震颤、动作迟缓、表情僵硬……提起帕金森病,多数人会率先想到「手抖」,殊不知,在患病中晚期,患者甚至还会出现平衡障碍、翻身困难等问题,下肢、头部都会不自主地抖,严重影响生活质量。

中国康复医学会于 2023 年 4 月发布的数据显示,我国现有帕金森病患者 300 多万,超过全世界总数的四分之一,并且每年新增加约 10 万,预计到 2030 年,我国帕金森病患者总数将达到 500 万人,几乎达到全球患病人数的一半

然而目前帕金森病的发病机制尚未可知,仅 20% 的病例可归因于特定的遗传因素,因此早期诊断面临重大挑战。

静息态脑电 (electroencephalogram,EEG) 因其无创性以及捕捉高时序分辨率脑活动的能力,已成为帕金森病诊断的重要途径。近年来,已经有相关研究开始将深度学习与 EEG 结合,进行帕金森病的早期诊断。然而,这些方法大多需要基于平稳的 EEG 信号才能奏效,无法捕捉帕金森病相关脑活动变化的动态特征。

针对于此,中国科学院深圳先进技术研究院和中山大学附属第一医院的研究人员,利用帕金森病言语运动任务的异常脑电特征,提出了一种具有可解释性的图信号处理-图卷积网络 (GSP-GCNs) 模型,利用言语基频调控任务脑电数据,通过挖掘帕金森病患者大尺度脑功能网络的神经标记物,实现了帕金森病的高精度智能诊断。

在这里插入图片描述

获取论文:

https://www.nature.com/articles/s41746-023-00983-9
公众号后台回复「帕金森」获取完整 PDF

数据集:百位参与者的发声实验

研究团队邀请到了 100 名参与者,其中包括 52 名被诊断为特发性帕金森病的患者(24 名女性和 28 名男性),和 48 名与患者性别、年龄相匹配的健康对照。所有参与者都进行了发声实验。

在实验过程中,参与者需要持续发出元音 5-6 秒,持续时间为 200 毫秒。每次发声包括 4-5 次扰动,以伪随机方式呈现。参与者连续发声 20-25 次,共进行 100 次试验。

当参与者进行发声实验时,研究人员使用 NetStation 软件,以 1kHz 的采样频率,使用连接到 Net Amps 300 放大器 (EGI) 的 64 导联电极帽来记录 EEG 信号。

GSP-GCNs模型:由4个连续组件组成

GSP-GCNs 模型框架包括 4 个模块:图信号处理模块 (GSP)、图网络模块 (graph-network module)、分类器 (classifier) 和可解释模型 ( interpretable model)

在这里插入图片描述

  • 首先,GSP 模块对大规模 EEG 网络进行分析和处理,识别动态连接模式;
  • 其次,图网络模块捕获这些连接模式作为分类的关键特征;
  • 随后,分类器组件利用这些提取的特征来区分帕金森病患者和健康个体;
  • 最后,可解释性模型通过提供全局可视化学习基本特征,并将其与语音相关的 EEG 微态特征对齐,来增强框架的可解释性。

通过采用这种创新方法,GSP-GCNs 框架旨在提供说明性信息,以促进深度学习模型在具有任务相关 EEG 数据的帕金森病诊断中的使用。

模型效果:具有较好的解释性

该研究提出了四个基于图网络的模型: PCC + GCN、 PLV + GCN、 PCC + GSP-GCN 和 PLV + GSP-GCN。

其中,PCC (Pearson Correlation Coefficient)、PLV (Phase Locking Value) 分别代表用于构建脑网络的不同特征。然而,无论特征类型如何,GSP-GCNs 模型都表现出明显优于 GCNs 模型的性能

如下图所示,该研究所提出的 GSP-GCN 模型的 ROC 值均保持在 0.08 以下。这凸显了 GSP 通过图聚合平衡单跳和多跳网络的局部和全局信息,从而提高分类性能的潜力。

在这里插入图片描述

通过结合局部和全局信息,该研究提出的 GSP-GCNs 模型区分帕金森病患者与正常对照的平均分类准确率达 90.2%,比其他深度学习模型显著提高 9.5%。此外,GCNs 模型显示出比所有基线模型 (baseline models) 更低的计算复杂度。

在这里插入图片描述

GSP-GCNs 模型与其他模型
分类性能、计算复杂度对比

此外,研究团队通过分析 GSP-GCNs 模型的可解释性,揭示了其对大尺度脑电图网络和 MS5 微状态脑电地形图之间差异分布的学习结果。帕金森患者与正常对照在言语基频调控任务中,存在显著差异的脑区主要位于的左腹前运动皮层、颞上回和 Broca 区域,这与既往发现的帕金森病言语运动障碍脑网络存在高度一致性。

这说明,该研究提出的 GSP-GCN 模型能够从大规模网络中识别出独特的脑电图生物标志物,并提供了良好的可解释性

在这里插入图片描述

帕金森病组和正常对照组在言语运动任务中的
ERP 微状态类分布对比
(右上角标注PD为帕金森病组,HC为正常对照组)

更重要的是,该模型可以有效学习帕金森病患者和正常对照组在听觉反馈任务中脑功能网络之间的差异,为分析深度学习应用于疾病诊断分类模型的可解释性提供了新方法。

AI识别生物标志物,助力帕金森病诊断

帕金森病起病隐匿,进展缓慢,尽早诊断、及时干预,对提高疗效极为重要。而帕金森病早期诊断的重要途径在于识别各种行为领域的生物标志物,包括笔迹模式、运动功能、步态模式和语言特征等。

机器学习近年来已成为医学影像领域的一个强大工具,这项技术有助于从复杂的神经成像数据中提取高级特征和模式。此外,由于其卓越的多维分析能力,机器学习还可用于医学影像领域的个体分类。本次中山附医联合研究团队所提出的 GSP-GCNs 模型便是通过挖掘帕金森病患者语言相关的的神经标记物实现诊断,而 AI 深度学习模型运用于帕金森病各种行为领域方面的识别,还有十分可观的发展空间。

与之类似,福建医科大学附属协和医院研究团队近期开发了一种机器学习模型,预测帕金森病患者在个体水平上患冻结步态的风险,可用于早期识别有可能发展成延迟冻结步态的帕金森病患者,从而为临床医生预防和干预帕金森病患者的冻结步态症状提供有价值的指导。

此外,University College London (UCL) 的研究团队使用 300 名帕金森病患者和 300 名健康志愿者的视频数据训练了人工智能算法,使其能够识别帕金森病患者的运动模式,在诊断帕金森病方面的准确率高达 90%。

在未来,期待基于神经成像学的机器学习 AI 能进一步被运用,帮助人们有效识别帕金森病症状相关的各种行为领域的生物标志物,从而推动帕金森病早期诊断的进一步发展。

相关文章:

帕金森早期诊断准确率提高至 90.2%,深圳先进院联合中山一院提出 GSP-GCNs 模型

中山大学附属第一医院&中科大先进院等研究团队,提出了一种深度学习模型——图信号处理-图卷积网络 (GSP-GCNs),利用从涉及声调调节的特定任务中获得的事件相关脑电图数据来诊断帕金森病。 震颤、动作迟缓、表情僵硬……提起帕金森病,多数…...

java servlet果蔬产业监管系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 java Web果蔬产业监管系统是一套完善的java web信息管理系统 serlvetdaobean mvc 模式开发 ,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主 要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5…...

Flask 入门

1. 关于 Flask Flask诞生于2010年, Armin Ronacher的一个愚人节玩笑。不过现在已经是一个用python语言基于Werkzeug工具箱编写的轻量级web开发框架,它主要面向需求简单,项目周期短的小应用。 Flask本身相当于一个内核,其他几乎所…...

微信小程序Skyline在手机端不渲染的问题之一及其解决方式

问题:电脑端是skyline渲染,手机端是webview渲染?如何解? 开发者工具 当前渲染模式:Skyline 当进行预览时手机端却是: 请注意看轮播图的显示情况 请注意看轮播图的显示情况 请注意看轮播图的显示情况 从轮播图上来看,手机端是webview渲染…...

怎样做好Code Review

Code Review方案 定义 Code Review代码评审是指在软件开发过程中,通过对源代码进行系统性检查的过程。通常的目的是查找各种缺陷,包括代码缺陷、功能实现问题、编码合理性、性能优化等;保证软件总体质量和提高开发者自身水平 code review …...

臻于至善,CodeArts Snap 二维绘图来一套不?

前言 我在体验 华为云的 CodeArts Snap 时,第一个例子就是绘制三角函数图像,功能注释写的也很简单。 业务场景中,有一类就是需要产出各种二维图形的,比如,折线图、散点图、柱状图等。 为了提前积累业务素材&#xf…...

STM32学习笔记(二) —— 调试串口

我们在调试程序时,经常会使用串口打印相关的调试信息,但是单片机串口不能直接与 PC 端的 USB 接口通讯,需要用到一个USB转串口的芯片来充当翻译的角色。我们使用的开发板上有这个芯片,所以在打印调试信息的时候直接使用USB线连接开…...

Ubuntu20.0.4下设置frpc开机自启动

目录 一、下载frp 二、解压 三、服务端部署 1.配置 2.运行 三、客户端部署 1、配置 2、后台运行 四、开机启动 1、拷贝frpc.service 2、修改配置 3、启用服务 五、ubuntu20.04使用 rc-local.service设置开机启动 1、建立开机服务添加 [Install] 段 2、授权rc-local.service 3、…...

05 Redis之Benchmark+简单动态字符串SDS+集合的底层实现

3.8 Benchmark Redis安装完毕后会自动安装一个redis-benchmark测试工具,其是一个压力测试工具,用于测试 Redis 的性能。 src目录下可找到该工具 通过 redis-benchmark –help 命令可以查看到其用法 3.8.1 测试1 3.9 简单动态字符串SDS 无论是 Redis …...

【C++】priority_queue优先队列

头文件#include <queue> 优先队列具有队列的所有特性&#xff0c;本质是一个堆实现的&#xff0c;和队列基本操作相同: top 访问队头元素 empty 队列是否为空 size 返回队列内元素个数 push 插入元素到队尾 (并排序) emplace 原地构造一个元素并插入队列 pop 弹出队头元素…...

蓝桥杯---三国游戏

问题描述 小蓝正在玩一款游戏。游戏中魏蜀吴三个国家各自拥有一定数量的士兵 X, Y, Z (一开始可以认为都为 0 )。游戏有 n 个可能会发生的事件&#xff0c;每个事件之 间相互独立且最多只会发生一次&#xff0c;当第 i 个事件发生时会分别让 X, Y, Z 增加 Ai , Bi ,Ci 。…...

设计一个分布式ID

为了保证全局唯一性可以用时间作为区分点一部分&#xff0c;时间尽可能细化&#xff0c;可以精确到毫秒&#xff0c;甚至是微秒和纳秒。如果是分布式系统有多态机器&#xff0c;可以根据机器ID再进行以下区分。如哦机器运行的特别快&#xff0c;1毫秒有大量ID生成&#xff0c;可…...

259:vue+openlayers: 显示海量多边形数据,10ms加载完成

第259个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+openlayers项目中通过WebGLVectorLayerRenderer方式加载海量多边形数据。这里相当于将海量的数据放在同一个层的source中,然后通过webglTile的方式渲染出这一层。 本示例数据为5000个多边形,加载速度超级快。 直接…...

Go Zero微服务个人探究之路(十)实战走通微服务前台请求调用的一套流程model->rpc微服务->apiHTTP调用

前言 Go语言凭借低占用&#xff0c;高并发等优秀特性成为后台编程语言的新星&#xff0c;GoZero框架由七牛云技术副总裁团队编写&#xff0c;目前已经成为Go微服务框架里star数量最多的框架 本文记录讲述笔者一步步走通前台向后台发出请求&#xff0c;后台api调用rpc服务的相…...

K8s 安装部署-Master和Minion(Node)

K8s 安装部署-Master和Minion(Node) 操作系统版本&#xff1a;CentOS 7.4 Master &#xff1a;172.20.26.167 Minion-1&#xff1a;172.20.26.198 Minion-2&#xff1a;172.20.26.210&#xff08;后增加节点&#xff09; ETCD&#xff1a;172.20.27.218 先安装部署ETCD y…...

从零学习Linux操作系统 第二十部分 mariadb数据库的管理

一、对于数据库的基本介绍 1.什么是数据库 数据库就是个高级的表格软件 2.常见数据库 Mysql Oracle mongodb db2 sqlite sqlserver … 3.Mysql (SUN -----> Oracle) 4.mariadb (Mysql的一种&#xff09; 数据库中的常用名词 1.字段 &#xff1a;表格中的表头 2.表 &…...

数据脱敏和数据加密有什么区别

数据脱敏&#xff1a;主要是为了兼顾数据安全与数据使用&#xff0c;采用专业的数据脱敏算法。 数据加密:通过对数据进行编码来保护数据&#xff0c;获取实际值的唯一方法是使用解密密钥解码数据。 数据加密是可逆的&#xff0c;数据脱敏是不可逆的。 处理方法不同 保护内容…...

主流排序算法

冒泡排序&#xff08;Bubble Sort&#xff09;&#xff1a; 基本思想&#xff1a;通过比较相邻元素的大小&#xff0c;不断交换相邻元素的位置&#xff0c;使得较大的元素逐渐“浮”到数组的最后。时间复杂度&#xff1a;O(n^2)。 选择排序&#xff08;Selection Sort&#xf…...

MySql的使用方法

一.什么是MySql MySql是一种数据库管理系统&#xff0c;是用来存储数据的&#xff0c;可以有效的管理数据&#xff0c;数据库的存储介质为硬盘和内存。 和文件相比&#xff0c;它具有以下优点&#xff1a; 文件存储数据是不安全的&#xff0c;且不方便数据的查找和管理&#xf…...

C#,数据检索算法之三元搜索(Ternary Search)的源代码

数据检索算法是指从数据集合&#xff08;数组、表、哈希表等&#xff09;中检索指定的数据项。 数据检索算法是所有算法的基础算法之一。 本文发布 三元搜索&#xff08;Ternary Search&#xff09;的源代码。 1 文本格式 using System; namespace Legalsoft.Truffer.Algo…...

盘古信息PCB行业解决方案:以全域场景重构,激活智造新未来

一、破局&#xff1a;PCB行业的时代之问 在数字经济蓬勃发展的浪潮中&#xff0c;PCB&#xff08;印制电路板&#xff09;作为 “电子产品之母”&#xff0c;其重要性愈发凸显。随着 5G、人工智能等新兴技术的加速渗透&#xff0c;PCB行业面临着前所未有的挑战与机遇。产品迭代…...

8k长序列建模,蛋白质语言模型Prot42仅利用目标蛋白序列即可生成高亲和力结合剂

蛋白质结合剂&#xff08;如抗体、抑制肽&#xff09;在疾病诊断、成像分析及靶向药物递送等关键场景中发挥着不可替代的作用。传统上&#xff0c;高特异性蛋白质结合剂的开发高度依赖噬菌体展示、定向进化等实验技术&#xff0c;但这类方法普遍面临资源消耗巨大、研发周期冗长…...

[ICLR 2022]How Much Can CLIP Benefit Vision-and-Language Tasks?

论文网址&#xff1a;pdf 英文是纯手打的&#xff01;论文原文的summarizing and paraphrasing。可能会出现难以避免的拼写错误和语法错误&#xff0c;若有发现欢迎评论指正&#xff01;文章偏向于笔记&#xff0c;谨慎食用 目录 1. 心得 2. 论文逐段精读 2.1. Abstract 2…...

[10-3]软件I2C读写MPU6050 江协科技学习笔记(16个知识点)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...

Matlab | matlab常用命令总结

常用命令 一、 基础操作与环境二、 矩阵与数组操作(核心)三、 绘图与可视化四、 编程与控制流五、 符号计算 (Symbolic Math Toolbox)六、 文件与数据 I/O七、 常用函数类别重要提示这是一份 MATLAB 常用命令和功能的总结,涵盖了基础操作、矩阵运算、绘图、编程和文件处理等…...

Android 之 kotlin 语言学习笔记三(Kotlin-Java 互操作)

参考官方文档&#xff1a;https://developer.android.google.cn/kotlin/interop?hlzh-cn 一、Java&#xff08;供 Kotlin 使用&#xff09; 1、不得使用硬关键字 不要使用 Kotlin 的任何硬关键字作为方法的名称 或字段。允许使用 Kotlin 的软关键字、修饰符关键字和特殊标识…...

Linux --进程控制

本文从以下五个方面来初步认识进程控制&#xff1a; 目录 进程创建 进程终止 进程等待 进程替换 模拟实现一个微型shell 进程创建 在Linux系统中我们可以在一个进程使用系统调用fork()来创建子进程&#xff0c;创建出来的进程就是子进程&#xff0c;原来的进程为父进程。…...

回溯算法学习

一、电话号码的字母组合 import java.util.ArrayList; import java.util.List;import javax.management.loading.PrivateClassLoader;public class letterCombinations {private static final String[] KEYPAD {"", //0"", //1"abc", //2"…...

安宝特案例丨Vuzix AR智能眼镜集成专业软件,助力卢森堡医院药房转型,赢得辉瑞创新奖

在Vuzix M400 AR智能眼镜的助力下&#xff0c;卢森堡罗伯特舒曼医院&#xff08;the Robert Schuman Hospitals, HRS&#xff09;凭借在无菌制剂生产流程中引入增强现实技术&#xff08;AR&#xff09;创新项目&#xff0c;荣获了2024年6月7日由卢森堡医院药剂师协会&#xff0…...

Windows安装Miniconda

一、下载 https://www.anaconda.com/download/success 二、安装 三、配置镜像源 Anaconda/Miniconda pip 配置清华镜像源_anaconda配置清华源-CSDN博客 四、常用操作命令 Anaconda/Miniconda 基本操作命令_miniconda创建环境命令-CSDN博客...