论文摘要
人工免疫系统是目前新兴的一种智能方法,它是以生物免疫系统的功能、特点和作用机理为基础而设计出的计算模型。它具有很强的学习、识别、记忆和特征提取的能力,能够解决传统计算方法难于解决的许多复杂问题,因而近年来成为研究的热点,并在诸多领域中得到了广泛的应用。本文结合人工免疫系统对聚类问题进行了研究,针对现有聚类分析算法中存在的不足之处进行了改进。归纳起来,本文的研究成果主要体现在以下几个方面:首先,分析了进化计算在聚类分析方面的研究情况,在此基础上改进了原有的免疫算法,基于克隆选择原理提出了一种新的免疫聚类算法。算法采用了记忆细胞和抑制细胞分化,以及由抑制细胞进行的抑制抗体产生的机制,来防止对记忆细胞的复制。算法同时将k-means算法作为一个搜索算子,获取初始抗体。与k-means算法和标准遗传算法进行比较表明,基于克隆选择原理的聚类算法收敛地更快,且更能有效地收敛到全局最优解。其次,在对典型免疫网络研究的基础上,对其不足进行了改进,提出了一种新的免疫网络模型MDF-aiNet。它使用自适应共振网络(ART)获取网络的初始抗体,并且采用了更符合生物免疫系统的亲和力成熟机理的交叉变异的方式进行解的搜索。实验证明MDF-aiNet可在保持原数据结构的前提下进行数据压缩,而且其压缩率高于aiNet算法。最后,在MDF-aiNet的基础上,本文结合FCM算法提出了一种免疫网络聚类算法,仿真证明其较FCM算法具有更高的聚类精度。
论文目录
摘要ABSTRACT第1章 绪论1.1 研究背景1.2 人工免疫系统在数据挖掘领域的研究现状1.2.1 聚类算法概况1.2.2 人工免疫系统在数据聚类方面的研究现状1.3 本文研究的主要内容及意义1.4 本文的结构安排第2章 人工免疫系统2.1 生物免疫系统2.1.1 生物免疫系统的一些基本概念2.1.2 生物免疫系统组成及功能2.1.3 免疫应答、应答成熟与免疫记忆2.2 生物免疫系统对人工免疫系统研究的启示2.3 人工免疫系统2.3.1 人工免疫系统的研究内容和范围2.3.2 人工免疫系统算法的研究2.3.3 人工免疫系统方法的应用研究2.3.4 人工免疫系统与其他方法的比较2.4 本章小结第3章 数据挖掘中的聚类分析3.1 应用领域对聚类分析提出的典型要求3.2 聚类分析中的基本概念3.2.1 聚类分析中的数据结构3.2.2 聚类分析中的数据类型3.2.3 聚类准则的确定3.3 常见聚类算法3.4 基于计算智能的聚类算法3.5 本章小结第4章 基于克隆选择原理的聚类问题研究4.1 引言4.2 进化计算与聚类分析4.2.1 基于GA聚类分析4.2.2 基于免疫算法的聚类分析4.3 基于克隆选择原理的聚类分析4.3.1 克隆选择计算与进化计算4.3.2 克隆选择算法的一般步骤4.4 一种基于克隆选择原理的混合聚类算法4.4.1 算法描述4.4.2 仿真实验4.5 本章小结第5章 人工免疫网络聚类算法研究5.1 两种典型的人工免疫网络5.1.1 资源受限人工免疫网络5.1.2 进化人工免疫网络5.1.3 讨论5.2 人工免疫网络应用于数据挖掘一般的思路5.3 一种改进的进化免疫网络5.3.1 算法描述5.3.2 算法步骤5.3.3 仿真实验5.4 一种基于改进的进化免疫网络的模糊聚类算法5.4.1 算法描述5.4.2 仿真实验5.5 本章小结结论参考文献攻读硕士学位期间发表的论文致谢
相关论文文献
标签:人工免疫系统论文; 聚类分析论文; 克隆选择原理论文; 免疫网络论文;