paper-with-me

홈 › Papers

CMA-ES for Safe Optimization

2024-05-17 · Kento Uchida, Ryoki Hamano, Masahiro Nomura, Shota Saito, Shinichi Shirakawa

In several real-world applications in medical and control engineering, there are unsafe solutions whose evaluations involve inherent risk. This optimization setting is known as safe optimization and formulated as a specialized type of constrained optimization problem with constraints for safety functions. Safe optimization requires performing efficient optimization without evaluating unsafe solutions. A few studies have proposed the optimization methods for safe optimization based on Bayesian optimization and the evolutionary algorithm. However, Bayesian optimization-based methods often struggle to achieve superior solutions, and the evolutionary algorithm-based method fails to effectively reduce unsafe evaluations. This study focuses on CMA-ES as an efficient evolutionary algorithm and proposes an optimization method termed safe CMA-ES. The safe CMA-ES is designed to achieve both safety and efficiency in safe optimization. The safe CMA-ES estimates the Lipschitz constants of safety functions transformed with the distribution parameters using the maximum norm of the gradient in Gaussian process regression. Subsequently, the safe CMA-ES projects the samples to the nearest point in the safe region constructed with the estimated Lipschitz constants. The numerical simulation using the benchmark functions shows that the safe CMA-ES successfully performs optimization, suppressing the unsafe evaluations, while the existing methods struggle to significantly reduce the unsafe evaluations.

📄 PDF Abstract BibTeX arXiv:2405.10534

Code (1)

CyberAgentAILab/cmaes 공식 구현 jax

Tasks

Bayesian Optimization

Methods 이 논문이 사용한 방법론

Gaussian Process Gaussian Processes are non-parametric models for approximating functions. They rely upon a measure of similarity between points (the kernel function) to predict the value for…

Similar Papers 제목 키워드 기반

Adaptive Stochastic Natural Gradient Method for Safe Optimization on Binary Space

2026-05-18 · Kento Uchida, Ryoki Hamano, Masahiro Nomura, Shinichi Shirakawa arxiv

Optimization problems in real-world applications across the medical and engineering domains often involve potential risks when evaluating candidate solutions. Safe optimization aims to perform optimization while suppress…

Safe Time-Varying Optimization based on Gaussian Processes with Spatio-Temporal Kernel

2024-09-26 · Jialin Li, Marta Zagorowska, Giulia De Pasquale, Alisa Rupenyan 외

Ensuring safety is a key aspect in sequential decision making problems, such as robotics or process control. The complexity of the underlying systems often makes finding the optimal decision challenging, especially when …

Bayesian OptimizationChange DetectionDecision MakingGaussian Processes+1

Safe Bayesian Optimization for the Control of High-Dimensional Embodied Systems

2024-12-29 · Yunyue Wei, Zeji Yi, Hongda Li, Saraswati Soedarmadji 외

Learning to move is a primary goal for animals and robots, where ensuring safety is often important when optimizing control policies on the embodied systems. For complex tasks such as the control of human or humanoid con…

Bayesian OptimizationHumanoid ControlSafe Exploration

Balance Reward and Safety Optimization for Safe Reinforcement Learning: A Perspective of Gradient Manipulation

2024-05-02 · Shangding Gu, Bilgehan Sel, Yuhao Ding, Lu Wang 외

Ensuring the safety of Reinforcement Learning (RL) is crucial for its deployment in real-world applications. Nevertheless, managing the trade-off between reward and safety during exploration presents a significant challe…

MuJoCoReinforcement Learning (RL)Safe Reinforcement Learning

Towards Safe Multi-Task Bayesian Optimization

2023-12-12 · Jannis O. Lübsen, Christian Hespe, Annika Eichler

Bayesian optimization has emerged as a highly effective tool for the safe online optimization of systems, due to its high sample efficiency and noise robustness. To further enhance its efficiency, reduced physical models…

Bayesian Optimization