{"title":"A PSO Algorithm with Multi-Grouping and Two-Layer Structure","authors":"T. Zeng, Chuanjian Wang, Zhangliang Wei","doi":"10.1109/ICDSBA48748.2019.00015","DOIUrl":null,"url":null,"abstract":"A PSO (particle swarm optimization) algorithm with multiple groups and two-layer structure(MTPSO) is proposed. First, the whole particle swarm is divided into several groups, each one is optimized. For enhance efficiency in the optimization process, each particle adopts a mixed algorithm of negative gradient. Secondly, according to the function value of each particle solution, the particle group is divided into two structures: the elite layer and the ordinary layer. In the algorithm initialization phase, the particles with the best value in each group are selected into the elite layer. The particles in the elite layer are relatively fixed and regularly selected (similar to the parliamentary mechanism in human society), that is, each elite layer as a whole. After several iterations of optimization calculations in the same way as the normal layer, the new elite layer is formed again according to the previou method. The optimal solution calculated by the elite layer is added as a global optimal solution to the position update formula of each particle. Similarly, the optimal solution for the common layer is also added to the update formula for each particle in the elite layer. It reflects the upper and lower particle’s mutual penetration and mutual influence of. Simulation experiments show the proposed algorithm is able to avoid premature and powerful global optimization ability and fast convergence, PSO’s computing efficiency.","PeriodicalId":382429,"journal":{"name":"2019 3rd International Conference on Data Science and Business Analytics (ICDSBA)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 3rd International Conference on Data Science and Business Analytics (ICDSBA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDSBA48748.2019.00015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A PSO (particle swarm optimization) algorithm with multiple groups and two-layer structure(MTPSO) is proposed. First, the whole particle swarm is divided into several groups, each one is optimized. For enhance efficiency in the optimization process, each particle adopts a mixed algorithm of negative gradient. Secondly, according to the function value of each particle solution, the particle group is divided into two structures: the elite layer and the ordinary layer. In the algorithm initialization phase, the particles with the best value in each group are selected into the elite layer. The particles in the elite layer are relatively fixed and regularly selected (similar to the parliamentary mechanism in human society), that is, each elite layer as a whole. After several iterations of optimization calculations in the same way as the normal layer, the new elite layer is formed again according to the previou method. The optimal solution calculated by the elite layer is added as a global optimal solution to the position update formula of each particle. Similarly, the optimal solution for the common layer is also added to the update formula for each particle in the elite layer. It reflects the upper and lower particle’s mutual penetration and mutual influence of. Simulation experiments show the proposed algorithm is able to avoid premature and powerful global optimization ability and fast convergence, PSO’s computing efficiency.