计算机科学 ›› 2012, Vol. 39 ›› Issue (9): 183-187.

• 人工智能 • 上一篇    下一篇

应用反向学习策略的群搜索优化算法

汪慎文,丁立新,谢大同,舒万能,谢承旺,杨华   

  1. (武汉大学软件工程国家重点实验室 计算机学院 武汉430072) (石家庄经济学院信息工程学院 石家庄050031) (华东交通大学软件学院 南昌330013)](贵州师范大学数学与计算机学院 贵阳550001)
  • 出版日期:2018-11-16 发布日期:2018-11-16

Group Search Optimizer Applying Opposition-based Learning

  • Online:2018-11-16 Published:2018-11-16

摘要: 群搜索优化算法(Group Search Optimizer, GSO)是一类基于发现者一加入者(Producer-Scrounger, PS)模型的新型群体随机搜索算法。尽管该算法在解决众多问题中表现优越,但其依然面临着早熟和易陷入局部最优的问题,为此,提出了一种基于一般反向学习策略的群搜索优化算法(GOGSO )。该算法利用反向学习策略来产生反向种群,然后对当前种群和反向种群进行精英选择。通过对比实验表明,该方法效果良好。

关键词: 群搜索优化算法,反向学习,数值优化

Abstract: Group search optimizer(GSO)is a new swarm intelligence algorithms based on the producer-scrounger model.GSO has been shown to yield good performance for solving various optimization problems. However, it tends to suffer from premature convergence and get stuck in local minima. This paper proposed an enhanced GSO algorithm called GOGSO, which employs generalized opposition-based learning to transform the current population into a new opposition population and uses an elite selection mechanism on the two populations. xperiments were conducted on a comprehensive set of benchmark functions. The results show that OGSO obtains promising performance.

Key words: Group search optimizer, Opposition-based learning, Numerical optimization

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!