本书由云南民族大学王霞副教授编著,主要介绍了11种智能优化算法的基本思想、方法原理、算法步骤、MATLAB实现和应用案例,使读者在掌握算法的同时能较快地提高运用算法求解实际问题的能力。
全书共有10章,分为四个单元。第一单元围绕单目标优化问题,介绍了竞争群优化算法及其改进算法;第二单元介绍了水母算法、多目标水母搜索算法、改进多目标水母算法及其在无人机路径规划中的应用,讨论了水母算法在单目标优化问题和多目标优化问题中的运用,并以无人机路径规划中的多目标优化问题为例,介绍了该算法在具体问题中的实际应用;第三单元介绍了森林优化算法、特征选择的森林优化算法,以及改进森林优化特征选择算法,展示了智能优化算法在特征选择问题中的应用;第四单元针对具有稀疏特性的多目标优化问题展开研究,介绍了精英策略的非支配排序遗传算法、稀疏进化算法和改进稀疏进化算法。各单元中的改进算法均是作者多年从事智能优化算法研究提出的原创算法,可使读者在理解算法的基础上能更好地运用算法,能够根据实际问题的需求设计出提高算法性能的改进方法。
本书侧重于智能优化算法的MATLAB程序实现,各章节均以实际代码和案例分析为支撑,使读者能够采用MATLAB编程解决优化问题,从而提高分析和解决问题的能力。
本书可供人工智能、计算机科学与技术、电子信息、控制科学与工程等相关专业的本科生和研究生使用,也适合从事智能优化算法研究与应用的科研人员或技术人员参考。
展开