English

Geometry-aware Bayesian Optimization in Robotics using Riemannian Mat\'ern Kernels

Robotics 2023-03-21 v2 Machine Learning

Abstract

Bayesian optimization is a data-efficient technique which can be used for control parameter tuning, parametric policy adaptation, and structure design in robotics. Many of these problems require optimization of functions defined on non-Euclidean domains like spheres, rotation groups, or spaces of positive-definite matrices. To do so, one must place a Gaussian process prior, or equivalently define a kernel, on the space of interest. Effective kernels typically reflect the geometry of the spaces they are defined on, but designing them is generally non-trivial. Recent work on the Riemannian Mat\'ern kernels, based on stochastic partial differential equations and spectral theory of the Laplace-Beltrami operator, offers promising avenues towards constructing such geometry-aware kernels. In this paper, we study techniques for implementing these kernels on manifolds of interest in robotics, demonstrate their performance on a set of artificial benchmark functions, and illustrate geometry-aware Bayesian optimization for a variety of robotic applications, covering orientation control, manipulability optimization, and motion planning, while showing its improved performance.

Keywords

Cite

@article{arxiv.2111.01460,
  title  = {Geometry-aware Bayesian Optimization in Robotics using Riemannian Mat\'ern Kernels},
  author = {Noémie Jaquier and Viacheslav Borovitskiy and Andrei Smolensky and Alexander Terenin and Tamim Asfour and Leonel Rozo},
  journal= {arXiv preprint arXiv:2111.01460},
  year   = {2023}
}

Comments

Source code: https://github.com/NoemieJaquier/MaternGaBO, Video: https://youtu.be/6awfFRqP7wA

R2 v1 2026-06-24T07:22:17.791Z