%0 Journal Article %T GeesePSO: An Efficient Improvement to Particle Swarm Optimization
基于雁群启示的粒子群优化算法 %A LIU Jin-Yang %A GUO Mao-Zu %A DENG Chao %A
刘金洋 %A 郭茂祖 %A 邓超 %J 计算机科学 %D 2006 %I %X Particle swarm optimization (PSO) is a new stochastic optimization technique originating from artificial life and evolutionary computation. The algorithm completes the optimization through following the personal best solution of each particle and the global best solution of the whole swarm. In this paper, an improved algorithm is proposed using the characteristics of the flight of geese for reference. The improved algorithm has superiority over PSO; for one thing, it keeps the population various by ordering all the particles and making each particle fly following its anterior particle; for another thing, it strengthens cooperation and competition between particles by making each particle share more useful information of the other particles. Three benchmark functions are tested and the experimental results show that the new algorithm not only significantly speed up the convergence, but also effectively solve the premature convergence problem. %K Swarm intelligence %K Particle swarm optimization %K Linearly decreasing inertia weight %K Flight of geese
群体智能 %K 粒子群优化 %K 惯性权重线性下降 %K 雁群飞行 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=9B9ACEBB719E04A5&yid=37904DC365DD7266&vid=27746BCEEE58E9DC&iid=708DD6B15D2464E8&sid=43608FD2E15CD61B&eid=BBF7D98F9BEDEC74&journal_id=1002-137X&journal_name=计算机科学&referenced_num=3&reference_num=9