{"title":"Adaptive Fireworks Algorithm Based on Simulated Annealing","authors":"Wenwen Ye, Jiechang Wen","doi":"10.1109/CIS.2017.00087","DOIUrl":null,"url":null,"abstract":"This paper proposes an adaptive fireworks algorithm based on simulated annealing to solve global optimization problems. It normalizes the individuals before the explosion operation and then restores them after the explosion operation. The subpopulations are produced simultaneously by the explosion operation and the mutation operation, and then a new way to produce the explosion amplitude by introducing the simulated annealing is used to adjust the explosion amplitude adaptively along with the evolution. Experimental results on eight benchmark functions with different shift values show that the proposed algorithm has higher accuracy and faster convergence rate than the other five compared algorithms.","PeriodicalId":304958,"journal":{"name":"2017 13th International Conference on Computational Intelligence and Security (CIS)","volume":"115 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 13th International Conference on Computational Intelligence and Security (CIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIS.2017.00087","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
This paper proposes an adaptive fireworks algorithm based on simulated annealing to solve global optimization problems. It normalizes the individuals before the explosion operation and then restores them after the explosion operation. The subpopulations are produced simultaneously by the explosion operation and the mutation operation, and then a new way to produce the explosion amplitude by introducing the simulated annealing is used to adjust the explosion amplitude adaptively along with the evolution. Experimental results on eight benchmark functions with different shift values show that the proposed algorithm has higher accuracy and faster convergence rate than the other five compared algorithms.