首页--工业技术论文--自动化技术、计算机技术论文--自动化基础理论论文--人工智能理论论文--人工神经网络与计算论文

神经网络算法的FPGA实现及其性能优化

摘要第4-5页
abstract第5-6页
1.绪论第9-15页
    1.1 课题研究背景及意义第9-11页
    1.2 国内外研究现状第11-13页
        1.2.1 神经元芯片的设计与开发现状第11-12页
        1.2.2 神经网络FPGA实现技术研究现状第12-13页
    1.3 本文内容结构安排第13-15页
2.神经网络原理及其硬件实现技术第15-27页
    2.1 人工神经网络基本原理第15-18页
        2.1.1 神经元模型第15-16页
        2.1.2 神经网络的激活函数第16-18页
        2.1.3 神经网络的模型分类以及学习方式第18页
    2.2 BP神经网路第18-23页
        2.2.1 梯度下降原理第19页
        2.2.2 BP神经网络的训练过程第19-22页
        2.2.3 BP神经网络优化设计第22-23页
    2.3 FPGA开发简介第23-26页
        2.3.1 FPGA可重构技术第24页
        2.3.2 流水线技术在神经网络中的应用第24-25页
        2.3.3 FPGA开发流程第25-26页
    2.4 本章总结第26-27页
3.BP神经网络FPGA实现的关键技术第27-51页
    3.1 神经网络的激活函数设计第27-33页
        3.1.1 激活函数硬件实现的基本方法第28-29页
        3.1.2 分段拟合法逼近激活函数第29-30页
        3.1.3 最佳等距分段线性逼近法第30-33页
    3.2 定点位数设计的误差分析第33-38页
        3.2.1 定点数的表示方法第34页
        3.2.2 基于定点数BPNN误差分析第34-38页
    3.3 脉动阵列结构在神经网络中的应用第38-42页
        3.3.1 脉动阵列运算原理第38-40页
        3.3.2 脉动阵列乘累加应用第40-42页
    3.4 基于CSD编码的快速加法器设计第42-48页
        3.4.1 可重载系数的CSD编码乘法器的设计与实现第44页
        3.4.2 CSD编码乘法器可重载结构设计第44-48页
    3.5 本章总结第48-51页
4.BP神经网络的脉动阵列整体架构设计第51-63页
    4.1 神经计算单元第51-54页
    4.2 用于BPNN的 PSHA运算系统第54-59页
    4.3 BP神经网络FPGA实现及性能测试第59-61页
    4.4 本章总结第61-63页
5.基于BP神经网络的PID控制器设计第63-69页
    5.1 PID控制器的应用第63页
    5.2 基于BP神经网络PID设计第63-67页
    5.3 本章总结第67-69页
6 总结与展望第69-71页
    6.1 全文工作总结第69-70页
    6.2 展望第70-71页
参考文献第71-75页
攻读硕士期间发表的论文及所取得的研究成果第75-77页
致谢第77-78页

论文共78页,点击 下载论文
上一篇:碳纳米管包覆磁性纳米材料的制备及性质研究
下一篇:基于旅游体验的旅游景区游客管理研究--以甘肃榆中兴隆山景区为例