Parallel-in-Time Solutions with Random Projection Neural Networks
Marta M. Betcke, Lisa Maria Kreusser, Davide Murari
TL;DR
The paper tackles accelerating time integration for initial-value problems by embedding Random Projection Neural Networks as the coarse propagator in the Parareal framework. It provides a quadrature-based a-posteriori error bound for neural solvers, ensuring convergence guarantees carry over to the NN-assisted Parareal method, and shows online training of RPNNs per subinterval to adapt to local dynamics. Empirical results on SIR, ROBER, Lorenz, Arenstorf, and Burgers demonstrate competitive accuracy with substantial speedups and without offline training, highlighting the method’s practicality for stiff and chaotic systems. Overall, the work offers a theoretically grounded, computationally efficient hybrid solver that leverages low-cost, expressivity-rich RPNN coarse propagators to enable scalable parallel-in-time simulations.
Abstract
This paper considers one of the fundamental parallel-in-time methods for the solution of ordinary differential equations, Parareal, and extends it by adopting a neural network as a coarse propagator. We provide a theoretical analysis of the convergence properties of the proposed algorithm and show its effectiveness for several examples, including Lorenz and Burgers' equations. In our numerical simulations, we further specialize the underpinning neural architecture to Random Projection Neural Networks (RPNNs), a 2-layer neural network where the first layer weights are drawn at random rather than optimized. This restriction substantially increases the efficiency of fitting RPNN's weights in comparison to a standard feedforward network without negatively impacting the accuracy, as demonstrated in the SIR system example.
