Support vector machines for learning reactive islands
Shibabrat Naik, Vladimír Krajňák, Stephen Wiggins
TL;DR
The paper tackles identifying phase-space structures that govern transport in two-degree-of-freedom Hamiltonian systems by learning reactive islands directly from trajectory data. It introduces a trajectory-based SVM framework with three learning modes (fixed data, active learning, and trajectory-geometry features via the Lagrangian descriptor) to classify points on a 2D section as leading to imminent escape or not, without explicitly computing invariant manifolds. Key contributions include near-perfect boundary learning across energies on the Henon–Heiles system, robustness to parameter changes, and data-efficient strategies suitable for expensive trajectory integration. This approach offers a scalable, generalizable method to map phase-space bottlenecks and could extend to higher-dimensional reaction-dynamics models and system-bath settings.
Abstract
We develop a machine learning framework that can be applied to data sets derived from the trajectories of Hamilton's equations. The goal is to learn the phase space structures that play the governing role for phase space transport relevant to particular applications. Our focus is on learning reactive islands in two degrees-of-freedom Hamiltonian systems. Reactive islands are constructed from the stable and unstable manifolds of unstable periodic orbits and play the role of quantifying transition dynamics. We show that support vector machines (SVM) is an appropriate machine learning framework for this purpose as it provides an approach for finding the boundaries between qualitatively distinct dynamical behaviors, which is in the spirit of the phase space transport framework. We show how our method allows us to find reactive islands directly in the sense that we do not have to first compute unstable periodic orbits and their stable and unstable manifolds. We apply our approach to the Hénon-Heiles Hamiltonian system, which is a benchmark system in the dynamical systems community. We discuss different sampling and learning approaches and their advantages and disadvantages.
