Hiding region constraints for black-box optimization. Application to camera placement in a virtual industrial environment using Evolutionary Computation

Many real-world optimization problems related to physical environments have heavily constrained search spaces, which hinders the direct application of meta-heuristics and similar black-box methods. This work describes how to avoid region constraints and self-adapt search spaces without renouncing competitive solutions. The proposal relies on defining a gateway function that hides environment-specific placement constraints and is compatible with regular meta-heuristics and simulation-based optimization. The function can show a standard box-constrained domain encapsulating the real places involved. It has been successfully applied to automatic camera placement for task observation in a particle accelerator. The environment and the process of interest are simulated in the Unity game engine, which defines a cutting-edge trend in the design of such facilities. The primary optimization method tested is the genetic algorithm of MATLAB’s Global Optimization Toolbox, an industry standard that achieves remarkable results. The widespread Teaching–Learning-Based Optimizer (TLBO) and a random search have also been tried to complement the study. According to the results, the proposal does not prevent the advanced optimizers from finding camera arrangements that outperform (and are validated by) a human expert. It also allows the random search to find reasonable arrangements despite the underlying intricate set of constraints. • Real-world optimization problems usually refer to multiple constrained zones. • Proposal for hiding zone constraints from the optimizer while obtaining good results. • Parameter-free method for black-box optimization with any optimizer. • Applied to optimizing camera placement in a particle accelerator for remote tasks. • Use of the Unity game engine for simulation and a genetic algorithm for optimization.

Authors

Institutions

Publication Details

Journal
Swarm and Evolutionary Computation
Published
2025-04-26
DOI
https://doi.org/10.1016/j.swevo.2025.101946
Primary Topic
Advanced Vision and Imaging
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Hiding region constraints for black-box optimization. Application to camera placement in a virtual industrial environment using Evolutionary Computation

Jesús A. Garrido, M. Rouret, Eva M. Ortigosa, N.C. Cruz et al.
Swarm and Evolutionary Computation
Advanced Vision and Imaging
article

Hiding region constraints for black-box optimization. Application to camera placement in a virtual industrial environment using Evolutionary Computation

Jesús A. Garrido, M. Rouret, Eva M. Ortigosa, N.C. Cruz, Eduardo Ros
article en

Abstract

Many real-world optimization problems related to physical environments have heavily constrained search spaces, which hinders the direct application of meta-heuristics and similar black-box methods. This work describes how to avoid region constraints and self-adapt search spaces without renouncing competitive solutions. The proposal relies on defining a gateway function that hides environment-specific placement constraints and is compatible with regular meta-heuristics and simulation-based optimization. The function can show a standard box-constrained domain encapsulating the real places involved. It has been successfully applied to automatic camera placement for task observation in a particle accelerator. The environment and the process of interest are simulated in the Unity game engine, which defines a cutting-edge trend in the design of such facilities. The primary optimization method tested is the genetic algorithm of MATLAB’s Global Optimization Toolbox, an industry standard that achieves remarkable results. The widespread Teaching–Learning-Based Optimizer (TLBO) and a random search have also been tried to complement the study. According to the results, the proposal does not prevent the advanced optimizers from finding camera arrangements that outperform (and are validated by) a human expert. It also allows the random search to find reasonable arrangements despite the underlying intricate set of constraints. • Real-world optimization problems usually refer to multiple constrained zones. • Proposal for hiding zone constraints from the optimizer while obtaining good results. • Parameter-free method for black-box optimization with any optimizer. • Applied to optimizing camera placement in a particle accelerator for remote tasks. • Use of the Unity game engine for simulation and a genetic algorithm for optimization.

Swarm and Evolutionary ComputationVol. 95
Universidad de Granada (ES)
Ministerio de Ciencia, Innovación y Universidades, Consejería de Transformación Económica, Industria, Conocimiento y Universidades, European Commission, Junta de Andalucía, Electronic Components and Systems for European Leadership, Horizon 2020 Framework Programme, Euratom Research and Training Programme, European Regional Development Fund
Industry, innovation and infrastructure
Openalex Percentile: Top 93%
Advanced Vision and Imaging
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.