《高级交互式遗传算法理论与应用》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:孙晓燕编
  • 出 版 社:北京:科学出版社
  • 出版年份:2012
  • ISBN:9787030359018
  • 页数:196 页
图书介绍:交互式遗传算法将传统的进化机制与用户的智能评价相结合,可以有效地解决性能指标难以甚至无法用精确函数表示的优化问题。但是,用户评价的不确定性和评价疲劳问题极大地影响了交互式遗传算法的性能,严重制约了其在复杂优化问题中的应用。以解决这些问题为切入点,本书主要研究基于机器学习构建用户认知代理模型的高性能交互式遗传算法的关键技术和应用。本书共由4部分内容组成:(1)考虑用户认知的不确定性,提出采用不确定数,包括区间数、模糊数和随机变量表示进化个体适应值的交互式遗传算法;(2)针对进化个体适应值为确定数和不确定数的情况,提出了基于监督学习机制,采用神经网络和支持向量机等构造用户认知模型的高性能交互式遗传算法;(3)针对交互式遗传算法中,难以获得足够量训练样本的不足,本书进一步研究利用半监督学习构造用户认知代理模型的高效交互式遗传算法。基于上述算法研究,将所提算法应用于服装设计和太阳眼镜设计问题中,验证了相关算法的有效性。

第1章 交互式遗传算法入门 1

1.1 进化优化算法 1

1.2 遗传算法 2

1.2.1 遗传算法的起源与发展 3

1.2.2 遗传算法的工作原理 4

1.2.3 遗传算法的研究现状 4

1.3 交互式遗传算法 7

1.3.1 交互式遗传算法的起源、发展、原理 7

1.3.2 交互式遗传算法的研究现状 9

1.3.3 交互式遗传算法存在的不足 13

1.4 本章小结 14

参考文献 14

第2章 进化个体区间适应值交互式遗传算法 19

2.1 算法的提出 19

2.2 区间数基础知识 20

2.3 进化个体区间适应值 21

2.4 进化个体区间占优 22

2.5 算法步骤 24

2.6 在服装进化设计系统中的应用 25

2.6.1 服装设计问题 25

2.6.2 参数设置 26

2.6.3 结果与说明 27

2.7 本章小结 29

参考文献 29

第3章 进化个体模糊适应值交互式遗传算法 31

3.1 算法的提出 31

3.2 模糊数 32

3.3 进化个体模糊适应值交互式遗传算法 33

3.3.1 进化个体模糊适应值 33

3.3.2 进化个体优劣比较 34

3.4 算法步骤 38

3.5 在服装进化设计系统中的应用 38

3.5.1 参数设置 38

3.5.2 交互界面 39

3.5.3 结果与分析 40

3.6 本章小结 41

参考文献 41

第4章 进化个体模糊随机适应值交互式遗传算法 43

4.1 算法的提出 43

4.2 模糊随机不确定性的数学描述 44

4.3 基于模糊熵的随机不确定性参数的确定方法 45

4.3.1 模糊度和模糊熵 45

4.3.2 用户认知确定度 46

4.4 个体优劣比较策略 48

4.4.1 模糊适应值转化为区间数 49

4.4.2 随机变量转化为区间数 50

4.4.3 个体优劣比较 50

4.5 在服装进化设计系统中的应用 52

4.5.1 参数设置 52

4.5.2 交互界面 52

4.5.3 结果与分析 54

4.6 本章小结 57

参考文献 58

第5章 交互式遗传算法的自适应分区多代理模型 59

5.1 算法的提出 59

5.2 代理模型及其学习方法 61

5.2.1 多项式函数 61

5.2.2 RBF神经网络 62

5.3 训练数据与测试数据的获取 63

5.4 搜索空间的自适应分区 64

5.4.1 进化初期搜索空间的分割 64

5.4.2 搜索空间的自适应分割 65

5.5 代理模型的应用 67

5.6 算法步骤 67

5.7 在服装进化设计系统中的应用 69

5.7.1 参数设置 69

5.7.2 交互界面 69

5.7.3 结果与分析 70

5.8 本章小结 73

参考文献 73

第6章 基于神经网络代理模型的区间适应值交互式遗传算法 75

