第1章 绪论 1
1.1引言 1
1.2生物免疫系统简介 5
1.2.1相关免疫学术语 6
1.2.2免疫系统的生理结构 7
1.2.3多层免疫体系 8
1.2.4基本免疫识别和作用机理 11
1.2.5生物免疫系统的特点 12
1.3人工免疫系统研究综述 14
1.3.1人工免疫系统概念 14
1.3.2免疫算法 15
1.3.3人工免疫网络模型和算法 20
1.3.4人工免疫系统模型 34
1.3.5人工免疫系统设计指导 42
1.3.6人工免疫系统研究所面临的困难 43
1.4研究内容和结构安排 44
第2章 面向多模态函数优化的免疫算法 48
2.1引言 48
2.2小生境克隆选择算法 50
2.2.1克隆选择算法介绍 51
2.2.2算法的不足与改进 52
2.2.3小生境克隆选择算法 54
2.2.4算法收敛性分析 57
2.2.5仿真实验 59
2.2.6结论 61
2.3基于聚类的小生境克隆选择算法 62
2.3.1小生境克隆选择算法存在的问题 62
2.3.2小生境克隆选择算法的改进 63
2.3.3基于聚类的小生境克隆选择算法 65
2.3.4 C-NCSA算法的特性分析 67
2.3.5仿真实验 68
2.3.6结论 70
2.4本章小结 71
第3章 基于复杂网络的免疫系统模型研究 72
3.1免疫系统模型研究简介 72
3.2克隆选择学说的复杂网络模型 74
3.2.1克隆选择学说简介 74
3.2.2基于BA模型的克隆选择学说模型 75
3.2.3模型度分布特性 76
3.2.4模型分析 79
3.3独特型网络学说的复杂网络模型 80
3.3.1独特型网络(idiotypes network)理论 80
3.3.2基于ER模型的独特型网络模型 81
3.3.3模型分析 83
3.4免疫系统的复杂网络模型 84
3.4.1基于种群的免疫系统模型 84
3.4.2模型的免疫学意义 86
3.4.3模型度分布计算 87
3.4.4模型的仿真实验 89
3.4.5模型分析 90
3.5本章小结 91
第4章 小生境克隆选择算法在入侵检测中的应用 93
4.1引言 93
4.2利用小生境克隆选择算法发现模糊规则 95
4.2.1基本原理 96
4.2.2模糊规则的编码 96
4.2.3评价函数 97
4.2.4算法流程描述 99
4.2.5实例验证 100
4.2.6小结 103
4.3基于模糊规则自动生成的模糊网络入侵检测系统 104
4.3.1 FNIDS的系统功能 105
4.3.2 FNIDS的系统结构 107
4.3.3实验验证 115
4.4小结 122
第5章 结论 123
参考文献 127