群智能优化算法
图书信息
作者:樊新海等编著编
出版社:电子工业出版社
定价:128.00
ISBN:9787121509957
出版时间:2026-01-01
分类:图书,行业职业,计算机,工具书
商品介绍
目录
第1章绪论1
1.1很优化问题概述2
1.1.1单变量很优化问题2
1.1.2多变量很优化问题4
1.1.3复杂问题的很优化问题6
1.2群智能优化算法概述8
1.2.1群智能优化算法的基本思想8
1.2.2群智能优化算法的主要分类9
1.2.3群智能优化算法的优势及特点10
1.3群智能优化算法的仿生计算机制11
1.3.1算法初始化12
1.3.2个体位置更新13
1.3.3竞争选择机制15
1.4学习建议16
思考题17
第2章遗传算法18
2.1遗传算法的原理及特点18
2.1.1遗传算法的生物学基础18
2.1.2遗传算法的基本原理19
2.1.3遗传算法的特点分析25
2.2标准遗传算法及其改进方向26
2.2.1标准遗传算法26
2.2.2标准遗传算法的改进方向27
2.3遗传算法的运算流程27
2.4遗传算法的主要参数29
2.5遗传算法的应用实例29
思考题47
第3章差分进化算法48
3.1差分进化算法的原理及特点48
3.1.1差分进化算法的基本原理48
3.1.2差分进化算法的特点分析49
3.2差分进化算法的不同形式50
3.2.1差分进化算法的基本形式50
3.2.2差分进化算法的其他形式53
3.2.3差分进化算法的改进54
3.3差分进化算法的运算流程55
3.4差分进化算法的主要参数56
3.5差分进化算法的应用实例57
思考题71
第4章人工免疫算法72
4.1生物免疫系统和人工免疫系统73
4.1.1生物免疫系统73
4.1.2人工免疫系统75
4.2人工免疫算法的原理及特点76
4.2.1人工免疫算法的基本原理76
4.2.2人工免疫算法的特点分析79
4.3人工免疫算法的运算流程80
4.4人工免疫算法的主要参数81
4.5人工免疫算法的应用实例82
思考题97
第5章粒子群优化算法98
5.1粒子群优化算法的原理及特点99
5.1.1粒子群优化算法的基本原理99
5.1.2粒子群优化算法的特点分析99
5.2粒子群优化算法的常见形式100
5.2.1基本粒子群优化算法100
5.2.2标准粒子群优化算法101
5.2.3离散粒子群优化算法103
5.3粒子群优化算法的运算流程104
5.4粒子群优化算法的主要参数105
5.5粒子群优化算法的应用实例106
思考题123
第6章蚁群优化算法124
6.1蚁群优化算法的原理及特点124
6.1.1蚂蚁觅食过程124
6.1.2人工蚂蚁的特性125
6.1.3人工蚁群的特性126
6.1.4蚁群优化算法的特点分析127
6.2蚁群优化算法的常见形式127
6.2.1基本蚁群优化算法127
6.2.2精英蚂蚁系统算法129
6.2.3优选最小蚂蚁算法129
6.2.4基于排序的蚁群系统算法130
6.2.5自适应蚁群优化算法130
6.3蚁群优化算法的运算流程131
6.4蚁群优化算法的主要参数132
6.5蚁群优化算法的应用实例133
思考题151
第7章人工蜂群算法152
7.1人工蜂群算法的原理及特点152
7.1.1蜂群采蜜过程152
7.1.2人工蜂群算法的基本原理154
7.1.3人工蜂群算法的特点分析155
7.2人工蜂群算法的运算流程156
7.3人工蜂群算法的主要参数158
7.4人工蜂群算法的应用实例159
思考题173
第8章细菌觅食优化算法174
8.1细菌觅食优化算法的原理及特点174
8.1.1细菌觅食行为174
8.1.2细菌觅食优化算法的基本原理176
8.1.3细菌觅食优化算法的特点分析179
8.2细菌觅食优化算法的运算流程180
8.3细菌觅食优化算法的主要参数182
8.4细菌觅食优化算法的应用实例184
思考题199
第9章人工鱼群算法200
9.1人工鱼群算法的原理及特点200
9.1.1人工鱼群算法的基本原理200
9.1.2人工鱼群算法的特点分析202
9.2人工鱼群算法的运算流程203
9.3人工鱼群算法的主要参数205
9.4人工鱼群算法的应用实例206
思考题226
第10章混合蛙跳算法227
10.1混合蛙跳算法的原理及特点227
10.1.1混合蛙跳算法的基本原理227
10.1.2混合蛙跳算法的特点分析229
10.2混合蛙跳算法的运算流程229
10.3混合蛙跳算法的主要参数231
10.4混合蛙跳算法的应用实例232
思考题248
第11章萤火虫算法249
11.1萤火虫算法的原理及特点249
11.1.1萤火虫算法的理想原则249
11.1.2萤火虫算法的基本原理250
11.1.3萤火虫算法的特点分析252
11.2萤火虫算法的运算流程253
11.3萤火虫算法的主要参数254
11.4萤火虫算法的应用实例255
思考题269
第12章布谷鸟搜索算法270
12.1布谷鸟搜索算法的原理及特点270
12.1.1借巢产卵的繁殖行为270
12.1.2Lévy飞行271
12.1.3布谷鸟搜索算法的基本原理273
12.1.4布谷鸟搜索算法的特点分析274
12.2布谷鸟搜索算法的运算流程275
12.3布谷鸟搜索算法的主要参数276
12.4布谷鸟搜索算法的改进方向277
12.5布谷鸟搜索算法的应用实例279
思考题293
第13章狼群算法294
13.1狼群算法的原理及特点294
13.1.1狼群算法的生物学背景294
13.1.2狼群算法的基本原理295
13.1.3狼群算法的特点分析297
13.2狼群算法的运算流程298
13.3狼群算法的主要参数299
13.4狼群算法的应用实例301
思考题319
第14章秃鹰搜索优化算法320
14.1秃鹰搜索优化算法的原理及特点320
14.1.1秃鹰搜索优化算法的基本原理321
14.1.2秃鹰搜索优化算法的特点分析323
14.2秃鹰搜索优化算法的运算流程324
14.3秃鹰搜索优化算法的应用实例326
思考题343
第15章蝠鲼觅食优化算法344
15.1蝠鲼觅食优化算法的原理及特点344
15.1.1蝠鲼觅食优化算法的基本原理345
15.1.2蝠鲼觅食优化算法的特点分析348
15.2蝠鲼觅食优化算法的运算流程349
15.3蝠鲼觅食优化算法的应用实例350
思考题367
第16章野狗优化算法368
16.1野狗优化算法的原理及特点368
16.1.1野狗优化算法的基本原理369
16.1.2野狗优化算法的特点分析371
16.2野狗优化算法的运算流程372
16.3野狗优化算法的应用实例374
思考题390
第17章沙丘猫群优化算法391
17.1沙丘猫群优化算法的原理及特点391
17.1.1沙丘猫群优化算法的基本原理392
17.1.2沙丘猫群优化算法的特点分析394
17.2沙丘猫群优化算法的运算流程394
17.3沙丘猫群优化算法的应用实例396
思考题408
参考文献409
内容简介
群智能优化算法作为一种新兴的智能优化技术和诸多交叉学科研究领域的前沿,受到了越来越多研究者的关注。这些算法受自然界生物进化过程和生物群体行为规律的启发,吸收和融合了运筹学、生物学、物理学、计算数学、计算机科学、人工智能和控制论等学科思想和方法,在没有集中控制且不提供全局信息的条件下,为求解传统优化方法难以解决的非线性、不可微、不确定、多目标、分布式复杂优化问题提供了新思路和新手段,在诸多学科领域得到了成功应用。
本书选取了具有代表性的遗传算法、差分进化算法、人工免疫算法、粒子群优化算法、蚁群优化算法、人工蜂群算法、细菌觅食优化算法、人工鱼群算法、混合蛙跳算法、萤火虫算法、布谷鸟搜索算法、狼群算法、秃鹰搜索优化算法、蝠鲼觅食优化算法、野狗优化算法和沙丘猫群优化算法16种群智能优化算法,重点讲述了这些算法的基本原理、运算流程、主要参数和应用实例,特别是对每个应用实例都给出了详细的MATLAB实现参考程序。
本书可作为高校本科生、研究生相关课程的教材或参考书,也可供相关工程技术人员自学参考。
作者简介
樊新海,陆军装甲兵学院副教授,主要从事装备测试、信号处理、故障诊断和群智能优化方面的教学科研工作,学院机械工程学科专业领域学术骨干,硕士研究生导师。
- 中公2017公务员考试用书 数量关系(李永新,人民日报)
- 医用物理学学习指导(张延芳 编)
- 寻找施耐庵(弘虫 著,中国国际广播)
- 名校精英(宋立志,远方)
- 日本中老年时装(白锡尧编译,浙江人民)
- 把爱交给谁(冯笪 著,百花文艺)
- 概率论与数理统计(第2版)(陈盛双,谷亭亭 主编,武汉理工大学)
- 中国战争诗歌(汪守德 著,解放军文艺)
