[发明专利]一种仿生智能控制方法有效
申请号: | 201410101272.0 | 申请日: | 2014-03-18 |
公开(公告)号: | CN103886367A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | 阮晓钢;黄静;于乃功;魏若岩;范青武;朱晓庆;肖尧 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G06N3/02 | 分类号: | G06N3/02 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 张慧 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种仿生智能控制方法。针对传统的机器人控制方法所能达到的智能水平有限,机器人无法自主地适应未知环境,难以从简单经验中获取完成复杂任务的能力,无法以自学习的方式完成任务等问题,本发明从仿生角度模拟生物的感觉运动神经系统,并将操作条件反射机理融入感觉运动系统的设计中。本发明以复制感觉运动系统的方式重现了生物运动神经认知,有利于模拟生物的认知机制,进而提高机器人认知水平;加入了操作条件反射机能,由此解释了感觉运动系统中“感知”及“运动”之间相互影响的反馈闭环关系,使得系统能表现出类似生物的自学习行为,提高了机器人的智能水平。 | ||
搜索关键词: | 一种 仿生 智能 控制 方法 | ||
【主权项】:
1.一种仿生智能控制方法,其特征在于,从仿生角度模拟生物的感觉运动神经系统,并将操作条件反射机理融入感觉运动系统的设计中,使系统能够较好地模拟生物自学习行为;所述方法包括以下步骤:步骤1,构建感知运动系统的神经网络模型,确定感知层、隐层及运动层等各层神经元数量,令权值矩阵W1、W2在[0,1]上随机取值,确定初始感知状态,设定学习速率;采用3层前馈神经网络N3[l,m,n]表达感知及运动之间的关系;输入层包含l个神经元,以编码形式表征所感知到的信息,构成所谓“感知层”;隐含层包含m个神经元,对感知层传输的信息进行计算和处理;隐含层及输入层与隐含层之间两个权值矩阵W1、W2,从功能上模拟生物感知运动系统中的信息处理中枢;输出层包含n个神经元,代表动作集合中的n个动作,构成“运动层”;信息按前馈方式传播,经感知层、隐含层、运动层前向流动,实现从感知到运动的映射关系;步骤2,将当前状态的感知信息输入感知层;步骤3,按照前馈神经网络的工作算法计算从感知到运动的映射;步骤3.1,计算感知层输出,公式如下:s i * = s i ]]> 式中,si和
分别为感知层第i个神经元的输入和输出;步骤3.2,计算隐层输出,公式如下:h j = Σ i w ij s i * ]]>h j * = 1 1 + e - hj ]]> 式中,hj和
分别为隐含层第j个神经元的输入和输出,wij表示感知层第i个神经元与隐层第j个神经元之间的连接权值;步骤3.3,计算运动层输出,公式如下:m o = Σ j w jo h j * ]]>m o * = m o ]]> 式中,mo和
分别为运动层第o个神经元的输入和输出,wjo表示隐层第j个神经元与运动层第o个神经元之间的连接权值;步骤4,根据运动层输出,计算动作集合概率,公式如下:p o = | m o * | Σ o | m o * | ]]> 式中,po表示第o个动作对应的概率,
表示求
的绝对值;步骤5,按照“胜者全拿”的原则执行概率最大的动作;步骤6,计算动作执行后的状态转移,记录新状态;步骤7,计算状态转移前后的负理想度值之差;所谓负理想度是对感知信息对应的状态进行评估的一个概念;在给定的应用情境中,当感知信息对应的状态与理想状态之间的差距越大,负理想度值就会越大,反之则越小;设动作执行前状态为sold,执行后状态为snew,负理想度函数为ε,则状态转移前后的负理想度值之差为:Δε=ε(snew)-ε(sold)步骤8,计算取向函数值;步骤9,参照负梯度下降误差反传算法调整权值;步骤10,令新状态为当前状态;步骤11,判断是否满足结束条件,如果满足,则结束;否则,转步骤2。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410101272.0/,转载请声明来源钻瓜专利网。
- 上一篇:仿生扫地机
- 下一篇:一种不均衡文本集的特征选择和权重计算方法