作品简介

本书介绍了国内外新研发的10种智能优化算法,对每种算法的灵感来源、实现过程、函数编程、案例应用都进行了细致描述并给出详细的MATLAB代码,使读者快速掌握智能优化算法的学习和应用方法。全书共分为12章,前10章分别介绍10种智能优化算法的原理、MATLAB实现、具体函数寻优求解过程和应用案例;第11章列举了23种衡量智能优化算法性能的常见测试函数,并给出MATLAB代码;第12章重点介绍智能优化算法的评价指标体系,选取部分测试函数和文中算法进行测试与分析,并给出完整MATLAB代码,供读者参考。本书的主要特点为算法新颖,要素齐全,案例丰富,可移植性和实战性强。理论研究和工程技术人员可通过本书快速理解、掌握书中算法,节省大量时间,感兴趣的读者可以在此基础上进行深入研究。本书可作为本科生、研究生和教师的学习用书,也可以作为广大科研工作者、工程技术人员的参考用书。

陈克伟,陆军装甲兵学院兵器与控制系讲师。2006年7月毕业于西安交通大学电气工程学院,获工学学士学位;2008年12月毕业于国防科技大学智能科学学院(原机电工程与自动化学院),获工学硕士学位。主要研究电气工程与智能控制。出版教材2部,发表论文20余篇,授权发明专利10余项,获军队科技进步二等奖1项。

魏曙光,陆军装甲兵学院兵器与控制系副教授。1998年毕业于原装甲兵工程学院,2013年获工学博士学位,主要从事电气工程与智能控制,车辆综合电力等方面的研究工作。出版专著教材6部,发表论文50余篇,授权发明专利20余项,曾获国家科技进步二等奖1项,军队科技进步一等奖3项。

作品目录

  • 前言
  • 第1章 蜉蝣优化算法
  • 1.1 基本原理
  • 1.2 MATLAB实现
  • 1.3 函数寻优
  • 1.4 减速器设计
  • 参考文献
  • 第2章 哈里斯鹰优化算法
  • 2.1 基本原理
  • 2.2 MATLAB实现
  • 2.3 函数寻优
  • 2.4 拉伸/压缩弹簧设计
  • 参考文献
  • 第3章 狮群优化算法
  • 3.1 基本原理
  • 3.2 MATLAB实现
  • 3.3 函数寻优
  • 3.4 压力容器设计
  • 参考文献
  • 第4章 樽海鞘群算法
  • 4.1 基本原理
  • 4.2 MATLAB实现
  • 4.3 函数寻优
  • 4.4 三杆桁架设计
  • 参考文献
  • 第5章 秃鹰搜索算法
  • 5.1 基本原理
  • 5.2 MATLAB实现
  • 5.3 函数寻优
  • 5.4 齿轮传动设计
  • 参考文献
  • 第6章 乌燕鸥优化算法
  • 6.1 基本原理
  • 6.2 MATLAB实现
  • 6.3 函数寻优
  • 6.4 悬臂梁设计
  • 参考文献
  • 第7章 平衡优化器算法
  • 7.1 基本原理
  • 7.2 MATLAB实现
  • 7.3 函数寻优
  • 7.4 管状柱设计
  • 参考文献
  • 第8章 海洋捕食者算法
  • 8.1 基本原理
  • 8.2 MATLAB实现
  • 8.3 函数寻优
  • 8.4 活塞杆设计
  • 参考文献
  • 第9章 算术优化算法
  • 9.1 基本原理
  • 9.2 MATLAB实现
  • 9.3 函数寻优
  • 9.4 焊接梁设计
  • 参考文献
  • 第10章 蝠鲼觅食优化算法
  • 10.1 基本原理
  • 10.2 MATLAB实现
  • 10.3 函数寻优
  • 10.4 钢筋混凝土梁设计
  • 参考文献
  • 第11章 智能优化算法基准函数集合
  • 11.1 基准测试集简介
  • 11.2 基准测试函数搜索空间绘图和代码
  • 参考文献
  • 第12章 智能优化算法性能测试
  • 12.1 智能优化算法评价指标
  • 12.2 基准测试函数测试
  • 12.3 工程案例测试
展开全部