【博士每天一篇论文-理论分析】Dynamical systems, attractors, and neural circuits

news2024/9/27 21:30:03

阅读时间:2023-11-19

1 介绍

年份:2016
作者:Paul Miller 马萨诸塞州沃尔瑟姆市布兰代斯大学Volen国家复杂系统中心
期刊: F1000Research
引用量:63
这篇论文主要关注神经回路中的动力系统和吸引子。作者指出神经回路的复杂性和所涉及的非线性,加上数据受限和在动力系统领域的有限条件,可能会导致错误的模型。作者提出应该使用基于动力系统的适当数学模型来为神经回路的适当建模提供基础。对几种不同类型的动力系统进行了研究,包括点吸引子、多稳态和记忆,以及抑制稳定网络及其在神经回路中的作用。此外还提出一些观点
(1)大脑中神经活动的模型有不同类型的动力系统。
(2)不同脑区的神经回路可能以不同的动力机制运行。
(3)神经回路的动态机制取决于多种因素,包括连接模式、学习、输入和神经调制。
(4)没有一种单一的动力系统可以准确地解释所有的神经功能,更好地理解各种动力系统是很重要的。
(5)仅仅知道连接组(哪些神经元相互连接)是不足以理解神经回路的运作的。
(6)观察协调的神经活动对于理解大脑的能力是非常重要的。

2 创新点

(1)强调神经回路的动力学系统和吸引子:论文指出,为了正确地对神经回路进行建模,应使用基于动力学系统的适当数学模型。文中分析了几种不同类型的动力学系统,包括点吸引子、多稳态和记忆,以及抑制稳定网络,并讨论了它们在神经回路中的作用。
(2)引入局限性数据和隐藏变量概念:作者认为当前关于哺乳动物神经回路动力学性质的争论很大程度上源自数据稀疏和关于回路完全描述所需的相关变量往往未知或隐藏,因此无法进行全面描述。这一观点强调了数据的局限性及相关变量的重要性。
(3)阐述动力学系统对准确建模的重要性:尽管面临挑战,作者认为更好地理解动力学系统对于准确和全面地建模神经回路至关重要。这一观点强调了动力学系统在研究神经回路时的重要性,并为解决当前的建模争议提供了思路。
总之,该论文创新之处在于强调神经回路建模中动力学系统和吸引子的重要性,以及局限性数据和隐藏变量的影响,提出了动力学系统对准确建模的关键作用。

3 理论分析

(1)在解释认知过程时,对神经回路动力学缺乏共识源于不同的起点,如混沌系统、振荡器或点吸引子状态。
(2)神经回路是由耦合微分方程描述的非线性动态系统,但相关的连续变量通常是隐藏的,只能记录一小部分细胞。还有许多其他特性影响细胞和整个电路的持续行为。这些可能包括每个突触连接处神经递质囊泡的数量及其电压依赖释放概率,或各种离子通道的活化和失活的细胞平均状态。钙离子浓度和所有这些值的空间分布也可以影响神经活动。
(3)动力系统主要有三大类:点吸引子、振子和混沌系统,每一类都以变量随时间的行为为特征。
(4)研究只有几个神经元的电路提供了不同动力学的例子,但具有数百或数千个神经元的高维系统与认知功能更相关。本文考虑仅有两个或三个神经元的电路,以提供多种不同类型的动力学示例。一般来说,一个具有数百或数千个神经元的系统 ,需要一个数百或数千维的空间来绘制所有神经元的膜电位或发放率的协同动力学 ,可能包含点吸引子、极限环和混沌区域,这取决于哪些细胞子集在某个时间段内活动更强烈。
(5)点吸引子
点吸引子是动力学的稳定平衡点,虽然在现实中神经回路不能严格处于点吸引子状态,但可以考虑将变量的平均值,例如大量神经元的平均发放率,视为在初始瞬态响应之后的稳定状态。神经元的变异性可以通过噪声项来解释,导致每个神经元的脉冲以随机的方式产生,但其概率依赖于一个可能是静态和确定性的隐藏变量,以及关于其稳定平衡点的噪声驱动波动。因此,点吸引子框架与不断变化的神经活动并不矛盾。
image.png
在阈值线性双单元电路中存在无输入的单点吸引子和有输入的不同点吸引子。

