APS Logo

AI Pontryagin or: How Artificial Neural Networks Learn to Control Dynamical Systems

ORAL

Abstract

The efficient control of complex dynamical systems has many applications in the natural and applied sciences. In most real-world control problems, control energy and cost constraints play a significant role. Although such optimal control problems can be formulated within the framework of variational calculus, their solution for complex systems is often analytically and computationally intractable. To overcome this outstanding challenge, we present AI Pontryagin, a versatile neural ordinary-differential-equation-based control framework that automatically learns control signals that steer high-dimensional dynamical systems towards a desired target state within a predefined amount of time. We demonstrate the ability of AI Pontryagin to learn control signals that closely resemble those found by corresponding optimal control frameworks in terms of control energy and deviation from the desired target state. Our results suggest that AI Pontryagin is capable to solve a wide range of control and optimization problems, including those that are analytically intractable.

Publication: This work is currently under review in Nature Communications. A second, related work is under review in Physical Review Research.

Presenters

  • Lucas Boettcher

    Frankfurt School of Finance and Management; UCLA, Frankfurt School of Finance & Management gGmbH

Authors

  • Lucas Boettcher

    Frankfurt School of Finance and Management; UCLA, Frankfurt School of Finance & Management gGmbH

  • Thomas Asikis

    ETH Zurich

  • Nino Antulov-Fantulin

    ETH Zurich