Online randomized interpolative decomposition with a posteriori error estimator for temporal PDE data reduction
Angran Li, Stephen Becker, Alireza Doostan

TL;DR
This paper introduces an online randomized interpolative decomposition algorithm with a posteriori error estimation for efficient, in situ data reduction of large-scale PDE simulation data, enabling real-time analysis and improved interpretability.
Contribution
The paper presents a novel streaming ID algorithm using ridge leverage scores and Hutch++ error estimator, reducing computational passes and enhancing real-time PDE data analysis.
Findings
Single-pass algorithm effectively reduces data size in PDE simulations.
Real-time error estimation guides optimal data approximation.
Numerical experiments demonstrate superior performance over offline methods.
Abstract
Traditional low-rank approximation is a powerful tool to compress the huge data matrices that arise in simulations of partial differential equations (PDE), but suffers from high computational cost and requires several passes over the PDE data. The compressed data may also lack interpretability thus making it difficult to identify feature patterns from the original data. To address these issues, we present an online randomized algorithm to compute the interpolative decomposition (ID) of large-scale data matrices {\em in situ}. Compared to previous randomized IDs that used the QR decomposition to determine the column basis, we adopt a streaming ridge leverage score-based column subset selection algorithm that dynamically selects proper basis columns from the data and thus avoids an extra pass over the data to compute the coefficient matrix of the ID. In particular, we adopt a single-pass…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpeech and Audio Processing · Advanced Multi-Objective Optimization Algorithms · Model Reduction and Neural Networks