(A) 图例中展示了一个模型电路,箭头表示兴奋性连接,球体表示抑制性连接。
(B) 时间作为横轴,应用电流作为纵轴。两个不同大小的电流脉冲被应用到单元1。
耦合网络中的时间作为横轴,射频作为纵轴。在每个电流脉冲步骤中,会产生一个新的吸引子,但在电流脉冲结束后,原始的活动状态会恢复。
(D) 两个单元的射频的任何特定组合(x轴表示单元1的射频,y轴表示单元2的射频)决定了这些射频随时间的变化方式(箭头表示)。从任意射频对的起点出发,按照箭头的方向移动,最终会达到两条线交叉的点。

  • 红线:单元2的零线 - 在给定单元1的射频值时,dr(2)/dt = 0(其固定点)时的r(2)值。由于单元1刺激单元2,r(2)的固定点随r(1)的增加而增加。
  • 黑线:单元1的零线 - 在给定单元2的射频值时,dr(1)/dt = 0(其固定点)时的r(1)值。由于单元2抑制单元1,r(1)的固定点随r(2)的增加而减少。
  • 固定点:零线交叉点是整个系统的固定点。这个固定点是稳定的(所以是一个吸引子状态),因为箭头会汇聚到固定点。
  • (E) 与(D)类似,但在第二个应用电流脉冲期间的解决方案。应用电流会使得单元1的零线移动,使得系统的固定点在更高的r(1)和r(2)值上。实现参考Matlab代码中的“dynamics_two_units.m”

(6)多稳态和记忆
当一个系统在没有刺激的情况下具有多个吸引子状态时,先前刺激的历史可以决定神经回路的当前活动状态,即它所处的特定吸引子状态,因此该系统可以保留记忆。
image.png
多稳定吸引子网络可以通过阈值线性双单元电路的持续活动在状态之间切换以编码不同的记忆

(C)耦合网络的发放率随时间的变化显示出三种不同的活动状态:单位1和单位2都不活跃,或者其中一个活跃。这种活动在应用电流之后依然持续存在,这是多稳态的标志,所以它保留了过去输入的记忆。
(D)黑红两条线的交点是多个,相交点是不稳定的。零线的交点是整个系统的一个固定点,固定点是稳定的(因此是一个吸引子状态)

(7)抑制稳定网络
抑制稳定网络(Inhibition-stabilized network,IS)是一种以强反馈抑制为特征的神经回路行为,它稳定了兴奋性放电率。该网络即使在存在自激的情况下也能保持稳定。海马体和皮层的区域可能在这种状态下运作。抑制细胞的外部兴奋性输入的减少实际上会导致它们的放电率增加,从而导致抑制细胞和兴奋细胞的放电率都更高。这种矛盾的效应是网络中存在的强反馈回路的结果。在海马体和初级视觉皮层中发现了抑制稳定网络运作的证据。
image.png
阈值线性双单元电路中单点吸引子在抑制稳定状态下的“矛盾”位移

(C)对第二个单元施加外部抑制会导致其发放率增加

