A novel scoring function based on family transfer entropy for Bayesian networks learning and its application to industrial alarm systems

Abstract Bayesian network (BN) is a powerful reasoning and knowledge expression tool combining the graph theory and the probability theory. Establishing an accurate Bayesian network for alarm systems plays a critical part of alarm root cause analyses in industrial processes. Bayesian networks are hard to learn, because current states of alarm variables are influenced not only by other variables but also by the history states of themselves. In order to handle this problem, a novel scoring function named Family Transfer Entropy Tests (FTET) for Bayesian networks learning is proposed. In the proposed FTET scoring function, the family score (FC) of each family in a Bayesian network is defined using Family Transfer Entropy (FTE). FTE is used to quantify the degree of the interaction between variables. Moreover, in the proposed FTET, FTE with penalty is considered to avoid overfitting in Bayesian network learning. In order to validate the performance of the proposed FTET scoring function, case studies based on a stochastic process and the Tennessee Eastman (TE) process are carried out. Simulation results show that the errors brought by the impact of the history states of the variable itself are reduced. The Bayesian network structure learnt from the proposed FTEF scoring function is simpler and more accurate compared with that learnt from the well-known scoring functions of Bayesian Information Criterion (BIC) and Bayesian Dirichlet (BDe).

[1]  Jinqiu Hu,et al.  A two-level intelligent alarm management framework for process safety , 2016 .

[2]  Nina F. Thornhill,et al.  Finding the Direction of Disturbance Propagation in a Chemical Process Using Transfer Entropy , 2007, IEEE Transactions on Control Systems Technology.

[3]  Nina F. Thornhill,et al.  A practical method for identifying the propagation path of plant-wide disturbances , 2008 .

[4]  Schreiber,et al.  Measuring information transfer , 2000, Physical review letters.

[5]  Qunxiong Zhu,et al.  Systematic rationalization approach for multivariate correlated alarms based on interpretive structural modeling and Likert scale , 2015 .

[6]  Vikram Garaniya,et al.  Modified independent component analysis and Bayesian network-based two-stage fault diagnosis of process operations , 2015 .

[7]  Yuan Xu,et al.  Spatial Interpretive Structural Model Identification and AHP-Based Multimodule Fusion for Alarm Root-Cause Diagnosis in Chemical Processes , 2016 .

[8]  Sirkka-Liisa Jämsä-Jounela,et al.  Hybrid approach to casual analysis on a complex industrial system based on transfer entropy in conjunction with process connectivity information , 2016 .

[9]  Jing Li,et al.  A Sparse Structure Learning Algorithm for Gaussian Bayesian Network Identification from High-Dimensional Data , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Chi-Hyuck Jun,et al.  Learning Bayesian network structure using Markov blanket decomposition , 2012, Pattern Recognit. Lett..

[11]  G. Schwarz Estimating the Dimension of a Model , 1978 .

[12]  Kuokkwee Wee,et al.  A method for root cause analysis with a Bayesian belief network and fuzzy cognitive map , 2015, Expert Syst. Appl..

[13]  Biao Huang,et al.  Information transfer methods in causality analysis of process variables with an industrial application , 2013 .

[14]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[15]  Ahmet Sensoy,et al.  Effective transfer entropy approach to information flow between exchange rates and stock markets , 2014 .

[16]  Mohammad Reza Meybodi,et al.  BNC-PSO: structure learning of Bayesian networks by Particle Swarm Optimization , 2016, Inf. Sci..

[17]  Heeyoul Choi,et al.  Localization and regularization of normalized transfer entropy , 2014, Neurocomputing.

[18]  Zhihai Wang,et al.  Selecting One Dependency Estimators in Bayesian Network Using Different MDL Scores and Overfitting Criterion , 2014, J. Inf. Sci. Eng..

[19]  Faïez Gargouri,et al.  Improving algorithms for structure learning in Bayesian Networks using a new implicit score , 2010, Expert Syst. Appl..

[20]  Bhushan Gopaluni,et al.  A Transfer Entropy Method to Quantify Causality in Stochastic Nonlinear Systems , 2016 .

[21]  Yan-Lin He,et al.  Novel Causal Network Modeling Method Integrating Process Knowledge with Modified Transfer Entropy: A Case Study of Complex Chemical Processes , 2017 .

[22]  Sirish L. Shah,et al.  An Overview of Industrial Alarm Systems: Main Causes for Alarm Overloading, Research Status, and Open Problems , 2016, IEEE Transactions on Automation Science and Engineering.

[23]  Yuan Xu,et al.  Integrating probabilistic signed digraph and reliability analysis for alarm signal optimization in chemical plant , 2015 .

[24]  Jing Li,et al.  Fault detection and isolation of faults in a multivariate process with Bayesian network , 2010 .

[25]  Yu Wang,et al.  An intelligent fault diagnosis system for process plant using a functional HAZOP and DBN integrated methodology , 2015, Eng. Appl. Artif. Intell..

[26]  Wai Lam,et al.  LEARNING BAYESIAN BELIEF NETWORKS: AN APPROACH BASED ON THE MDL PRINCIPLE , 1994, Comput. Intell..

[27]  David Maxwell Chickering,et al.  Learning Bayesian Networks: The Combination of Knowledge and Statistical Data , 1994, Machine Learning.

[28]  Andrés R. Masegosa,et al.  New skeleton-based approaches for Bayesian structure learning of Bayesian networks , 2013, Appl. Soft Comput..

[29]  Jie Yu,et al.  A novel dynamic bayesian network‐based networked process monitoring approach for fault detection, propagation identification, and root cause diagnosis , 2013 .

[30]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[31]  Karl J. Friston,et al.  Analysing connectivity with Granger causality and dynamic causal modelling , 2013, Current Opinion in Neurobiology.

[32]  Fan Yang,et al.  Detection of Causality between Process Variables Based on Industrial Alarm Data Using Transfer Entropy , 2015, Entropy.

[33]  George K. Acquaah-Mensah,et al.  SAGA: A hybrid search algorithm for Bayesian Network structure learning of transcriptional regulatory networks , 2015, J. Biomed. Informatics.

[34]  S. Joe Qin,et al.  Root cause diagnosis of plant-wide oscillations using Granger causality , 2014 .

[35]  Sirish L. Shah,et al.  Direct Causality Detection via the Transfer Entropy Approach , 2013, IEEE Transactions on Control Systems Technology.

[36]  Yan-Lin He,et al.  Novel Multidimensional Feature Pattern Classification Method and Its Application to Fault Diagnosis , 2017 .

[37]  E. F. Vogel,et al.  A plant-wide industrial process control problem , 1993 .

[38]  Adel Alaeddini,et al.  Using Bayesian networks for root cause analysis in statistical process control , 2011, Expert Syst. Appl..

[39]  T. Schreiber,et al.  Information transfer in continuous processes , 2002 .

[40]  Steven L. Bressler,et al.  Wiener–Granger Causality: A well established methodology , 2011, NeuroImage.