[논문 리뷰] Dissipative SymODEN: Encoding Hamiltonian Dynamics with Dissipation and Control into Deep Learning
Dissipative SymODEN은 port-Hamiltonian dynamics를 통해 에너지 소실과 외부 입력을 통합함으로써 SymODEN을 확장하고, 비보존 시스템의 물리 정보 기반 학습을 통해 정확도와 해석 가능성을 향상시킵니다.
In this work, we introduce Dissipative SymODEN, a deep learning architecture which can infer the dynamics of a physical system with dissipation from observed state trajectories. To improve prediction accuracy while reducing network size, Dissipative SymODEN encodes the port-Hamiltonian dynamics with energy dissipation and external input into the design of its computation graph and learns the dynamics in a structured way. The learned model, by revealing key aspects of the system, such as the inertia, dissipation, and potential energy, paves the way for energy-based controllers.
연구 동기 및 목표
- Motivate learning accurate dynamics of physical systems with dissipation from observed trajectories.
- Incorporate energy dissipation and external inputs into a Hamiltonian-based learning framework.
- Provide a structured neural network architecture that reveals inertia, dissipation, and potential energy.
제안 방법
- Use port-Hamiltonian dynamics with a dissipation term to model non-conservative systems.
- Represent inverse mass matrix, potential energy, input matrix, and dissipation matrix with neural nets.
- Define Hamiltonian H as (1/2)p^T M^{-1}(q) p + V(q) and compute dynamics via structured RHS as in (5) and (6).
- Handle embedded angle data with an angle-aware formulation that uses (cos q, sin q, qdot, u) as state representation.
- Enforce positive semi-definiteness of D and positive definiteness of M^{-1} via Cholesky-factor parameterizations.
- Train with Neural ODE using differentiable solvers and use a constant input u during training to learn the RHS.
실험 결과
연구 질문
- RQ1Can dissipation-aware, Hamiltonian-based priors improve prediction accuracy for systems with energy losses?
- RQ2How does an explicit dissipation term affect generalization and data efficiency in learning dynamics?
- RQ3What physical insights (inertia, potential energy, dissipation) can be extracted from the learned model to support energy-based control?
- RQ4How does angle data embedding impact learning quality for rotational systems?
주요 결과
- Dissipative SymODEN achieves higher accuracy with fewer parameters than baseline variants across tasks.
- Including dissipation improves prediction and generalization over the original SymODEN which lacks dissipation.
- Angle-aware embedding yields better learning of the dissipation term and aligns learned dynamics with ground truth.
- Unstructured Dissipative SymODEN underperforms compared to the structured Dissipative SymODEN due to weaker inductive biases.
- The learned components (e.g., M^{-1}, V, g, D) provide interpretable physical insights relevant to energy-based control methods.
더 나은 연구,지금 바로 시작하세요
논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.
카드 등록 없음 · 무료 플랜 제공
이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.