Evolving benchmark functions using Kruskal-Wallis test

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

15 Citations (Scopus)

Abstract

Evolutionary algorithms are cost-effective for solving real-world optimization problems, such as NP-hard and black-box problems. Before an evolutionary algorithm can be put into real-world applications, it is desirable that the algorithm was tested on a number of benchmark problems. On the other hand, performance measure on benchmarks can reflect if the benchmark suite is representative. In this paper, benchmarks are generated based on the performance comparison among a set of established algorithms. For each algorithm, its uniquely easy (or uniquely difficult) problem instances can be generated by an evolutionary algorithm. The unique difficulty nature of a problem instance to an algorithm is ensured by the Kruskal-Wallis H-test, assisted by a hierarchical fitness assignment method. Experimental results show that an algorithm performs the best (worst) consistently on its uniquely easy (difficult) problem. The testing results are repeatable. Some possible applications of this work include: 1) to compose an alternative benchmark suite; 2) to give a novel method for accessing novel algorithms; and 3) to generate a set of meaningful training and testing problems for evolutionary algorithm selectors and portfolios.
Original languageEnglish
Title of host publicationGECCO '18 Proceedings of the Genetic and Evolutionary Computation Conference Companion
EditorsHernan Aguirre
PublisherAssociation for Computing Machinery
Pages1337-1341
ISBN (Electronic)978-1-4503-5764-7
DOIs
Publication statusPublished - 16 Jul 2018
EventThe Genetic and Evolutionary Computation Conference 2018 - Kyoto, Japan
Duration: 15 Jul 201819 Jul 2018
http://gecco-2018.sigevo.org/index.html/tiki-index.php

Conference

ConferenceThe Genetic and Evolutionary Computation Conference 2018
Abbreviated titleGECCO
Country/TerritoryJapan
CityKyoto
Period15/07/1819/07/18
Internet address

Research Keywords

  • Algorithm performance measure
  • Evolutionary algorithm
  • Generating benchmark instance
  • Hierarchical fitness
  • Statistical test

Fingerprint

Dive into the research topics of 'Evolving benchmark functions using Kruskal-Wallis test'. Together they form a unique fingerprint.

Cite this