Abstract
Evolutionary computation is a research field dealing with black-box and complex optimization problems whose fitness landscapes are usually unknown in advance. It is difficult to select an appropriate evolutionary algorithm and parameters for a given problem due to the black-box setting although many evolutionary algorithms have been developed. In this context, several landscape features have been proposed and their usefulness examined for understanding the problem. In this paper, we propose a novel feature vector by focusing on the local landscape in order to characterize the fitness landscape. The proposed landscape features are a vector form and composed of a histogram of quantized local landscape features. We introduce two implementation methods of this concept, called the bag of local landscape patterns (BoLLP) and the bag of evolvability (BoEvo). The BoLLP uses the fitness pattern of the neighbors of a certain candidate solution, and the BoEvo uses the number of better candidate solutions in the neighbors as the local landscape features. Furthermore, the hierarchical versions of the BoLLP and the BoEvo, concatenated feature vectors with different sample sizes, are considered to capture the landscape characteristic with various resolutions. We extract the proposed landscape feature vectors from well-known continuous optimization benchmark functions and the BBOB benchmark function set to investigate their properties; the visualization of the proposed landscape features, clustering and running time prediction experiments are conducted. Then the effectiveness of the proposed landscape features for the fitness landscape analysis is discussed based on the experimental results.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.