基于混沌的布谷鸟优化算法研究及应用

来源 :广西医科大学 | 被引量 : 2次 | 上传用户:kr1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
受自然界中生物体的机理或自然现象启发而开发的仿生算法称为智能算法。过去十几年,随着人工智能的迅猛发展,各种智能算法不断涌现,其应用领域也越来越广泛。布谷鸟优化算法[CuckooSearch (CS)],也叫杜鹃搜索,是智能算法的其中一种,于2009年由剑桥大学Xin-SheYang和DEBSuash提出。CS算法是一种新颖的群体智能算法,其通过模拟某些种属布谷鸟的寻窝产卵的行为来有效地求解最优化问题。同时,CS也采用相关的莱维(Levy)飞行搜索机制,要设置的参数不多,搜索能力较强。CS算法在工程优化、目标函数优化、动态环境优化、数据挖掘等多个领域得到广泛应用。CS算法提出后,激起很多研究者的兴趣,慢慢发展成为智能算法研究领域的研究热点。然而,CS算法2009年才被提出,对其研究还处于起步阶段,本身存在许多不足,如易陷入局部最优,搜索活性不足等。基于以上不足,本论文引入混沌映射,提出了一种基于混沌的布谷鸟优化算法(Chaotic Cuckoo Search, CCS),主要工作如下:1.提出了一种加入混沌映射的布谷鸟算法(CCS)。通过混沌映射,改进CS算法过度依赖莱维(Levy)飞行策略,收敛速度较慢,且在算法后期,搜索活性明显不足等缺点。在该改进算法中,混沌映射改善了布谷鸟的种群多样性,使其不易陷入局部最优。通过几个经典函数测试表明,算法不仅提高了其搜索精度,而且加快了布谷鸟算法的收敛速度。2.运用了CCS算法来求解旅行商(TSP)问题进而对算法进行性能验证。实验表明,在求解TSP问题中,与CS算法相比,CCS更有效避免算法陷入局部最小值,搜索活性大大提高,也加快了算法的收敛速度。3.运用CCS算法来求解二重数值积分,依据二重积分被积函数的形状在两个不同的方向随机产生一定数量的不等距节点。利用具有强优化能力的CCS作为优化算法对这些不等距节点进行优化,优化后的节点在很大程度上能够反映出被积函数的形状特征。将这些节点作为分割点对二重数值积分进行求解。仿真实例结果表明,该算法简单、易实现、收敛速度快、得到的积分值精度高,是一种求解二重数值积分的有效方法。4.将CCS算法与K-means算法结合,提出CCS-K-means算法,用于基因表达数据聚类的分析中,实验结果表明,CCS-K-means算法的聚类结果比原来的K-means算法要好,而且较为稳定。
其他文献
随着经济的持续发展,我国的交通运输方式有了迅猛发展,公路、民航、水路等运输方式迅速崛起,并以市场为导向,实行良好的机制,灵活的价格,优质的服务和大力的宣传攻势,与铁路
期刊
期刊
新型城镇化是以城乡统筹、城乡一体、产城互动、节约集约、生态宜居、和谐发展为基本特征的城镇化,是大中小城市、小城镇、新型农村社区协调发展、互促共进的城镇化。新型城镇
各位老师、同学们,我今天刚从深圳来到广州,立马就来到了“广东技术师范学院”,很高兴能有机会与大家一起交流和学习.今天我跟大家一起交流的问题是:大学生如何创造性地学习!
本文通过对荣华二采区10
随着我国经济的快速发展,一些大型企业(集团)成为了国民经济的重要支柱,为国家税收提供了主要来源。设立大企业税收管理机构,配备专业的管理人才,对大企业实行有针对性的税收管理,对
本文对现阶段中国村民自治制度进行了分析和探讨。文章从村民自治产生的理论基础及历史沿革、村民自治的运行机制等方面入手,分析了现阶段我国村民自治建设中存在的问题。其中
期刊
期刊