Surfing in rough waters is not always as fun as wave riding the “big one”. Similarly, in optimization problems, fitness landscapes with a huge number of local optima make the search for the global optimum a hard and generally annoying game. Computational Intelligence optimization metaheuristics use a set of individuals that “surf” across the fitness landscape, sharing and exploiting pieces of information about local fitness values in a joint effort to find out the global optimum. In this context, we designed surF, a novel surrogate modeling technique that leverages the discrete Fourier transform to generate a smoother, and possibly easier to explore, fitness landscape. The rationale behind this idea is that filtering out the high frequencies of the fitness function and keeping only its partial information (i.e., the low frequencies) can actually be beneficial in the optimization process. We prove our theory by combining surF with a settings free variant of Particle Swarm Optimization (PSO) based on Fuzzy Logic, called Fuzzy Self-Tuning PSO. Specifically, we introduce a new algorithm, named F3ST-PSO, which performs a preliminary exploration on the surrogate model followed by a second optimization using the actual fitness function. We show that F3ST-PSO can lead to improved performances, notably using the same budget of fitness evaluations.

Manzoni, L., Papetti, D., Cazzaniga, P., Spolaor, S., Mauri, G., Besozzi, D., et al. (2020). Surfing on Fitness Landscapes: A Boost on Optimization by Fourier Surrogate Modeling. ENTROPY, 22(3), 1-17 [10.3390/e22030285].

Surfing on Fitness Landscapes: A Boost on Optimization by Fourier Surrogate Modeling

Manzoni, Luca
;
Papetti, Daniele M.
;
Cazzaniga, Paolo
;
Spolaor, Simone
;
Mauri, Giancarlo
;
Besozzi, Daniela
;
Nobile, Marco S.
2020

Abstract

Surfing in rough waters is not always as fun as wave riding the “big one”. Similarly, in optimization problems, fitness landscapes with a huge number of local optima make the search for the global optimum a hard and generally annoying game. Computational Intelligence optimization metaheuristics use a set of individuals that “surf” across the fitness landscape, sharing and exploiting pieces of information about local fitness values in a joint effort to find out the global optimum. In this context, we designed surF, a novel surrogate modeling technique that leverages the discrete Fourier transform to generate a smoother, and possibly easier to explore, fitness landscape. The rationale behind this idea is that filtering out the high frequencies of the fitness function and keeping only its partial information (i.e., the low frequencies) can actually be beneficial in the optimization process. We prove our theory by combining surF with a settings free variant of Particle Swarm Optimization (PSO) based on Fuzzy Logic, called Fuzzy Self-Tuning PSO. Specifically, we introduce a new algorithm, named F3ST-PSO, which performs a preliminary exploration on the surrogate model followed by a second optimization using the actual fitness function. We show that F3ST-PSO can lead to improved performances, notably using the same budget of fitness evaluations.
Articolo in rivista - Articolo scientifico
global optimization; particle swarm optimization; fuzzy self-tuning PSO; Fourier; transform; surrogate modeling;
English
29-feb-2020
2020
22
3
1
17
285
open
Manzoni, L., Papetti, D., Cazzaniga, P., Spolaor, S., Mauri, G., Besozzi, D., et al. (2020). Surfing on Fitness Landscapes: A Boost on Optimization by Fourier Surrogate Modeling. ENTROPY, 22(3), 1-17 [10.3390/e22030285].
File in questo prodotto:
File Dimensione Formato  
R199-entropy-22-00285-v2.pdf

accesso aperto

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Dimensione 9.68 MB
Formato Adobe PDF
9.68 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/269137
Citazioni
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 11
Social impact