电子学报2016,Vol.44Issue(10):2535-2542,8.DOI:10.3969/j.issn.0372-2112.2016.10.036
一种求解约束优化问题的自适应差分进化算法
An Adaptive DifferentiaI EvoIution AIgorithm for Constrained Optimization ProbIems
摘要
Abstract
The adaptive operator selection method is used to solve the global optimization problem and multi-objec-tive optimization problem of differential evolution algorithm.However,it is difficult to find a way to properly allocate credit for the adaptive operator selection in solving the constrained optimization problem.In order to realize the adaptive strategy selection in differential evolution,we present a combined population based adaptive fitness method to achieve the credit assignment of mutate strategies for constrained optimization problems and use probability matching method to select the mutate strategy adaptively.And we also set the mutation scaling factor and the crossover rate adaptively to improve the success rate of the algorithm.Experimental results show that the algorithm has higher accuracy and convergence speed comparing to CODEA/OED,ATMES,εBBO-dm,COMDE and εDE.We also test and verify the effectiveness of the adap-tive method.The algorithm can be used in forecasting,quality control,accounting process,and other scientific and engineer-ing applications.关键词
约束优化/差分进化算法/自适应/信用分配/概率匹配Key words
constrained optimization/differential evolution algorithm/adaptation/credit assignment/probability matc-hing分类
信息技术与安全科学引用本文复制引用
閤大海,李元香,龚文引,何国良..一种求解约束优化问题的自适应差分进化算法[J].电子学报,2016,44(10):2535-2542,8.基金项目
国家重大仪器专项(No.2011YQ170065.4);国家自然科学基金 ()