6.1 算法的提出 75

6.2 进化个体区间适应值神经网络代理模型 76

6.2.1 训练数据的获取 76

6.2.2 代理模型的选择 77

6.2.3 基于代理模型的进化个体适应值估计 79

6.2.4 代理模型的更新 80

6.3 算法步骤 80

6.4 性能分析 82

6.5 在服装进化设计系统中的应用 83

6.5.1 参数设置 83

6.5.2 交互界面 83

6.5.3 结果与分析 85

6.6 本章小结 87

参考文献 88

第7章 基于支持向量机代理模型的模糊适应值交互式遗传算法 89

7.1 算法的提出 89

7.2 支持向量机的基本知识 92

7.2.1 最优分类面 92

7.2.2 支持向量分类机 94

7.2.3 支持向量回归机 95

7.3 基于SVC和SVR的代理模型 96

7.3.1 训练和测试数据的获取 96

7.3.2 基于训练数据的SVC和SVR数学模型 98

7.3.3 代理模型的应用 100

7.3.4 代理模型的更新 101

7.4 算法步骤 101

7.5 性能分析 103

7.6 在服装进化设计系统中的应用 103

7.6.1 参数设置 103

7.6.2 交互界面 104

7.6.3 结果与分析 106

7.7 本章小结 108

参考文献 108

第8章 基于支持向量机代理模型的模糊随机适应值交互式遗传算法 110

8.1 算法的提出 110

8.2 有向模糊图的基本知识 111

8.3 基于有向模糊图的进化个体适应值精确化 112

8.3.1 进化种群有向模糊图的建立 113

8.3.2 个体精确适应值的获取 114

8.4 基于支持向量机的代理模型 115

8.4.1 基于模糊熵的训练数据获取 116

8.4.2 支持向量机代理模型 117

8.4.3 代理模型的应用 117

8.4.4 代理模型的更新 118

8.5 性能分析 119

8.6 在服装进化设计系统中的应用 120

8.6.1 参数设置 120

8.6.2 交互界面 120

8.6.3 结果与分析 121

8.7 本章小结 125

参考文献 126

第9章 融合半监督学习认知模型的大种群规模交互式遗传算法 127

9.1 算法的提出 127

9.2 半监督学习算法概述 129

9.3 基于改进半监督算法的大种群规模交互式遗传算法 131

9.3.1 训练数据的获取 132

9.3.2 基于改进半监督学习的代理模型构造 133

9.3.3 代理模型的应用和更新 135

9.3.4 算法步骤 136

9.4 理论分析 137

9.5 在太阳眼镜镜片设计中的应用 139

9.5.1 太阳眼镜镜片设计问题 139

9.5.2 参数设置 142

9.5.3 实验结果与分析 143

9.6 本章小结 145

参考文献 146

第10章 基于半监督学习的变种群规模区间适应值交互式遗传算法 148

10.1 算法的提出 148

10.2 基于动态聚类策略和协同半监督学习的区间适应值代理模型构建 149

10.2.1 基于相似度阈值的进化种群聚类 149

10.2.2 基于协同训练半监督学习的区间适应值代理模型构建 151

10.2.3 相似度阈值的确定方法 152

10.3 种群规模动态确定策略 153

10.3.1 进化进程的分割 153

10.3.2 种群规模的变化 154

10.4 性能分析 155

10.5 算法实现 157

10.6 在服装进化设计系统中的应用 157

10.6.1 实验设置 157

10.6.2 参数设置 158

10.6.3 实验结果与分析 158

10.7 本章小结 167

参考文献 168

第11章 加权半监督学习变种群规模区间适应值交互式遗传算法 169

11.1 算法的提出 169

11.2 算法框架 170

11.3 基于加权协同半监督算法的区间适应值代理模型构建 172

11.3.1 进化个体区间适应值的评价可信度 172

11.3.2 基于评价可信度的加权协同半监督学习算法 173

11.4 代理模型的应用和更新 175

11.4.1 代理模型和用户的融合评价 176

11.4.2 代理模型的更新 177

11.5 实例验证 178

11.5.1 数值函数实验 178

11.5.2 在服装进化设计系统中的应用 189

11.6 本章小结 195

参考文献 195