ABSTRACT
This paper investigates the effect of hybridising sampling algorithms with population-based meta-heuristics. Recent literature has shown that alternatives to the traditionally used pseudo-random number generators to generate the initial population of meta-heuristics can improve performance. However, most studies focus on sample sizes that are limited to the size of the initial populations. In contrast, this paper studies the effect of extended random initialisation, which uses relatively large samples and then initialises the meta-heuristics from the points in the sample with the best-found fitness values. A portfolio of three meta-heuristics, four sampling algorithms and three different sampling budgets are analysed from the fixed budget perspective on the BBOB benchmark suite. Statistical analysis of the results shows that the hybrid algorithms converge to better solutions than their non-hybrid counterparts. The results further indicate that large sample sizes can be used to generate landscape analysis features, ensuring reliable approximations of the investigated functions' properties without lessening the meta-heuristics' performance.
- Brian Beachkofski and Ramana Grandhi. 2002. Improved Distributed Hypercube Sampling. In 43rd AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference. 1274. Google ScholarCross Ref
- Mark F Bramlette. 1991. Initialization, mutation and selection methods in genetic algorithms for function optimization. In Proceedings of the Fourth International Conference on Genetic Algorithms. 100--107.Google Scholar
- Rob Carnell. 2022. lhs: Latin Hypercube Samples. https://CRAN.R-project.org/package=lhs R package version 1.1.5.Google Scholar
- Joaquín Derrac, Salvador García, Daniel Molina, and Francisco Herrera. 2011. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evolutionary Computation 1, 1 (2011), 3--18.Google ScholarCross Ref
- John H Halton. 1960. On the efficiency of certain quasi-random sequences of points in evaluating multi-dimensional integrals. Numer. Math. 2 (1960), 84--90.Google ScholarDigital Library
- John M Hammersley. 1960. Monte Carlo methods for solving multivariable problems. Annals of the New York Academy of Sciences 86, 3 (1960), 844--874.Google ScholarCross Ref
- Nikolaus Hansen, Dirk V Arnold, and Anne Auger. 2015. Evolution strategies. In Springer handbook of computational intelligence. Springer, 871--898.Google Scholar
- Nikolaus Hansen, Steffen Finck, Raymond Ros, and Anne Auger. 2009. Real-parameter black-box optimization benchmarking 2009: Noiseless functions definitions. Research Report RR-6829. INRIA. https://hal.inria.fr/inria-00362633Google Scholar
- Sture Holm. 1979. A Simple Sequentially Rejective Multiple Test Procedure. Scandinavian Journal of Statistics 6, 2 (1979), 65--70. http://www.jstor.org/stable/4615733Google Scholar
- Ryan Dieter Lang and Andries Petrus Engelbrecht. 2021. An Exploratory Landscape Analysis-Based Benchmark Suite. Algorithms 14, 3 (2021). Google ScholarCross Ref
- Qian Li, San-Yang Liu, and Xin-She Yang. 2020. Influence of initialization on the performance of metaheuristic optimizers. Applied Soft Computing 91 (2020), 106193. Google ScholarCross Ref
- Millie Pant, Hira Zaheer, Laura Garcia-Hernandez, Ajith Abraham, et al. 2020. Differential Evolution: A review of more than two decades of research. Engineering Applications of Artificial Intelligence 90 (2020), 103479.Google ScholarDigital Library
- Dana Quade. 1979. Using Weighted Rankings in the Analysis of Complete Blocks with Additive Block Effects. J. Amer. Statist. Assoc. 74, 367 (1979), 680--683. Google ScholarCross Ref
- Shahryar Rahnamayan, Hamid R. Tizhoosh, and Magdy M.A. Salama. 2007. A novel population initialization method for accelerating evolutionary algorithms. Computers & Mathematics with Applications 53, 10 (2007), 1605--1614. Google ScholarDigital Library
- J. Rapin and O. Teytaud. 2018. Nevergrad - A gradient-free optimization platform. https://GitHub.com/FacebookResearch/Nevergrad.Google Scholar
- Tareq M Shami, Ayman A El-Saleh, Mohammed Alswaitti, Qasem Al-Tashi, Mhd Amen Summakieh, and Seyedali Mirjalili. 2022. Particle swarm optimization: A comprehensive survey. IEEE Access 10 (2022), 10031--10061.Google ScholarCross Ref
- Alaa Tharwat and Wolfram Schenck. 2021. Population initialization techniques for evolutionary algorithms for single-objective constrained optimization problems: Deterministic vs. stochastic techniques. Swarm and Evolutionary Computation 67 (2021), 100952.Google ScholarCross Ref
Index Terms
- Performance Analysis of Hybrid Sampling and Meta-heuristics
Recommendations
Generating QAP instances with known optimum solution and additively decomposable cost function
Quadratic assignment problems (QAPs) is a NP-hard combinatorial optimization problem. QAPs are often used to compare the performance of meta-heuristics. In this paper, we propose a QAP problem instance generator that can be used for benchmarking for ...
A comparison of simulated annealing with a simple evolutionary algorithm on pseudo-boolean functions of unitation
The development in the area of randomized search heuristics has shown the importance of a rigorous theoretical analysis of the performance of these heuristics. Unfortunately, the analysis of the expected optimization time of a specific algorithm has in ...
Memetic search for the quadratic assignment problem
We present a memetic algorithm (called BMA) for the well-known QAP.BMA integrates BLS within the population-based evolutionary computing framework.BMA is able to attain the best-known results for 133 out of 135 QAP benchmark instances.We provide ...
Comments