大脑网络的图论分析

news2024/12/27 4:55:12

利用图论测量大脑结构和功能网络的四个步骤:

  1. 定义网络节点——在脑电研究中,电极天然形成节点;在磁共振研究中,可以使用不同的脑图谱作为节点或者基于体素水平进行研究
  2. 估计节点之间的连接性——结构上,可以由DTI计算两个脑区之间的连接概率,或者由形态学特性,如皮层厚度,灰质体积,高斯曲率来构建形态学相似网络;功能上,可以计算两个节点的信号之间的皮尔逊相关系数或者格兰杰因果关系
  3. 将所有成对连接来生成一个连接矩阵——通常对连接矩阵中的每个元素应用一个阈值,以生成一个二进制邻接矩阵或无向图
  4. 计算在这个大脑网络图中感兴趣的网络参数——并将它们与一个随机网络群体的等效参数进行比较

构建大脑网络时需要注意的问题:

  1. 在步骤1中,不同的节点定义可能影响网络参数的度量。对于脑电研究,一些重建算法将通过最小化传感器之间的协方差来估计每个源的位置
  2. 在步骤2中,可以计算一系列不同的耦合度量,包括功能连接、效应(因果)连接、结构连接
  3. 第3步的一个关键问题是选择用于从关联矩阵中生成邻接矩阵的阈值:不同的阈值将生成不同稀疏性或连接密度的图,因此网络属性通常在一个合理的阈值范围内进行探索
  4. 最后,在第4步中,可以计算大量不同的网络参数。这些参数必须与在包含相同数量节点和连接的随机网络中估计的等效参数的(零)分布进行比较
  5. 由于缺乏关于大多数网络指标分布的统计理论,网络参数的统计检验最好通过基于排列或重采样的非参数推理方法来进行
  6. 迄今为止,大多数图论网络研究都使用了统计关联或功能连接的对称度量——如相关性、一致性和互信息——来构造无向图。这种方法可以推广到考虑因果关联或有效连通性的非对称度量——如格兰杰因果或动态因果模型系数——来构造有向图
  7. 还可以通过分析加权图来避免阈值化步骤,加权图包含的信息比迄今为止关注的更简单的未加权图和无向图更多

图论参数的含义:

节点度、度分布及协调性

  • 节点的度是将其连接到网络其他部分的连接的数量——这是最基本的网络度量,而大多数其他度量最终与节点度相关联。所有网络节点的度构成了一个度的分布。在随机网络中,所有的连接都是等可能的,从而产生高斯和对称中心度分布。复杂网络通常具有非高斯度分布,通常具有高度的长尾。无标度网络的度分布遵循幂律。协调性是指连接节点的度之间的相关性。正协调性表明高度节点倾向于相互连接

聚类系数和中心

  • 如果一个节点的最近邻居也彼此直接连接,它们就形成一个集群。聚类系数将一个节点的最近邻居之间存在的连接数量作为最大可能连接数量的比例进行量化。随机网络的平均聚类水平较低,而复杂网络的聚类水平较高(与信息传递的高局部效率和鲁棒性相关)

路径长度和效率

  • 路径长度是从一个节点到另一个节点必须遍历的最小边数。随机网络和复杂网络具有较短的平均路径长度(并行信息传输的全局效率高),而规则网络具有较长的平均路径长度。效率与路径长度成反比,但在数值上更容易用于估计不连通图的元素之间的拓扑距离

连接密度或成本

  • 连接密度是图中实际的边数占可能边总数的比例,是网络物理成本——例如能量或其他资源需求的最简单估计

枢纽,中心性和鲁棒性

  • 枢纽是具有高度或高中心性的节点。节点的中心性衡量的是网络中所有其他节点对之间的最短路径通过它。因此,一个具有高中心性的节点对有效的通信至关重要。单个节点对网络效率的重要性可以通过删除它和估计“受损”网络的效率来评估。鲁棒性是指删除节点或边缘后网络的结构完整性,或指扰动对局部或全局网络状态的影响

模块性

  • 许多复杂的网络都是由许多模块组成的。有各种各样的算法来估计网络的模块化,其中许多是基于层次聚类。每个模块都包含几个紧密连接的节点,而不同模块中的节点之间的连接相对较少

