Skip to main content

2024 | OriginalPaper | Buchkapitel

Hilbert Curves for Efficient Exploratory Landscape Analysis Neighbourhood Sampling

verfasst von : Johannes J. Pienaar, Anna S. Boman, Katherine M. Malan

Erschienen in: Applications of Evolutionary Computation

Verlag: Springer Nature Switzerland

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Landscape analysis aims to characterise optimisation problems based on their objective (or fitness) function landscape properties. The problem search space is typically sampled, and various landscape features are estimated based on the samples. One particularly salient set of features is information content, which requires the samples to be sequences of neighbouring solutions, such that the local relationships between consecutive sample points are preserved. Generating such spatially correlated samples that also provide good search space coverage is challenging. It is therefore common to first obtain an unordered sample with good search space coverage, and then apply an ordering algorithm such as the nearest neighbour to minimise the distance between consecutive points in the sample. However, the nearest neighbour algorithm becomes computationally prohibitive in higher dimensions, thus there is a need for more efficient alternatives. In this study, Hilbert space-filling curves are proposed as a method to efficiently obtain high-quality ordered samples. Hilbert curves are a special case of fractal curves, and guarantee uniform coverage of a bounded search space while providing a spatially correlated sample. We study the effectiveness of Hilbert curves as samplers, and discover that they are capable of extracting salient features at a fraction of the computational cost compared to Latin hypercube sampling with post-factum ordering. Further, we investigate the use of Hilbert curves as an ordering strategy, and find that they order the sample significantly faster than the nearest neighbour ordering, without sacrificing the saliency of the extracted features.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
2
Python’s time.perf_counter.
 
3
This leave-one-instance out approach is used instead of the leave-one-problem out approach due to the small number of classes.
 
