![]()
内容推荐 智能优化算法作为人工智能的重要研究方向之一,为许多领域中复杂的系统优化问题提供了更好的解决方法,因此得到了广泛的应用。《智能优化算法及MATLAB实现》按照智能优化算法、测试函数集及常用仿真实验等逻辑脉络由浅至深地进行讲解,便于读者入门并掌握智能优化算法及其MATLAB实现的相关知识,为后续学习打下良好基础。全书共16章,第1至13章分别介绍了13种智能优化算法的基本原理、流程图、MATLAB实现和应用案例;第14章介绍了4套常见的标准测试函数及其MATLAB实现;第15章介绍了6个典型的工程设计问题及其MATLAB实现;第16章介绍了统计校验指标及代码。 《智能优化算法及MATLAB实现》既可作为人工智能、计算机科学与技术、电子信息、控制科学与工程等相关专业本科生和研究生的教材,也可作为从事智能优化算法研究与应用的科研人员或技术人员的参考用书。 目录 第1章 粒子群优化算法原理及其MATLAB实现 1.1 粒子群优化算法的基本原理 1.1.1 初始化阶段 1.1.2 位置和速度的更新 1.2 算法流程图 1.3 粒子群优化算法的MATLAB实现 1.4 粒子群优化算法的应用案例 1.4.1 求解单峰函数极值问题 1.4.2 求解多峰函数极值问题 1.4.3 拉力/压力弹簧设计问题 参考文献 第2章 哈里斯鹰优化算法原理及其MATLAB实现 2.1 哈里斯鹰优化算法的基本原理 2.1.1 探索阶段 2.1.2 探索到开发的转换 2.1.3 开发阶段 2.2 算法流程图 2.3 哈里斯鹰优化算法的MATLAB实现 2.4 哈里斯鹰优化算法的应用案例 2.4.1 求解单峰函数极值问题 2.4.2 求解多峰函数极值问题 2.4.3 拉力/压力弹簧设计问题 参考文献 第3章 沙丘猫群优化算法原理及其MATLAB实现 3.1 沙丘猫群优化算法的基本原理 3.1.1 初始化阶段 3.1.2 搜索猎物(探索阶段) 3.1.3 攻击猎物(开发阶段) 3.1.4 探索和开发 3.2 算法流程图 3.3 沙丘猫群优化算法的MATLAB实现 3.4 沙丘猫群优化算法的应用案例 3.4.1 求解单峰函数极值问题 3.4.2 求解多峰函数极值问题 3.4.3 拉力/压力弹簧设计问题 参考文献 第4章 鲸鱼优化算法原理及其MATLAB实现 4.1 鲸鱼优化算法的基本原理 4.1.1 包围猎物 4.1.2 气泡网攻击(开发阶段) 4.1.3 搜索猎物(探索阶段) 4.2 算法流程图 4.3 鲸鱼优化算法的MATLAB实现 4.4 鲸鱼优化算法的应用案例 4.4.1 求解单峰函数极值问题 4.4.2 求解多峰函数极值问题 4.4.3 拉力/压力弹簧设计问题 参考文献 第5章 大猩猩部队优化算法原理及其MATLAB实现 5.1 大猩猩部队优化算法的基本原理 5.1.1 初始化阶段 5.1.2 探索阶段 5.1.3 开发阶段 5.2 算法流程图 5.3 大猩猩部队优化算法的MATLAB实现 5.4 大猩猩部队优化算法的应用案例 5.4.1 求解单峰函数极值问题 5.4.2 求解多峰函数极值问题 5.4.3 拉力/压力弹簧设计问题 参考文献 第6章 教与学优化算法原理及其MATLAB实现 6.1 教与学优化算法的基本原理 6.1.1 初始化阶段 6.1.2 教师阶段 6.1.3 学习阶段 6.2 算法流程图 6.3 教与学优化算法的MATLAB实现 6.4 教与学优化算法的应用案例 6.4.1 求解单峰函数极值问题 6.4.2 求解多峰函数极值问题 6.4.3 拉力/压力弹簧设计问题 参考文献 第7章 鱼优化算法原理及其MATLAB实现 7.1 鱼优化算法的基本原理 7.1.1 探索阶段 7.1.2 开发阶段 7.2 算法流程图 7.3 鱼优化算法的MATLAB实现 7.4 鱼优化算法的应用案例 7.4.1 求解单峰函数极值问题 7.4.2 求解多峰函数极值问题 7.4.3 拉力/压力弹簧设计问题 参考文献 第8章 灰狼优化算法原理及其MATLAB实现 8.1 灰狼优化算法的基本原理 8.1.1 社会等级制度 8.1.2 包围猎物 8.1.3 狩猎攻击 8.2 算法流程图 8.3 灰狼优化算法的MATLAB实现 8.4 灰狼优化算法的应用案例 8.4.1 求解单峰函数极值问题 8.4.2 求解多峰函数极值问题 8.4.3 拉力/压力弹簧设计问题 参考文献 第9章 堆优化算法原理及其MATLAB实现 9.1 堆优化算法的基本原理 9.1.1 公司等级制度 9.1.2 下属与直接领导交互的数学模型 9.1.3 同事之间互动的数学模型 9.1.4 员工自我贡献的数学模型 9.1.5 联合公式 9.2 算法流程图 9.3 堆优化算法的MATLAB实现 9.4 堆优化算法的应用案例 9.4.1 求解单峰函数极值问题 9.4.2 求解多峰函数极值问题 9.4.3 拉力/压力弹簧设计问题 参考文献 第10章 黏菌算法原理及其MATLAB实现 10.1 黏菌算法的基本原理 10.1.1 接近食物阶段 10.1.2 包围食物阶段 10.1.3 抓取食物阶段 10.2 算法流程图 10.3 黏菌算法的MATLAB实现 10.4 黏菌算法的应用案例 10.4.1 求解单峰函数极值问题 10.4.2 求解多峰函数极值问题 10.4.3 拉力/压力弹簧设计问题 参考文献 第11章 算术优化算法原理及其MATLAB实现 11.1 算术优化算法的基本原理 11.1.1 初始化阶段 11.1.2 探索阶段 11.1.3 开发阶段 11.2 算法流程图 11.3 算术优化算法的MATLAB实现 11.4 算术优化算法的应用案例 11.4.1 求解单峰函数极值问题 11.4.2 求解多峰函数极值问题 11.4.3 拉力/压力弹簧设计问题 参考文献 第12章 飞蛾扑火优化算法原理及其MATLAB实现 12.1 飞蛾扑火优化算法的基本原理 12.1.1 初始化阶段 12.1.2 位置更新阶段 12.2 算法流程图 12.3 |