本书系统地介绍了现代软计算方法的基本内容,力图概括国内外的最新研究成果,主要内容有模糊数学、粗糙集理论、神经网络和遗传算法的基本概念与计算方法。
本书可作为计算机科学、应用数学、信息科学和管理工程等专业的高年级学生及研究生的教材或教学参考书,也可供对现代软计算理论与方法有兴趣的读者参考。
样章试读
目录
- 前言
第一篇 模糊数学及其应用
第一章 模糊集合
1.1 模糊性与随机性
1.1.1 模糊概念
1.1.2 模糊性与随机性
1.2 模糊集及其运算
1.2.1 模糊子集定义
1.2.2 模糊子集的表示
1.2.3 模糊子集间的运算
1.3 模糊集的截集及几个重要的凸模糊子集
1.3.1 α-截集
1.3.2 几种重要的模糊子集
1.4 分解定理与扩张原理
1.5 模糊数及其运算
1.5.1 常用的模糊数
1.5.2 模糊数的算术运算
1.6 建立隶属函数的方法
1.6.1 模糊统计法
1.6.2 构造隶属函数方法
1.6.3 二元对比排序
第二章 模糊关系
2.1 模糊向量
2.2 模糊关系
2.2.1 模糊关系
2.2.2 模糊关系的运算性质
2.2.3 模糊矩阵的截矩阵
2.2.4 模糊关系的转置
2.2.5 模糊关系的合成
2.3 模糊等价关系
2.3.1 模糊等价关系
2.3.2 模糊等价关系与聚类图
2.3.3 传递闭包
2.4 模糊合成规则
2.4.1 合成推理规则
2.4.2 模糊蕴涵算子与模糊关系合成算子
2.4.3 模糊条件推理的原则
2.4.4 模糊三段论
2.4.5 模糊推理方法的比较
第三章 模糊综合评判
3.1 距离度量法
3.1.1 海明距离
3.1.2 加权海明距离
3.1.3 欧氏距离
3.1.4 闵科夫斯基距离
3.2 贴近度
内外积法
3.3 模糊综合评判
3.3.1 模糊综合评判模型
3.3.2 实例
第四章 不确定性推理方法简介
4.1 概率推理
4.1.1 Bayes公式及主观Bayes方法
4.1.2 证据的不确定性描述
4.1.3 基于主观Bayes方法的不确定性推理
4.1.4 结论不确定性的合成算法
4.2 贝叶斯网络
4.3 模糊逻辑推理与可能性理论
4.3.1 模糊逻辑推理
4.3.2 模糊推理
4.3.3 可能性理论
参考文献
第二篇 粗糙集及其应用
第五章 粗糙集的基本理论
5.1 粗糙集理论的发展概况
5.1.1 粗糙集概念提出的背景
5.1.2 粗糙集理论及应用的研究现状
5.1.3 粗糙集与其他软计算方法相结合的应用前景广阔
5.2 粗糙集理论的基本概念
5.2.1 信息集
5.2.2 粗糙集
5.2.3 属性约简和属性值约简
5.2.4 属性依赖
5.2.5 属性约简
5.2.6 属性值约简
5.3 知识的概念
5.3.1 知识的分类精度
5.3.2 知识约简、核及知识的依赖性
5.3.3 相对约简与相对核
5.4 知识的表达系统
5.4.1 决策表
5.4.2 决策规则
5.4.3 决策表的约简
5.4.4 相对于等价类的属性重要性
5.4.5 极小规则和极大规则
5.4.6 连续属性离散化
5.5 基于粗糙集的故障诊断方法
5.5.1 基于粗糙集的系统故障诊断基本原理
5.5.2 基于粗糙集电力变压器故障诊断
第六章 粗糙集与数学形态学
6.1 形态学运算
6.1.1 基本概念
6.1.2 基本运算
6.2 基本数学形态学的灰度图像处理
第七章 基于粗糙集的知识发现过程研究
7.1 广义分布式表和粗糙集系统
7.1.1 规则的强度
7.1.2 最优规则集的搜索算法
7.2 启发式粗糙集方法
参考文献
第三篇 人工神经网络
第八章 概述
8.1 人工神经网络的定义
8.2 人脑处理信息的机制
8.3 ANN的发展历史
8.4 人工神经网络的研究与应用
8.5 人工神经网络的信息处理能力
8.5.1 神经网络信息存贮能力
8.5.2 神经网络的计算能力
8.6 人工神经网络理论研究重大成果
第九章 人工神经网络基本模型
9.1 M-P模型
9.1.1 M-P模型
9.1.2 常用的激励函数
9.1.3 ANN的分类
9.1.4 ANN的学习方式
9.2 感知器模型
9.2.1 简单感知器
9.2.2 单层感知机
9.3 多层前向神经网络
9.3.1 多层前向神经网络
9.3.2 多层前向神经网络的BP算法
第十章 Hopfield网
10.1 Hopfield网的分类
10.1.1 离散型Hopfield网络
10.1.2 连续Hopfield网络
10.2 Hopfield网的工作方式
10.2.1 串行(异步)方式
10.2.2 并行(同步)方式
10.3 Hopfield网的稳定性
10.3.1 系统的稳定性
10.3.2 Hopfield定理
10.3.3 Hopfield网稳定性的理解
10.4 双向联想存储器
10.4.1 基本联想存储器
10.4.2 双向联想存储器
第十一章 时态粗糙神经网络
11.1 问题概述
11.2 时态粗糙神经网
11.2.1 时态神经元
11.2.2 时态粗神经元
11.2.3 时态粗糙神经网
参考文献
第四篇 遗传算法
第十二章 遗传算法概论
12.1 生物的进化与遗传
12.1.1 生物的进化
12.1.2 生物进化的特点
12.2 遗传算法的实例
12.3 遗传算法的基本概念
12.4 遗传算法的发展历程和特点
12.4.1 遗传算法的发展历程
12.4.2 遗传算法的特点
第十三章 遗传算法基本问题
13.1 遗传算法的基本流程
13.1.1 简单遗传算法的基本流程
13.1.2 SGA的形式化描述
13.1.3 SGA的形式化定义
13.1.4 SGA的基本概念
13.2 遗传编码
13.2.1 二进制编码
13.2.2 大字符集编码
13.2.3 序列编码
13.2.4 实数编码
13.2.5 树编码
13.2.6 自适应编码
13.2.7 乱序编码
13.2.8 二倍体编码和显性规律
13.3 适应度函数
13.4 遗传算子
13.4.1 选择算子
13.4.2 交叉算子
13.4.3 变异算子
13.5 关键参数的讨论
13.5.1 染色体长度
13.5.2 编码方案
13.5.3 适应度函数的构造
13.5.4 群体规模n
13.5.5 交叉概率Pc
13.5.6 变异概率Pm
13.5.7 终止循环的条件
13.6 约束条件的处理方法
13.7 遗传算法的性能评价
第十四章 遗传算法基本理论
14.1 模式定理
14.2 建筑模块假说
14.3 遗传算法的欺骗问题
14.3.1 从集合角度考察模式的空间表示
14.3.2 欺骗问题
14.3.3 模式的包含、竞争与关联
第十五章 利用改进遗传算法求解TSP问题
15.1 问题简述
15.2 遗传算子的改进
15.2.1 编码及适应度函数的构造
15.2.2 选择算子的改进策略与实现
15.2.3 交叉算子的改进与实现
15.2.4 Dmutation变异算子及实现
15.2.5 试验结果的讨论
参考文献
附录 基于改进遗传算法求解TSP问题源程序