paper-with-me

홈 › Papers

The importance of being constrained: dealing with infeasible solutions in Differential Evolution and beyond

2022-03-07 · Anna V. Kononova, Diederick Vermetten, Fabio Caraffini, Madalina-A. Mitran, Daniela Zaharie

We argue that results produced by a heuristic optimisation algorithm cannot be considered reproducible unless the algorithm fully specifies what should be done with solutions generated outside the domain, even in the case of simple box constraints. Currently, in the field of heuristic optimisation, such specification is rarely mentioned or investigated due to the assumed triviality or insignificance of this question. Here, we demonstrate that, at least in algorithms based on Differential Evolution, this choice induces notably different behaviours - in terms of performance, disruptiveness and population diversity. This is shown theoretically (where possible) for standard Differential Evolution in the absence of selection pressure and experimentally for the standard and state-of-the-art Differential Evolution variants on special test function $f_0$ and BBOB benchmarking suite, respectively. Moreover, we demonstrate that the importance of this choice quickly grows with problem's dimensionality. Different Evolution is not at all special in this regard - there is no reason to presume that other heuristic optimisers are not equally affected by the aforementioned algorithmic choice. Thus, we urge the field of heuristic optimisation to formalise and adopt the idea of a new algorithmic component in heuristic optimisers, which we call here a strategy of dealing with infeasible solutions. This component needs to be consistently (a) specified in algorithmic descriptions to guarantee reproducibility of results, (b) studied to better understand its impact on algorithm's performance in a wider sense and (c) included in the (automatic) algorithmic design. All of these should be done even for problems with box constraints.

📄 PDF Abstract BibTeX arXiv:2203.03512

Code (1)

facaraff/SOS 공식 구현

Tasks

Benchmarking

Similar Papers 제목 키워드 기반

Surrogate Infeasible Fitness Acquirement FI-2Pop for Procedural Content Generation

2022-05-12 · Roberto Gallotta, Kai Arulkumaran, L. B. Soros

When generating content for video games using procedural content generation (PCG), the goal is to create functional assets of high quality. Prior work has commonly leveraged the feasible-infeasible two-population (FI-2Po…

Energy Minimization in UAV-Aided Networks: Actor-Critic Learning for Constrained Scheduling Optimization

2020-06-24 · Yaxiong Yuan, Lei Lei, Thang Xuan Vu, Symeon Chatzinotas 외

In unmanned aerial vehicle (UAV) applications, the UAV's limited energy supply and storage have triggered the development of intelligent energy-conserving scheduling solutions. In this paper, we investigate energy minimi…

Combinatorial OptimizationDeep Reinforcement LearningQ-LearningScheduling

Feasibility Preserving Constraint-Handling Strategies for Real Parameter Evolutionary Optimization

2015-04-17 · Nikhil Padhye, Pulkit Mittal, Kalyanmoy Deb

Evolutionary Algorithms (EAs) are being routinely applied for a variety of optimization tasks, and real-parameter optimization in the presence of constraints is one such important area. During constrained optimization EA…

Evolutionary Algorithms

Towards Optimizing with Large Language Models

2023-10-08 · Pei-Fu Guo, Ying-Hsuan Chen, Yun-Da Tsai, Shou-De Lin

In this work, we conduct an assessment of the optimization capabilities of LLMs across various tasks and data sizes. Each of these tasks corresponds to unique optimization domains, and LLMs are required to execute these …

Shape-constrained Symbolic Regression -- Improving Extrapolation with Prior Knowledge

2021-03-29 · Gabriel Kronberger, Fabricio Olivetti de França, Bogdan Burlacu, Christian Haider 외

We investigate the addition of constraints on the function image and its derivatives for the incorporation of prior knowledge in symbolic regression. The approach is called shape-constrained symbolic regression and allow…

Evolutionary AlgorithmsregressionSymbolic Regression