{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T08:33:42Z","timestamp":1778834022969,"version":"3.51.4"},"reference-count":31,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2015,8,20]],"date-time":"2015-08-20T00:00:00Z","timestamp":1440028800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>In modern industrial processes, it is easier and less expensive to configure alarms by software settings rather than by wiring, which causes the rapid growth of the number of alarms. Moreover, because there exist complex interactions, in particular the causal relationship among different parts in the process, a fault may propagate along propagation pathways once an abnormal situation occurs, which brings great difficulty to operators to identify its root cause immediately and to take proper actions correctly. Therefore, causality detection becomes a very important problem in the context of multivariate alarm analysis and design. Transfer entropy has become an effective and widely-used method to detect causality between different continuous process variables in both linear and nonlinear situations in recent years. However, such conventional methods to detect causality based on transfer entropy are computationally costly. Alternatively, using binary alarm series can be more computational-friendly and more direct because alarm data analysis is straightforward for alarm management in practice. The methodology and implementation issues are discussed in this paper. Illustrated by several case studies, including both numerical cases and simulated industrial cases, the proposed method is demonstrated to be suitable for industrial situations contaminated by noise.<\/jats:p>","DOI":"10.3390\/e17085868","type":"journal-article","created":{"date-parts":[[2015,8,20]],"date-time":"2015-08-20T10:16:28Z","timestamp":1440065788000},"page":"5868-5887","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":47,"title":["Detection of Causality between Process Variables Based on Industrial Alarm Data Using Transfer Entropy"],"prefix":"10.3390","volume":"17","author":[{"given":"Weijun","family":"Yu","sequence":"first","affiliation":[{"name":"Tsinghua National Laboratory for Information Science and Technology, Department of Automation, Tsinghua University, Beijing 100084, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0254-9000","authenticated-orcid":false,"given":"Fan","family":"Yang","sequence":"additional","affiliation":[{"name":"Tsinghua National Laboratory for Information Science and Technology, Department of Automation, Tsinghua University, Beijing 100084, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,8,20]]},"reference":[{"key":"ref_1","first-page":"34","article-title":"Making Cereal-Not Cars","volume":"40","author":"King","year":"2008","journal-title":"Ind. Eng."},{"key":"ref_2","first-page":"1485","article-title":"Research Topics of Intelligent Alarm Management","volume":"28","author":"Yang","year":"2011","journal-title":"Comput. Appl. Chem."},{"key":"ref_3","unstructured":"Izadi, I., Shah, S.L., and Shook, D. (July, January 30). Optimal Alarm Design. Proceedings of the 7th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes, Barcelona, Spain."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Folmer, J., and Vogel-Heuser, B. (2012, January 20\u201323). Computing Dependent Industrial Alarms for Alarm Flood Reduction. Proceedings of the IEEE 9th International Multi-Conference on Systems, Signals and Devices (SSD), Chemnitz, Germany.","DOI":"10.1109\/SSD.2012.6198008"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"41","DOI":"10.2478\/v10006-012-0003-z","article-title":"Signed Directed Graph Based Modeling and Its Validation from Process Knowledge and Process Data","volume":"22","author":"Yang","year":"2012","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1049\/iet-cta.2010.0660","article-title":"Signed Directed Graph-based Hierarchical Modelling and Fault Propagation Analysis for Large-scale Systems","volume":"7","author":"Yang","year":"2013","journal-title":"IET Control Theory Appl."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1002\/apj.575","article-title":"Event Correlation Analysis for Alarm System Rationalization","volume":"6","author":"Noda","year":"2011","journal-title":"Asia-Pac. J. Chem. Eng."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1016\/j.isatra.2012.03.005","article-title":"Improved Correlation Analysis and Visualization of Industrial Alarm Data","volume":"51","author":"Yang","year":"2012","journal-title":"ISA Trans."},{"key":"ref_9","unstructured":"Hollender, M., and Beuthel, C. Intelligent Alarming, Effective Alarm Management Improves Safety, Fault Diagnosis and Quality Control. Available online:https:\/\/library.e.abb.com\/public\/0d024150cfb0dfd0c125728b0036f2be\/20-23%201M703_ENG72dpi.pdf."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"424","DOI":"10.2307\/1912791","article-title":"Investigating Causal Relations by Econometric Models and Cross-Spectral Methods","volume":"37","author":"Granger","year":"1969","journal-title":"Econometrica"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"056221:1","DOI":"10.1103\/PhysRevE.70.056221","article-title":"Radial Basis Function Approach to Nonlinear Granger Causality of Time Series","volume":"70","author":"Ancona","year":"2004","journal-title":"Phys. Rev. E"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"5977","DOI":"10.1021\/ie0614834","article-title":"Nearest Neighbors Methods for Root Cause Analysis of Plantwide Disturbances","volume":"46","author":"Bauer","year":"2007","journal-title":"Ind. Eng. Chem. Res."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1103\/PhysRevLett.85.461","article-title":"Measuring Information Transfer","volume":"85","author":"Schreiber","year":"2000","journal-title":"Phys. Rev. Lett."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"238701","DOI":"10.1103\/PhysRevLett.103.238701","article-title":"Granger Causality and Transfer Entropy Are Equivalent for Gaussian Variables","volume":"103","author":"Barnett","year":"2009","journal-title":"Phys. Rev. Lett."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1109\/TCST.2006.883234","article-title":"Finding the Direction of Disturbance Propagation in a Chemical Process Using Transfer Entropy","volume":"15","author":"Bauer","year":"2007","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2052","DOI":"10.1109\/TCST.2012.2233476","article-title":"Direct Causality Detection via the Transfer Entropy Approach","volume":"21","author":"Duan","year":"2013","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"855","DOI":"10.1109\/TCST.2014.2345095","article-title":"Transfer Zero-entropy and Its Application for Capturing Cause and Effect Relationship between Variables","volume":"23","author":"Duan","year":"2015","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Yang, F., Duan, P., Shah, S.L., and Chen, T. (2014). Capturing Connectivity and Causality in Complex Industrial Processes, Springer.","DOI":"10.1007\/978-3-319-05380-6"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2019","DOI":"10.1002\/aic.14391","article-title":"Methods for Root Cause Diagnosis of Plant-wide Oscillations","volume":"60","author":"Duan","year":"2014","journal-title":"AIChE J."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"158101","DOI":"10.1103\/PhysRevLett.100.158101","article-title":"Symbolic Transfer Entropy","volume":"100","author":"Staniek","year":"2008","journal-title":"Phys. Rev. Lett."},{"key":"ref_21","unstructured":"Silverman, B.W. (1986). Density Estimation for Statistics and Data Analysis, Chapman&Hall Press."},{"key":"ref_22","unstructured":"Girod, B., Rabenstein, R., and Stenger, A. (2001). Signals and Systems, Wiley."},{"key":"ref_23","unstructured":"Li, X.R. (1999). Probability, Random Signals and Statistics, CRC Press."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1014","DOI":"10.1109\/TASE.2013.2248000","article-title":"Detection of Correlated Alarms Based on Similarity Coefficients of Binary Data","volume":"10","author":"Yang","year":"2013","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"e27431","DOI":"10.1371\/journal.pone.0027431","article-title":"Extending Transfer Entropy Improves Identification of Effective Connectivity in a Spiking Cortical Network Model","volume":"6","author":"Ito","year":"2011","journal-title":"PLoS ONE"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2550","DOI":"10.1016\/j.cherd.2013.02.028","article-title":"Quantification of Alarm Chatter Based on Run Length Distributions","volume":"91","author":"Kondaveeti","year":"2013","journal-title":"Chem. Eng. Res. Des."},{"key":"ref_27","unstructured":"ISA (2009). Management of Alarm Systems for the Process Industries, The International Society of Automation (ISA). [2nd ed.]."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"707","DOI":"10.1016\/j.jprocont.2007.11.007","article-title":"A Practical Method for Identifying the Propagation Path of Plant-wide Disturbances","volume":"18","author":"Bauer","year":"2008","journal-title":"J. Process Control"},{"key":"ref_29","unstructured":"Kantz, H., and Schreiber, T. (1997). Nonlinear Time Series Analysis, Cambridge University Press."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/0098-1354(93)80018-I","article-title":"A Plant-wide Industrial Process Control Problem","volume":"17","author":"Downs","year":"1993","journal-title":"Comput. Chem. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1016\/0959-1524(96)00031-5","article-title":"Decentralized Control of the Tennessee Eastman Challenge Process","volume":"6","author":"Ricker","year":"1996","journal-title":"J. Process Control"}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/17\/8\/5868\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:47:07Z","timestamp":1760215627000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/17\/8\/5868"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,20]]},"references-count":31,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2015,8]]}},"alternative-id":["e17085868"],"URL":"https:\/\/doi.org\/10.3390\/e17085868","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,8,20]]}}}