(8)吸引态流动
指的是一个系统在不同的活动模式之间快速切换的现象,这种模式持续的时间比切换的时间长。它可以通过具有多个稳定点吸引子的电路中的噪声驱动波动或通过突触抑制或放电速率适应等生物过程发生。这种准稳定状态的流动可以在序列记忆、贝叶斯计算和决策中发挥作用。吸引子状态流动的实验识别可能需要对神经尖峰序列进行非标准分析,例如隐马尔可夫模型。
(9)解决多稳定模型中不切实际的发放率问题
指在多稳定模型中观察到的高发放率问题,这与在体内观察到的较低发放率不一致。几个建模假设可以帮助解决这个问题,例如考虑通过NMDA受体或突触促进介导的周期性反馈的时间常数。另一种可能性是存在兴奋性和抑制性细胞亚群,它们在抑制稳定的状态下工作,这允许在低放电率下保持稳定的活性。
(10)边缘状态(线吸引子或连续吸引子)
是一种具有边缘稳定性的动力系统,在该状态下系统的变量趋近于一个连续的范围(一条线),当活动偏离该线时会向该线恢复,但沿该线的偏差可能会随时间累积。边缘状态在神经电路模型中可能依赖于底层对称性或参数的微调,能够编码和存储连续数量的值,完美地随时间积分信息,并以贝叶斯方式将先验信息与感觉输入相结合。边缘状态的实验预测特征包括神经活动在恒定刺激下随噪声累积而呈现随机游走的漂移,导致方差与时间线性增加;对输入进行完美的时间积分;以及单个神经脉冲序列内线性衰减的相关性。
image.png
通过仔细调整阈值线性双单元电路中的连接强度,可以产生边缘状态或连续/线吸引子

(C)由于两个单元相互抑制,重叠的线具有负梯度

(10)震荡系统(循环吸引子或极限环)
是指能够产生周期性振荡的系统。这些系统在一个变量与另一个变量的图表中呈现闭环形状。由于活动会被吸引到循环上(也就是嵌入在更高维度空间中的一条线),所以震荡系统与线吸引子有一些相似之处。小的扰动可以在震荡的相位中累积(沿着极限环的线),因此,就像线吸引子一样,噪音会沿着一个特定的方向进行随机漫步累积。此外,震荡器的相位会记忆扰动,因此震荡器也可以是积分器,尽管只能积分至一个周期的偏移,并且需要与无扰动的震荡器进行比较。
(11)混沌系统(奇特吸引子)
当神经元之间的连接足够强大且兴奋性和抑制性的随机连接平衡时,神经系统就会变得混沌。这种混沌系统在处理信息和记忆方面可能会带来严重问题,因为对初始条件的最小变化会导致结果的不确定性。
然而,在接近混沌边缘的系统可以在计算上具有高效率,并且可以对输入进行可靠的追踪,同时响应比有序系统更快。混沌系统还可以通过改变神经元之间的连接强度来学习和编码几乎任何时空输入模式,并实现多个模式的切换和处理许多基于规则的任务。具有高度灵活性和可训性,可以编码和处理复杂的时空输入模式,并在刺激下快速响应。
image.png
一个阈值线性三元电路中的混沌活动

(12) Heteroclinics
是指系统中移动在不同马鞍点之间的轨迹。马鞍点是系统中的一个常见的固定点,其具有向一些方向靠近马鞍点的趋势,而向其他方向远离马鞍点的趋势。Heteroclinics序列类似于具有吸引-漫游状态和在短时间尺度上看起来稳定的状态之间切换的一种类型的振荡器。在Heteroclinics序列中,活动可以被引导到每个马鞍点附近,就像是一个吸引态,但是一旦接近马鞍点,活动将发现其不稳定的方向并远离。Heteroclinics序列的模型被提出作为记忆和决策的基础。在神经回路中,随机连接的神经回路存在适当数量的Heteroclinics轨迹用于信息处理。然而,目前还没有将Heteroclinics序列的认知处理与实证数据联系起来的独特预测。
image.png
阈值线性三单元电路中的异斜轨道
(13)临界性(Criticality)
大脑处于临界状态,实际上呈现自组织临界性(self-organized criticality)状态,并且应该以此进行研究。临界性是一个系统的测量状态,而不是一个动力学模型。在神经回路模型中,临界状态是指当神经活动被从线的轨迹偏离时,它会恢复到该轨迹,并且沿着该轨迹的偏差会随着时间的推移积累。临界性的神经回路能够编码和存储连续数量的值。临界状态的系统能够完美地进行时间上的信息整合。目前的观察结果表明,很多神经活动都接近于临界状态。虽然完全判定一个神经回路是否达到了精确的临界性是困难的,但仍有可能提供对神经活动的准确描述。总之,临界性是指处于自组织临界状态的神经回路,其特点是能够最优地进行信息处理和整合,同时也具有一定的稳定性和鲁棒性。

