首页> 中文学位 >基于人工鱼群算法的人口迁移算法研究
【6h】

基于人工鱼群算法的人口迁移算法研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1课题目的和意义

1.2国内国际研究现状和进展

1.2.1人工鱼群算法

1.2.2人口迁移算法

1.3本文的创新点和所做的主要工作

1.4本文的组织结构

第2章人工鱼群算法的改进及其收敛性分析

2.1鱼群行为的研究

2.1.1鱼群行为的特点

2.1.2人工鱼的模型

2.2基本人工鱼群算法

2.2.1一些定义

2.2.2单条鱼的个体行为描述

2.2.3基本人工鱼群算法描述

2.3人工鱼群算法收敛性分析

2.3.1各参数对收敛性能的影响分析

2.3.2拥挤度因子

2.3.3人工鱼的个体数目

2.4人工鱼群算法的改进

2.4.1人工鱼群算法的改进方法

2.4.2数值实验对比

2.4.3应用前景

2.5本章小结

第3章人工鱼群人口迁移混合算法

3.1人口迁移算法的研究及改进

3.1.1人口迁移理论

3.1.2人口迁移算法的模式实现

3.1.3人口迁移算法的具体实现步骤

3.1.4人口迁移算法的程序描述

3.1.5人口迁移算法收敛性分析

3.2人工鱼群人口迁移混合算法的研究

3.2.1人工鱼群和人口迁移混合算法的可行性分析

3.2.2人工鱼群人口迁移混合算法的设计

3.2.3混合算法的形式化随机过程描述

3.3本章小结

第4章 人工鱼群人口迁移算法的收敛性分析

4.1混合算法的收敛性证明

4.1.1人工鱼群和人口迁移混合算法相关的定义

4.1.2人工鱼群和人口迁移混合算法的收敛性问题证明

4.2算法各参数对收敛性的影响分析

4.2.1选择算子S和繁殖算子E的特征参数对算法收敛性的影响

4.2.2不同选择机制对混合算法收敛性的影响

4.3三种算法的数值实验对比

4.4本章小结

第5章总结与展望

5.1本文的工作总结

5.2展望

参考文献

致 谢

附录:攻读研究生期间发表的论文及参加的项目

展开▼

摘要

人口迁移算法(PMA)是我国学者周永华,毛宗源提出的一种模拟人口迁移规律的新的模拟演化算法。人口迁移算法不是模拟自然领域中具有某种优化特征的群体来建立模型,而是模拟社会领域中人口随经济重心而转移、随人口压力增加而扩散的机制。但是算法中人口流动的随机性影响了算法的性能。而人工鱼群算法(ASAF)是一个模拟自然界生物特性的智能算法,它具有对目标函数、初始值和参数设定不敏感,具备并行处理能力和全局搜索能力等方面的特点,而且它的群智能特性有助于算法性能的提高。如何利用人工鱼群算法的群智能特性来克服人口迁移算法中人口流动的随机性带来的问题是本文工作的重点。 本文所做的主要工作如下: 首先针对人工鱼群算法中视野对算法收敛性的影响提出了一种新的搜索机制,数值文验的结果证明当搜索域“缩小”以后算法的收敛速度明显提高,改进后的算法的平均迭代次数和最小成功收敛的代数也明显低于基本人工鱼群算法。改进后的算法也具有更好的局部求精能力和稳定收敛性。 然后针对人口迁移算法中由于人口流动的随机性引起的算法搜索效率不高的问题将人工鱼群中鱼群觅食行为代替了人口迁移算法中的人口流动行为,生成一种基于人工鱼群的人口迁移算法。并对该算法的各个操作算子作了抽象定义,得剑了该混合算法的形式化随机过程描述,同时也证明了该混合算法本质上也是一种模拟演化算法。 最后对混合算法的选择算子特征数定义作了适当分析,计算出混合算法各进化算子的本质特征数,利用这些特征数直接证明了采取“父代种群参与竞争”策略时算法是依概率收敛的,并分析了它的收敛速度。还对混合算法的收敛性进行了相应的证明,最后数值实验表明该混合算法具有良好的全局搜索能力和较快的收敛速度。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号