CN107063260A - 一种基于鼠脑海马结构认知地图的仿生导航方法 - Google Patents

一种基于鼠脑海马结构认知地图的仿生导航方法 Download PDF

Info

Publication number
CN107063260A
CN107063260A CN201710180995.8A CN201710180995A CN107063260A CN 107063260 A CN107063260 A CN 107063260A CN 201710180995 A CN201710180995 A CN 201710180995A CN 107063260 A CN107063260 A CN 107063260A
Authority
CN
China
Prior art keywords
cell
mrow
rat
msub
gitter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710180995.8A
Other languages
English (en)
Other versions
CN107063260B (zh
Inventor
于乃功
方略
罗子维
苑云鹤
蒋晓军
翟羽佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Technology
Original Assignee
Beijing University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Technology filed Critical Beijing University of Technology
Priority to CN201710180995.8A priority Critical patent/CN107063260B/zh
Publication of CN107063260A publication Critical patent/CN107063260A/zh
Application granted granted Critical
Publication of CN107063260B publication Critical patent/CN107063260B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Automation & Control Theory (AREA)
  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)

Abstract

本发明一种基于鼠脑海马结构认知地图的仿生导航方法,属于仿生学技术领域。首先基于条纹细胞构建网格细胞网格野模型、其次基于网格细胞构建单一位置细胞位置野模型,最后构建大鼠脑内“认知地图”。在所构建认知地图的基础上,构建一个包含有输入层、位置细胞层、动作细胞层和输出层的前馈神经网络模型,并且采用Q学习算法来实现大鼠面向空间环境某一目标导航任务。本发明方法可广泛应用到仿生机器人导航、人工智能等诸多领域。

Description

