Submitted:
12 February 2025
Posted:
13 February 2025
You are already at the latest version
Abstract

Keywords:
1. Introduction
2. Materials and Methods
2.1. Granger Causality
2.2. Autoencoder
2.3. Graph Convolutional Network
3. Anomaly Monitoring Model for Industrial Processes Based on Graph Similarity
3.1. Time Series Data Processing
3.2. Graph Similarity Calculation
3.2.1. Graph Level Feature Aggregation
3.2.2. Comparison of Node-Level Features
3.2.3. Difference Computation after Adjacency Matrix Spreading
3.2.4. Similarity Score Calculation and Exception Alarm
3.3. Application Steps
- : Data of sensor i at time t.
- : Sensor data after dimensionality reduction.
- Feature1: Raw time characteristics of dynamic data.
- Feature2: Dynamic statistical characteristics of dynamic data.
- Feature: Multidimensional time-varying characteristics of time series data.
- : Graph structure of data at time t.
- Graph_set: A set of graph sequences after time series data is mapped to graph space.
| Algorithm 1 Anomaly monitoring model of industrial processes based on graph similarity and applications |
![]() |
4. Experimental Applications
4.1. Introduction to the Tennessee-Eastman (TE) Process Dataset

4.2. Experimental Analysis and Discussion of Results
4.2.1. Experimental Modeling
4.2.2. Anomalous Monitoring Results
4.2.3. Control Experiments
5. Conclusion
6. Statement
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Yang, T.; Yi, X.; Lu, S.; Johansson, K.H.; Chai, T. Intelligent manufacturing for the process industry driven by industrial artificial intelligence. Engineering 2021, 7, 1224–1230. [Google Scholar] [CrossRef]
- Liu, J.; Ren, Y. A general transfer framework based on industrial process fault diagnosis under small samples. IEEE Transactions on Industrial Informatics 2020, 17, 6073–6083. [Google Scholar] [CrossRef]
- Dai, X.; Gao, Z. From model, signal to knowledge: A data-driven perspective of fault detection and diagnosis. IEEE Transactions on Industrial Informatics 2013, 9, 2226–2238. [Google Scholar] [CrossRef]
- Ding, S.X. Data-driven design of monitoring and diagnosis systems for dynamic processes: A review of subspace technique based schemes and some recent results. Journal of Process Control 2014, 24, 431–449. [Google Scholar] [CrossRef]
- Jiang, M.; Wang, K.; Sun, Y.; Chen, W.; Xia, B.; Li, R. MLGN: multi-scale local-global feature learning network for long-term series forecasting. Machine Learning: Science and Technology 2023, 4, 045059. [Google Scholar] [CrossRef]
- Qin, S.J. Survey on data-driven industrial process monitoring and diagnosis. Annual reviews in control 2012, 36, 220–234. [Google Scholar] [CrossRef]
- Jing, C.; Hou, J. SVM and PCA based fault classification approaches for complicated industrial process. Neurocomputing 2015, 167, 636–642. [Google Scholar] [CrossRef]
- Ibebuchi, C.C.; Obarein, O.A.; Abu, I.O. Application of autoencoders artificial neural network and principal component analysis for pattern extraction and spatial regionalization of global temperature data. Machine Learning: Science and Technology 2024, 5, 015009. [Google Scholar] [CrossRef]
- Zhou, P.; Zhang, R.; Xie, J.; Liu, J.; Wang, H.; Chai, T. Data-driven monitoring and diagnosing of abnormal furnace conditions in blast furnace ironmaking: An integrated PCA-ICA method. IEEE Transactions on Industrial Electronics 2020, 68, 622–631. [Google Scholar] [CrossRef]
- Wang, X.; Kruger, U.; Lennox, B. Recursive partial least squares algorithms for monitoring complex industrial processes. Control Engineering Practice 2003, 11, 613–632. [Google Scholar] [CrossRef]
- Li, Z.; Liu, F.; Yang, W.; Peng, S.; Zhou, J. A survey of convolutional neural networks: analysis, applications, and prospects. IEEE transactions on neural networks and learning systems 2021, 33, 6999–7019. [Google Scholar] [CrossRef] [PubMed]
- Jiao, J.; Zhao, M.; Lin, J.; Liang, K. A comprehensive review on convolutional neural network in machine fault diagnosis. Neurocomputing 2020, 417, 36–63. [Google Scholar] [CrossRef]
- Yu, J.; Liu, X.; Ye, L. Convolutional long short-term memory autoencoder-based feature learning for fault detection in industrial processes. IEEE Transactions on Instrumentation and Measurement 2020, 70, 1–15. [Google Scholar] [CrossRef]
- Tang, Y.; Wang, Y.; Liu, C.; Yuan, X.; Wang, K.; Yang, C. Semi-supervised LSTM with historical feature fusion attention for temporal sequence dynamic modeling in industrial processes. Engineering Applications of Artificial Intelligence 2023, 117, 105547. [Google Scholar] [CrossRef]
- Rao, S.; Wang, J. A comprehensive fault detection and diagnosis method for chemical processes. Chemical Engineering Science 2024, 300, 120565. [Google Scholar] [CrossRef]
- 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 2020, 36, 513–553. [Google Scholar] [CrossRef]
- Dokmanic, I.; Parhizkar, R.; Ranieri, J.; Vetterli, M. Euclidean distance matrices: essential theory, algorithms, and applications. IEEE Signal Processing Magazine 2015, 32, 12–30. [Google Scholar] [CrossRef]
- Mussabayev, R. Optimizing Euclidean Distance Computation. Mathematics 2024, 12, 1–36. [Google Scholar] [CrossRef]
- Xia, P.; Zhang, L.; Li, F. Learning similarity with cosine similarity ensemble. Information sciences 2015, 307, 39–52. [Google Scholar] [CrossRef]
- Zheng, L.; Jia, K.; Wu, W.; Liu, Q.; Bi, T.; Yang, Q. Cosine similarity based line protection for large scale wind farms part II—the industrial application. IEEE Transactions on Industrial Electronics 2021, 69, 2599–2609. [Google Scholar] [CrossRef]
- Atluri, G.; Karpatne, A.; Kumar, V. Spatio-temporal data mining: A survey of problems and methods. ACM Computing Surveys (CSUR) 2018, 51, 1–41. [Google Scholar] [CrossRef]
- Li, H.; Liu, J.; Yang, Z.; Liu, R.W.; Wu, K.; Wan, Y. Adaptively constrained dynamic time warping for time series classification and clustering. Information Sciences 2020, 534, 97–116. [Google Scholar] [CrossRef]
- Bai, Y.; Ding, H.; Bian, S.; Chen, T.; Sun, Y.; Wang, W. Simgnn: A neural network approach to fast graph similarity computation. In Proceedings of the Proceedings of the twelfth ACM international conference on web search and data mining, 2019, pp. 384–392.
- Sahinoglu, O.; Kumluca Topalli, A.; Topalli, I. Discovering Granger causality with convolutional neural networks. Journal of Intelligent Manufacturing 2024, 1–14. [Google Scholar] [CrossRef]
- Geweke, J. Measurement of linear dependence and feedback between multiple time series. Journal of the American statistical association 1982, 77, 304–313. [Google Scholar] [CrossRef]
- Chen, Y.; Rangarajan, G.; Feng, J.; Ding, M. Analyzing multiple nonlinear time series with extended Granger causality. Physics letters A 2004, 324, 26–35. [Google Scholar] [CrossRef]
- Zhao, C. Perspectives on nonstationary process monitoring in the era of industrial artificial intelligence. Journal of Process Control 2022, 116, 255–272. [Google Scholar] [CrossRef]
- Wang, Y.; Yao, H.; Zhao, S. Auto-encoder based dimensionality reduction. Neurocomputing 2016, 184, 232–242. [Google Scholar] [CrossRef]
- Zheng, S.; Zhao, J. A new unsupervised data mining method based on the stacked autoencoder for chemical process fault diagnosis. Computers & Chemical Engineering 2020, 135, 106755. [Google Scholar]
- Kipf, T.N.; Welling, M. Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907 2016.
- Guo, S.; Lin, Y.; Feng, N.; Song, C.; Wan, H. Attention based spatial-temporal graph convolutional networks for traffic flow forecasting. In Proceedings of the Proceedings of the AAAI conference on artificial intelligence, 2019, Vol. 33, pp. 922–929.
- Defferrard, M.; Bresson, X.; Vandergheynst, P. Convolutional neural networks on graphs with fast localized spectral filtering. Advances in neural information processing systems 2016, 29. [Google Scholar]
- Atwood, J.; Towsley, D. Diffusion-convolutional neural networks. Advances in neural information processing systems 2016, 29. [Google Scholar]













