人工免疫算法的改进与IP核实现
本文关键词:人工免疫算法的改进与IP核实现,由笔耕文化传播整理发布。
【摘要】:在工程实践中,常常会遇到一些难以建立准确数学模型,难以解决的复杂的问题,以往都是以经验为基础来人工解决问题,随着计算机的出现和普及,一些智能的方法被应用起来。人工免疫就是这些人工智能方法的一个分支。然而,人工免疫等智能方法具有一个致命的弱点,那就是计算消耗非常大,速度非常慢。本课题就是基于解决人工免疫速度慢的问题而设计的——以硬件来实现人工免疫。 首先,介绍人工免疫的起源,发展以及研究现况,同时讨论了复杂算法在硬件实现方面的研究进展。高性能计算市场的需求和微电子产业在中国突飞猛进的发展给复杂算法的硬件实现带来了机遇。不管在人工智能领域,还是在信号处理,图像视频处理领域,都无处不见算法硬件化的影子。 其次,从人工免疫的源泉生物免疫系统开始,简单地阐述了生物免疫系统的三道防线,探讨了生物免疫信息传递,抗体特异性结构,以及免疫记忆方面有利于人类开发的特性,并给出了相关启示性看法。从人工免疫模型和人工免疫算法两个角度介绍了现在流行的人工免疫方面的理论内容,包括三层人工免疫系统模型,基于正常模型的免疫系统,克隆选择算法等免疫理论。 再次,提出了一种免疫与遗传混合的算法。设计了一种选择算子的设计模式,将遗传算法中的选择算子应用到克隆选择算法中,提高克隆选择算法的多样性。还提出了一种算子变异的思想,并将该思想与三层免疫系统结合,设计一种新型的三层免疫系统构架。给出了个算子变异的应用实例,即在克隆选择算法中对亲和度计算算子进行变异操作。对上述两种算法都进行了MATLAB仿真分析。 最后,分别采用串行和并行两种方式实现克隆选择算法的IP核。串行实现是以各个模块之间进行通信控制来实现,并行方式是采用内部流水线的方法来设计。两种方式实现的IP核在ModelSim中进行仿真验证,获得了非常好的时序效果。
【关键词】:人工免疫系统 克隆选择 现场可编程门阵列 IP核 算子变异 算法硬件实现
【学位授予单位】:东华大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP18;TN47
【目录】:
- 摘要5-7
- ABSTRACT7-9
- 目录9-10
- 第一章 绪论10-18
- 1.1 人工免疫理论现状10-12
- 1.2 复杂算法的硬件实现12-16
- 1.3 主要贡献和内容16-18
- 第二章 免疫理论18-34
- 2.1 生物免疫系统18-21
- 2.2 人工免疫理论21-33
- 2.3 小结33-34
- 第三章 克隆选择算法的改进34-43
- 3.1 克隆选择算法34-35
- 3.2 算子介绍35-36
- 3.3 克隆选择算法与遗传算法36-37
- 3.4 克隆选择改进方案研究37-38
- 3.5 选择算子改进方案38-40
- 3.6 选择算子改进的克隆选择算法仿真40-42
- 3.7 小结42-43
- 第四章 算子变异43-50
- 4.1 从个体变异到算子变异43-45
- 4.2 三层可视化免疫系统45-46
- 4.3 实例设计46-49
- 4.4 小结49-50
- 第五章 克隆选择算法的硬件实现50-66
- 5.1 IP核与FPGA50-51
- 5.2 实验平台与实验流程51
- 5.3 整体思路与构架51-55
- 5.4 串行IP核实现与仿真验证55-61
- 5.5 并行IP核实现与仿真验证61-65
- 5.6 IP核的应用与比较65
- 5.7 小结65-66
- 第六章 总结与展望66-67
- 6.1 总结66
- 6.2 展望66-67
- 参考文献67-74
- 硕士攻读期间发表的论文74-75
- 致谢75
【参考文献】
中国期刊全文数据库 前10条
1 李昂;王沁;李占才;万勇;;基于FPGA的神经网络硬件实现方法[J];北京科技大学学报;2007年01期
2 束礼宝,宋克柱,王砚方;伪随机数发生器的FPGA实现与研究[J];电路与系统学报;2003年03期
3 吴成东,陈莉;神经网络芯片研究进展[J];电气传动;1998年06期
4 徐以涛,沈良,王金龙;FPGA技术在软件无线电中的应用[J];电信科学;2001年11期
5 张赞,杨征,龚建荣;FPGA在软件无线电中的应用[J];电子工程师;2001年01期
6 沙吉乐,曲兴华,关红彦,杨学友;基于FPGA技术的新型高速图像采集[J];电子技术应用;2000年09期
7 刘德良 ,姚春莲 ,李炜 ,葛宝珊 ,刁修民;多分辨率图像实时采集系统的FPGA逻辑设计[J];电子技术应用;2003年03期
8 韦建敏,杨永明,郭巧惠;基于FPGA的实时心电信号处理系统设计[J];电子器件;2005年03期
9 卢纯,石秉学,陈卢;一种可扩展BP在片学习神经网络芯片[J];电子学报;2002年09期
10 刘芳,李阳阳;量子克隆进化算法[J];电子学报;2003年S1期
中国重要会议论文全文数据库 前1条
1 张旭;郭晨;孙建波;;自适应多模态克隆选择算法[A];2007年中国智能自动化会议论文集[C];2007年
中国博士学位论文全文数据库 前1条
1 谭光兴;人工免疫系统动力学模型及其在优化控制中的应用[D];华南理工大学;2006年
中国硕士学位论文全文数据库 前7条
1 付昱强;基于FPGA的图像处理算法的研究与硬件设计[D];南昌大学;2006年
2 贺兴华;捷联可见光导引头图像弱运动目标检测技术研究[D];国防科学技术大学;2005年
3 崔嵬;基于人工智能整合的人工免疫内分泌模型及算法[D];哈尔滨工业大学;2006年
4 朱剑;基于FPGA汽车防撞雷达信号处理机的设计与实现[D];南京理工大学;2008年
5 孙娓娓;BP神经网络的算法改进及应用研究[D];重庆大学;2009年
6 龚非;人工免疫算法及SOPC实现[D];哈尔滨工程大学;2009年
7 徐涛;免疫粒子群粒子滤波算法及硬件实现研究[D];浙江大学;2010年
本文关键词:人工免疫算法的改进与IP核实现,,由笔耕文化传播整理发布。
本文编号:330555
本文链接:https://www.wllwen.com/kejilunwen/rengongzhinen/330555.html