LGROOct 5, 2021

Combining Physics and Deep Learning to learn Continuous-Time Dynamics Models

arXiv:2110.01894v286 citations
Originality Highly original
AI Analysis

This work addresses the need for interpretable and physically consistent dynamics models in robotics, offering a novel integration of physics principles into deep learning for improved control applications.

The authors tackled the problem of learning physically plausible dynamics models with deep networks by introducing Deep Lagrangian Networks (DeLaN), which incorporate Lagrangian mechanics to ensure energy conservation and adherence to physical laws, resulting in models that outperform standard deep networks in capturing dynamics structure and enabling real-time control on simulated and physical systems.

Deep learning has been widely used within learning algorithms for robotics. One disadvantage of deep networks is that these networks are black-box representations. Therefore, the learned approximations ignore the existing knowledge of physics or robotics. Especially for learning dynamics models, these black-box models are not desirable as the underlying principles are well understood and the standard deep networks can learn dynamics that violate these principles. To learn dynamics models with deep networks that guarantee physically plausible dynamics, we introduce physics-inspired deep networks that combine first principles from physics with deep learning. We incorporate Lagrangian mechanics within the model learning such that all approximated models adhere to the laws of physics and conserve energy. Deep Lagrangian Networks (DeLaN) parametrize the system energy using two networks. The parameters are obtained by minimizing the squared residual of the Euler-Lagrange differential equation. Therefore, the resulting model does not require specific knowledge of the individual system, is interpretable, and can be used as a forward, inverse, and energy model. Previously these properties were only obtained when using system identification techniques that require knowledge of the kinematic structure. We apply DeLaN to learning dynamics models and apply these models to control simulated and physical rigid body systems. The results show that the proposed approach obtains dynamics models that can be applied to physical systems for real-time control. Compared to standard deep networks, the physics-inspired models learn better models and capture the underlying structure of the dynamics.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes