Bayesian Optimization Meets Riemannian Manifolds in Robot Learning

10/11/2019
by   Noémie Jaquier, et al.
0

Bayesian optimization (BO) recently became popular in robotics to optimize control parameters and parametric policies in direct reinforcement learning due to its data efficiency and gradient-free approach. However, its performance may be seriously compromised when the parameter space is high-dimensional. A way to tackle this problem is to introduce domain knowledge into the BO framework. We propose to exploit the geometry of non-Euclidean parameter spaces, which often arise in robotics (e.g. orientation, stiffness matrix). Our approach, built on Riemannian manifold theory, allows BO to properly measure similarities in the parameter space through geometry-aware kernel functions and to optimize the acquisition function on the manifold as an unconstrained problem. We test our approach in several benchmark artificial landscapes and using a 7-DOF simulated robot to learn orientation and impedance parameters for manipulation skills.

READ FULL TEXT

page 12

page 14

research
10/21/2020

High-Dimensional Bayesian Optimization via Nested Riemannian Manifolds

Despite the recent success of Bayesian optimization (BO) in a variety of...
research
11/02/2021

Geometry-aware Bayesian Optimization in Robotics using Riemannian Matérn Kernels

Bayesian optimization is a data-efficient technique which can be used fo...
research
10/14/2022

Geometric Reinforcement Learning: The Case of Cartesian Space Orientation

Reinforcement learning (RL) enables an agent to learn by trial and error...
research
10/27/2022

Learning Deep Robotic Skills on Riemannian manifolds

In this paper, we propose RiemannianFlow, a deep generative model that a...
research
04/27/2021

Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimization (extended version)

In this paper, we develop a ytopt autotuning framework that leverages Ba...
research
02/14/2023

The Geometry of Neural Nets' Parameter Spaces Under Reparametrization

Model reparametrization – transforming the parameter space via a bijecti...
research
09/14/2018

Combining Simulations and Real-robot Experiments for Bayesian Optimization of Bipedal Gait Stabilization

Walking controllers often require parametrization which must be tuned ac...

Please sign up or login with your details

Forgot password? Click here to reset