[发明专利]一种实现静态隐马尔科夫模型推理的神经电路在审
申请号: | 201810449021.X | 申请日: | 2018-05-11 |
公开(公告)号: | CN108647725A | 公开(公告)日: | 2018-10-12 |
发明(设计)人: | 董建武;孙波;房婧;杜雄杰;姚珊;方喆君;余肇飞;刘健;张伟;李胜男;张泽亚 | 申请(专利权)人: | 国家计算机网络与信息安全管理中心;北京大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/063 |
代理公司: | 北京久维律师事务所 11582 | 代理人: | 邢江峰 |
地址: | 100029*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推理 隐马尔科夫模型 电路 神经电路 神经元 隐马尔可夫模型 后验概率 竞争机制 证据更新 归一化 脉冲 近似 证据 网络 | ||
本发明公开了一种实现静态隐马尔科夫模型推理的神经电路,本发明赢者通吃电路(Winner‑take‑all,WTA)电路可以实现静态隐马尔可夫模型的近似最优推理,网络中的脉冲神经元可以不断地累积证据,即通过新的证据更新后验概率;WTA电路中的竞争机制可以对分布进行归一化。
技术领域
本发明涉及计算神经科学领域,尤其涉及一种实现静态隐马尔科夫模型推理的神经电路。
背景技术
隐马尔可夫模型是一种重要的有向概率图模型。在计算神经科学中,隐马尔可夫模型经常被用于在一系列的传感输入条件下探测隐藏的规律。当隐变量时不变时,这种隐马尔可夫模型叫做静态隐马尔可夫模型,实验证明这样的隐马尔可夫模型可以十分有效地模拟人脑认知中的推理与决策过程,但是尚不清楚神经电路如何实现静态马尔科夫模型的推理,很多研究者尝试建立脉冲神经电路的动力学方程与隐马尔可夫模型推理方程的对应关系,由于这两个方程不能完全等价,所以只能实现隐马尔可夫模型的近似推理,我们分析了隐马尔可夫模型的推理过程,发现它包括证据累积和归一化两个操作,这两个操作相互耦合,每一步计算中归一化的结果正是下一步计算中的需要累积的证据,因此当建立相应的脉冲神经网络时需要引入很多约束和近似,从而导致不准确的推理结果。
发明内容
针对上述问题,本发明提供了一种实现静态隐马尔科夫模型推理的神经电路,以解决建立相应的脉冲神经网络时需要引入很多约束和近似,从而导致不准确的推理结果的问题。
为解决上述技术问题,本发明所采用的技术方案是:其基本构成可以分为隐马尔可夫模型、脉冲WTA电路两部分,隐马尔可夫模型是一种重要的动态贝叶斯网络,它可以用来表示隐变量和观测变量随时间t的变化关系,脉冲WTA电路中每个脉冲神经元都是自连接的,因此神经元zk的输入电流包含两个部分:外部输入电流和自连接产生的内部电流
进一步的,隐变量序列Y={y1,y2,...,yt}是一个一阶的马氏链,当前状态的条件概率p(yt|y1,y2,...,yt-1)只取决于前一时刻的状态yt-1,也就是, p(yt|y1,y2,...,yt-1)=p(yt|yt-1)。
进一步的,观测序列X={x1,x2,...,xt}由隐状态序列决定,每个观测变量xi(i=1,2,...,t)只取决于相应的隐变量yi,据此,隐马尔可夫模型的联合分布可以表示为
进一步的,神经元zk的膜电位方程可以表示为:
其中表示神经元zk静止电位,表示一个核函数,它决定神经元zk在时刻发放一个脉冲后膜电位的变化情况,κ(s)表示神经元对单位脉冲电流的响应函数。
进一步的,运用标准的指数核:这里重置电势η0=5mV,膜时间常数τ=20ms,电压响应幅值ε0=5mV,化简方程得:
由上述对本发明的描述可知,和现有技术相比,本发明具有如下优点:
本发明一种实现静态隐马尔科夫模型推理的神经电路,赢者通吃电路 (Winner-take-all,WTA)电路可以实现静态隐马尔可夫模型的近似最优推理,网络中的脉冲神经元可以不断地累积证据,即通过新的证据更新后验概率;WTA电路中的竞争机制可以对分布进行归一化。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家计算机网络与信息安全管理中心;北京大学,未经国家计算机网络与信息安全管理中心;北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810449021.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于模拟退火算法的用户推荐方法及装置
- 下一篇:一种图像聚类方法