群智能算法高性能计算平台的研究

群智能算法高性能计算平台的研究

论文摘要

智能计算技术是近年来在人工智能界兴起的新的研究方向和热点,也是智能信息处理中的一项重要内容。作为一种基于生物进化原理的优化算法,群智能计算与其他优化算法相比,最突出的优点表现在其强大的全局寻优能力上。具有量子行为粒子群算法(Quantum-behaved Particle Swarm Optimization,QPSO)是一种新的、参数个数少、具有全局收敛性的群体智能算法,并且在某些实际应用中证明,QPSO优于一般的粒子群算法(Particle Swarm Optimization,PSO)。因此,本文的研究内容对于群体智能的发展具有一定的学术意义和应用价值。本文首先阐述了硬件系统的设计方法并简要叙述了群体智能算法中的蚁群算法(Ant Colony Optimization, ACO)、粒子群算法(PSO)和具有量子行为粒子群算法(QPSO),比较了这些算法的优缺点,并分析了它们硬件实现的难点。在此基础上提出了采用EDA技术对QPSO算法的实现方式进行改进的方案,从而采用模块化的方法设计了一个高性能硬件计算平台。虽然参数个数少,但QPSO算法实现起来也很复杂,为使系统可以完成复杂的操作,硬件计算平台采用了微程序设计的方法代替了传统的状态机来编写控制模块。模块与模块之间应用并行技术来加快高性能计算平台的运行速度。采用全局时钟网络,代替原来的计数器时钟,增强了时钟的驱动能力,有效地消除了时序紊乱,还可以针对算法的特点提供特殊的硬件支持。由于FPGA器件以其功能强大、开发过程投资少、周期短、可反复修改、保密性能好,开发工具智能化等特点,可随时根据需要编程改变器件内部结构实现系统重构,从而方便地进行系统维护和升级,因此己成为当今数字电路系统设计的首选方式之一。最后,本文完成了该硬件计算平台的模块设计,进而使用硬件描述语言VHDL对计算平台各部件进行建模,并在Xilinx公司的Spartan 3实验平台上通过了功能模块的仿真,表明该高性能计算平台能够在低成本的FPGA芯片中实现,不但降低了成本,而且硬件执行QPSO算法具有执行效率高、内存占用少、功耗低、速度快等特点,极大地提高了QPSO算法的实用价值。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 群智能算法研究现状
  • 1.2 EDA 技术研究现状
  • 1.3 群智能算法硬件实现的意义
  • 1.4 本文的主要工作
  • 1.5 本文结构安排
  • 第二章 系统结构设计
  • 2.1 传统系统设计方法
  • 2.2 基于EDA 技术的硬件设计方法
  • 2.2.1 VHDL 硬件描述语言
  • 2.2.2 Xinlinx 公司Sparta113 家族器件介绍
  • 2.3 提高群智能算法运行速度的设计方案
  • 2.4 本章小结
  • 第三章 群智能算法
  • 3.1 蚁群算法
  • 3.1.1 蚁群行为描述
  • 3.1.2 蚁群算法的基本原理
  • 3.1.3 蚁群算法硬件实现的难点分析
  • 3.2 粒子群算法
  • 3.2.1 经典的粒子群算法(PSO)简介
  • 3.2.2 经典的粒子群算法的运算过程
  • 3.2.3 粒子群算法硬件实现的难点分析
  • 3.3 具有量子行为的粒子群算法
  • 3.3.1 QPSO 算法运算过程
  • 3.3.2 具有量子行为的粒子群算法和经典粒子群算法的比较
  • 3.3.3 具有量子行为的粒子群算法硬件实现的难点分析
  • 3.3.4 具有量子行为的粒子群算法硬件实现的特点
  • 3.4 本章小结
  • 第四章 高性能计算平台的设计与仿真
  • 4.1 平台整体结构
  • 4.2 数据通路
  • 4.2.1 数据通路的设计
  • 4.2.2 控制流程
  • 4.3 平台硬件电路设计
  • 4.3.1 控制模块设计
  • 4.3.2 存储器设计
  • 4.3.3 适应值模块设计
  • 4.3.4 比较模块设计
  • 4.3.5 新位置计算模块设计
  • 4.3.6 全局时钟的实现
  • 4.4 实验结果及分析
  • 4.5 本章小结
  • 第五章 结论与展望
  • 5.1 结论
  • 5.2 存在的问题和未来研究方向
  • 致谢
  • 参考文献
  • 附录:作者在攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].云计算平台下企业信息化深度融合及优化资源方案[J]. 江西科学 2019(06)
    • [2].面向企业私有云计算平台的安全框架研究[J]. 无线互联科技 2019(21)
    • [3].高性能计算平台在高校中的应用与建议[J]. 现代信息科技 2020(08)
    • [4].基于云计算平台的会计信息化建设研究[J]. 中国市场 2020(18)
    • [5].服务于智慧校园的云计算平台研究与设计[J]. 电子世界 2019(17)
    • [6].试论大数据及云计算平台的应用[J]. 电脑编程技巧与维护 2018(07)
    • [7].大数据和云计算平台应用研究[J]. 价值工程 2018(34)
    • [8].浅析云计算平台的安全设计[J]. 信息通信 2016(11)
    • [9].云计算平台数字证书的研究[J]. 南京广播电视大学学报 2016(04)
    • [10].关于虚拟化云计算平台的能耗管理[J]. 电子测试 2016(24)
    • [11].虚拟化技术在云计算平台中的实际应用[J]. 信息与电脑(理论版) 2016(22)
    • [12].企业私有云计算平台的安全构架[J]. 一重技术 2017(01)
    • [13].基于虚拟化技术的云计算平台安全机制解析[J]. 信息与电脑(理论版) 2016(24)
    • [14].云计算平台安全体系及安全应对措施[J]. 科技创新导报 2017(03)
    • [15].高校公共计算平台建设模式的探索[J]. 中小企业管理与科技(中旬刊) 2017(02)
    • [16].云计算平台上的数据管理技术与应用[J]. 电脑知识与技术 2017(08)
    • [17].虚拟化云计算平台的能耗管理的探讨[J]. 中国战略新兴产业 2017(20)
    • [18].虚拟化云计算平台的能耗管理研究[J]. 科技风 2017(10)
    • [19].随机任务在云计算平台中能耗的优化管理方法[J]. 中国战略新兴产业 2017(28)
    • [20].多媒体云计算平台的关键技术[J]. 电子技术与软件工程 2017(17)
    • [21].石油企业大数据的云计算平台研究[J]. 通讯世界 2017(21)
    • [22].基于云计算平台下电子商务创新模式研究[J]. 贵阳学院学报(自然科学版) 2015(04)
    • [23].虚拟化云计算平台的能耗管理探讨[J]. 无线互联科技 2016(01)
    • [24].虚拟化云计算平台的能耗管理分析[J]. 信息化建设 2016(04)
    • [25].云计算平台安全测试与评估系统及关键技术研究[J]. 信息通信 2016(06)
    • [26].浅析云计算平台下微课程的实践运用[J]. 科技展望 2016(23)
    • [27].关于虚拟云计算平台的能耗管理刍议[J]. 电子制作 2015(11)
    • [28].基于云计算平台的高职院校数据中心建设初探[J]. 科技创新导报 2015(21)
    • [29].云计算平台的成本效用分析[J]. 科技创新与应用 2015(36)
    • [30].有关多媒体云计算平台关键技术研究[J]. 电脑迷 2016(11)

    标签:;  ;  ;  ;  ;  ;  ;  

    群智能算法高性能计算平台的研究
    下载Doc文档

    猜你喜欢