Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-08T00:48:59.811Z Has data issue: false hasContentIssue false

Learning effective soliton dynamics from scattering data using weak-form system identification

Published online by Cambridge University Press:  05 November 2026

Seth Minor*
Affiliation:
Department of Applied Mathematics, University of Colorado Boulder College of Engineering and Applied Science, Boulder, CO, USA
Vanja Dukic
Affiliation:
Department of Applied Mathematics, University of Colorado Boulder College of Engineering and Applied Science, Boulder, CO, USA
David M. Bortz
Affiliation:
Department of Applied Mathematics, University of Colorado Boulder College of Engineering and Applied Science, Boulder, CO, USA
*
Corresponding author: Seth Minor; Email: seth.minor@colorado.edu
Rights & Permissions [Opens in a new window]

Abstract

The inverse scattering transform (IST) provides the standard theoretical framework for deriving soliton dynamics. Traditionally, such derivations have been of an analytical, rather than data-driven, nature. In this paper, we combine the conceptual framework of the IST with weak-form system identification methods to discover effective soliton dynamics directly from observed scattering data, without assuming prior knowledge of the scattering equations. Our method avoids parameterizing solitary waves via ad hoc curve-fitting by working in the scattering domain, yielding interpretable low-dimensional models that remain valid in perturbed and near-integrable regimes. We demonstrate the performance of the proposed approach on synthetic and experimental data governed by shallow-water equations of Korteweg–de Vries-type and recover models that are consistent with canonical IST theory.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press.
Figure 0

Figure 1. Illustrating the numerical computation of the scattering data, in this case using the noisy measurements from the two-soliton collision example of §4.2 (see Figure 2). [Top panel] Plotting the first few eigenvalues in the time-invariant spectrum of the discretized Lax operator $\mathbf{L}(\mathbf{u}^{\ast})$𝐋(𝐮*), for reference; the ‘bound state’ eigenvalues $\lambda_{i} = -\kappa^2_i \lt 0$λi=−κi2<0 in the point spectrum parameterize the soliton dynamics. [Middle panel] Plotting the numerically computed $\kappa_i(t)$κi(t) and $\log(c_i)(t)$log(ci)(t) time series; note that these quantities correlate with the soliton widths and locations, respectively. [Bottom panel] Comparing the true state $\mathbf{u}^{\ast}(t)$𝐮*(t) to the reconstructed state $\mathbf{u}_{\text{IST}}(t)$𝐮IST(t) obtained by applying the IST to these scattering data.Figure 1 long description.

Figure 1

Figure 2. [Top panel] Visualizing one of three sets of numerical simulations used to generate synthetic data, which each follow the evolution of one or two solitons evolving under the perturbed KdV equation in eq. (5), pictured at $20\%$20% noise with $\kappa=2$κ=2 and $(\kappa_1,\kappa_2)=(2.4, 1.2)$(κ1,κ2)=(2.4,1.2) in the left and right panels, respectively. [Bottom panel] Snapshots of the double-soliton simulations evolving in time.Figure 2 long description.

Figure 2

Figure 3. Illustrating how the validation metrics of §4.1 scale with increasing noise for each of the four configurations of synthetic data. The noise ratio $\sigma_{\textsc{nr}}$σnr is swept from $0$0 to $0.5$0.5 in increments of $\Delta\sigma_{\textsc{nr}} = 0.0125$Δσnr=0.0125 using $15$15 distinct realizations per nonzero noise level; solid lines denote sample means while the shaded bands denote $\pm 1$±1 standard deviation. [Top-left] $R^2$R2 values for the identified norming constant models, with an inset corresponding to the scattering parameter models; as per §4.1, we omit $R^2$R2 values for runs in which the zero model $\hat{\mathbf{w}} = 0$𝐰^=0 was selected. The TPR [top-right], coefficient error [bottom-right] and IST reconstruction error [bottom-left] are computed via eqs. (25) and (24).Figure 3 long description.

Figure 3

Table 1. Results obtained using synthetic, noise-free ($\sigma_{\textsc{nr}} = 0$σnr=0) data sourced from numerical simulations of the perturbed KdV model in eq. (5) with the canonical parameters $(\alpha,\beta) = (6,1)$(α,β)=(6,1). For each configuration, ground-truth reference dynamics are compared against the model identified by WSINDy. The reference equations are given by the exact scattering dynamics of eq. (14) for the unperturbed runs ($\epsilon = 0$ϵ=0) and by the near-integrable scattering dynamics of eq. (15) for the perturbed runs ($\epsilon = 0.2$ϵ=0.2). For $\epsilon = 0.2$ϵ=0.2, note that $\frac{1}{3}\epsilon \approx 0.0667$13ϵ≈0.0667 and $\frac{2}{3}\epsilon \approx 0.1333$23ϵ≈0.1333Table 1 long description.

Figure 4

Figure 4. [Top-left] Example snapshots from the experimental dataset of [10, 11]. [Top-right] The selected temporal window for one trial in which the soliton sits solidly in-frame, showing the extracted profiles (red) overlaid on the measured field $u = u(x,t)$u=u(x,t). [Bottom] Visualizing, for one held-out validation trial, the measured field, the reconstruction obtained by forward-integrating the WSINDy-discovered scattering dynamics and applying the IST, and the corresponding pointwise error.Figure 4 long description.

Figure 5

Table 2. The models identified from the experimental data of [10, 11]. Here, we report the RMSE of eq. (24) normalized to the peak amplitude $A := \max|u|$A:=max|u| and averaged over the seven validation trialsTable 2 long description.

Figure 6

Figure 5. A reproduction of Figure 9 from Ref. [10], which illustrates an empirical amplitude–phase velocity relation obeyed by the shallow-water waves. Here, the dimensional amplitudes $A^{\ast} := \max|hu^{\ast}|$A*:=max|hu*| are plotted against the phase-velocity $v^{\ast} := |\dot{x}|/\sqrt{gh}$v*:=|x˙|/gh for the $18$18 training and $7$7 validation trials, showing the validity of the empirical relation. Note that the first two terms in the identified $\tfrac{d}{dt}\log(c)$ddtlog(c) model listed in Table 2 are consistent with the first two terms of a Taylor series expansion of the nondimensionalized $v \approx \sqrt{1+A}$v≈1+A relationship; see §4.3.