[实用新型]基于FPGA器件构建的BP神经网络有效
申请号: | 201520828158.8 | 申请日: | 2015-10-26 |
公开(公告)号: | CN205139973U | 公开(公告)日: | 2016-04-06 |
发明(设计)人: | 李志祥;王寅龙;齐剑锋;高秀峰;王希武;王路;李玺;陈利军;王帅;李婷 | 申请(专利权)人: | 中国人民解放军军械工程学院 |
主分类号: | G06N3/063 | 分类号: | G06N3/063 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 050003 河北*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本实用新型公开了一种基于FPGA器件构建的BP神经网络,包括样本数据输入存储器、地址发生器、隐层输出存储器和与神经元数量相同的计算单元,所述计算单元包括单元输入存储器、两套并列的数据选择器、乘累加模块、激活函数模块和反向误差计算模块,其优点在于:通过将整个神经网络的计算简化为神经元的乘累加模块、激活函数模块和反向误差计算单元,所构成的BP神经网络层内的计算是并行执行的,每个乘累加模块对应一个神经元,完成对神经元的各连接的依次计算,缩短计算进程,简化网络结构,减小硬件耗占面积。 | ||
搜索关键词: | 基于 fpga 器件 构建 bp 神经网络 | ||
【主权项】:
一种基于FPGA器件构建的BP神经网络,其特征在于:包括样本数据输入存储器、地址发生器、隐层输出存储器和与神经元数量相同的计算单元,所述计算单元包括单元输入存储器、两套并列的数据选择器、乘累加模块、激活函数模块和反向误差计算模块,两套数据选择器输出结果给对应的乘累加模块,其中一套数据选择器与样本数据输入存储器通信,另一套数据选择器与单元输入存储器通信,单元输入存储器与样本数据输入存储器通信,地址发生器分别与每套计算单元的单元输入存储器通信,所述每套计算单元的激活函数模块均与隐层输出存储器通信,每套计算单元的激活函数模块还与该计算单元的反向误差计算模块通信,反向误差计算模块将计算结果传递给对应计算单元的激活函数模块和单元输入存储器,反向误差计算模块的计算结果还传递给与样本数据出入存储器通信的数据选择器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军军械工程学院,未经中国人民解放军军械工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201520828158.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种化工生产现场巡检系统
- 下一篇:一种具有自读写及定位功能的IC卡