基于FPGA的SOM神经网络可配置模块化硬件实现方法研究

来源 :东北师范大学 | 被引量 : 1次 | 上传用户:ch3192530
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
学习是生物体大脑的重要功能。1981年由Kohonen教授提出的SOM神经网络模型,被广泛用于大脑自组织、自学习功能的模拟与研究。同时,它在数据降维、聚类、模式识别、数据挖掘和图像处理等领域,也取得了巨大的成功。目前,人工神经网络的实现与应用大多采用基于计算机的软件仿真方法,该方法无法真正发挥神经网络并行处理、分布存储的特点,以及自适应能力强、鲁棒性强的优势。因此,神经网络的硬件实现逐渐成为研究热点。目前,人工神经网络的硬件实现主要基于超大规模集成电路(VLSI)技术。其中,现场可编程门阵列(FPGA)由于具有丰富的硬件可编程逻辑资源、配置灵活、开发周期短、可实现并行计算等特点,被广泛用于神经网络的硬件实现。现有的基于FPGA的SOM神经网络硬件实现方法大部分为面向特定应用,网络规模固定,数据格式单一,内部的实现结构也无法按需配置,不具备通用性,难以实现高性能的人工神经网络。因此,迫切需要一种基于FPGA的、网络规模、数据范围与精度以及运算结构能够按需配置的、通用的SOM神经网络硬件实现方法。本文提出了一种基于FPGA的可配置、模块化SOM神经网络硬件实现方法。首先,综合SOM神经网络的模型结构、学习原理与算法以及FPGA硬件实现的条件与限制,将网络模型划分为结构和功能相对独立的模块;其次,采用硬件描述语言(VHDL)对各模块进行描述,完成模块数字化,形成通用的模块库;最后,在实际应用中,根据需求,通过对各模块进行组合,便能够构造出SOM神经网络的目标硬件。在构建网络的过程中,可通过对通用参数的设置与传递,完成对网络规模、数据范围与精度和运算结构的灵活配置。为验证该方法的有效性,本文构建了用于数字识别的硬件SOM神经网络测试系统。该系统由基于MATLAB GUI的上位机设置界面和基于FPGA开发板的下位机组成。通过对网络功能和性能的测试表明,本文所提出的SOM神经网络的硬件实现方法具有灵活的网络规模、数据格式和运算结构可配置能力,可实现资源占用与运行速度的优化设计。系统运行速度的测试结果表明,相对于软件实现方法,硬件实现的SOM神经网络具有较高的运行速度,能够满足高速、小型化智能信息处理系统的应用需求。本文为SOM神经网络应用提供新的方法,也可为其他类型人工神经网络的硬件实现提供了有价值的借鉴。
其他文献
随着社会经济以及储存能源的快速发展,锂离子电池的高能量密度与高安全性能之间的矛盾日渐剧烈,因此新型锂离子电池的研究受到了广泛的关注。为了满足高能量密度锂离子电池发展的需求,在锂金属负极,高容量或是高压正极材料,电解液以及隔膜进行了大量深入的研究。聚合物固态电解质其无溶剂、尺寸稳定、界面稳定以及易于制备等各种优点,被各界认为是高能量密度,高安全性能的锂离子电池的最终形态。为了制备出高性能,高安全性能
随着我国改革开放的不断深化,包括会计师事务所在内的各行各业都得到了快速的发展。进入新世纪以来,又进入了一个经济增长的蓬勃期,各行各业欣欣向荣,本土会计师事务所的数量也出现了井喷式的增长,一些大型会计师事务所的规模也在不断扩大,我国执业注册会计师的人数也有了质的提升。会计师事务所和注册会计师资本市场的作用日益强大,在社会主义市场经济之中占据的地位也在不断上升,成为我国金融经济、企业管理方面一个重要的
海洋经济在沿海区域发展中具有重要战略地位,厦门湾区域作为福建省的沿海发达地区,海洋产业成为厦门湾经济发展的重要支柱和新的增长点。产业集聚是一种高效率的产业空间组织
目的:利用实验室前期筛选出的最优合成工艺,制备一种与姜黄素(Curcumin,CUR)药理活性相当的姜黄素-维生素E衍生物(Curcumin-Vitamin E,CUR-VE),并利用其自组装特性,经纳米沉淀法设计制备高载药量的姜黄素-维生素E衍生物自组装纳米粒(self-assembly nanoparticles of Curcumin-Vitamin E derivative,CUR-VE-
目的:观察胸腰段椎体成形术后(percutaneous vertebroplasty,PVP)三种不同骨水泥弥散类型对骨质疏松性椎体压缩性骨折(osteoporotic vertebral compression fracture,OVCF)的临床疗效及早期术椎再塌陷的影响。方法:对2018年7月至2019年9月采用PVP治疗OVCF(T11-L2)90例病例进行比较研究,术后常规摄胸腰段正侧位D
近年,全球经济处于稳步复苏的状态,从金融危机的谷底逐渐走出,但近期国际环境复杂多变,愈发严峻,如贸易保护主义、种族主义、地缘政治等负面形势持续不断凸显,导致全球经济增长开始放缓。在日益复杂的国际政治经济环境下,我国经济增长面临的下行压力有所加大。作为关系到国家经济命脉的行业,银行业一直以来备受重视和关注,受国家宏观政策和监管政策影响较大。城市商业银行经过多年的发展,逐渐成为国内银行业体系的重要一派
自2016年起,我国经济发展进入“新常态”,经济增速由高速增长转为中高速稳步增长。在经济发展新形势的影响下,我国的宏观金融形势也发生了比较深刻的变化,社会经济转型升级和产业结构调整进一步加速推进,金融业之间的竞争日益激烈,金融机构面临着一系列新情况、新变化、新问题。商业银行作为经济中最为重要的金融机构之一,信贷风险管理是其经营管理中的重中之重,同时也是银行中较大的风险点。在经济新常态背景下,A城市
智能计算方法是一种模拟自然界和智能系统基本规律求解问题的方法,可以把复杂问题通过特定的模型简单化表示,被广泛应用于众多研究领域。本文使用智能计算方法建立集成学习模
随着现代电子信息技术的进步,以互联网为依托的电子商务企业,也在二十世纪以来飞速发展。淘宝,京东,天猫等购物平台也在改变着人们传统的交易方式。我国电子商务市场进入成熟发展期并不可避免地出现了一些垄断走向。电商巨头为争夺用户市场,获取垄断利润,利用其市场支配地位,打压竞争对手或是利用中小型卖家对其依赖性,提高服务收费,挤压中小型卖家收益。如格兰仕空调起诉天猫案;神舟电脑起诉京东商城等电商竞争案件,表明
近年来,伴着互联网技术不断发展,网络游戏行业在不断发展,市场规模也逐步扩大,在同时,由于网络游戏行业本身的性质,造成网络游戏企业出现越发复杂与多样的重大错报风险,但是在当下,审计行业的准则并没有细致总结描述这类公司重大错报风险,这样情况下,出现部分会计师事务所审计网络游戏企业的结果是审计失败,如此情况下研究该种企业的重大错报风险变得很有必要。选择属于互联网行业的网游企业作为本文的研究案例,严谨分析