编码先验约束的粒子群优化算法研究及其应用

来源 :江苏大学 | 被引量 : 0次 | 上传用户:lmwtzw0n9c9
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的粒子群算法(PSO)具有很强的全局搜索能力,但易于失去多样性,因而导致早熟收敛。本文通过将问题中蕴含的先验约束编码进PSO中来控制粒子的飞行从而提高PSO的搜索性能。将问题中所蕴涵的先验约束编码进学习算法不但能够提高算法的搜索性能,还能够增加机器学习的可解释性,因此本文的研究具有重要的理论意义。本文的主要工作包括以下几个方面:   (1)提出了一类改进的吸引排斥粒子群优化算法(ARPSO)(IARPSO-Ⅰ和IARPSO-Ⅱ)。该类算法以种群多样性信息为指导,在粒子的“吸引”和“排斥”状态之间引入混合状态,有效地缓解了由“吸引”直接过渡到“排斥”状态时所引起的强烈波动,使得粒子群在较长时问迭代之后仍然能保持一定的多样性,从而有效克服了粒子群早熟收敛的缺点。此外,当种群陷入了局部极小点时,引入一种改进的变异操作增大其跳出局部极值点的可能性。在改进的ARPSO基础上,将它们与误差反向传播(BP)算法相结合,提出IARPSO-Ⅰ-BP和IARPSO-Ⅱ-BP算法。在函数逼近和Benchmark数据集分类上的实验表明,IARPSO-Ⅰ和IARPSO-Ⅱ算法(IARPSO-Ⅰ-BP和IARPSO-Ⅱ-BP算法)比标准PSO及其经典的改进(传统的PSO-BP算法和单步算法)具有更好的泛化性能和更快的收敛速度。   (2)运用单隐层前馈神经网络提取出基因表达谱数据中基因-类别灵敏度(GCS)信息,并将该类信息编码进离散粒子群算法(BPSO)中以获得有利于分类的基因,从而提高癌症的识别和正确诊断率。该算法根据各个基因的GCS值来确定粒子群的初始位置、更改粒子的更新公式、动态调整粒子飞行速度上下界以及对全局最优位置执行变异操作。相比于传统的基因选择方法,由于该算法充分利用了基因的先验信息,因而能以较少的基因获得较高的识别率,并且选出的基因可解释性更强。
其他文献
随着汽车保有量的增加,汽车配件的需求也不断攀升。但是我国汽车配件交易市场缺少相应的交易依据,也缺少统一的配件交易管理制度;汽车配件准入门槛低,导致汽配市场里原厂件、
海洋占地球表面的71%,它已经成为人类生存和发展不可缺少的重要环境。海洋中不仅资源丰富,开展的海上交通运输更已成为现今国际物流的重要手段。但海冰灾害给人类海上运输、
随着国家对海洋观测领域的不断深入探索和重视,各海洋管理部门、研究机构都纷纷建立了满足自身业务需求的海洋观测系统,并积累了大量的数据资料。由于这些数据获取方式不同,组织
随着海洋探测与开发的不断深入,对具有自主导航能力的水下机器人的需求越来越大。在深海复杂环境中,单独的采用惯导组件进行导航,无法克服系统误差的累积问题、无法满足高精度自
近年来,互联网的普及和网络技术的飞速发展,为P2P技术的发展奠定了良好的基础。当前P2P技术已成为了流媒体的关键技术,并且已经广泛应用于多个领域。然而当前国内外对于P2P流
随着各种新电信技术及业务的快速发展,其网络功能将不断的增加,导致电信管理网越来越复杂。基于传统TMN(Telecom Management Network,电信管理网)标准的管理应用已经开始呈现出
在医学史上,中医学取得的辉煌成就,是我国文化宝库不可缺少的部分,中医药的地位显得越来越重要。如何加强对中医药品的管理,决定了中医药企业是否能在竞争日益激烈的医疗市场
随着互联网图像的海量增长以及人机交互系统的快速发展,如何对图像进行有效的组织分类,使人们在浩如烟海的图像资源中找到想要的图像,越来越引起人们的注意。近年来,图像情感
基于构件的软件开发是一种采用可复用构件设计与构造软件系统的软件复用途径,把“软件实现”让位于“软件集成”。充分、有效地利用已有的开发成果,可以减少重复劳动,同时提高软
随着互联网技术的发展,社交网络在人们的日常生活中扮演着越来越重要的角色。与传统网络应用如论坛、贴吧、博客等相比,社交网络中的用户数量更多,用户间交流更频繁,信息传播