title: Fast diagnosis with sensors of uncertain quality.
abstract: This correspondence presents an approach to the detection and isolation of component failures in large-scale systems. In the case of sensors that report at rates of 1 Hz or less, the algorithm can be considered real time. The input is a set of observed test results from multiple sensors, and the algorithm's main task is to deal with sensor errors. The sensors are assumed to be of threshold test (pass/fail) type, but to be vulnerable to noise, in that occasionally true failures are missed, and likewise, there can be false alarms. These errors are further assumed to be independent conditioned on the system's diagnostic state. Their probabilities, of missed detection and of false alarm, are not known a priori and must be estimated (ideally along with the accuracies of these estimates) online, within the inference engine. Further, recognizing a practical concern in most real systems, a sparsely instantiated observation vector must not be a problem. The key ingredients to our solution include the multiple-hypothesis tracking philosophy to complexity management, a Beta prior distribution on the sensor errors, and a quickest detection overlay to detect changes in these error rates when the prior is violated. We provide results illustrating performance in terms of both computational needs and error rate, and show its application both as a filter (i.e., used to "clean" sensor reports) and as a standalone state estimator.
authors.forename: Ozgur
authors.initials: O
authors.lastname: Erdinc
authors.forename: Craig
authors.initials: C
authors.lastname: Brideau
authors.forename: Peter
authors.initials: P
authors.lastname: Willett
authors.forename: T
authors.initials: T
authors.lastname: Kirubarajan
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D019544:Equipment Failure Analysis / Q000295:instrumentation* / Q000379:methods*; D010363:Pattern Recognition, Automated / Q000379:methods*; D014159:Transducers