Publicação
Scalable and customizable benchmark problems for many-objective optimization
| Resumo: | Solving many-objective problems (MaOPs) is still a significant challenge in the multi-objective optimization (MOO) field. One way to measure algorithm performance is through the use of benchmark functions (also called test functions or test suites), which are artificial problems with a well-defined mathematical formulation, known solutions and a variety of features and difficulties. In this paper we propose a parameterized generator of scalable and customizable benchmark problems for MaOPs. It is able to generate problems that reproduce features present in other benchmarks and also problems with some new features. We propose here the concept of generative benchmarking, in which one can generate an infinite number of MOO problems, by varying parameters that control specific features that the problem should have: scalability in the number of variables and objectives, bias, deceptiveness, multimodality, robust and non-robust solutions, shape of the Pareto front, and constraints. The proposed Generalized Position-Distance (GPD) tunable benchmark generator uses the position-distance paradigm, a basic approach to building test functions, used in other benchmarks such as Deb, Thiele, Laumanns and Zitzler (DTLZ), Walking Fish Group (WFG) and others. It includes scalable problems in any number of variables and objectives and it presents Pareto fronts with different characteristics. The resulting functions are easy to understand and visualize, easy to implement, fast to compute and their Pareto optimal solutions are known. |
|---|---|
| Autores principais: | Meneghini, Ivan Reinaldo |
| Outros Autores: | Alves, Marcos Antonio; Gaspar-Cunha, A.; Guimarães, Frederico Gadelha |
| Assunto: | Benchmark functions Scalable test functions Many-objective optimization Evolutionary algorithms |
| Ano: | 2020 |
| País: | Portugal |
| Tipo de documento: | artigo |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
article Many-objectives optimization: a machine learning approach for reducing the number of objectives
por: Gaspar-Cunha, A.
Publicado em: (2023)
por: Gaspar-Cunha, A.
Publicado em: (2023)
article Scalability of multi-objective evolutionary algorithms for solving real-world complex optimization problems
por: Gaspar-Cunha, A.
Publicado em: (2023)
por: Gaspar-Cunha, A.
Publicado em: (2023)
book Reducing the number of objectives for many-objectives optimization: empirical analysis of a machine learning approach
por: Gaspar-Cunha, A.
Publicado em: (2023)
por: Gaspar-Cunha, A.
Publicado em: (2023)
article Uncertainty on multi-objective optimization problems
por: Costa, L.
Publicado em: (2011)
por: Costa, L.
Publicado em: (2011)
article Wastewater treatment plant design: Optimizing multiple objectives
por: Denysiuk, Roman
Publicado em: (2018)
por: Denysiuk, Roman
Publicado em: (2018)
school Many-objective optimization with particle swarm optimization algorithm
por: Freire, Hélio Alves
Publicado em: (2017)
por: Freire, Hélio Alves
Publicado em: (2017)
article Robustness in multi-objective optimization using evolutionary algorithms
por: Gaspar-Cunha, A.
Publicado em: (2008)
por: Gaspar-Cunha, A.
Publicado em: (2008)
article Benchmarking a Wide Spectrum of Metaheuristic Techniques for the Radio Network Design Problem
por: Mendes, S.P.
Publicado em: (2009)
por: Mendes, S.P.
Publicado em: (2009)
article Multi-objective ant colony optimization for the twin-screw configuration problem
por: Teixeira, Cristina
Publicado em: (2012)
por: Teixeira, Cristina
Publicado em: (2012)
text_fields Scalability and Performance Evaluation of NewSQL and Relational Databases: A Comparative Benchmark Study
por: Nascimento, Bruno
Publicado em: (2023)
por: Nascimento, Bruno
Publicado em: (2023)
article Using multi-objective evolutionary algorithms for optimization of the cooling system in polymer injection molding
por: Fernandes, Célio Bruno Pinto
Publicado em: (2012)
por: Fernandes, Célio Bruno Pinto
Publicado em: (2012)
article Many-objective optimization using differential evolution with variable-wise mutation restriction
por: Denysiuk, Roman
Publicado em: (2013)
por: Denysiuk, Roman
Publicado em: (2013)
article Multi-objective optimization of the job shop scheduling problem on unrelated parallel machines with sequence-dependent setup times
por: Santos, Francisco dos
Publicado em: (2023)
por: Santos, Francisco dos
Publicado em: (2023)
article Sensitivity analysis of a crawl gait multi-objective optimization system
por: Oliveira, Miguel
Publicado em: (2013)
por: Oliveira, Miguel
Publicado em: (2013)
book Extending optimization algorithms to complex engineering problems
por: Gaspar-Cunha, A.
Publicado em: (2011)
por: Gaspar-Cunha, A.
Publicado em: (2011)
article A universal engineering scale-up approach using multi-objective optimization
por: Gaspar-Cunha, A.
Publicado em: (2014)
por: Gaspar-Cunha, A.
Publicado em: (2014)
article A multi-objective approach for solving distributed job shop scheduling problems
por: Santos, Francisco dos
Publicado em: (2024)
por: Santos, Francisco dos
Publicado em: (2024)
book Setting the optimal sheet thickness distribution for plastics thermoforming by multi-objective optimization
por: Gaspar-Cunha, A.
Publicado em: (2022)
por: Gaspar-Cunha, A.
Publicado em: (2022)
category Setting of the operative processing window in injection moulding using a multi-optimization approach: experimental assessment
por: Fernandes, Célio Bruno Pinto
Publicado em: (2008)
por: Fernandes, Célio Bruno Pinto
Publicado em: (2008)
article A framework for improving routing configurations using multi-objective optimization mechanisms
por: Sousa, Pedro
Publicado em: (2016)
por: Sousa, Pedro
Publicado em: (2016)
article Multi-objective optimization using NSGA-II for power distribution system reconfiguration
por: Vitorino, Romeu M.
Publicado em: (2015)
por: Vitorino, Romeu M.
Publicado em: (2015)
book Direct Load Control in the Perspective of an Electricity Retailer – A Multi-Objective Evolutionary Approach
por: Gomes, Álvaro
Publicado em: (2011)
por: Gomes, Álvaro
Publicado em: (2011)
article Multi-objective optimization of gate location and processing conditions in injection molding using MOEAs: experimental assessment
por: Fernandes, Célio Bruno Pinto
Publicado em: (2015)
por: Fernandes, Célio Bruno Pinto
Publicado em: (2015)
article Optimization of Anti-Spam Systems with Multiobjective Evolutionary Algorithms
por: Basto-Fernandes, Vitor
Publicado em: (2013)
por: Basto-Fernandes, Vitor
Publicado em: (2013)
article Feature selection for bankruptcy prediction: a multi-objective optimization approach
por: Mendes, F.
Publicado em: (2010)
por: Mendes, F.
Publicado em: (2010)
book Feature selection for bankruptcy prediction: a multi-objective optimization approach
por: Gaspar-Cunha, A.
Publicado em: (2012)
por: Gaspar-Cunha, A.
Publicado em: (2012)
article Evolutionary robustness analysis for multi-objective optimization : benchmark problems
por: Gaspar-Cunha, A.
Publicado em: (2014)
por: Gaspar-Cunha, A.
Publicado em: (2014)
article An evolutionary multi-objective optimization system for earthworks
por: Parente, Manuel
Publicado em: (2015)
por: Parente, Manuel
Publicado em: (2015)
article Aesthetic design using multi-objective evolutionary algorithms
por: Gaspar-Cunha, A.
Publicado em: (2011)
por: Gaspar-Cunha, A.
Publicado em: (2011)
article Selection of solutions in multi-objective optimization: Decision making and robustness
por: Gaspar-Cunha, A.
Publicado em: (2015)
por: Gaspar-Cunha, A.
Publicado em: (2015)
article Benchmarking deep learning models and hyperparameters for bridge defects classification
por: Shahrabadi, Somayeh
Publicado em: (2023)
por: Shahrabadi, Somayeh
Publicado em: (2023)
article A comparative study of different approaches using an outranking relation in a multi-objective evolutionary algorithm
por: Oliveira, Eunice
Publicado em: (2013)
por: Oliveira, Eunice
Publicado em: (2013)
article Multi-objective optimization of plastics thermoforming
por: Gaspar-Cunha, A.
Publicado em: (2021)
por: Gaspar-Cunha, A.
Publicado em: (2021)
article Multivariate analysis to assist decision-making in many-objective engineering optimization problems
por: Santos, Francisco
Publicado em: (2020)
por: Santos, Francisco
Publicado em: (2020)
article Optimizing NFV deployment in segment routing
por: Camaz, Gonçalo
Publicado em: (2021)
por: Camaz, Gonçalo
Publicado em: (2021)
article Application of evolutionary algorithms to the definition of the optimal twin-screw extruder configuration for starch cationization
por: Teixeira, Cristina
Publicado em: (2011)
por: Teixeira, Cristina
Publicado em: (2011)
article Use of multi-objective evolutionary algorithms in extrusion scale-up
por: Covas, J. A.
Publicado em: (2009)
por: Covas, J. A.
Publicado em: (2009)
school Adaptive complex system modeling for realistic modern ground warfare simulation analysis based on evolutionary multi-objective meta-heuristic techniques
por: Proença, Diogo Alexandre Breites de Campos
Publicado em: (2011)
por: Proença, Diogo Alexandre Breites de Campos
Publicado em: (2011)
article Enhanced genetic algorithms for a bi-objective bus driver rostering problem: a computational study
por: Respício, Ana
Publicado em: (2013)
por: Respício, Ana
Publicado em: (2013)
article Methodology to select solutions for multiobjective optimization problems: Weighted stress function method
por: Ferreira, João Amaro Oliveira
Publicado em: (2017)
por: Ferreira, João Amaro Oliveira
Publicado em: (2017)
Registos relacionados
-
article Many-objectives optimization: a machine learning approach for reducing the number of objectives
por: Gaspar-Cunha, A.
Publicado em: (2023) -
article Scalability of multi-objective evolutionary algorithms for solving real-world complex optimization problems
por: Gaspar-Cunha, A.
Publicado em: (2023) -
book Reducing the number of objectives for many-objectives optimization: empirical analysis of a machine learning approach
por: Gaspar-Cunha, A.
Publicado em: (2023) -
article Uncertainty on multi-objective optimization problems
por: Costa, L.
Publicado em: (2011) -
article Wastewater treatment plant design: Optimizing multiple objectives
por: Denysiuk, Roman
Publicado em: (2018)