End-to-End Learning of Safe Optimal Feedback Control in High Dimensions with Control Barrier Function Layers

· Source: Machine Learning · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems · Depth: Expert, quick

Summary

A new methodology addresses the challenge of learning high-dimensional semi-global feedback controllers under hard safety constraints enforced by Control Barrier Functions (CBFs). Prior approaches to embedding quadratic-program-based safety filters as optimization layers in end-to-end policy training were limited to low-dimensional systems, typically with at most 16 state dimensions, due to computational and differentiation bottlenecks. This work overcomes these limitations by combining operator splitting with the Jacobian-Free Backpropagation (JFB) method. This approach enables scalable end-to-end training while preserving hard safety guarantees through the CBF safety filter. The training methodology is theoretically justified using nonsmooth analysis techniques and demonstrated on multi-agent nonlinear control problems, successfully handling systems with state and control dimensions up to 1200 and 400, respectively.

Key takeaway

For Machine Learning Engineers developing safe control systems, this research offers a path to scale end-to-end training for high-dimensional problems. You can now integrate Control Barrier Functions (CBFs) with Jacobian-Free Backpropagation (JFB) to ensure hard safety guarantees without being limited to low-dimensional systems. Consider applying this methodology to multi-agent nonlinear control, potentially handling systems with hundreds of state and control dimensions. This approach enables robust, safe policy learning in complex environments.

Key insights

Scalable end-to-end learning of safe high-dimensional controllers is achieved by integrating CBFs with JFB and operator splitting.

Principles

Method

The method combines operator splitting with Jacobian-Free Backpropagation (JFB) to embed a quadratic-program-based CBF safety filter as a differentiable optimization layer for end-to-end policy training.

In practice

Topics

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, Robotics Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.