{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T17:43:58Z","timestamp":1781977438714,"version":"3.54.5"},"reference-count":88,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,5,11]],"date-time":"2022-05-11T00:00:00Z","timestamp":1652227200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,5,11]],"date-time":"2022-05-11T00:00:00Z","timestamp":1652227200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100007178","name":"Office of Energy Research and Development","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100007178","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Manuf"],"published-print":{"date-parts":[[2023,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The complexity of industrial processes imposes a lot of challenges in building accurate and representative causal models for abnormal events diagnosis, control and maintenance of equipment and process units. This paper presents an innovative data-driven causality modeling approach using interpretable machine learning and process mining techniques, in addition to human expertise, to efficiently and automatically capture the complex dynamics of industrial systems. The approach tackles a significant challenge in the causality analysis community, which is the discovery of high-level causal models from low-level continuous observations. It is based on the exploitation of event data logs by analyzing the dependency relationships between events to generate accurate multi-level models that can take the form of various state-event diagrams. Highly accurate and trustworthy patterns are extracted from the original data using interpretable machine learning integrated with a model enhancement technique to construct event data logs. Afterward, the causal model is generated from the event log using the inductive miner technique, which is one of the most powerful process mining techniques. The causal model generated is a Petri net model, which is used to infer causality between important events as well as a visualization tool for real-time tracking of the system\u2019s dynamics. The proposed causality modeling approach has been successfully tested based on a real industrial dataset acquired from complex equipment in a Kraft pulp mill located in eastern Canada. The generated causality model was validated by ensuring high model fitness scores, in addition to the process expert\u2019s validation of the results.<\/jats:p>","DOI":"10.1007\/s10845-021-01903-y","type":"journal-article","created":{"date-parts":[[2022,5,11]],"date-time":"2022-05-11T21:06:20Z","timestamp":1652303180000},"page":"57-83","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":54,"title":["Data-driven dynamic causality analysis of industrial systems using interpretable machine learning and process mining"],"prefix":"10.1007","volume":"34","author":[{"given":"Karim","family":"Nadim","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0075-203X","authenticated-orcid":false,"given":"Ahmed","family":"Ragab","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohamed-Salah","family":"Ouali","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,5,11]]},"reference":[{"key":"1903_CR3","unstructured":"Aizpurua, J. I., & Muxika, E. (2013). Model-based design of dependable systems: limitations and evolution of analysis and verification approaches. International Journal on Advances in Security, 6(1)."},{"issue":"7\u20138","key":"1903_CR4","doi-asserted-by":"publisher","first-page":"707","DOI":"10.1016\/j.jprocont.2007.11.007","volume":"18","author":"M Bauer","year":"2008","unstructured":"Bauer, M., & Thornhill, N. F. (2008). A practical method for identifying the propagation path of plant-wide disturbances. Journal of Process Control, 18(7\u20138), 707\u2013719. https:\/\/doi.org\/10.1016\/j.jprocont.2007.11.007","journal-title":"Journal of Process Control"},{"key":"1903_CR5","doi-asserted-by":"crossref","unstructured":"Bozorgi, Z. D., Teinemaa, I., Dumas, M., La Rosa, M., & Polyvyanyy, A. (2020). Process Mining Meets Causal Machine Learning: Discovering Causal Rules from Event Logs. 2020 2nd International Conference on Process Mining (ICPM), 129\u2013136. IEEE.","DOI":"10.1109\/ICPM49681.2020.00028"},{"issue":"29","key":"1903_CR6","doi-asserted-by":"publisher","first-page":"9500","DOI":"10.1021\/acs.iecr.8b00697","volume":"57","author":"H-S Chen","year":"2018","unstructured":"Chen, H.-S., Yan, Z., Yao, Y., Huang, T.-B., & Wong, Y.-S. (2018). Systematic procedure for Granger-causality-based root cause diagnosis of chemical process faults. Industrial &amp; Engineering Chemistry Research, 57(29), 9500\u20139512.","journal-title":"Industrial & Engineering Chemistry Research"},{"issue":"2","key":"1903_CR7","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1016\/S0169-7439(02)00140-5","volume":"65","author":"LH Chiang","year":"2003","unstructured":"Chiang, L. H., & Braatz, R. D. (2003). Process monitoring using causal map and multivariate statistics: Fault detection and identification. Chemometrics and Intelligent Laboratory Systems, 65(2), 159\u2013178. https:\/\/doi.org\/10.1016\/S0169-7439(02)00140-5","journal-title":"Chemometrics and Intelligent Laboratory Systems"},{"key":"1903_CR8","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/j.jprocont.2015.02.004","volume":"28","author":"LH Chiang","year":"2015","unstructured":"Chiang, L. H., Jiang, B., Zhu, X., Huang, D., & Braatz, R. D. (2015). Diagnosis of multiple and unknown faults using the causal map and multivariate statistics. Journal of Process Control, 28, 27\u201339.","journal-title":"Journal of Process Control"},{"key":"1903_CR9","unstructured":"Connection, C. C. (2018). MANITOBA LARGE FINAL EMITTERS (LFE). Retrieved from https:\/\/climatechangeconnection.org\/emissions\/manitoba-ghg-emissions\/manitoba-large-final-emitters-lfe\/"},{"key":"1903_CR11","doi-asserted-by":"crossref","unstructured":"David, R., & Alla, H. (2010). Discrete, continuous, and hybrid Petri nets (Vol. 1, pp. 17\u2013130). Berlin: Springer.","DOI":"10.1007\/978-3-642-10669-9_1"},{"key":"1903_CR12","doi-asserted-by":"publisher","unstructured":"De Medeiros, A. K. A., Van Der Aalst, W. M. P., & Weijters, A. J. M. M. (2003). Workflow Mining: Current Status and Future Directions. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2888(June 2014), 389\u2013406. https:\/\/doi.org\/10.1007\/978-3-540-39964-3","DOI":"10.1007\/978-3-540-39964-3"},{"key":"1903_CR13","doi-asserted-by":"crossref","unstructured":"Derigent, W., Cardin, O., & Trentesaux, D. (2020). Industry 4.0: contributions of holonic manufacturing control architectures and future challenges. Journal of Intelligent Manufacturing, 1\u201322.","DOI":"10.1007\/s10845-020-01532-x"},{"key":"1903_CR14","unstructured":"Dhurandhar, A., Shanmugam, K., Luss, R., & Olsen, P. A. (2018). Improving simple models with confidence profiles. Advances in Neural Information Processing Systems, 10296\u201310306."},{"issue":"3","key":"1903_CR15","first-page":"e1346","volume":"10","author":"K Diba","year":"2020","unstructured":"Diba, K., Batoulis, K., Weidlich, M., & Weske, M. (2020). Extraction, correlation, and abstraction of event data for process mining. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 10(3), e1346.","journal-title":"Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery"},{"key":"1903_CR16","doi-asserted-by":"publisher","unstructured":"Dongen, B., Verbeek, H., Weijters, A., & Aalst, W. (2005). The ProM Framework: A New Era in Process Mining Tool Support. In Lecture Notes in Computer Science (Vol. 3536). https:\/\/doi.org\/10.1007\/11494744_25","DOI":"10.1007\/11494744_25"},{"key":"1903_CR17","doi-asserted-by":"crossref","unstructured":"Elhefnawy, M., Ragab, A., & Ouali, M.-S. (2021). Fault classification in the process industry using polygon generation and deep learning. Journal of Intelligent Manufacturing, 1\u201314.","DOI":"10.1007\/s10845-021-01742-x"},{"key":"1903_CR18","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1016\/j.is.2013.12.007","volume":"47","author":"D Fahland","year":"2015","unstructured":"Fahland, D., & Van Der Aalst, W. M. P. (2015). Model repair - Aligning process models to reality. Information Systems, 47, 220\u2013243. https:\/\/doi.org\/10.1016\/j.is.2013.12.007","journal-title":"Information Systems"},{"issue":"47","key":"1903_CR19","doi-asserted-by":"publisher","first-page":"21842","DOI":"10.1021\/acs.iecr.9b04471","volume":"58","author":"H Fei","year":"2019","unstructured":"Fei, H., Chaojun, W., & Shu-Kai, S. F. (2019). fault detection and root cause analysis of a batch process via novel nonlinear dissimilarity and comparative granger causality analysis. Industrial &amp; Engineering Chemistry Research, 58(47), 21842\u201321854.","journal-title":"Industrial & Engineering Chemistry Research"},{"key":"1903_CR20","unstructured":"Freytag, T. (2005). Woped\u2013workflow petri net designer. University of Cooperative Education, 279\u2013282."},{"key":"1903_CR21","doi-asserted-by":"publisher","first-page":"20590","DOI":"10.1109\/ACCESS.2017.2756872","volume":"5","author":"Z Ge","year":"2017","unstructured":"Ge, Z., Song, Z., Ding, S. X., & Huang, B. (2017). Data mining and analytics in the process industry: The role of machine learning. IEEE Access, 5, 20590\u201320616. https:\/\/doi.org\/10.1109\/ACCESS.2017.2756872","journal-title":"IEEE Access"},{"key":"1903_CR22","first-page":"15","volume":"2011","author":"GJDG Gil","year":"2011","unstructured":"Gil, G. J. D. G., Alabi, D. B., Iyun, O. E., & Thornhill, N. F. (2011). Merging process models and plant topology. International Symposium on Advanced Control of Industrial Processes (ADCONIP), 2011, 15\u201321.","journal-title":"International Symposium on Advanced Control of Industrial Processes (ADCONIP)"},{"key":"1903_CR23","doi-asserted-by":"crossref","unstructured":"Granger, C. W. J. (1969). Investigating causal relations by econometric models and cross-spectral methods. Econometrica: Journal of the Econometric Society, 424\u2013438.","DOI":"10.2307\/1912791"},{"key":"1903_CR24","doi-asserted-by":"crossref","unstructured":"Grisold, T., Wurm, B., Mendling, J., & Vom Brocke, J. (2020). Using process mining to support theorizing about change in organizations. Proceedings of the 53rd Hawaii International Conference on System Sciences.","DOI":"10.24251\/HICSS.2020.675"},{"key":"1903_CR25","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1016\/j.eswa.2017.01.058","volume":"77","author":"S Kabir","year":"2017","unstructured":"Kabir, S. (2017a). An overview of fault tree analysis and its application in model based dependability analysis. Expert Systems with Applications, 77, 114\u2013135.","journal-title":"Expert Systems with Applications"},{"key":"1903_CR26","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1016\/j.eswa.2017.01.058","volume":"77","author":"S Kabir","year":"2017","unstructured":"Kabir, S. (2017b). An overview of fault tree analysis and its application in model based dependability analysis. Expert Systems with Applications, 77, 114\u2013135. https:\/\/doi.org\/10.1016\/j.eswa.2017.01.058","journal-title":"Expert Systems with Applications"},{"key":"1903_CR27","volume-title":"Model-based dependability analysis: State-of-the-art, challenges and future outlook","author":"S Kabir","year":"2015","unstructured":"Kabir, S., Papadopoulos, Y., Sharvia, S., & Walker, M. (2015). Model-based dependability analysis: State-of-the-art, challenges and future outlook. Amsterdam: Elsevier."},{"key":"1903_CR28","doi-asserted-by":"publisher","first-page":"446","DOI":"10.1016\/j.compchemeng.2014.09.017","volume":"71","author":"R Landman","year":"2014","unstructured":"Landman, R., Kortela, J., Sun, Q., & J\u00e4ms\u00e4-Jounela, S. L. (2014). Fault propagation analysis of oscillations in control loops using data-driven causality and plant connectivity. Computers and Chemical Engineering, 71, 446\u2013456. https:\/\/doi.org\/10.1016\/j.compchemeng.2014.09.017","journal-title":"Computers and Chemical Engineering"},{"key":"1903_CR29","unstructured":"Lee, C.-Y., & Chien, C.-F. (2020). Pitfalls and protocols of data science in manufacturing practice. Journal of Intelligent Manufacturing, 1\u201319."},{"key":"1903_CR30","doi-asserted-by":"crossref","unstructured":"Lee, M., Jeon, J., & Lee, H. (2021). Explainable AI for domain experts: a post Hoc analysis of deep learning for defect classification of TFT\u2013LCD panels. Journal of Intelligent Manufacturing, 1\u201313.","DOI":"10.1007\/s10845-021-01758-3"},{"key":"1903_CR31","doi-asserted-by":"crossref","unstructured":"Leemans, S. J. J., Fahland, D., & van der Aalst, W. M. P. (2013a). Discovering block-structured process models from event logs-a constructive approach. International Conference on Applications and Theory of Petri Nets and Concurrency, 311\u2013329. Springer.","DOI":"10.1007\/978-3-642-38697-8_17"},{"key":"1903_CR32","doi-asserted-by":"crossref","unstructured":"Leemans, S. J. J., Fahland, D., & van der Aalst, W. M. P. (2013b). Discovering block-structured process models from event logs containing infrequent behaviour. International Conference on Business Process Management, 66\u201378. Springer.","DOI":"10.1007\/978-3-319-06257-0_6"},{"key":"1903_CR33","doi-asserted-by":"crossref","unstructured":"Leitner-Fischer, F., & Leue, S. (2013). Probabilistic fault tree synthesis using causality computation. International Journal of Critical Computer-Based Systems 30, 4(2), 119\u2013143.","DOI":"10.1504\/IJCCBS.2013.056492"},{"issue":"2","key":"1903_CR34","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1109\/TKDE.2016.2619350","volume":"29","author":"J Li","year":"2016","unstructured":"Li, J., Ma, S., Le, T., Liu, L., & Liu, J. (2016). Causal decision trees. IEEE Transactions on Knowledge and Data Engineering, 29(2), 257\u2013271.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"issue":"6","key":"1903_CR35","doi-asserted-by":"publisher","first-page":"681","DOI":"10.1080\/07408170600899532","volume":"39","author":"J Li","year":"2007","unstructured":"Li, J., & Shi, J. (2007). Knowledge discovery from observational data for process control using causal Bayesian networks. IIE Transactions (institute of Industrial Engineers), 39(6), 681\u2013690. https:\/\/doi.org\/10.1080\/07408170600899532","journal-title":"IIE Transactions (institute of Industrial Engineers)"},{"issue":"1","key":"1903_CR36","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1007\/s10489-019-01520-6","volume":"50","author":"L Li","year":"2020","unstructured":"Li, L., & Yue, W. (2020). Dynamic uncertain causality graph based on Intuitionistic fuzzy sets and its application to root cause analysis. Applied Intelligence, 50(1), 241\u2013255.","journal-title":"Applied Intelligence"},{"issue":"1","key":"1903_CR37","doi-asserted-by":"publisher","first-page":"3269","DOI":"10.1016\/j.ifacol.2017.08.463","volume":"50","author":"B Lindner","year":"2017","unstructured":"Lindner, B., Auret, L., & Bauer, M. (2017). Investigating the impact of perturbations in chemical processes on data-based causality analysis. Part 1: Defining desired performance of causality analysis techniques. IFAC-PapersOnLine, 50(1), 3269\u20133274.","journal-title":"IFAC-PapersOnLine"},{"key":"1903_CR38","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1016\/j.jprocont.2019.04.005","volume":"79","author":"B Lindner","year":"2019","unstructured":"Lindner, B., Auret, L., Bauer, M., & Groenewald, J. W. D. (2019). Comparative analysis of Granger causality and transfer entropy to present a decision flow for the application of oscillation diagnosis. Journal of Process Control, 79, 72\u201384.","journal-title":"Journal of Process Control"},{"key":"1903_CR39","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1016\/j.jprocont.2020.09.006","volume":"95","author":"Y Liu","year":"2020","unstructured":"Liu, Y., Chen, H.-S., Wu, H., Dai, Y., Yao, Y., & Yan, Z. (2020). Simplified Granger causality map for data-driven root cause diagnosis of process disturbances. Journal of Process Control, 95, 45\u201354.","journal-title":"Journal of Process Control"},{"issue":"6","key":"1903_CR40","first-page":"891","volume":"23","author":"M Malika","year":"2017","unstructured":"Malika, M., Khochmane, L., Bouzaouit, A., & Bennis, O. (2017). Transformation of fault tree into Bayesian network methodology for fault diagnosis. Mechanics, 23(6), 891\u2013899.","journal-title":"Mechanics"},{"issue":"4","key":"1903_CR41","doi-asserted-by":"publisher","first-page":"831","DOI":"10.1016\/j.asej.2013.04.006","volume":"4","author":"MM Mansour","year":"2013","unstructured":"Mansour, M. M., Wahab, M. A. A., & Soliman, W. M. (2013). Petri nets for fault diagnosis of large power generation station. Ain Shams Engineering Journal, 4(4), 831\u2013842. https:\/\/doi.org\/10.1016\/j.asej.2013.04.006","journal-title":"Ain Shams Engineering Journal"},{"issue":"4","key":"1903_CR42","first-page":"719","volume":"22","author":"N Mantel","year":"1959","unstructured":"Mantel, N., & Haenszel, W. (1959). Statistical aspects of the analysis of data from retrospective studies of disease. Journal of the National Cancer Institute, 22(4), 719\u2013748.","journal-title":"Journal of the National Cancer Institute"},{"issue":"20","key":"1903_CR43","doi-asserted-by":"publisher","first-page":"4789","DOI":"10.1021\/ie020644a","volume":"42","author":"MR Maurya","year":"2003","unstructured":"Maurya, M. R., Rengaswamy, R., & Venkatasubramanian, V. (2003). A systematic framework for the development and analysis of signed digraphs for chemical processes. 1. Algorithms and analysis. Industrial and Engineering Chemistry Research, 42(20), 4789\u20134810. https:\/\/doi.org\/10.1021\/ie020644a","journal-title":"Industrial and Engineering Chemistry Research"},{"issue":"5","key":"1903_CR44","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1016\/j.engappai.2004.03.007","volume":"17","author":"MR Maurya","year":"2004","unstructured":"Maurya, M. R., Rengaswamy, R., & Venkatasubramanian, V. (2004). Application of signed digraphs-based analysis for fault diagnosis of chemical process flowsheets. Engineering Applications of Artificial Intelligence, 17(5), 501\u2013518. https:\/\/doi.org\/10.1016\/j.engappai.2004.03.007","journal-title":"Engineering Applications of Artificial Intelligence"},{"issue":"6","key":"1903_CR45","doi-asserted-by":"publisher","first-page":"1790","DOI":"10.1016\/j.ces.2005.10.023","volume":"61","author":"MR Maurya","year":"2006","unstructured":"Maurya, M. R., Rengaswamy, R., & Venkatasubramanian, V. (2006). A signed directed graph-based systematic framework for steady-state malfunction diagnosis inside control loops. Chemical Engineering Science, 61(6), 1790\u20131810. https:\/\/doi.org\/10.1016\/j.ces.2005.10.023","journal-title":"Chemical Engineering Science"},{"key":"1903_CR46","unstructured":"Molnar, C. (2020). Interpretable Machine Learning: A Guide for Making Black Box Models Explainable. Lulu. com."},{"issue":"4","key":"1903_CR47","doi-asserted-by":"publisher","first-page":"541","DOI":"10.1109\/5.24143","volume":"77","author":"T Murata","year":"1989","unstructured":"Murata, T. (1989). Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4), 541\u2013580. https:\/\/doi.org\/10.1109\/5.24143","journal-title":"Proceedings of the IEEE"},{"key":"1903_CR48","unstructured":"NRCan, N. R. C. (2015). Improving Process Operation Using the Power of Advanced Data Analysis."},{"issue":"9","key":"1903_CR49","doi-asserted-by":"publisher","first-page":"1296","DOI":"10.1016\/j.jprocont.2013.02.003","volume":"23","author":"E Naghoosi","year":"2013","unstructured":"Naghoosi, E., Huang, B., Domlan, E., & Kadali, R. (2013). Information transfer methods in causality analysis of process variables with an industrial application. Journal of Process Control, 23(9), 1296\u20131305. https:\/\/doi.org\/10.1016\/j.jprocont.2013.02.003","journal-title":"Journal of Process Control"},{"key":"1903_CR50","doi-asserted-by":"crossref","unstructured":"Nauta, M., Bucur, D., & Stoelinga, M. (2018). LIFT: Learning fault trees from observational data. International Conference on Quantitative Evaluation of Systems, 306\u2013322. Springer.","DOI":"10.1007\/978-3-319-99154-2_19"},{"key":"1903_CR51","unstructured":"Neapolitan, R. E. (2004). Learning bayesian networks (Vol. 38). Pearson Prentice Hall Upper Saddle River, NJ."},{"key":"1903_CR52","unstructured":"Oppelt, M., Lorenz, O., Leingang, C., & Pfeiffer, B.-M. (2020). Evolution of a digital twin. Part 1: the concept, Part 2: Use of the digital twin. Petroleum Technology Quarterly, 2020, 35ff, 29ff."},{"key":"1903_CR53","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511803161","volume-title":"Causality","author":"J Pearl","year":"2009","unstructured":"Pearl, J. (2009). Causality. Cambridge: Cambridge University Press."},{"key":"1903_CR54","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., & Dubourg, V. (2011). Scikit-learn: Machine learning in Python. The Journal of Machine Learning Research, 12, 2825\u20132830.","journal-title":"The Journal of Machine Learning Research"},{"issue":"23","key":"1903_CR55","doi-asserted-by":"publisher","first-page":"9792","DOI":"10.1021\/ie403608a","volume":"53","author":"D Peng","year":"2014","unstructured":"Peng, D., Geng, Z., & Zhu, Q. (2014). A Multilogic Probabilistic Signed Directed Graph Fault Diagnosis Approach Based on Bayesian Inference. Industrial &amp; Engineering Chemistry Research, 53(23), 9792\u20139804. https:\/\/doi.org\/10.1021\/ie403608a","journal-title":"Industrial & Engineering Chemistry Research"},{"key":"1903_CR56","doi-asserted-by":"crossref","unstructured":"Petri, C. A. (1966). Communication with automata: Volume 1 supplement 1. APPLIED DATA RESEARCH INC PRINCETON NJ.","DOI":"10.21236\/AD0630125"},{"key":"1903_CR57","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1016\/j.psep.2019.12.010","volume":"135","author":"H Pyun","year":"2020","unstructured":"Pyun, H., Kim, K., Ha, D., Lee, C.-J., & Lee, W. B. (2020). Root causality analysis at early abnormal stage using principal component analysis and multivariate Granger causality. Process Safety and Environmental Protection, 135, 113\u2013125.","journal-title":"Process Safety and Environmental Protection"},{"key":"1903_CR58","volume-title":"C4. 5: programs for machine learning","author":"JR Quinlan","year":"2014","unstructured":"Quinlan, J. R. (2014). C4. 5: programs for machine learning. Amsterdam: Elsevier."},{"key":"1903_CR59","doi-asserted-by":"publisher","first-page":"368","DOI":"10.1016\/j.eswa.2017.11.045","volume":"95","author":"A Ragab","year":"2018","unstructured":"Ragab, A., El-Koujok, M., Poulin, B., Amazouz, M., & Yacout, S. (2018). Fault diagnosis in industrial chemical processes using interpretable patterns based on Logical Analysis of Data. Expert Systems with Applications, 95, 368\u2013383.","journal-title":"Expert Systems with Applications"},{"key":"1903_CR60","doi-asserted-by":"publisher","first-page":"388","DOI":"10.1016\/j.eswa.2019.01.011","volume":"122","author":"A Ragab","year":"2019","unstructured":"Ragab, A., El Koujok, M., Ghezzaz, H., Amazouz, M., Ouali, M. S., & Yacout, S. (2019). Deep understanding in industrial processes by complementing human expertise with interpretable patterns of machine learning. Expert Systems with Applications, 122, 388\u2013405. https:\/\/doi.org\/10.1016\/j.eswa.2019.01.011","journal-title":"Expert Systems with Applications"},{"key":"1903_CR61","doi-asserted-by":"publisher","DOI":"10.1007\/s10845-014-0926-3","author":"A Ragab","year":"2014","unstructured":"Ragab, A., Ouali, M.-S., Yacout, S., & Osman, H. (2014). Remaining useful life prediction using prognostic methodology based on logical analysis of data and Kaplan-Meier estimation. Journal of Intelligent Manufacturing. https:\/\/doi.org\/10.1007\/s10845-014-0926-3","journal-title":"Journal of Intelligent Manufacturing"},{"issue":"1","key":"1903_CR62","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1007\/s10845-016-1244-8","volume":"30","author":"A Ragab","year":"2019","unstructured":"Ragab, A., Yacout, S., Ouali, M.-S., & Osman, H. (2019). Prognostics of multiple failure modes in rotating machinery using a pattern-based classifier and cumulative incidence functions. Journal of Intelligent Manufacturing, 30(1), 255\u2013274.","journal-title":"Journal of Intelligent Manufacturing"},{"key":"1903_CR63","doi-asserted-by":"publisher","unstructured":"Reinkemeyer, L. (2020). Process Mining in Action Principles, Use Cases and Outlook: Principles, Use Cases and Outlook. https:\/\/doi.org\/10.1007\/978-3-030-40172-6","DOI":"10.1007\/978-3-030-40172-6"},{"key":"1903_CR64","doi-asserted-by":"publisher","DOI":"10.3390\/pr5030035","author":"MS Reis","year":"2017","unstructured":"Reis, M. S., & Gins, G. (2017). Industrial process monitoring in the big data\/industry 4.0 era: From detection, to diagnosis, to prognosis. Processes. https:\/\/doi.org\/10.3390\/pr5030035","journal-title":"Processes"},{"issue":"5","key":"1903_CR65","doi-asserted-by":"publisher","first-page":"612","DOI":"10.1109\/JPROC.2021.3058954","volume":"109","author":"B Sch\u00f6lkopf","year":"2021","unstructured":"Sch\u00f6lkopf, B., Locatello, F., Bauer, S., Ke, N. R., Kalchbrenner, N., Goyal, A., & Bengio, Y. (2021). Toward causal representation learning. Proceedings of the IEEE, 109(5), 612\u2013634.","journal-title":"Proceedings of the IEEE"},{"key":"1903_CR66","doi-asserted-by":"publisher","unstructured":"Sharvia, S., Kabir, S., Walker, M., & Papadopoulos, Y. (2016). Model-based dependability analysis: State-of-the-art, challenges, and future outlook. State-of-the-art, challenges, and future outlook. In Software Quality Assurance: In Large Scale and Complex Software-intensive Systems (pp. 251\u2013278). https:\/\/doi.org\/10.1016\/B978-0-12-802301-3.00012-0","DOI":"10.1016\/B978-0-12-802301-3.00012-0"},{"issue":"May","key":"1903_CR67","first-page":"1643","volume":"11","author":"P Spirtes","year":"2010","unstructured":"Spirtes, P. (2010). Introduction to causal inference. Journal of Machine Learning Research, 11(May), 1643\u20131662.","journal-title":"Journal of Machine Learning Research"},{"key":"1903_CR68","volume-title":"Causation, prediction, and search","author":"P Spirtes","year":"2000","unstructured":"Spirtes, P., Glymour, C. N., Scheines, R., & Heckerman, D. (2000). Causation, prediction, and search. Cambridge: MIT Press."},{"key":"1903_CR69","doi-asserted-by":"crossref","unstructured":"Steiner, M., Keller, P., & Liggesmeyer, P. (2012). Modeling the effects of software on safety and reliability in complex embedded systems. International Conference on Computer Safety, Reliability, and Security, 454\u2013465. Springer.","DOI":"10.1007\/978-3-642-33675-1_43"},{"key":"1903_CR70","doi-asserted-by":"crossref","unstructured":"Sun, Y., Qin, W., Zhuang, Z., & Xu, H. (2021). An adaptive fault detection and root-cause analysis scheme for complex industrial processes using moving window KPCA and information geometric causal inference. Journal of Intelligent Manufacturing, 1\u201315.","DOI":"10.1007\/s10845-021-01752-9"},{"key":"1903_CR71","doi-asserted-by":"publisher","first-page":"1075","DOI":"10.1016\/j.enpol.2013.09.054","volume":"63","author":"D Talbot","year":"2013","unstructured":"Talbot, D., & Boiral, O. (2013). Can we trust corporates GHG inventories? An investigation among Canada\u2019s large final emitters. Energy Policy, 63, 1075\u20131085. https:\/\/doi.org\/10.1016\/j.enpol.2013.09.054","journal-title":"Energy Policy"},{"key":"1903_CR72","first-page":"1","volume":"8","author":"J Thambirajah","year":"2007","unstructured":"Thambirajah, J., Benabbas, L., Bauer, M., & Thornhill, N. F. (2007). Cause and effect analysis in chemical process utilizing plant connectivity information. Advances in Process Control, 8, 1\u20135.","journal-title":"Advances in Process Control"},{"issue":"2","key":"1903_CR73","doi-asserted-by":"publisher","first-page":"503","DOI":"10.1016\/j.compchemeng.2008.10.002","volume":"33","author":"J Thambirajah","year":"2009","unstructured":"Thambirajah, J., Benabbas, L., Bauer, M., & Thornhill, N. F. (2009). Cause-and-effect analysis in chemical processes utilizing XML, plant connectivity and quantitative process history. Computers and Chemical Engineering, 33(2), 503\u2013512. https:\/\/doi.org\/10.1016\/j.compchemeng.2008.10.002","journal-title":"Computers and Chemical Engineering"},{"issue":"2","key":"1903_CR1","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1002\/widm.1045","volume":"2","author":"W Van der Aalst","year":"2012","unstructured":"Van der Aalst, W., Adriansyah, A., & Van Dongen, B. (2012). Replaying history on process models for conformance checking and performance analysis. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 2(2), 182\u2013192. https:\/\/doi.org\/10.1002\/widm.1045","journal-title":"Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery"},{"issue":"9","key":"1903_CR2","doi-asserted-by":"publisher","first-page":"1128","DOI":"10.1109\/TKDE.2004.47","volume":"16","author":"W Van Der Aalst","year":"2004","unstructured":"Van Der Aalst, W., Weijters, T., & Maruster, L. (2004). Workflow mining: Discovering process models from event logs. IEEE Transactions on Knowledge and Data Engineering, 16(9), 1128\u20131142. https:\/\/doi.org\/10.1109\/TKDE.2004.47","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"1903_CR74","unstructured":"Vakkilainen, E., & others. (2005). Kraft recovery boilers--Principles and practice."},{"key":"1903_CR75","doi-asserted-by":"publisher","unstructured":"Van der Aalst, W. (2016). Process mining: Data science in action. In Process Mining: Data Science in Action. https:\/\/doi.org\/10.1007\/978-3-662-49851-4","DOI":"10.1007\/978-3-662-49851-4"},{"key":"1903_CR76","doi-asserted-by":"publisher","first-page":"376","DOI":"10.1016\/j.eswa.2019.06.042","volume":"136","author":"K Waghen","year":"2019","unstructured":"Waghen, K., & Ouali, M.-S. (2019). Interpretable logic tree analysis: A data-driven fault tree methodology for causality analysis. Expert Systems with Applications, 136, 376\u2013391.","journal-title":"Expert Systems with Applications"},{"key":"1903_CR77","doi-asserted-by":"publisher","unstructured":"Weijters, A. J. M. M., & Ribeiro, J. T. S. (2011). Flexible heuristics miner (FHM). In IEEE SSCI 2011: Symposium Series on Computational Intelligence - CIDM 2011: 2011 IEEE Symposium on Computational Intelligence and Data Mining. https:\/\/doi.org\/10.1109\/CIDM.2011.5949453","DOI":"10.1109\/CIDM.2011.5949453"},{"key":"1903_CR78","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1007\/s10844-007-0052-1","volume":"32","author":"L Wen","year":"2009","unstructured":"Wen, L., Wang, J., Aalst, W., Huang, B., & Sun, J. (2009). A novel approach for process mining based on Event Types. Journal of Intelligent Information Systems, 32, 163\u2013190. https:\/\/doi.org\/10.1007\/s10844-007-0052-1","journal-title":"Journal of Intelligent Information Systems"},{"issue":"73","key":"1903_CR79","first-page":"851","volume":"7","author":"A Werner-Stark","year":"2011","unstructured":"Werner-Stark, A., Gerzson, M., & Hangos, K. M. (2011). Model-based fault detection and isolation using process mining. World Academy of Science, Engineering and Technology, 7(73), 851\u2013856.","journal-title":"World Academy of Science, Engineering and Technology"},{"key":"1903_CR80","doi-asserted-by":"publisher","unstructured":"Weske, M. (2012). Business process management: Concepts, languages, architectures, second edition. In Business Process Management: Concepts, Languages, Architectures, Second Edition. https:\/\/doi.org\/10.1007\/978-3-642-28616-2","DOI":"10.1007\/978-3-642-28616-2"},{"key":"1903_CR81","volume-title":"Data Mining: Practical Machine Learning Tools and Techniques","author":"IH Witten","year":"2016","unstructured":"Witten, I. H., Frank, E., Hall, M. A., & Pal, C. J. (2016). Data Mining: Practical Machine Learning Tools and Techniques. Hamilton: University of Waikato. Morgan Kaufmann."},{"key":"1903_CR82","doi-asserted-by":"publisher","unstructured":"Wu, X., Kumar, V., Quinlan, R., Ghosh, J., Yang, Q., Motoda, H.,  et al. (2007). Top 10 algorithms in data mining. Knowledge and Information Systems, 14(1). https:\/\/doi.org\/10.1007\/s10115-007-0114-2","DOI":"10.1007\/s10115-007-0114-2"},{"key":"1903_CR83","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-05380-6","volume-title":"Capturing connectivity and causality in complex industrial processes","author":"F Yang","year":"2014","unstructured":"Yang, F., Duan, P., Shah, S. L., & Chen, T. (2014). Capturing connectivity and causality in complex industrial processes. Berlin: Springer."},{"issue":"2","key":"1903_CR84","doi-asserted-by":"publisher","first-page":"450","DOI":"10.1016\/j.jprocont.2013.11.009","volume":"24","author":"T Yuan","year":"2014","unstructured":"Yuan, T., & Qin, S. J. (2014). Root cause diagnosis of plant-wide oscillations using Granger causality. Journal of Process Control, 24(2), 450\u2013459. https:\/\/doi.org\/10.1016\/j.jprocont.2013.11.009","journal-title":"Journal of Process Control"},{"issue":"27","key":"1903_CR85","doi-asserted-by":"publisher","first-page":"126693","DOI":"10.1016\/j.physleta.2020.126693","volume":"384","author":"L Zhai","year":"2020","unstructured":"Zhai, L., & Yang, J. (2020). Topological causality analysis of horizontal gas\u2013liquid flows based on cross map of phase spaces. Physics Letters A, 384(27), 126693.","journal-title":"Physics Letters A"},{"issue":"3","key":"1903_CR86","doi-asserted-by":"publisher","first-page":"910","DOI":"10.1109\/TR.2015.2416332","volume":"64","author":"Q Zhang","year":"2015","unstructured":"Zhang, Q., & Geng, S. (2015). Dynamic Uncertain causality graph applied to dynamic fault diagnoses of large and complex systems. IEEE Transactions on Reliability, 64(3), 910\u2013927. https:\/\/doi.org\/10.1109\/TR.2015.2416332","journal-title":"IEEE Transactions on Reliability"},{"key":"1903_CR87","doi-asserted-by":"crossref","unstructured":"Zhang, X., Miao, Q., Fan, X., & Wang, D. (2009). Dynamic fault tree analysis based on Petri nets. 2009 8th International Conference on Reliability, Maintainability and Safety, 138\u2013142. IEEE.","DOI":"10.1109\/ICRMS.2009.5270223"},{"key":"1903_CR88","doi-asserted-by":"crossref","unstructured":"Zhong, X., Xu, Y., Liu, Y., Wu, X., Zhao, D., Zheng, Y., et al. (2020). Root cause analysis and diagnosis of solid oxide fuel cell system oscillations based on data and topology-based model. Applied Energy, 267, 114968.","DOI":"10.1016\/j.apenergy.2020.114968"},{"issue":"1","key":"1903_CR89","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1109\/TR.2017.2647845","volume":"66","author":"Z Zhou","year":"2017","unstructured":"Zhou, Z., & Zhang, Q. (2017). Model event\/fault trees with dynamic uncertain causality graph for better probabilistic safety assessment. IEEE Transactions on Reliability, 66(1), 178\u2013188.","journal-title":"IEEE Transactions on Reliability"}],"container-title":["Journal of Intelligent Manufacturing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10845-021-01903-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10845-021-01903-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10845-021-01903-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,4]],"date-time":"2023-01-04T20:08:11Z","timestamp":1672862891000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10845-021-01903-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,11]]},"references-count":88,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1]]}},"alternative-id":["1903"],"URL":"https:\/\/doi.org\/10.1007\/s10845-021-01903-y","relation":{},"ISSN":["0956-5515","1572-8145"],"issn-type":[{"value":"0956-5515","type":"print"},{"value":"1572-8145","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,11]]},"assertion":[{"value":"12 March 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 December 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 May 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 August 2022","order":4,"name":"change_date","label":"Change Date","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Update","order":5,"name":"change_type","label":"Change Type","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The original online version of this article was revised: Missing Open Access funding information has been added in the Funding Note","order":6,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}}]}}