Deep LPPLS: Forecasting of temporal critical points in natural, engineering and financial systems
Joshua Nielsen, Didier Sornette, Maziar Raissi
TL;DR
The LPPLS framework models finite-time regime changes via nonlinear parameters $t_c$, $m$, and $\omega$ in the observable $\mathcal{O}(t)=A+B(t_c-t)^m+C(t_c-t)^m\cos(\omega\ln(t_c-t)-\phi)$, but conventional calibration like Levenberg–Marquardt can be slow and unstable. The authors introduce two neural calibration strategies: Mono-LPPLS-NN (M-LNN) for bespoke per-series fitting, and Poly-LPPLS-NN (P-LNN) trained on large synthetic LPPLS sequences with varied noise (white and AR(1)) to enable fast, out-of-sample estimation on fixed-length inputs. Across synthetic data, both NN approaches outperform LM in estimating the nonlinear parameters $t_c$, $m$, and $\omega$, with first-order stochastic dominance in their error distributions; P-LNN offers substantial speedups, while M-LNN provides strong per-series fidelity. Empirical tests on three real-world datasets (Dot-com bubble, silver bubble, and a rockslide) demonstrate improved consistency and accuracy in predicted critical times, highlighting the practical potential for near real-time forecasting of regime changes in finance and geophysics. This work bridges deep learning with the prediction of finite-time singularities, enabling faster, robust inference and opening avenues for richer noise modeling and more flexible architectures in future research.
Abstract
The Log-Periodic Power Law Singularity (LPPLS) model offers a general framework for capturing dynamics and predicting transition points in diverse natural and social systems. In this work, we present two calibration techniques for the LPPLS model using deep learning. First, we introduce the Mono-LPPLS-NN (M-LNN) model; for any given empirical time series, a unique M-LNN model is trained and shown to outperform state-of-the-art techniques in estimating the nonlinear parameters $(t_c, m, ω)$ of the LPPLS model as evidenced by the comprehensive distribution of parameter errors. Second, we extend the M-LNN model to a more general model architecture, the Poly-LPPLS-NN (P-LNN), which is able to quickly estimate the nonlinear parameters of the LPPLS model for any given time-series of a fixed length, including previously unseen time-series during training. The Poly class of models train on many synthetic LPPLS time-series augmented with various noise structures in a supervised manner. Given enough training examples, the P-LNN models also outperform state-of-the-art techniques for estimating the parameters of the LPPLS model as evidenced by the comprehensive distribution of parameter errors. Additionally, this class of models is shown to substantially reduce the time to obtain parameter estimates. Finally, we present applications to the diagnostic and prediction of two financial bubble peaks (followed by their crash) and of a famous rockslide. These contributions provide a bridge between deep learning and the study of the prediction of transition times in complex time series.