一种基于鼠脑海马结构认知地图的仿生导航方法
技术领域
本发明涉及一种基于鼠脑海马结构认知地图的仿生导航方法,属于仿生学技术领域。
背景技术
自主定位和面向所处空间环境某一目标导航能力对于动物和自主移动机器人至关重要。尽管机器人能通过特定的传感器或环境中的一些先验信息来确定其当前所处空间位置信息,但是在没有任何先验知识的情况下,动物和人类通过来自于感官的不完整空间信息总可以迅速地定位自己当前所处位置信息。随着大鼠脑中与环境认知相关条纹细胞、网格细胞、位置细胞的陆续发现,对深入理解动物和人类迅速在所处空间环境中的自我定位过程提供了可能性。
1948年Tolman所做的的三通路导航实验说明大鼠能通过内在的“认知地图”进行导航,该认知地图即为大鼠脑内对其所处空间环境的全局表达。“认知地图”在大鼠空间导航中扮演着至关重要的作用。因此,“认知地图”如何形成、基于“认知地图”如何进行空间导航仍是一个重要的实验和理论问题。
1971年,O'keefe和Dostrovesky在大鼠海马结构海马区首次发现具有空间定位活动的位置细胞神经元。大鼠在二维空间活动时,当其经过环境中某一特定狭小区域时,对应位置细胞就会放电,单个位置细胞对应有单一位置细胞激活域,将此区域称之为位置细胞位置野。随着进一步的研究,位置细胞单一位置野被证实是“认知地图”的基本组成单位,单一位置细胞位置野与大鼠所处空间位置有着准确的对应关系,多个位置细胞联合编码大鼠所处环境,在大鼠脑内形成“认知地图”。2005年,Hafting等人于大鼠内嗅皮层中发现了另外一种 具有强烈空间放电特性的网格细胞神经元,该神经元会呈现出对空间中某一特定区域发生重复性规律放电的特性,此区域被称之为网格细胞网格野。与位置细胞不同的是,网格细胞能在多个位置放电,多个网格细胞网格野相互交叠成一个个网格节点,连接网格节点所形成的正三角形遍及大鼠所处的整个空间环境。海马结构信息通路表明内嗅皮层到海马区纤维投射表明了内嗅皮层是海马结构中海马区的主要输入来源,即网格细胞作为输入得到海马区单一位置细胞位置野。2012年Krupic等于在傍下托和内嗅皮层浅皮层的细胞放电采样显示,存在着周期性条纹细胞放电野细胞,被称为条纹细胞,条纹细胞主要是通过整合大鼠自运动信息(速度和方向信息)来得到条纹细胞放电特征,即条纹细胞条纹波。傅里叶分析表明,多个条纹细胞相互作用能形成周期性的网格细胞网格野。
单一位置细胞位置野是“认知地图”的基本构成单位,如何得到单一位置细胞位置野是一个重要的理论问题。自从1971年发现位置细胞以来,许多不同位置细胞位置野模型被相继提出,自位置细胞发现以来,许多不同的位置细胞位置野模型被相继提出,其中包括有高斯函数模型,竞争学习模型,独立成分分析模型,自组织映射模型和卡尔曼滤波模型等。但是以上模型存在的问题是它们都只是针对位置细胞单独进行建模,并没有将与之有信息关联的条纹细胞、网格细胞考虑在内。
当大鼠进入到某一空间环境时,随着大鼠自由活动,位置细胞“位置野”迅速生成并覆盖大鼠所处整个空间环境。即随着大鼠对环境的不断探索,位置细胞“位置野”形成了表征大鼠所处空间环境的认知地图。一些实验研究已经对啮齿类动物面向目标导航学习进行了相关研究,基于海马“认知地图”的面向目标导航主要是通过强化学习来完成的,生物学研究发现,仅凭认知地图(位 置细胞放电活动)并不能够正确预测大鼠未来运动方向,大脑腹侧被盖区(ventral tegmental area,VTA)主要是与奖励预测误差信号相关的多巴胺能神经元(dopaminergic neurons),多巴胺能神经元神经元将信息进投射至伏隔核(nucleus accumbens,NA),伏隔核输入主要来自于海马,前额叶皮层和伏隔核之间存在有双向纤维投射。即伏隔核从海马接收大鼠所处空间环境信息,从大脑腹侧被盖区接收相关奖励预测误差信息,并且与前额叶皮层相互作用来正确预测大鼠未来运动方向。大脑前额叶皮层中主要是与运动相关的神经元-动作细胞。而海马中主要是位置细胞。基于以上生物学相关关发现,大鼠面向目标的导航任务神经基础可能是海马位置细胞与伏隔核神经元之间与奖励信号相关的突触调节,伏隔核进一步将信息投射至大鼠前额叶皮层来实现大鼠正确预测未来运动方向。在连续状态空间和动作空间之间通过强化学习来实现大鼠面向目标导航任务,此处的连续状态空间指的是位置细胞放电活动,即大鼠脑内“认知地图”。基于此,构建一个包含有输入层、位置细胞层、动作细胞层和输出层的前馈神经网络模型,采用Q学习算法来实现大鼠面向目标导航任务。
发明内容
综合以上论述,本发明的目的首先是基于条纹细胞、网格细胞、位置细胞构建大鼠脑“认知地图”。其次是在认知地图基础上,构建一个包含有输入层、位置细胞层、动作细胞层和输出层的前馈神经网络模型,采用Q学习算法来实现大鼠面向目标导航任务。
为实现上述目的,本发明采用的技术方案为一种基于鼠脑海马结构认知地图的仿生导航方法,模型整体示意图如图1所示。由模型整体示意图可知,模型由两大模块组成。第一个模块是基于大鼠自运动信息,如何得到大鼠脑内部对于其所处空间环境的表达,即认知地图,其结构示意图如图2所示。第二个 模块是在认知地图的基础上,通过Q学习实现大鼠面向空间环境某一目标导航任务,其结构示意图如图3所示。
两个模型采用如下技术方案实现:
S1构建一个虚拟大鼠随机探索二维空间环境并得到其二维空间运动轨迹图,其中大鼠的自运动信息由速度和方向信息构成,以水平轴为参考方向,αt代表大鼠当前头朝向,vt代表大鼠当前速度大小。
S2基于大鼠自运动信息即速度和方向信息得到条纹细胞空间表征,即条纹细胞条纹波。条纹细胞放电活动为:
其中,r=(x,y)代表大鼠当前所处环境位置坐标,ki代表波矢量,i=1,2,3,波矢量方向表示的是波等相位行进的方向,大小称之为波数ki,ki为:
其中,λcos代表cos波波长。
S3基于条纹细胞空间表征得到网格细胞空间表征,即网格细胞网格野。三个朝向相差60°的条纹细胞叠加得到网格细胞网格野,网格细胞网格野空间表征ψ(r)为:
其中,r=(x,y)代表大鼠当前所处环境位置坐标。
S4基于网格细胞空间表征得到位置细胞空间表征,即单一位置细胞位置野,位置细胞空间表征P(x,y)为:
其中,Wn代表第n个网格细胞与位置细胞之间的连接权值,gn(x,y)代表第n个网格细胞位于空间环境(x,y)位置点处的激活率,N代表网格细胞数量,N=4,10,20。
S5大鼠在不断探索环境的过程中,形成在各个位置点的位置细胞放电特征,最终形成大鼠脑内对其所处空间环境的表达,即认知地图。
S6在认知地图基础上,建了一个由输入层、位置细胞、动作细胞和输出层所组成的前馈神经网络模型并通过Q学习算法来实现大鼠面向目标导航任务。
附图说明
图1本发明模型整体示意图。
图2鼠脑海马认知地图构建结构示意图。
图3基于鼠脑海马认知地图与Q学习面向目标导航结构示意图。
图4大鼠空间运动轨迹示意图。
图5于条纹细胞条纹波网格细胞网格野示意图
图6网格细胞网格野间距λ与二维cos波波长λcos之间关系图。
图7网格细胞线性叠加未经Sigmoid函数处理实验结果示意图
图8Sigmoid函数图
图9网格细胞线性叠加经Sigmoid函数处理实验结果示意图
图10认知地图形成过程示意图
图11实验环境示意图
图12前馈神经网络模型示意图.
图13输入层到位置细胞层前馈网络示意图。
图14大鼠空间导航示意图。
图15由输入层(位置细胞)、动作细胞构建的前馈网络模型示意图。
图16大鼠40次运行轨迹实验结果示意图
图17大鼠到达目标位置所需步数示意图
具体实施方式
以下结合附图和实施例对本发明作进一步解释。
S1大鼠自运动信息由头朝向和速度信息构成。以水平轴为参考方向,αt代表大鼠当前头朝向。vt代表大鼠当前速度大小。Δt代表时间周期。基于大鼠当前自运动信息和上一时刻大鼠位置信息(xt-1,yt-1)来计算大鼠当前位置信息(xt,yt),当前自运动信息指的是头朝向αt和速度vt,如式(5)所示。
大鼠起始位置坐标为(x0,y0)=(0,0),大鼠空间运动轨迹图如图4所示。
S2条纹细胞被发现存在于内嗅皮层第3层中,该细胞在二维空间环境中的放电活动是一簇簇条纹波,条纹细胞整合大鼠自运动信息后将信息传递至内嗅皮层第2层中,其所产生的一簇簇条纹波通过叠加形成具有不同空间位相、定向、间距的网格细胞网格野基于条纹细胞条纹波网格细胞网格野示意图如图5所示。
对于条纹细胞放电活动,用二维cos波来表示,如式(6)所示。
其中,r=(x,y)代表大鼠当前所处环境位置坐标,波矢量方向表示的是波等相位行进的方向,大小称之为波数ki,如式(7)所示。
其中,λcos代表cos波波长。
S3生物学研究证实,网格细胞网格野呈正三角形遍布于大鼠所处的整个环境当中。基于此,网格细胞激活率函数可以由三个条纹细胞放电活动叠加来表示,三个条纹细胞波矢量朝向相差60°,如式(8)所示。
如式(8)所示,r=(0,0)时,Ψ(r)有最大值为1。若选择空间环境中任意一空间位相r0=(x0,y0)作为网格细胞网格野的某一峰值点,则网格细胞激活率函数转变为如式(9)所示。
ψ(r)=ψ(r-r0) (9)
波矢量是波数的函数,网格细胞网格野间距作为表征网格细胞空间放电特征的1个参数。如图6所示,圆圈表示网格细胞网格野节点,横向条纹表示的是条纹细胞二维cos波,网格细胞网格野间距λ与二维cos波的波长λcos之间的关系如式(10)所示。
又由式(7)可知,波数与网格细胞网格野间距λ之间的关系如式(11)所示。
S4为了得到与生物学上发现相一致的正三角形网格细胞网格野,选取波矢量朝向相差60°的三个条纹细胞叠加后得到所需网格细胞网格野。60°,120°,180°,选取k1,k2,k3如式(12)所示。
其中,θ表示网格细胞网格野定向。
由式(8)可知,Ψ(r)取值介于[-1/2,1]之间,为了使网格细胞激活率取值介于0到1之间,网格细胞激活率函数转变如式(13)所示。
将式(8)和式(9)代入式(13)得到网格细胞激活率函数如式(14)所示。
S5生物学研究发现海马结构中内嗅皮层到海马区纤维投射表明了内嗅皮层是海马结构中海马区的主要输入来源。网格细胞和位置细胞均为神经细胞,它们是由细胞体和细胞突起构成,而细胞突起是细胞体自身延伸出来的细长部分,细长部分又分为树突和轴突。每个神经元只有一个轴突,把信号传递到其它组织或另一个神经元,每个神经元有多个树突,接收刺激并将兴奋传入细胞体内,网格细胞与位置细胞之间信息传递亦是如此。即位置细胞从具有不同空间特征的网格细胞接收信息,然后与其相连接网格细胞之间的权值进行加权求和后得到位置细胞放电特征,网格细胞与位置细胞之间的连接权值函数如式(15)所示。
其中,Wn代表第n个网格细胞与位置细胞之间的连接权值,λn代表第n 个网格细胞网格野间距,σ(σ=8cm)代表位置细胞放电激活域标准差。
S6由式(14)和式(15)可知,位置细胞激活率函数如式(16)所示。
其中,Wn代表第n个网格细胞与位置细胞之间的连接权值,gn(x,y)代表第n个网格细胞位于空间环境(x,y)位置点处的激活率,N代表网格细胞数量,N=4,10,20。
S7生物学研究发现,单纯的对网格细胞输入和网格细胞与位置细胞之间连接权值进行线性叠加往往得到的输出是具有多个激活域的位置野,其结果示意图如图7所示,这与已有相关研究所证实单一位置细胞对应有单一位置野的结论不一致。本文在网格细胞网格野输入和网格细胞与位置细胞之间连接权值加权求和的基础上,引入Sigmoid函数,Sigmoid函数图如图8所示,对线性叠加后的输出进行处理从而得到与生物学研究发现相一致的单一位置细胞位置野,实现网格细胞到单一位置细胞位置野之间的映射关系,其实验结果示意图如图9所示,经Sigmoid函数处理后的位置细胞激活率如式(17)所示。
P'(x,y)=1/(1+e-(P-b)/a) (17)
其中,P代表的是位置细胞激活率,a代表的是Sigmoid函数倾斜系数,b代表的是Sigmoid函数中心。
S8大鼠在不断探索环境的过程中,形成在各个位置点的位置细胞放电特征,最终形成大鼠脑内对其所处空间环境的表达,即认知地图,认知地图形成过程示意图如图10所示。
S9一些实验研究已经对啮齿类动物面向目标导航学习进行了相关研究,基于海马“认知地图”的面向目标导航主要是通过强化学习来完成的,生物学研究发现,仅凭认知地图(位置细胞放电活动)并不能够正确预测大鼠未来运动方 向,大脑腹侧被盖区(ventraltegmentalarea,VTA)主要是与奖励预测误差信号相关的多巴胺能神经元(dopaminergicneurons),多巴胺能神经元神经元将信息进投射至伏隔核(nucleusaccumbens,NA),伏隔核输入主要来自于海马,前额叶皮层和伏隔核之间存在有双向纤维投射。即伏隔核从海马接收大鼠所处空间环境信息,从大脑腹侧被盖区接收相关奖励预测误差信息,并且与前额叶皮层相互作用来正确预测大鼠未来运动方向。大脑前额叶皮层中主要是与运动相关的神经元-动作细胞。而海马中主要是位置细胞。基于以上生物学相关关发现,大鼠面向目标的导航任务神经基础可能是海马位置细胞与伏隔核神经元之间与奖励信号相关的突触调节,伏隔核进一步将信息投射至大鼠前额叶皮层来实现大鼠正确预测未来运动方向。在连续状态空间和动作空间之间通过强化学习来实现大鼠面向目标导航任务,此处的连续状态空间指的是位置细胞放电活动,即大鼠脑内“认知地图”。基于此,构建一个包含有输入层、位置细胞层、动作细胞层和输出层的前馈神经网络模型,采用Q学习算法来实现大鼠面向目标导航任务。
S10实验环境是尺寸为10000×10000个点所构成的一个正方形盒子(如图11所示)。随着大鼠不断探索其所处空间环境,逐步形成空间各个位置点的位置细胞位置野,最终在大鼠脑内形成了对环境的内在地图表征-认知地图。因此在模型中,本文将大鼠所处当前位置点信息(xt,yt)作为输入信息。
S11构建了一个由输入层、位置细胞、动作细胞和输出层所组成的前馈神经网络模型来实现大鼠面向目标导航任务,前馈神经网络模型如图12所示。
S12输入层到位置细胞层前馈网络如图13所示。在输入层,输入X:(xt,yt)为大鼠当前所处位置输入信息。该前馈网络是一个全连接的网络,输入层的每一个神经元通过连接权重Wi=[wi,1,wi,2···wi,n]与前馈网络输出层所有神经元 依次连接。这里,i=1…Q,Q=500是位置细胞总数。权重是由函数fu进行随机初始化的,函数fu由以下公式(18)来描述。
公式中,u是来自于服从[0;1]之间均匀分布的一个随机值,v=0.5和σ=0.2。利用输入信息和权重来计算位置细胞放电率(见公式(19)),首先随机初始化权值。采用竞争学习算法,位置细胞会被某一个特定的输入所激励,从而使该位置细胞对于空间位置具有选择性。
第i个位置细胞放电率用以下公式(19)来描述:
公式中,σf=0.07定义位置细胞位置野宽度,n是输入信息的空间维数,范数代表的是欧式距离。所构建的前馈神经网络模型中的权值按照胜者为王机制进行调整,也就是说采用竞争学习算法获胜的位置细胞神经元χt与输入信息之间的权值会发生改变,其余的不发生改变,获胜位置细胞神经元χt用以下公式(20)来描述:
χt=argmini||Xt-Wt i|| (20)
获胜神经元的权值按照以下公式(21)改变:
公式中,0<α<<1代表的是学习效率因子。
S13首先是大鼠当前位置信息作为输入对位置细胞放电活动产生影响,其次是位置细胞与运动神经元相连接通过Q学习产生一定的动作。大鼠通过不断学习学会从任意起始位置到目标位置之间的导航,其空间导航示意如图14所示。使用如图11所示的实验环境,大鼠所处环境的起始位置位于实验环境左下方(如 图14中圆点标记所示)。目标点位于实验环境右上方(如图14中正方形所示)。开始时,大鼠随机的探索环境,在随机探索环境的过程中找到目标位置点(随机探索路径如图14中虚线所示),而当大鼠经过一段时间学习后,它就能够很快找到从起始位置到目标位置的最短路径。在实验过程中,每当大鼠找到目标位置点后,将大鼠重新放置在起始位置重新开始新一轮的实验。在构建的模型中,在大多数情况下(80%),大鼠在首次实验中都能够在200步内找到目标位置点,也就是说即使大鼠是首次随机探索本文中实验环境时,200步足以使大鼠找到目标位置点。
S14基于海马导航研究所常用的是强化学***方向上大鼠向西向东的运动由以下公式(22)和(23)来描述:
Δx=±(Δs+c·ψx) (22)
Δy=c·ψy (23)
公式中,Δs=500代表的是大鼠每步步幅大小,ψx和ψy来自于服从[-1;1]均匀分布的随机值,c=100是噪声幅值。负号表示大鼠向西运动,正号表示大鼠向东运动。同样的,对于西南和东北方向上大鼠的运动用以下公式(24)和(25)来描述:
S15大鼠运动到当前位置计算所得Q值为0时,大鼠在当前位置不再仅限于(北(N),东北(NE),东(E),东南(SE),南(S),西南(SE),西(W),西北(NW))8个方向,而是进行随机探索运动,运动方向不确定。不过在这种情况下,大鼠保持方向不变的可能性为1-pk,而它随机选择一个新方向的概率为pk=0.25。当Q值不为0时,随着大鼠对于环境的不断探索,大多数时间大鼠都会根据Q值来确定当前位置下一时刻的运动方向。从位置细胞到动作细胞的学习机制是Q学习算法。为了简便起见,将t时刻第i个位置细胞放电率用以下公式(26)来描述:
公式中,i=1…Q,Q=500是位置细胞总数。
S16通过以下公式(27)来定义动作值函数:
公式中,Γi,a代表的是第i个位置细胞与运动神经元a之间的连接权值。根据Reynolds所提及的使用平均Q学习规则。也就是按照以下公式(28)来更新在时刻t真正产生动作at的权值
公式中,β=0.7代表的是学习率,δ=0.7代表的是折减系数,R代表的是奖励。将奖励函数Rt用以下函数(29)来描述:
本发明主要是基于条纹细胞、网格细胞、位置细胞构建大鼠脑“认知地图”。 在认知地图基础上,构建一个包含有输入层、位置细胞层、动作细胞层和输出层的前馈神经网络模型,采用Q学习算法来实现大鼠面向目标导航任务。大鼠40次运行轨迹实验结果和大鼠到达目标位置所需步数示意图分别如图17所示。

