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).

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call