| Node number | Sensor number | Sensor Name |
|---|---|---|
| 0 | 44 | Total feed volume |
| 1 | 6 | Reactor pressure |
| 2 | 18 | Stripper Steam Flow |
| 3 | 36 | Product component D |
| 4 | 7 | Reactor level |
| 5 | 28 | Reactor feed component C |
| 6 | 29 | Empty material component A |
| 7 | 1 | Material D Flow |
| 8 | 45 | Compressor recirculation valve |
| 9 | 25 | Reactor feed component D |
| 10 | 19 | Compressor power |
| 11 | 15 | stripper pressure |
| 12 | 48 | Stripper gas flow |
| 13 | 14 | Stripper Level |
| 14 | 51 | Condenser cooling water flow |
| 15 | 39 | Product component G |
| 16 | 26 | Reactor feed component E |
| 17 | 41 | D feed volume |
| 18 | 27 | Reactor feed component F |
| 19 | 10 | Vapor/liquid separator temperature |
| 20 | 12 | Vapor/liquid separator pressure |
| 21 | 32 | Empty material component E |
| 22 | 34 | Empty material component G |
| 23 | 49 | Steam Valve for Stripper Tower |
| Methods | PCA | CNN | LSTM | Proposed model | ||||
| Index | FNR | FPR | FNR | FPR | FNR | FPR | FNR | FPR |
| Test1 | 0.1600 | 0.0050 | 0.0612 | 0.2000 | 0.0912 | 0.1067 | 0.0875 | 0.0867 |
| Test2 | 0.1867 | 0.0300 | 0.1638 | 0.1800 | 0.1288 | 0.1800 | 0.1163 | 0.1600 |
| Test3 | 0.2000 | 0.0625 | 0.1212 | 0.1800 | 0.1163 | 0.2067 | 0.1075 | 0.1600 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