Literatur
2.
Zurück zum Zitat Beham, A., Wagner, S., Affenzeller, M.: Algorithm selection on generalized quadratic assignment problem landscapes. In: Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2018, pp. 253–260. Association for Computing Machinery, New York (2018). https://doi.org/10.1145/3205455.3205585 Beham, A., Wagner, S., Affenzeller, M.: Algorithm selection on generalized quadratic assignment problem landscapes. In: Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2018, pp. 253–260. Association for Computing Machinery, New York (2018). https://​doi.​org/​10.​1145/​3205455.​3205585
5.
Zurück zum Zitat Falconer, K.: Fractal geometry: mathematical foundations and applications. John Wiley & Sons (2004) Falconer, K.: Fractal geometry: mathematical foundations and applications. John Wiley & Sons (2004)
6.
Zurück zum Zitat Faloutsos, C., Roseman, S.: Fractals for secondary key retrieval. In: Proceedings of the Eighth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, PODS 1989. pp. 247–252. Association for Computing Machinery, New York (1989). https://doi.org/10.1145/73721.73746 Faloutsos, C., Roseman, S.: Fractals for secondary key retrieval. In: Proceedings of the Eighth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, PODS 1989. pp. 247–252. Association for Computing Machinery, New York (1989). https://​doi.​org/​10.​1145/​73721.​73746
10.
Zurück zum Zitat Hilbert, D.: Über die stetige abbildung einer linie auf ein flächenstück. In: Dritter Band: analysis\(\cdot \) Grundlagen der Mathematik\(\cdot \) Physik Verschiedenes, pp. 1–2. Springer (1935) Hilbert, D.: Über die stetige abbildung einer linie auf ein flächenstück. In: Dritter Band: analysis\(\cdot \) Grundlagen der Mathematik\(\cdot \) Physik Verschiedenes, pp. 1–2. Springer (1935)
11.
Zurück zum Zitat Jones, T., Forrest, S.: Fitness distance correlation as a measure of problem difficulty for genetic algorithms. In: Proceedings of the Sixth International Conference on Genetic Algorithms, pp. 184–192 (1995) Jones, T., Forrest, S.: Fitness distance correlation as a measure of problem difficulty for genetic algorithms. In: Proceedings of the Sixth International Conference on Genetic Algorithms, pp. 184–192 (1995)
12.
Zurück zum Zitat Kerschke, P., Trautmann, H.: Comprehensive feature-based landscape analysis of continuous and constrained optimization problems using the r-package flacco. In: Bauer, N., Ickstadt, K., Lübke, K., Szepannek, G., Trautmann, H., Vichi, M. (eds.) Applications in Statistical Computing. SCDAKO, pp. 93–123. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-25147-5_7CrossRef Kerschke, P., Trautmann, H.: Comprehensive feature-based landscape analysis of continuous and constrained optimization problems using the r-package flacco. In: Bauer, N., Ickstadt, K., Lübke, K., Szepannek, G., Trautmann, H., Vichi, M. (eds.) Applications in Statistical Computing. SCDAKO, pp. 93–123. Springer, Cham (2019). https://​doi.​org/​10.​1007/​978-3-030-25147-5_​7CrossRef
13.
Zurück zum Zitat Kostovska, A., Jankovic, A., Vermetten, D., Džeroski, S., Eftimov, T., Doerr, C.: Comparing algorithm selection approaches on black-box optimization problems. In: Proceedings of the Companion Conference on Genetic and Evolutionary Computation. ACM (Jul 2023). https://doi.org/10.1145/3583133.3590697 Kostovska, A., Jankovic, A., Vermetten, D., Džeroski, S., Eftimov, T., Doerr, C.: Comparing algorithm selection approaches on black-box optimization problems. In: Proceedings of the Companion Conference on Genetic and Evolutionary Computation. ACM (Jul 2023). https://​doi.​org/​10.​1145/​3583133.​3590697
16.
24.
26.
Zurück zum Zitat Ochoa, G., Tomassini, M., Vérel, S., Darabos, C.: A Study of NK Landscapes’ Basins and Local Optima Networks. In: Proceedings of Genetic and Evolutionary Computation Conference, pp. 555–562 (July 2008) Ochoa, G., Tomassini, M., Vérel, S., Darabos, C.: A Study of NK Landscapes’ Basins and Local Optima Networks. In: Proceedings of Genetic and Evolutionary Computation Conference, pp. 555–562 (July 2008)
29.
Zurück zum Zitat Renau, Q., Dreo, J., Doerr, C., Doerr, B.: Expressiveness and robustness of landscape features. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion, GECCO 2019, pp. 2048–2051. Association for Computing Machinery, New York (2019). https://doi.org/10.1145/3319619.3326913 Renau, Q., Dreo, J., Doerr, C., Doerr, B.: Expressiveness and robustness of landscape features. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion, GECCO 2019, pp. 2048–2051. Association for Computing Machinery, New York (2019). https://​doi.​org/​10.​1145/​3319619.​3326913
33.
Zurück zum Zitat Skilling, J.: Programming the Hilbert curve. In: Bayesian Inference and Maximum Entropy Methods in Science and Engineering. American Institute of Physics Conference Series, vol. 707, pp. 381–387 (Apr 2004). https://doi.org/10.1063/1.1751381 Skilling, J.: Programming the Hilbert curve. In: Bayesian Inference and Maximum Entropy Methods in Science and Engineering. American Institute of Physics Conference Series, vol. 707, pp. 381–387 (Apr 2004). https://​doi.​org/​10.​1063/​1.​1751381
38.
Zurück zum Zitat Weinberger, E.: Correlated and uncorrelated fitness landscapes and how to tell the difference. Biol. Cybern. 63(5), 325–336 (1990)MathSciNetCrossRef Weinberger, E.: Correlated and uncorrelated fitness landscapes and how to tell the difference. Biol. Cybern. 63(5), 325–336 (1990)MathSciNetCrossRef
Metadaten
Titel
Hilbert Curves for Efficient Exploratory Landscape Analysis Neighbourhood Sampling
verfasst von
Johannes J. Pienaar
Anna S. Boman
Katherine M. Malan
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-031-56855-8_18

Premium Partner