4 总结

(1)大脑中神经活动的模型有不同类型的动力系统。
(2)不同脑区的神经回路可能以不同的动力机制运行。
(3)神经回路的动态机制取决于多种因素,包括连接模式、学习、输入和神经调制。
(4)没有一种单一的动力系统可以准确地解释所有的神经功能,更好地理解各种动力系统是很重要的。
(5)仅仅知道连接组(哪些神经元相互连接)是不足以理解神经回路的运作的。
(6)观察协调的神经活动对于理解大脑的能力是非常重要的。

5 思考

(1)目前的研究都只集中在几个神经元的电路之间的相互作用,是不是在使用具有数百或数千个神经元的高维系统时,能够发生一个质变。高维系统才是与认知功能更相关的。当神经元多了之后,神经元之间的如何协同,需要考虑。
(2)一个大脑中有非常多的机制和系统组成,在做类脑的设计时,结合多种系统和机制来实施。

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

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

相关文章

操作系统-操作系统的特征(并发 共享 虚拟 异步 之间关系)

文章目录 总览操作系统的特征-并发操作系统的特征-共享并发和共享的关系操作系统的特征-虚拟操作系统的特征-异步小结 总览 操作系统的特征-并发 并行:同时做多个事件 并发:同一个时刻只有一个事件,但会切换事件,所以宏观上可能做…

汇编代码生成和编译器的后端

1.前置程序:语义分析和中间代码生成 基于SLR(1)分析的语义分析及中间代码生成程序-CSDN博客https://blog.csdn.net/lijj0304/article/details/135097554?spm1001.2014.3001.5501 2.程序目标 在前面编译器前端实现的基础上,将所生成的中间代码翻译成某…

我开源了一个 Go 学习仓库

前言 大家好,这里是白泽,我是21年8月接触的 Go 语言,学习 Go 也正好两年半,我决定重启我之前未完成的计划,继续阅读《The Go Programing Language》,一年多前我更新至第五章讲解的时候,工作的忙…

survey和surveyCV:如何用R语言进行复杂抽样设计、权重计算和10折交叉验证?

一、引言 在实际调查和研究中,我们往往面临着样本选择的复杂性。复杂抽样设计能够更好地反映真实情况,提高数据的代表性和可靠性。例如,多阶段抽样可以有效地解决大规模调查的问题,整群抽样能够在保证样本的随机性的同时减少资源消…

20240112-剑来的小文字大道理

– 烽火戏诸侯 《剑来》 与亲近之人不要说气话,不要说反话,不要不说话。 请不要把陌生人的些许善意,视为珍惜的瑰宝,却把身边亲近人的全部付出,当做天经地义的事情,对其视而不见。 读过多少书&#xff0…

在线项目实习分享:股票价格形态聚类与收益分析

01前置课程 数据挖掘基础数据探索数据预处理数据挖掘算法基础Python数据挖掘编程基础Matplotlib可视化Pyecharts绘图 02师傅带练 行业联动与轮动分析 通过分析申银万国行业交易指数的联动与轮动现象,获得有意义的行业轮动关联规则,并在此基础上设计量…

智能导诊-医院信息化建设标准

智能导诊系统主要依赖于自然语言处理和机器学习等技术。患者可以通过语音、文字等方式描述病情,系统通过自然语言处理技术对病情进行语义分析和理解。随后,机器学习算法对患者的症状和病情进行推理,结合已有的疾病知识库,为患者提…

2024儿童台灯哪个品牌更护眼推荐?五款知名品牌台灯推荐

只要有了娃,家长的吃穿用度可能不会特别讲究,但总想给孩子好的东西,尤其是关系到他们身心健康的,可以说是一掷千金。特别是眼睛视力方面,特别担心会遗传给孩子,自从他上幼儿园,我就一直在物色一…

