Detecting change in dynamic process systems with immunocomputing
The natural immune system is an adaptive distributed pattern recognition system with several functional components designed for recognition, memory acquisition, diversity and self-regulation. In artificial immune systems, some of these characteristics are exploited in order to design computational systems capable of detecting novel patterns or the anomalous behaviour of a system in some sense. Despite their obvious promise in the application of fault diagnostic systems in process engineering, their potential remains largely unexplored in this regard. In this paper, the application of real-valued negative selection algorithms to simulated and real-world systems is considered. These algorithms deal with the self-nonself discrimination problem in immunocomputing, where normal process behaviour is coded as the self and any deviations from normal behaviour is encoded as nonself. The case studies have indicated that immunocomputing based on negative selection can provide competitive options for fault diagnosis in nonlinear process systems, but further work is required on large systems characterized by many variables. © 2006 Elsevier Ltd. All rights reserved.