Claims (1)

1.一种基于鼠脑海马结构认知地图的仿生导航方法,该方法的模型由两大模块组成;第一个模块是基于大鼠自运动信息,如何得到大鼠脑内部对于其所处空间环境的表达,即认知地图;第二个模块是在认知地图的基础上,通过Q学习实现大鼠面向空间环境某一目标导航任务;
两个模型采用如下技术方案实现:
S1构建一个虚拟大鼠随机探索二维空间环境并得到其二维空间运动轨迹图,其中大鼠的自运动信息由速度和方向信息构成,以水平轴为参考方向,αt代表大鼠当前头朝向,vt代表大鼠当前速度大小;
S2基于大鼠自运动信息即速度和方向信息得到条纹细胞空间表征,即条纹细胞条纹波;条纹细胞放电活动为:
其中,r=(x,y)代表大鼠当前所处环境位置坐标,ki代表波矢量,i=1,2,3,波矢量方向表示的是波等相位行进的方向,大小称之为波数ki,ki为:
<mrow> <msub> <mi>k</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <mi>&amp;pi;</mi> </mrow> <msub> <mi>&amp;lambda;</mi> <mi>cos</mi> </msub> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>
其中,λcos代表cos波波长;
S3基于条纹细胞空间表征得到网格细胞空间表征,即网格细胞网格野;三个朝向相差60°的条纹细胞叠加得到网格细胞网格野,网格细胞网格野空间表征ψ(r)为:
<mrow> <mi>&amp;psi;</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mi>r</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mi>r</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mi>r</mi> <mo>)</mo> </mrow> </mrow> <mn>3</mn> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>
其中,r=(x,y)代表大鼠当前所处环境位置坐标;
S4基于网格细胞空间表征得到位置细胞空间表征,即单一位置细胞位置野,位置细胞空间表征P(x,y)为:
<mrow> <mi>P</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mo>&amp;Sigma;</mo> <mn>1</mn> <mi>N</mi> </munderover> <msub> <mi>W</mi> <mi>n</mi> </msub> <msub> <mi>g</mi> <mi>n</mi> </msub> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>
其中,Wn代表第n个网格细胞与位置细胞之间的连接权值,gn(x,y)代表第n个网格细胞位于空间环境(x,y)位置点处的激活率,N代表网格细胞数量,N=4,10,20;
S5大鼠在不断探索环境的过程中,形成在各个位置点的位置细胞放电特征,最终形成大鼠脑内对其所处空间环境的表达,即认知地图;
S6在认知地图基础上,建了一个由输入层、位置细胞、动作细胞和输出层所组成的前馈神经网络模型并通过Q学习算法来实现大鼠面向目标导航任务。
CN201710180995.8A 2017-03-24 2017-03-24 一种基于鼠脑海马结构认知地图的仿生导航方法 Active CN107063260B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710180995.8A CN107063260B (zh) 2017-03-24 2017-03-24 一种基于鼠脑海马结构认知地图的仿生导航方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710180995.8A CN107063260B (zh) 2017-03-24 2017-03-24 一种基于鼠脑海马结构认知地图的仿生导航方法

