检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]南京师范大学数学与计算机科学学院,南京210097
出 处:《计算机工程与应用》2010年第30期46-49,共4页Computer Engineering and Applications
基 金:国家自然科学基金No.60673102;江苏省自然科学基金No.BK2006218~~
摘 要:用蚁群算法进行多模函数优化时,容易陷入局部最优,从而影响了寻优精度和收敛速度。因此提出了一种用于求解连续空间优化问题的分组蚁群算法。该算法将连续空间优化问题的定义域划分成若干个子区域,并给每个子区域分配一组蚂蚁。每组蚂蚁在各自的区域里进行搜索,且在搜索过程采用"精英策略"并利用精英蚂蚁更新普通蚂蚁的位置信息,以加快算法的收敛速度。同时,当普通蚂蚁离精英蚂蚁之间的距离较长时,使用大步长搜索,以加快搜索速度,反之,采用小步长搜索,可提高搜索过程的精细程度。该方法使每组蚂蚁的搜索空间成倍地缩小并能有效地改善陷入局部最优的情况,从而能使收敛速度和精度大幅提高。计算机的仿真实验结果证实了这一结论。Ant colony algorithm is easy to fall into local optimum when it solves multi-optimum function optimization problem,which impacts the accuracy and convergence speed.Therefore this paper presents grouped ant colony algorithm for solving continuous optimization problems.The algorithm divides the definition domain into several sub-regions,and gives each sub-region a set of ants.Ants of each region search in their domain,and in the search process the algorithm uses the "elite strategy" to update the location information of ordinary ants,the strategy can speed up convergence speed.At the same time,when the elite is far from the ordinary ants the algorithm uses big move search to accelerate the search speed,on the contrary,uses small move search to improve the level of the fine.The method narrows the search space multiply and it can effectively improve the situation of a local optimum,thus convergence speed and accuracy can be significantly improved.The results of computer simulation confirm this conclusion.
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.217.163.75