Journal of Xidian University ›› 2018, Vol. 45 ›› Issue (6): 69-74.doi: 10.3969/j.issn.1001-2400.2018.06.012

Previous Articles     Next Articles

Particle swarm optimization method based on dynamic sub-swarms with entropy weight

LIU Daohua1,2;HU Xiuyun1;ZHAO Yansong1;CUI Yushuang1   

  1. (1. School of Computer and Information Technology, Xinyang Normal Univ. , Xinyang 464000, China; 
    2. Henan Key Lab. of Analysis and Applications of Education Big Data, Xinyang Normal Univ. , Xinyang 464000, China)
  • Received:2017-10-11 Online:2018-12-20 Published:2018-12-20

Abstract: To improve the performance of particle swarm optimization, a particle swarm optimization method based on dynamic sub-swarms with entropy weight is proposed. The method of k-means is applied to obtain the number of subgroups, and during the course searching, to utilize the entropy information about other particles, optimal solution information from the subgroup searching process and those from other subgroups are used to form the entropy weight so as to adjust the inertia weight, and the entropy weight is formed by optimization information of m times iterations to adjust the global optimization solution of the particle swarm. During the fine searching, optimization information obtained from each particle swarm is used as the initial setting of the new swarm, and the iteration information about other particles is used to from the entropy weight to adjust the global optimization solution. Some traditional methods and the proposed method in this paper are compared with four classical test functions, and the results show that the method proposed in the paper has advantages of high precision and fewer iterations.

Key words: particle swarm optimization, subgroup, information entropy weight, clustering method

CLC Number: 

  • TP202+.7