Publications (2)

Publication Number Publication Date
CN107063260A true CN107063260A (zh) 2017-08-18
CN107063260B CN107063260B (zh) 2021-03-30

Family

ID=59618250

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710180995.8A Active CN107063260B (zh) 2017-03-24 2017-03-24 一种基于鼠脑海马结构认知地图的仿生导航方法

Country Status (1)

Country Link
CN (1) CN107063260B (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108362284A (zh) * 2018-01-22 2018-08-03 北京工业大学 一种基于仿生海马认知地图的导航方法
CN109000655A (zh) * 2018-06-11 2018-12-14 东北师范大学 机器人仿生室内定位导航方法
CN109425340A (zh) * 2017-08-28 2019-03-05 中国科学院沈阳自动化研究所 基于贝叶斯多模感知融合的类脑机器人导航方法
CN109668566A (zh) * 2018-12-05 2019-04-23 大连理工大学 一种基于鼠脑定位细胞的机器人情景认知地图的构建与导航方法
CN109886384A (zh) * 2019-02-15 2019-06-14 北京工业大学 一种基于鼠脑海马网格细胞重构的仿生导航方法
CN110210462A (zh) * 2019-07-02 2019-09-06 北京工业大学 一种基于卷积神经网络的仿生海马认知地图构建方法
CN112525194A (zh) * 2020-10-28 2021-03-19 北京工业大学 一种基于海马-纹状体内源性和外源性信息的认知导航方法
CN113643748A (zh) * 2021-07-28 2021-11-12 哈尔滨工业大学 一种网格细胞空间信息解码方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102401656A (zh) * 2011-11-08 2012-04-04 中国人民解放军第四军医大学 一种位置细胞仿生机器人导航算法
CN102799179A (zh) * 2012-07-06 2012-11-28 山东大学 基于单链序贯回溯q学习的移动机器人路径规划算法
CN103699125A (zh) * 2013-12-09 2014-04-02 北京工业大学 一种基于鼠脑海马导航的机器人仿真导航方法
CN103778332A (zh) * 2014-01-16 2014-05-07 北京工业大学 一种老鼠海马结构在环境认知过程中作用的分析方法
CN104571113A (zh) * 2015-01-20 2015-04-29 博康智能网络科技股份有限公司 移动机器人的路径规划方法
CN106125730A (zh) * 2016-07-10 2016-11-16 北京工业大学 一种基于鼠脑海马空间细胞的机器人导航地图构建方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102401656A (zh) * 2011-11-08 2012-04-04 中国人民解放军第四军医大学 一种位置细胞仿生机器人导航算法
CN102799179A (zh) * 2012-07-06 2012-11-28 山东大学 基于单链序贯回溯q学习的移动机器人路径规划算法
CN103699125A (zh) * 2013-12-09 2014-04-02 北京工业大学 一种基于鼠脑海马导航的机器人仿真导航方法
CN103778332A (zh) * 2014-01-16 2014-05-07 北京工业大学 一种老鼠海马结构在环境认知过程中作用的分析方法
CN104571113A (zh) * 2015-01-20 2015-04-29 博康智能网络科技股份有限公司 移动机器人的路径规划方法
CN106125730A (zh) * 2016-07-10 2016-11-16 北京工业大学 一种基于鼠脑海马空间细胞的机器人导航地图构建方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
GEORGE DRAGOI ET.AL: "Preplay of future place cell sequences by hippocampal cellular assemblies", 《NATURE》 *
于乃功等: "基于直接强化学习的面向目标的仿生导航模型", 《中国科学》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109425340A (zh) * 2017-08-28 2019-03-05 中国科学院沈阳自动化研究所 基于贝叶斯多模感知融合的类脑机器人导航方法
CN109425340B (zh) * 2017-08-28 2022-03-22 中国科学院沈阳自动化研究所 基于贝叶斯多模感知融合的类脑机器人导航方法
CN108362284A (zh) * 2018-01-22 2018-08-03 北京工业大学 一种基于仿生海马认知地图的导航方法
CN109000655B (zh) * 2018-06-11 2021-11-26 东北师范大学 机器人仿生室内定位导航方法
CN109000655A (zh) * 2018-06-11 2018-12-14 东北师范大学 机器人仿生室内定位导航方法
CN109668566A (zh) * 2018-12-05 2019-04-23 大连理工大学 一种基于鼠脑定位细胞的机器人情景认知地图的构建与导航方法
CN109668566B (zh) * 2018-12-05 2022-05-13 大连理工大学 一种基于鼠脑定位细胞的机器人情景认知地图的构建与导航方法
CN109886384B (zh) * 2019-02-15 2021-01-05 北京工业大学 一种基于鼠脑海马网格细胞重构的仿生导航方法
CN109886384A (zh) * 2019-02-15 2019-06-14 北京工业大学 一种基于鼠脑海马网格细胞重构的仿生导航方法
CN110210462A (zh) * 2019-07-02 2019-09-06 北京工业大学 一种基于卷积神经网络的仿生海马认知地图构建方法
CN112525194A (zh) * 2020-10-28 2021-03-19 北京工业大学 一种基于海马-纹状体内源性和外源性信息的认知导航方法
CN112525194B (zh) * 2020-10-28 2023-11-03 北京工业大学 一种基于海马-纹状体内源性和外源性信息的认知导航方法
CN113643748A (zh) * 2021-07-28 2021-11-12 哈尔滨工业大学 一种网格细胞空间信息解码方法及***
CN113643748B (zh) * 2021-07-28 2024-03-12 哈尔滨工业大学 一种网格细胞空间信息解码方法及***

Also Published As

Publication number Publication date
CN107063260B (zh) 2021-03-30

Similar Documents

Publication Publication Date Title
CN107063260A (zh) 一种基于鼠脑海马结构认知地图的仿生导航方法
Shrestha et al. Learned map prediction for enhanced mobile robot exploration
Ni et al. Bioinspired intelligent algorithm and its applications for mobile robot control: a survey
CN109886384A (zh) 一种基于鼠脑海马网格细胞重构的仿生导航方法
CN106949896B (zh) 一种基于鼠脑海马的情景认知地图构建及导航方法
Lechner et al. Designing worm-inspired neural networks for interpretable robotic control
Cao et al. Concentrated coverage path planning algorithm of UAV formation for aerial photography
CN111578940A (zh) 一种基于跨传感器迁移学习的室内单目导航方法及***
CN113741449B (zh) 一种面向海空协同观测任务的多智能体控制方法
Llofriu et al. Goal-oriented robot navigation learning using a multi-scale space representation
Hasani et al. A natural lottery ticket winner: Reinforcement learning with ordinary neural circuits
Tejera et al. Bio-inspired robotics: a spatial cognition model integrating place cells, grid cells and head direction cells
CN110210462A (zh) 一种基于卷积神经网络的仿生海马认知地图构建方法
Taniguchi et al. Hippocampal formation-inspired probabilistic generative model
Ma et al. Multi-AUV collaborative operation based on time-varying navigation map and dynamic grid model
Kurdi et al. Proposed system of artificial Neural Network for positioning and navigation of UAV-UGV
Hansen et al. Swarm modeling with dynamic mode decomposition
Nolfi D.: Evolutionary Robotics
Wang et al. A fuzzy logic based bio-inspired system for mobile robot navigation
CN108459614B (zh) 一种基于cw-rnn网络的uuv实时避碰规划方法
CN108981712A (zh) 机器人巡逻方法及机器人
Zhang et al. Biomimetic slam algorithm based on growing self-organizing map
Obayashi et al. An emotional model embedded reinforcement learning system
Gao et al. Weighted area coverage of maritime joint search and rescue based on multi-agent reinforcement learning
Tanaka et al. Action acquisition method for constructing cognitive development system through instructed learning

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant