2024
DOI: 10.1162/evco_a_00341
|View full text |Cite
|
Sign up to set email alerts
|

Pflacco: Feature-Based Landscape Analysis of Continuous and Constrained Optimization Problems in Python

Abstract: The herein proposed Python package pflacco provides a set of numerical features to characterize single-objective continuous and constrained optimization problems. Thereby, pflacco addresses two major challenges in the area optimization. Firstly, it provides the means to develop an understanding of a given problem instance, which is crucial for designing, selecting, or configuring optimization algorithms in general. Secondly, these numerical features can be utilized in the research streams of automated algorith… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
3
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 0 publications
0
3
0
Order By: Relevance
“…c 84 ) is used to categorize the test problems for hyperparameter prediction. The vector C includes 41 features evaluated by the pFlacco package [23] and 43 features based on VM [12]. Only ELA features that are based on a fixed sample of points are used since additional objective evaluations are not permissible with a fixed computational budget.…”
Section: General Setupmentioning
confidence: 99%
“…c 84 ) is used to categorize the test problems for hyperparameter prediction. The vector C includes 41 features evaluated by the pFlacco package [23] and 43 features based on VM [12]. Only ELA features that are based on a fixed sample of points are used since additional objective evaluations are not permissible with a fixed computational budget.…”
Section: General Setupmentioning
confidence: 99%
“…To obtain the AOCC over multiple runs, we simply take the average. For the landscape analysis, we make use of the pFlacco [26] package to calculate the ELA features. We use a sample size of 1 000đť‘‘ points, sampled using a Sobol' sequence.…”
Section: Setupmentioning
confidence: 99%
“…Later studies have further augmented the set of available low-level feature sets. Two packages, namely flacco [17] and pflacco [18], provide an implementation of these features in the programming languages R and Python respectively.…”
Section: Exploratory Landscape Analysismentioning
confidence: 99%
“…To enable our AAS model, we generate the relevant ELA features (cf. Section III) using the Python package pflacco [18]. One of our earlier intuitions was that the cardinality of each categorical variable of an MVP might have an influence on the chosen encoding strategy.…”
Section: Exploratory Landscape Analysis Feature Generationmentioning
confidence: 99%