基于欧氏距离和精英交叉的免疫算法研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:zyhhappy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在大量的科学研究和工程应用实践中,人们发现遗传算法(Genetic Algorithm,GA)存在一些问题,主要有早熟收敛、容易陷入局部最优、局部搜索能力较弱、收敛速度慢等。早熟收敛、容易陷入局部最优主要与遗传算法的选择压力过大有关,通过适应度尺度变换(fitness scaling)调节选择压力是解决这个问题的主要方法,但适应度尺度变换是依赖于问题的,通用性稍差。 人工免疫算法(Artificial Immune Algorithm,AIA)与GA的本质不同是,AIA的选择算子模拟了自然免疫系统的抗体繁殖策略,引入了抗体浓度调节机制,即对适应值高且浓度低的抗体促进其繁殖,对浓度高的抗体进行抑制,从而有效的调节了选择压力,保持了解群体的多样性,克服了遗传算法容易出现早熟收敛和陷入局部最优的缺点。抗体浓度调节机制是调节选择压力的一种较为理想的方法。但AIA的缺点也很突出,这就是它的运行速度和收敛速度都较慢。 本论文的全部工作在于尝试寻找解决GA、AIA上述问题的新的方法。以下列出的是本论文具有创新性的主要工作,类似工作在国内外文献中尚未见有报道: 1、为了改善GA的局部搜索性能和收敛速度,提出了一种精英交叉策略(King crossover strategy),并把精英交叉策略与精英保留遗传算法(Elitist Genetic Algorithm,EGA)结合,得到了一种基于精英交叉的精英保留遗传算法(King crossover-based Elitist Genetic Algorithm,KEGA),称为精英交叉遗传算法。证明了KEGA的全局收敛性。对测试函数F6函数(Schafferl function)进行的优化研究表明,KEGA在在线、离线和最优解搜索性能各方面均远优于EGA,KEGA收敛到满意解的平均收敛代数只有EGA的九分之一;在对测试函数F8函数(Rastrigin’s function)进行优化时,KEGA的收敛性能也比EGA好很多。仿真实验结果表明KEGA实现简单,与EGA相比,其增加的计算开销可以忽略,但性能改善十分明显; 2、针对基于信息熵的免疫算法(AIA)运行速度慢的缺点,提出了二种能够加快AIA运行速度的新的抗体浓度计算方法,得到两种新的免疫算法,即加速的人工免疫算法(Accelerated Artificial Immune Algorithm,AAIA)和加速的人工免疫算法-2(Accelerated Artificial Immune Algorithm-2,AAIA-2),对测试函数F15(needle in haystack:type Ⅰ)、F8函数的仿真研究表明,这两种算法的运行速度都是AIA的8.5倍以上; 3、针对AIA的浓度定义存在的缺陷,提出了一种新的基于抗体间欧氏距离和适应度的新的抗体浓度定义,并依据该定义构造了一种基于欧氏距离的人工免疫
其他文献
襄随地区包括汉水中部平原、河谷,南阳盆地南部和随枣走廊,这一带存在相当丰富的两周文化遗址,大量的陶鬲在发掘中出土。本文作者将陶鬲分为六型九段,并探讨其基本特点、演变
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
在我国文学史上,鲁迅不仅是一位伟大的文学家、思想家,同时也是一位伟大的编辑出版家。从鲁迅的书籍装帧设计思想、编辑出版为革命斗争服务的思想、编辑出版人才思想、严谨的编
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
科学技术的发展使人们对客观世界不断要求更为深入的认识,然而在许多领域,如化学化工、生物医学等,仍有许多对象的内在机理暂时还难以为人们所了解,但人们仍迫切需要了解和研究它
多Agent系统的研究工作在最近十几年得到了全面的展开,本论文从控制理论的角度对多Agent系统的控制及稳定性分析等问题进行了研究,主要内容如下:(1)研究了人工势场方法对多Ag