发明名称 |
基于合作度的异种群并行粒子群算法及MapReduce模型的实现方法 |
摘要 |
本发明涉及一种基于合作度的异种群并行粒子群算法及MapReduce模型的实现方法,属于进化技术领域。在本发明中,首先,安排同等规模的不同类型群体并行搜索全局最优解,保持各个种群的独立性和优越性;其次,通过并行计算种群粒子间的相关度,筛除相关度低的粒子,同时引入扩张变异、扰动操作和种群融合的方法;最后,根据异种群并行粒子群算法的特点,给出了MapReduce编程模型的实现方法。本发明充分利用了MapReduce的高度并行性,结合异种群并行粒子群增强了群体的多样性,从而提高了寻找最优解。 |
申请公布号 |
CN105069503A |
申请公布日期 |
2015.11.18 |
申请号 |
CN201510458269.9 |
申请日期 |
2015.07.30 |
申请人 |
重庆邮电大学 |
发明人 |
陶洋;臧文轩;赫前进;颉小凤;邓行 |
分类号 |
G06N3/00(2006.01)I |
主分类号 |
G06N3/00(2006.01)I |
代理机构 |
北京同恒源知识产权代理有限公司 11275 |
代理人 |
廖曦 |
主权项 |
一种基于合作度的异种群并行粒子群算法,其特征在于,包括以下步骤:步骤一、对异种群进行初始化,包括种群数量N,粒子的位置、速度和适应值;步骤二、计算个体适应值,相关度和扩张变异;步骤三、根据适应值排序,选取适应值最高的N’个种群,降序排列到种群1到N’之间;步骤四:判断收敛条件;步骤五:完成异种群的融合过程;步骤六:利用合作度速度更新公式,融合种群继续迭代直到达到结束。 |
地址 |
400065 重庆市南岸区黄桷垭崇文路2号 |