人工萤火虫算法的参数分析与改进及其应用

来源 :华东交通大学 | 被引量 : 0次 | 上传用户:xusir99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人工萤火虫群优化算法(Glowworm Swarm Optimization, GSO)是一种新兴的群体智能优化算法。由于人工萤火虫算法最初的提出是用于求解多峰函数优化问题,近几年来,人工萤火虫算法在越来越多的领域中得到应用,例如有害气味源定位问题、辐射源同步定位问题、传感器部署问题等,表现出很强的同步优化能力。但纵观整体发展状况,人工萤火虫算法的研究大多属于其简单应用及部分改进方面,而对于影响其性能的参数设置方面的研究甚少,如收敛速度、搜索精度与参数设置的关系都有待进一步研究。本文研究了人工萤火虫算法参数设置对算法性能的影响,以及有针对性的对算法进行改进,并最终将人工萤火虫群优化算法应用于实际问题。具体的,本文在如下几个方面取得了有一定创新性的研究成果:(1)参照类似群体智能深厚的参数设置理论基础,本文利用正交实验法分析参数对基础人工萤火虫算法性能的影响,再提出了一种基于里克特量表参数相关性分析法对参数的影响因子进行排序,得出移动步长的选择是影响GSO算法性能成功与否及性能优差的关键因素。(2)人工萤火虫区别于其它群智能优化算法的关键在于其同时定位能力。但在具体应用中还是存在着许多问题,如易陷入局部最优、搜索效率不高等。本文在基本人萤火虫算法的基础上,首先通过改进萤火虫邻居定义方式提出了一种基于邻居相似度的自适应步长改进算法,随后又借助和声算法产生新解的独特方式,改进了算法因孤立邻居负载不平衡等问题。通过仿真实验及理论证明,相比于基本GSO算法,改进算法在搜索效率方面得到了很大的提高。(3)研究了人工萤火虫算法在电信客户细分问题中的应用。借助RFM模型提取客户消费数据,再利用人工萤火虫智能算法同步优化能力对标准化数据自动聚类。通过实验说明无需预先指定聚类个数,基于GSO的智能算法即可得到有效的聚类结果。
其他文献
目的研究小麦纤维素(非比麸)用于治疗功能性便秘的疗效和安全性。方法采用前瞻性自身对照研究的方法,对30例功能性便秘的患者给予小麦纤维素治疗2周,观察服药前后便秘症状及
目的:探讨急性结石性胆囊炎患者开腹胆囊切除治疗的临床效果。方法:收治急性结石性胆囊炎患者80例,均采用传统开腹胆囊切除手术。治疗后来评价其临床效果。结果:治疗后患者症
国家教育政策、中职教育培养目标、市场需求、百年作文教学发展改革潮流以及新时代中职生生源特点,这些因素都决定了中职语文作文要实行分层教学,分类指导。受传统教学方式和
目的探讨急性心肌梗死患者急性应激障碍的危险因素。方法对2015年7月-2016年5月在唐山工人医院就诊的急性心肌梗死伴急性应激障碍患者122例和单纯急性心肌梗死患者244例,采用
目的探讨胃肠减压在腹部外科疾病治疗中的应用及护理干预。方法对80例腹部外科疾病患者临床资料进行回顾性分析,内容包括胃肠减压方法、护理干预措施、胃肠减压应用及护理效
目的:对厄贝沙坦联合美托洛尔治疗高血压心脏病效果进行研究。方法:收治高血压心脏病患者78例,随机分为对照组(32例)与治疗组(46例),对照组给予厄贝沙坦药物治疗;治疗组在对
采用高温水解-离子色谱法同时测定进口石油焦中氟、氯、硫和氮的含量。优化的试验条件如下:(1)高温燃烧温度为1 100℃;(2)氧气流量为500 mL·min-1;(3)水蒸气蒸发量约2mL·min-1;(4)
本文对161例各期煤工尘肺患者、138名煤矿接尘工人和39名地面非接尘工人的胸部X线表现与肺功能进行了对照分析。结果表明,肺功能随着尘肺的病变加重而呈现逐渐减退的趋势,其