Data-efficient Kernel Methods for Learning Hamiltonian Systems
2509.17154v1
math.NA, cs.LG, cs.NA, math.DS, stat.ML
2025-09-24
Авторы:
Yasamin Jalalian, Mostafa Samir, Boumediene Hamzi, Peyman Tavallali, Houman Owhadi
Резюме на русском
#### Контекст
Описание динамики систем, основанных на законах Хамилтона, важно для многих научных и инженерных задач. Традиционные подходы к моделированию таких систем требуют значительных вычислительных ресурсов и часто неэффективны при ограниченных данных. В этой работе мы предлагаем новый подход, основанный на методах ядерных функций, для эффективного и точного моделирования хамилтоновых систем на основе данных. Целью является создание методов, которые обеспечивают точные предсказания с минимальным потреблением данных, сохраняют ключевые свойства хамилтоновых систем, такие как законы сохранения, и дают ответы с уверенностью в их достоверности.
#### Метод
Предлагаемый подход основывается на ядерных функциях для построения моделей хамилтоновых систем. Мы предлагаем два варианта: двухшаговый подход, который сначала восстанавливает траектории системы, а затем выявляет хамилтоновую функцию, и одношаговый подход, который одновременно выявляет траектории и хамилтоновую функцию. Методы основываются на многочленных ядерных функций, обладающих теоретическими оценками точности. Мы также разработали алгоритмы, позволяющие эффективно и точно моделировать системы, даже при небольшом количестве данных. Эти методы также имеют широкое применение за счет их присутствия в качестве модуля в более общей системе для моделирования динамики динамических систем.
#### Результаты
Мы проводили эксперименты на нескольких системах, включая масса-пружина, нелинейный пендул, систему Хенона-Хайлеса. Показано, что наши методы демонстрируют высокую точность предсказаний и эффективность при малом количестве данных. Особенно успешны они в ситуациях, когда данные ограничены. Наши результаты показывают, что наши методы превосходят двухшаговые ядерные модели, сохраняя при этом законы сохранения хамилтоновых систем. Мы также подтвердили теоретические оценки точности, подкрепляющие нашу модель. Это делает наши методы надежными для применения в реальных задачах.
#### Значимость
Предложенная модель имеет широкий потенциал для применения в сферах, где важна моделирование хамилтоновых систем, такие как физика, инженерия, робототехника и лабораторные исследования. Основное преимущество нашего подхода заключается в том, что он эффективен, точен и теоретически обоснован. Это позволяет использовать его в ситуациях, где данных мало, но требуется точное моделирование. Мы также видим возможность расширения нашего метода для моделирования других типов динамических систем.
#### Выводы
Предложенный подход доказал свою эффектив
Abstract
Hamiltonian dynamics describe a wide range of physical systems. As such,
data-driven simulations of Hamiltonian systems are important for many
scientific and engineering problems. In this work, we propose kernel-based
methods for identifying and forecasting Hamiltonian systems directly from data.
We present two approaches: a two-step method that reconstructs trajectories
before learning the Hamiltonian, and a one-step method that jointly infers
both. Across several benchmark systems, including mass-spring dynamics, a
nonlinear pendulum, and the Henon-Heiles system, we demonstrate that our
framework achieves accurate, data-efficient predictions and outperforms
two-step kernel-based baselines, particularly in scarce-data regimes, while
preserving the conservation properties of Hamiltonian dynamics. Moreover, our
methodology provides theoretical a priori error estimates, ensuring reliability
of the learned models. We also provide a more general, problem-agnostic
numerical framework that goes beyond Hamiltonian systems and can be used for
data-driven learning of arbitrary dynamical systems.