Abstract

Differential Evolution(DE) is a powerful algorithm to solve global optimization problems. Because the optimization process of original DE is quite easy to understand and code, it has been widely applied in many fields. In recent years, many adaptive parameters DEs have been proposed and achieved better performance on many problems. But simplicity and parallelism of DE have been decreased in those adaptive DE, so they can't be easily transferred to other fields. Moreover, adaptive parameter mechanisms don't always perform better compared with some popular parameter settings. To enhance the performance while maintaining the simplicity and parallelism of DE algorithm, in this paper, we introduce a m-fitness method. The method we proposed use distribution information of fitness value to tune p-value which is a parameter used in DE/pbest/1 to control convergence speed. Moreover, in the method, the information also has been used in selection phase by using half-meanfit selection we proposed in paper. DE with m-fitness method(mDE) is compared on benchmark functions with classical DE and some representative adaptive DE. The results show that the DE with m-fitness method is competitive with other various DE in performance.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.