2025 AIChE Annual Meeting

(596a) Event Detection in Multivariate Time-Series Data Using Topology

Authors

Angan Mukherjee - Presenter, West Virginia University
Tyler Soderstrom, Exxonmobil
Michael Kurtz, Exxonmobil
Victor M. Zavala, University of Wisconsin-Madison
Topological data analysis (TDA) is a powerful tool for extracting information from complex datasets [1-2]. In recent years, TDA has found remarkable success in diverse applications, spanning neuroscience, materials science, and network analysis [3-6]. The goal of TDA is to use geometric/topological representations of data and to quantify the shape/structure of such representations. For example, TDA represents data as graphs/networks and manifolds and uses topological descriptors to quantify the shape of such objects (e.g., persistent diagrams and the Euler characteristic). TDA also offers robustness, as topological descriptors remain invariant under certain types of data perturbations such as scaling, rotation, and random noise. Moreover, TDA computations are significantly more scalable than competing approaches such as convolutional neural networks [8].

In this work, we show that TDA is a robust, scalable, and interpretable method for detecting events from multivariate time-series data (as that arising in the monitoring of chemical processes). Specifically, we show TDA unravels the complex spatio-temporal connectivity of chemical processes (i.e., across time and across process units). The focus on connectivity is a key defining aspect of TDA over other conventional methods used for event detection such as principal component analysis, convolutional neural networks, autoencoders, support vector machines, and Fisher discriminant analysis [7]. We explore different representations of multivariate time-series data as images/manifolds, graphs/networks, and correlation/functional networks [1] and we use basic topological descriptors and filtration operations of these data representations to identify events and critical variables driving such events. By applying TDA to a couple of real industrial datasets, we show that the proposed approach is capable of identifying “topological signatures” that point towards instability regions of the process and towards diverse types of events. Moreover, we show how the TDA approach can help identify variables that remain strongly connected (or not) during different types of events. We also show how to use TDA information to identify a latent space of the process that helps visualize the onset and dynamics of diverse event types.

References

1. Smith, A. & Zavala, V. M. The Euler characteristic: A general topological descriptor for complex data. Comput Chem Eng 154 (2021).

2. Smith, A. D., Dłotko, P. & Zavala, V. M. Topological data analysis: Concepts, computation, and applications in chemical engineering. Comput Chem Eng 146 (2021).

3. Caputi, L., Pidnebesna, A. & Hlinka, J. Promises and pitfalls of topological data analysis for brain connectivity analysis. Neuroimage 238, 118245 (2021).

4. Zheng, X., Mak, S., Xie, L. & Xie, Y. PERCEPT: A New Online Change-Point Detection Method using Topological Data Analysis. Technometrics 65, 162–178 (2023).

5. Guo, W. & Banerjee, A. G. Identification of key features using topological data analysis for accurate prediction of manufacturing system outputs. J Manuf Syst 43, 225–234 (2017).

6. El-Yaagoubi, A. B., Chung, M. K. & Ombao, H. Topological Data Analysis for Multivariate Time Series Data. Entropy 25 (2023).

7. Md Nor, N., Che Hassan, C. R. & Hussain, M. A. A review of data-driven fault detection and diagnosis methods: Applications in chemical process systems. Reviews in Chemical Engineering 36 513–553 (2020).

8. Jiang, S., Bao, N., Smith, A. D., Byndoor, S., Van Lehn, R. C., Mavrikakis, M., Abbott, N. L. & Zavala, V. M. Scalable Extraction of Information from Spatiotemporal Patterns of Chemoresponsive Liquid Crystals using Topological Descriptors. The Journal of Physical Chemistry C, 127, 16081-16098 (2023).