随机网络和小世界网络:

  • 大型随机网络具有高斯度分布。大多数描述真实世界网络的图都明显偏离了简单的随机网络模型。一些网络(包括互联网和万维网)以幂律的形式进行度分布。如果连接受到物理约束或与成本相关,无标度网络是不太可能存在的。

  • “小世界”属性最初在社交网络中被描述,它结合了网络节点之间的高层次的局部聚类(形成家族或小团体)和全局连接网络所有节点的短路径。小世界组织介于随机网络和规则网络之间,随机网络的整体路径长度较短,与较低水平的局部聚类相关,而规则网络或格的高级聚类伴随着较长的路径长度。

参考文献:

Bullmore E, Sporns O. Complex brain networks: graph theoretical analysis of structural and functional systems[J]. Nature reviews neuroscience, 2009, 10(3): 186-198.

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

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

相关文章

一文深度剖析扩散模型究竟学到了什么?

Title: <Diffusion Art or Digital Forgery? Investigating Data Replication in Diffusion Models> Paper: https://arxiv.org/pdf/2212.03860.pdf Github: Just get the point. 文章目录导读技术提升动机贡献背景图像检索与复制检测深度学习中的记忆语言模型中的记忆扩…

Linux Qt连接达梦数据库

最近因为工作需要&#xff0c;需要使用Qt连接达梦数据库&#xff0c;在Linux上比较麻烦&#xff0c;首先需要自己编译UnixODBC和Qt的QODBC库&#xff0c;其次还有各种环境配置。这里在安装好后记录一下&#xff0c;以后找起来方便。 先说下我的电脑是麒麟V10系统飞腾的CPU&…

共享SimpleDateFormat的并发问题

1、问题提出 梳理订单逻辑时发现对日期格式进行format的代码有如下写法 OneDateUtil中定义了一个全局static的SimpleDateFormat对象。SimpleDateFormat对象不是线程安全的&#xff0c;在多线程环境下容易造成数据转换和处理错误。 2、为什么SimpleDateFormat线程不安全 Sim…

[附源码]Node.js计算机毕业设计红色景点自驾游网站管理系统Express

项目运行 环境配置&#xff1a; Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术&#xff1a; Express框架 Node.js Vue 等等组成&#xff0c;B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境&#xff1a;最好是Nodejs最新版&#xff0c;我…

MySQL~索引

7、索引 MySQL官方对索引的定义为&#xff1a;索引&#xff08;Index&#xff09;是帮助MySQL高效获取数据的数据结构。 提取句子主干&#xff0c;就可以得到索引的本质&#xff1a;索引是数据结构。 7.1、索引的分类 在一个表中&#xff0c;主键索引只能有一个&#xff0c;唯一…

微机原理与接口技术笔记(持续更新)

文章目录前言储存系统与技术材料高速储存器缓冲储存器&#xff08;Cache&#xff09;材料&#xff0c;局部性&#xff0c;访问方式Cache全相联映射Cache交换与一致性单核CPU一致性处理多核CPU的MESI协议主储存器&#xff08;内存&#xff09;主要技术指标容量带宽内存模组与内存…

机器学习100天(九):009 多项式回归理论

机器学习100天,今天讲的是:多项式回归理论! 在前两期视频我们讲解了简单线性回归理论,并解决了一个房价预测的问题,建立了一个房价与地区人口的线性关系。然而,如果数据的分布不是简单的线性关系,又该怎么做呢? 一、多项式回归 我们来看一个例子,在这个二维平面上,…

【蓝桥杯】砝码称重

3417. 砝码称重 - AcWing题库 题意&#xff1a; 思路回顾&#xff1a; 首先这道题一开始我没想用DP做&#xff0c;看到标签是入门题就没想DP qwq 其实这就是一个普通背包 一开始设计状态设计不出来&#xff0c;刚开始设的是dp[i][j]表示前i个物品能表示j种重量 显然是不行…

计算机毕业设计django基于python商品比价平台

项目介绍 随着计算机技术的发展和网络的普及。采用当前流行的B/S模式以及3层架构的设计思想通过Python技术来开发此系统的目的是建立一个配合网络环境的商品比价系统的平台,这样可以有效地解决数据商品比价系统混乱的局面。 本文首先介绍了商品比价系统的发展背景与发展现状,…

