Using Bayesian networks for root cause analysis in statistical process control

Despite their fame and capability in detecting out-of-control conditions, control charts are not effective tools for fault diagnosis. There are other techniques in the literature mainly based on process information and control charts patterns to help control charts for root cause analysis. However these methods are limited in practice due to their dependency on the expertise of practitioners. In this study, we develop a network for capturing the cause and effect relationship among chart patterns, process information and possible root causes/assignable causes. This network is then trained under the framework of Bayesian networks and a suggested data structure using process information and chart patterns. The proposed method provides a real time identification of single and multiple assignable causes of failures as well as false alarms while improving itself performance by learning from mistakes. It also has an acceptable performance on missing data. This is demonstrated by comparing the performance of the proposed method with methods like neural nets and K-Nearest Neighbor under extensive simulation studies.

[1]  James A. Stori,et al.  A Bayesian network approach to root cause diagnosis of process variations , 2005 .

[2]  A. Mark Doggett,et al.  Root Cause Analysis: A Framework for Tool Selection , 2005 .

[3]  E. S. Page CONTROL CHARTS WITH WARNING LINES , 1955 .

[4]  Donald Hedeker,et al.  On the performance of bias-reduction techniques for variance estimation in approximate Bayesian bootstrap imputation , 2007, Comput. Stat. Data Anal..

[5]  John S. Oakland,et al.  Statistical Process Control , 2018 .

[6]  Kai Yang,et al.  STATISTICAL DIAGNOSIS AND ANALYSIS TECHNIQUES: A MULTIVARIATE STATISTICAL STUDY FOR AN AUTOMOTIVE DOOR ASSEMBLY PROCESS , 1994 .

[7]  Parag C. Pendharkar Maximum entropy and least square error minimizing procedures for estimating missing conditional probabilities in Bayesian networks , 2008, Comput. Stat. Data Anal..

[8]  S. W. Roberts Properties of control chart zone tests , 1958 .

[9]  S. Lauritzen The EM algorithm for graphical association models with missing data , 1995 .

[10]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[11]  James J. Rooney,et al.  Root cause analysis for beginners , 2004 .

[12]  Donald J. Wheeler,et al.  Detecting a Shift in Process Average: Tables of the Power Function for X Charts , 1983 .

[13]  Anton K. Formann Mixture analysis of multivariate categorical data with covariates and missing entries , 2007, Comput. Stat. Data Anal..

[14]  William H. Woodall,et al.  The design of CUSUM quality control charts , 1986 .

[15]  Gibaek Lee,et al.  Robust fault diagnosis based on clustered symptom trees , 1997 .

[16]  Jeff A. Bilmes,et al.  A gentle tutorial of the em algorithm and its application to parameter estimation for Gaussian mixture and hidden Markov models , 1998 .

[17]  T. Motschman,et al.  Corrective and preventive action. , 1999, Transfusion science.

[18]  Pradipta Sarkar Clustering of Event Sequences for Failure Root Cause Analysis , 2004 .

[19]  Bo-Suk Yang,et al.  Support vector machine in machine condition monitoring and fault diagnosis , 2007 .

[20]  Nasreddin Dhafr,et al.  Improvement of quality performance in manufacturing organizations by minimization of production defects , 2006 .

[21]  Douglas C. Montgomery,et al.  Introduction to Statistical Quality Control , 1986 .

[22]  Jan Lunze,et al.  An example of fault diagnosis by means of probabilistic logic reasoning , 1997 .

[23]  Lloyd S. Nelson,et al.  Column: Technical Aids: The Shewhart Control Chart--Tests for Special Causes , 1984 .

[24]  Eyal Dassau,et al.  Optimization-based root cause analysis , 2006 .

[25]  Shing I. Chang,et al.  A two-stage neural network approach for process variance change detection and classification , 1999 .

[26]  K. Demirli,et al.  Fuzzy assignable cause diagnosis of control chart patterns , 2008, NAFIPS 2008 - 2008 Annual Meeting of the North American Fuzzy Information Processing Society.

[27]  Steffen Leonhardt,et al.  Methods of fault diagnosis , 1997 .

[28]  R. Redner,et al.  Mixture densities, maximum likelihood, and the EM algorithm , 1984 .

[29]  Anders L. Madsen,et al.  Applications of object-oriented Bayesian networks for condition monitoring, root cause analysis and decision support on operation of complex continuous processes , 2005, Comput. Chem. Eng..

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

[31]  Charles W. Champ,et al.  Exact results for shewhart control charts with supplementary runs rules , 1987 .

[32]  A. Bissell,et al.  An attempt to unify the theory of quality control procedures , 1978 .

[33]  Ruxu Du,et al.  Fault diagnosis using support vector machine with an application in sheet metal stamping operations , 2004 .

[34]  Lora S. Zimmer,et al.  Statistical Process Control and Quality Improvement , 2002, Technometrics.

[35]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .