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

来源 :江南大学 | 被引量 : 0次 | 上传用户:jason23431
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能计算技术是近年来在人工智能界兴起的新的研究方向和热点,也是智能信息处理中的一项重要内容。作为一种基于生物进化原理的优化算法,群智能计算与其他优化算法相比,最突出的优点表现在其强大的全局寻优能力上。具有量子行为粒子群算法(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算法的实用价值。
其他文献
语音识别研究的理论研究已经非常成熟,达到了很高的识别效果。我国语音识别研究工作起步于五十年代,但近年来发展很快。研究水平也从实验室逐步走向实用。然而,由于将语音识别应
近年来,基于双线性对的特殊性质,诸多有趣的密码协议被构造出来.这些协议利用其他基本数学工具是难以构造的.而实现它们的有效性取决于双线性对的计算效率.本文主要研究了双线性对
在我国,配电网中性点非有效接地运行方式因其具有较高的供电可靠性而被广泛采用。在谐振接地系统中,接入消弧线圈补偿故障电流使得故障信号更加微弱,增加了对其采集难度。实时获取准确的线路故障数据,是配电网在线监测系统的重要功能之一,不仅能够为各类故障定位算法提供数据支持,而且有助于故障特征的提取以及故障类别的判断。因此,研究谐振接地系统单相接地故障信号检测问题具有重要意义。本文主要研究基于广域测量技术的配
目前随着移动互联网的快速发展,短距离无线通信设备(如WIFI、蓝牙、可穿戴设备等)的广泛流行和应用,使得机会网路的应用也越来越多。由于机会网络的链路往往是不完整的,数据
随着计算机的发展,信息量日益膨胀,在庞杂的信息中获取自己想要的信息变得日益复杂,特别是在搜索本机和网络图像的过程中。针对以上的难题,基于Lucene图像搜索系统使用优秀的
胶体推进剂是一类新型推进剂,它兼具液体推进剂和固体推进剂的优点,它是时间依赖的非牛顿粘弹性流体,其特征是具高安全性、高燃烧能量、有高密度及长期贮存的能力,在很多方面有诱
随着计算机网络技术与多媒体技术的迅速发展,多媒体数字产品越来越需要一种有效的版权保护方法。作为信息隐藏技术在计算机领域的一项重要应用,数字水印为保护多媒体信息的版
可视化多参数水文动态监测系统将传感器技术、数据通讯技术和微计算机技术相结合,实现了水文数据的动态采集、实时传输及可视化分析处理,为预防水害的发生提供决策依据。系统
随着卫星遥感技术的快速发展,多源、高分辨率的遥感影像数据快速增长,其数据量以前所未有的PB级速度迅速增长。随着遥感技术的发展,遥感影像数据已经和人们的日常生活密切相
基于内容的图像检索(CBIR)技术是当前研究的热点问题。它主要是利用图像的视觉特征,如图像的颜色、纹理、形状等特征来进行检索。它突破了传统的基于文本检索技术的局限,直接对