年后面试,给你提6点建议!

你好&#xff0c;我是田哥转眼年底&#xff0c;很大部分人都在观望&#xff0c;甚至已经开始着手准备明年的面试了&#xff0c;不知道屏幕前的你是如何打算的&#xff1f;从现在开始&#xff0c;到明年三月份还有两个多月的时间&#xff0c;时间不多&#xff0c;但也不少了。只…

优秀的后端应该有哪些开发习惯?

见识过各种各样的代码,优秀的、垃圾的、不堪入目的、看了想跑路的等等,所以这篇文章记录一下一个优秀的后端 Java 开发应该有哪些好的开发习惯。 拆分合理的目录结构 受传统的 MVC 模式影响,传统做法大多是几个固定的文件夹 controller、service、mapper、entity,然后无限…

CentOS7 离线部署 PostgreSQL12

CentOS7 离线部署 PostgreSQL12下载资源包部署、启动配置服务创建用户及数据库下载资源包 下载地址 https://www.postgresql.org/download/选择系统 3. 拉到最下边点击direct download 4. 选择需要的版本 5. 点击Avaliable Groups下的链接 6. 下载postgresql*、postgresql*-…

基于android的共享单车系统

效果展示&#xff1a; 需求信息&#xff1a; 客户端&#xff1a; 1&#xff1a;登录注册&#xff1a;用户可以通过自己的信息进行账号的注册 2&#xff1a;附近单车&#xff1a;显示 附近的共享单车租赁点 3&#xff1a;单车开锁&#xff1a;扫码或者输入编号开锁 4&#xff1a…

简单DP+最长上升子序列

简单DP最长上升子序列 文章目录简单DP最长上升子序列比较简单的DP[1027. 方格取数](https://www.acwing.com/problem/content/1029/)题解[275. 传纸条](https://www.acwing.com/problem/content/277/)题解最长上升子序列[AcWing1014. 登山](https://www.acwing.com/problem/con…

20.Django大型电商项目之登录页面、如何使用图片验证码

1. 登录页面 1.1 基础搭建 templates <!-- netshop\userapp\templates\userapp\login.html --> {% extends base.html %} {% block title %}用户登录页面{% endblock %}{% load static %} {% block headerjs %} <script type"text/javascript" src"…

Allegro打散Group的两种方法操作指导

Allegro打散Group的两种方法操作指导 Allegro可以建一个Group,也可以打散一个Group,当不需要器件,过孔走线等等以一个group形式体现,可以用下面的操作打散,具体操作如下 举例需要将这个Group打散 选择setup-application Mode-placement edit模式 Find选择Groups 鼠标移…

基于Geehy APM32F4移植使用letter-shell命令行终端

1. letter-shell简介 letter shell是一个C语言编写的&#xff0c;可以嵌入在程序中的嵌入式shell&#xff0c;主要面向嵌入式设备。 说得直白点他就是一个命令行交互软件&#xff0c;可以读取用户输入的命令&#xff0c;找到并执行命令对应的函数。 letter-shell的功能十分强…

C# 绘图基本方法

一得到Graphics对象 1 OnPaint事件中使用 Protected overrid void OnPaint(PaintEventArgs e) {Graphics ge.Graphics;...... }2 其他情况实现 Graphics gthis.CreaateGraphics();二 关于Graphics的释放 1 对于CreateGraphics&#xff08;&#xff09;得到的Graphics对象&a…

VC++开发一个资源编辑器-1.拖动控件

我想要做一个代码生成向导&#xff0c;首先要实现的功能 &#xff0c;是自动生成界面。 要实现以上的功能&#xff0c;第1步要实现&#xff0c;对界面上各个控件的拖动&#xff0c;移动&#xff0c;缩放的功能。 今天完成了初步的代码实现。 最要的功能实现 与备忘在这里写一…

【MQTT】mqtt 服务器部署--go 生产和消费demo

1. 背景 Golang 是谷歌开发的一种静态强类型、编译、并发和垃圾收集编程语言。围棋富有表现力&#xff0c;干净&#xff0c;高效。它的并发机制使得编写最大限度地利用多核和网络机器的程序变得容易&#xff0c;它的创新类型系统使得灵活和模块化的程序构造成为可能。Go 可以快…