On the Convergence of the Dynamic Inner PCA Algorithm
Sungho Shin, Alex D. Smith, S. Joe Qin, Victor M. Zavala

TL;DR
This paper analyzes the convergence of a scalable decomposition algorithm for dynamic inner PCA, revealing its relation to coordinate maximization and demonstrating its practical advantages over standard solvers.
Contribution
It shows that the decomposition algorithm is a variant of coordinate maximization, explaining its effectiveness and guiding potential improvements.
Findings
Decomposition algorithm is a specialized coordinate maximization method.
Decomposition outperforms Ipopt in scalability and solution quality.
Theoretical insights explain practical success of the algorithm.
Abstract
Dynamic inner principal component analysis (DiPCA) is a powerful method for the analysis of time-dependent multivariate data. DiPCA extracts dynamic latent variables that capture the most dominant temporal trends by solving a large-scale, dense, and nonconvex nonlinear program (NLP). A scalable decomposition algorithm has been recently proposed in the literature to solve these challenging NLPs. The decomposition algorithm performs well in practice but its convergence properties are not well understood. In this work, we show that this algorithm is a specialized variant of a coordinate maximization algorithm. This observation allows us to explain why the decomposition algorithm might work (or not) in practice and can guide improvements. We compare the performance of the decomposition strategies with that of the off-the-shelf solver Ipopt. The results show that decomposition is more…
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
TopicsFault Detection and Control Systems · Spectroscopy and Chemometric Analyses · Control Systems and Identification
