Advancements in Multimodal Differential Evolution: A Comprehensive Review and Future Perspectives
By: Dikshit Chauhan , Shivani , Donghwi Jung and more
Potential Business Impact:
Finds many best answers to hard problems.
Multi-modal optimization involves identifying multiple global and local optima of a function, offering valuable insights into diverse optimal solutions within the search space. Evolutionary algorithms (EAs) excel at finding multiple solutions in a single run, providing a distinct advantage over classical optimization techniques that often require multiple restarts without guarantee of obtaining diverse solutions. Among these EAs, differential evolution (DE) stands out as a powerful and versatile optimizer for continuous parameter spaces. DE has shown significant success in multi-modal optimization by utilizing its population-based search to promote the formation of multiple stable subpopulations, each targeting different optima. Recent advancements in DE for multi-modal optimization have focused on niching methods, parameter adaptation, hybridization with other algorithms including machine learning, and applications across various domains. Given these developments, it is an opportune moment to present a critical review of the latest literature and identify key future research directions. This paper offers a comprehensive overview of recent DE advancements in multimodal optimization, including methods for handling multiple optima, hybridization with EAs, and machine learning, and highlights a range of real-world applications. Additionally, the paper outlines a set of compelling open problems and future research issues from multiple perspectives
Similar Papers
Enhancing Decision Space Diversity in Multi-Objective Evolutionary Optimization for the Diet Problem
Neural and Evolutionary Computing
Finds best food mixes with many healthy choices.
Is Selection All You Need in Differential Evolution?
Neural and Evolutionary Computing
Lets computer programs explore more options.
A High-Dimensional Feature Selection Algorithm Based on Multiobjective Differential Evolution
Neural and Evolutionary Computing
Finds the best information for faster, smarter computers.