SINDy-RL: Interpretable and Efficient Model-Based Reinforcement Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zolman, Nicholas, Lagemann, Christian, Fasel, Urban, Kutz, J. Nathan, Brunton, Steven L.
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908499540180992
author Zolman, Nicholas
Lagemann, Christian
Fasel, Urban
Kutz, J. Nathan
Brunton, Steven L.
author_facet Zolman, Nicholas
Lagemann, Christian
Fasel, Urban
Kutz, J. Nathan
Brunton, Steven L.
contents Deep reinforcement learning (DRL) has shown significant promise for uncovering sophisticated control policies that interact in complex environments, such as stabilizing a tokamak fusion reactor or minimizing the drag force on an object in a fluid flow. However, DRL requires an abundance of training examples and may become prohibitively expensive for many applications. In addition, the reliance on deep neural networks often results in an uninterpretable, black-box policy that may be too computationally expensive to use with certain embedded systems. Recent advances in sparse dictionary learning, such as the sparse identification of nonlinear dynamics (SINDy), have shown promise for creating efficient and interpretable data-driven models in the low-data regime. In this work we introduce SINDy-RL, a unifying framework for combining SINDy and DRL to create efficient, interpretable, and trustworthy representations of the dynamics model, reward function, and control policy. We demonstrate the effectiveness of our approaches on benchmark control environments and flow control problems, including gust mitigation on a 3D NACA 0012 airfoil at $Re=1000$. SINDy-RL achieves comparable performance to modern DRL algorithms using significantly fewer interactions in the environment and results in an interpretable control policy orders of magnitude smaller than a DRL policy.
format Preprint
id arxiv_https___arxiv_org_abs_2403_09110
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SINDy-RL: Interpretable and Efficient Model-Based Reinforcement Learning
Zolman, Nicholas
Lagemann, Christian
Fasel, Urban
Kutz, J. Nathan
Brunton, Steven L.
Machine Learning
Systems and Control
Dynamical Systems
Optimization and Control
Deep reinforcement learning (DRL) has shown significant promise for uncovering sophisticated control policies that interact in complex environments, such as stabilizing a tokamak fusion reactor or minimizing the drag force on an object in a fluid flow. However, DRL requires an abundance of training examples and may become prohibitively expensive for many applications. In addition, the reliance on deep neural networks often results in an uninterpretable, black-box policy that may be too computationally expensive to use with certain embedded systems. Recent advances in sparse dictionary learning, such as the sparse identification of nonlinear dynamics (SINDy), have shown promise for creating efficient and interpretable data-driven models in the low-data regime. In this work we introduce SINDy-RL, a unifying framework for combining SINDy and DRL to create efficient, interpretable, and trustworthy representations of the dynamics model, reward function, and control policy. We demonstrate the effectiveness of our approaches on benchmark control environments and flow control problems, including gust mitigation on a 3D NACA 0012 airfoil at $Re=1000$. SINDy-RL achieves comparable performance to modern DRL algorithms using significantly fewer interactions in the environment and results in an interpretable control policy orders of magnitude smaller than a DRL policy.
title SINDy-RL: Interpretable and Efficient Model-Based Reinforcement Learning
topic Machine Learning
Systems and Control
Dynamical Systems
Optimization and Control
url https://arxiv.org/abs/2403.09110