Identifying behavior models for process plants

The increasing complexity of today's production systems and the variety of model-based approaches to their monitoring, diagnosis and testing emphasize the importance of the modeling step. Modeling is mostly done manually, in a costly and time-consuming way. In this paper, an alternative that comes from the learning theory is given: an automated procedure for identifying behavior models from recorded observations. Assuming the system's structure is known, the algorithm presented here is capable of learning behavior models for its components. The algorithm accounts for probabilistic, timing, discrete and continuous aspects of the given system, using the modeling formalism of hybrid automata. The practical usability of identified models is demonstrated using an anomaly detection application for a real production system.

[1]  Oliver Niggemann,et al.  Statistical Models of Network Traffic , 2010 .

[2]  I. V. Ramakrishnan,et al.  Learning Cycle-Linear Hybrid Automata for Excitable Cells , 2007, HSCC.

[3]  Dana Angluin,et al.  Learning Regular Sets from Queries and Counterexamples , 1987, Inf. Comput..

[4]  Gautam Biswas,et al.  Model-Based Diagnosis of Hybrid Systems , 2003, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[5]  José Oncina,et al.  Learning deterministic regular grammars from stochastic samples in polynomial time , 1999, RAIRO Theor. Informatics Appl..

[6]  Sicco Verwer Efficient Identification of Timed Automata: Theory and practice , 2010 .

[7]  Colin de la Higuera,et al.  Probabilistic DFA Inference using Kullback-Leibler Divergence and Minimality , 2000, ICML.

[8]  Oliver Niggemann,et al.  Fighting the Modeling Bottleneck - Learning Models for Production Plants , 2011, MBEES.

[9]  E. Mark Gold,et al.  Complexity of Automaton Identification from Given Data , 1978, Inf. Control..

[10]  Michael S. Branicky,et al.  Introduction to Hybrid Systems , 2005, Handbook of Networked and Embedded Control Systems.

[11]  J. Oncina,et al.  INFERRING REGULAR LANGUAGES IN POLYNOMIAL UPDATED TIME , 1992 .

[12]  Rajeev Alur,et al.  A Theory of Timed Automata , 1994, Theor. Comput. Sci..

[13]  R. Dearden,et al.  Detecting and Learning Unknown Fault States in Hybrid Diagnosis , 2009 .

[14]  Thomas A. Henzinger,et al.  The Algorithmic Analysis of Hybrid Systems , 1995, Theor. Comput. Sci..

[15]  Feng Zhao,et al.  Monitoring and fault diagnosis of hybrid systems , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[16]  A. Christopoulos,et al.  Fitting Models to Biological Data Using Linear and Nonlinear Regression: A Practical Guide to Curve Fitting , 2004 .

[17]  Robert Tibshirani,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition , 2001, Springer Series in Statistics.