Abstract

In recent years, Multi-Objective Evolutionary Algorithms (moeas) that consider diversity as an objective have been used to tackle single-objective optimisation problems. The ability to deal with premature convergence has been greatly improved with these schemes. However, they usually increase the number of free parameters that need to be tuned. To improve results and avoid the tedious hand-tuning of algorithms, the use of automated parameter control approaches that are able to adapt parameter values during the course of an evolutionary run are becoming more common in the field of Evolutionary Computation (ec). This research focuses on the application of parameter control approaches to diversity-based moeas. Two external parameter control methods are investigated; a novel method based on Fuzzy Logic and a recently proposed Hyper-heuristic. These are compared to an internal control method that uses self-adaptation. An extensive comparison of the three methods is carried out using a set of single-objective benchmark problems of diverse complexity. Analyses include comparisons to a wide range of schemes with fixed parameters and to a single-objective approach. The results show that the fuzzy logic and hyper-heuristic methods are able to find similar or better solutions than the fixed parameter methods for a significant number of problems, with considerable savings in computational resources and time, whereas the self-adaptive strategy provides little benefit. Finally, we also demonstrate that the controlled diversity-based moea outperforms the single-objective scheme in most cases, thus showing the benefits of solving single-objective problems through diversity-based multi-objective schemes.

Highlights

  • Many real world problems require the application of optimisation strategies

  • We consider external and internal methods of parameter control. In relation to the former, we develop a novel method of parameter control based on Fuzzy Logic, and compare it to a Hyper-heuristic control method proposed by the authors in Segura et al (2010)

  • The results suggest that the s select similar values to those already defined flc by the hyper-heuristics and that the problems are relatively robust to the exact value of th over a certain interval

Read more

Summary

Introduction

Many real world problems require the application of optimisation strategies. Several exact approaches have been designed to deal with optimisation problems. Several guidelines for solving single-objective optimisation problems using multi-objective methods have been proposed in the last decades, with diversity-based moeas being one of the most promising schemes (Abbass and Deb, 2003) In this type of schemes a set of objectives is calculated for each individual. In this paper we consider novel parameter control strategies that can be combined with diversity-based s, and apply them to a set of well-known singlemoea objective benchmark problems. The external control algorithms are compared to a number of variations on a method of internal control in which the parameter to be adapted is incorporated into the chromosome used to specify the problem, resulting in self-adaptation through evolution.

State of the art of parameter control in evolutionary algorithms
Fuzzy logic controllers
Hyper-heuristics
Diversity-based multi-objective evolutionary algorithms
Parameter control methods
Self-adaptation
Experimental evaluation
F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19
Analysis of parameter control schemes over a short evaluation timeframe
Analysis of parameter control schemes over a long evaluation time frame
Comparison and analysis between short and long evaluation periods
Comparison of parameter control methods to fixed parameters
Evaluation of the control schemes with rotated problems
Conclusions and future work
Findings
Rule bases for the fuzzy logic controller fuzzy-b

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.