学习就要从简单的开始嘛,开始学一个个人博客吧

做一个个人博客第一步该怎么做? 好多零基础的同学们不知道怎么迈出第一步。 那么,就找一个现成的模板学一学呗,毕竟我们是高贵的Ctrl c v 工程师。 但是这样也有个问题,那就是,那些模板都,太!…

Fedora 36 正式发布稳定的Linux桌面版本

Fedora 36今天发布,这是最近一段时间以来又一个强大、前沿而又稳定可靠的Linux发行版本,除了这些特点外,Fedora 36还在原先的基础上增加了新的功能和细节打磨。 Fedora 36使用GNOME 42作为其默认的Fedora工作站桌面环境。 OpenSSL 3.0&#x…

C# winform应用

C# winform应用 需求:导入Excel文件时需要执行其他操作,实现如果取消导入就不执行其他操作 C#代码实现 private bool DLimport0(string tablename, string datebasename, string buttonname){string xxx "";string Tag "";stri…

【LeetCode:530. 二叉搜索树的最小绝对差 | 二叉搜索树】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

【java八股文】之Redis基础篇

1、Redis有哪几种基本的数据类型 字符串类型:用于存储文章的访问量Hash:用来存储key-value的数据结构,当单个元素比较小和元素数量比较少的时候 ,底层是用ziplist存储。通常可以用来存储一些对象之类的List: 底层采用的quicklist …

yapi无法注册解决,使用yapi pro即可注册,接口文档生成,java,json

1.气屎我了,直接用yapi pro就可以用,害的我弄了半天 2.地址:https://yapi.pro/login 3.yapi pro比较卡顿。开启无痕模式轻松解决该问题(手动狗头)祝你开启新大陆 yapi pro yapi

第八讲 单片机驱动彩色液晶屏 控制RA8889软件:显示图片

单片机驱动TFT彩色液晶屏系列讲座 目录 第一讲 单片机最小系统STM32F103C6T6通过RA8889驱动彩色液晶屏播放视频 第二讲 单片机最小系统STM32F103C6T6控制RA8889驱动彩色液晶屏硬件框架 第三讲 单片机驱动彩色液晶屏 控制RA8889软件:如何初始化 第四讲 单片机驱动彩色液晶屏 控…

卡尔曼滤波:理论与代码

卡尔曼滤波:理论与代码 引言 卡尔曼滤波是一种用于估计系统状态的优化技术,特别适用于含有噪声的测量数据和系统动态变化的情况。本文将简单探讨卡尔曼滤波的理论基础、数学公式的推导,并通过Python代码示例演示其在实际应用中的效果。 一…

20_GC垃圾回收机制

文章目录 GC如何确定垃圾如何回收垃圾回收垃圾的时机 GC 如何确定垃圾 引用计数算法 给对象添加一个引用计数器,每当一个地方引用它时,计数器加1,每当引用失效时,计数器减少1,当计数器的数值为0时,也就是对…

python,序列的切片

序列的切片就是指从一个序列中取出子序列 语法: 序列[起始下标:结束下标:步长] 步长为1表示一个一个的取元素,步长为2表示每次跳过一个元素的取元素,步长为负数表示反向切片,取元素时取到结束下标&#…

Python如何免费调用微软Bing翻译API

一、引言 现在免费的机器翻译越来越少了,随着有道翻译开始收费,百度降低用户的免费机器翻译额度(目前只有实名认证过的高级用户才能获得100万字符的免费翻译额度),而亚马逊、腾讯等机器翻译调用相对比较麻烦,需要下载各种插件包&…

智能小程序能做什么?

一. 自定义Tab页 涂鸦提供了丰富的场景化、个性化的 ToC 智能服务,不仅可以快速低成本的自由搭建出更多智能服务,还为你提供了基于小程序技术方案的可自主可控的自定义开发链路,为拓展更多品牌化、个性化、差异化智能服务提供生态基础。 我…