生物启发计算若干关键技术与应用研究

生物启发计算若干关键技术与应用研究

ID:32472886

大小:9.95 MB

页数:147页

时间:2019-02-06

生物启发计算若干关键技术与应用研究_第1页
生物启发计算若干关键技术与应用研究_第2页
生物启发计算若干关键技术与应用研究_第3页
生物启发计算若干关键技术与应用研究_第4页
生物启发计算若干关键技术与应用研究_第5页
资源描述:

《生物启发计算若干关键技术与应用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浙江工业大学博士学位论文生物启发计算若干关键技术与应用研究摘要生物启发计算是在生物界自然现象的启示下获得灵感,研究开发智能计算模型和算法的新兴学科,包含遗传算法、粒子群算法、人工免疫算法、蚁群算法、神经网络等算法。生物启发计算作为高效的优化算法广泛应用于数据挖掘、机器人应用和网络入侵检测等领域;也为复杂问题的求解提供了新的解决方法。与成熟学科相比,生物启发计算的研究仍处于初步探索阶段。为提高生物启发计算的应用效率,本文研究生物启发计算的三种典型计算方法:遗传算法、粒子群算法和人工免疫算法,分别提出协作协进化遗传算法、基于惩罚机制的自适应交叉粒子群算法和基于多种群

2、遗传算法的抗体生成算法等,并利用多机器人路径规划和入侵检测系统验证提出算法的有效性,为解决生物启发计算的“早熟”问题、局部收敛问题、降低计算复杂度等关键问题提供了新的思路和方法。本文主要工作包括:1.针对遗传算法求解多目标优化问题中存在的早熟问题,设计了一种染色体长度可变、混合编码的Messy遗传算法(MessyGA),并在此基础上提出全局适应度函数,实现了基于协作协进化的MessyGA(CCMGA)。在传统遗传算法的选择操作、交叉操作和变异操作基础上,利用简化操作、平滑操作和修复操作来辅助目标函数的优化。针对遗传算法容易丧失种群多样性的问题,结合混沌机制提高C

3、CMGA的局部搜索能力。最后利用CCMGA实现多机器人路径规划,通过Matlab的仿真实验模拟多机器人在相对复杂的地图环境下完成动态路径规划,验证算法有效克服早熟问题,并且CCMGA能提高遗传算法的收敛速度和最优解。2.粒子群算法近年出现了多种改进的方案,但均存在易陷入局部收敛的问题。本文提出一种基于惩罚机制的自适应交叉粒子群算法,有效克服局部收敛,并利用参数自适应解决单峰和多峰约束优化问题。根据粒子群进化过程中种群多样性模型,引入交叉操作,利用柯西不等式证明交叉粒子群算法通过保持种群多样性克服早熟和局部收敛,从而得到全局最优解。建立有限状态组成的马尔科夫链模型

4、描述粒子群算法进化状态转浙江1=业大学博士学位论文换过程,有效控制粒子群算法收敛到全局最优,形成了自适应交叉粒子群算法。基于改进H策略和简化P策略惩罚机制,优化典型的Benchmark函数,分析实验结果得到:根据问题本身单峰和多峰的不同特性,参数设置影响收敛速度和最优解,因此本文提出参数自适应计算公式,有效提高粒子群算法求解单峰和多峰优化问题的性能。3.针对人工免疫算法中抗体抗原最优阈值的求解困难,本文提出了匹配阈值预测模型,分析抗体抗原匹配规律,利用预测模型计算获得最优阈值,提高抗体检测效率。针对抗体生成算法复杂度高、生成抗体检测率低和抗体集合庞大的问题,提出

5、了基于多种群遗传算法的抗体生成算法(MPTMA)。在形态学空间利用覆盖原理分析抗体抗原匹配,有效降低抗体集合的冗余度,减小抗体规模,保持抗体的多样性,提高抗体检测率。从理论和仿真分别证明MPTMA提高了抗体检测率、降低了抗体生成算法的时间复杂度。4.将提出的基于阈值预测模型的MPTMA应用于入侵检测系统,提出了信息预处理机制。利用最小信息熵离散化算法对网络数据进行离散化处理,并结合PCA特征提取算法对数据进行特征提取。结合基于否定选择算法的快速匹配检测器和基于克隆选择算法的智能进化检测器,利用基于克隆选择算法的智能进化自学习得到的入侵特征更新前者的特征库,实现快

6、速匹配检测器和基于克隆选择算法的智能进化检测器的协作,保证了混合检测器的检测实时性和准确性。仿真实验证明基于预测模型的MPTMA生成检测器提高了检测率,与传统的方法相比,在优化结果、收敛速度和稳定性上均有明显提高;同时相对单独使用上述两种检测器,混合检测系统在实时性、检测率和误测率等方面具备更好的性能。本文的主要创新点:1.针对遗传算法求解多目标优化存在早熟的问题,提出了基于协作协进化机制的MessyGA,构建全局适应度函数,利用辅助算子优化,并结合混沌机制提高局部搜索能力。2.针对粒子群算法易陷入局部收敛问题,提出基于惩罚机制的交叉粒子群算法,分析种群收敛规律

7、提出自适应交叉概率模型,求解单峰和多峰优化问题实现参数自适应,有效克服局部收敛,提高优化性能。3.提出匹配阈值的预测模型,克服最优阈值的求解困难,在此基础上提出基于多种群遗传算法的抗体生成算法,在形态学空间利用覆盖原理分析抗体抗原匹配,MPTMA提高抗体检测率、降低抗体生成算法的时间复杂度。浙江工业大学博士学位论文4.将MPTMA作为入侵检测系统的检测器生成算法,利用最小信息熵离散化算法和PCA特征提取算法预处理信息,提出了结合基于否定选择算法的快速匹配检测器和基于克隆选择算法的智能进化检测器的混合检测器,在优化结果、收敛速度和稳定性上提高性能。关键词:生物启发

8、计算,遗传算法,粒子群算

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。