Probabilistic reasoning in intelligent systems: networks of plausible inference
Probabilistic reasoning in intelligent systems: networks of plausible inference
Dynamic network models for forecasting
UAI '92 Proceedings of the eighth conference on Uncertainty in Artificial Intelligence
Bayesian inductive logic programming
COLT '94 Proceedings of the seventh annual conference on Computational learning theory
Answering queries from context-sensitive probabilistic knowledge bases
Selected papers from the international workshop on Uncertainty in databases and deductive systems
Probabilistic frame-based systems
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Parameter Estimation in Stochastic Logic Programs
Machine Learning
Learning probabilistic relational models
Relational Data Mining
Toward General Analysis of Recursive Probability Models
UAI '01 Proceedings of the 17th Conference in Uncertainty in Artificial Intelligence
Markov Chain Monte Carlo using Tree-Based Priors on Model Structure
UAI '01 Proceedings of the 17th Conference in Uncertainty in Artificial Intelligence
A knowledge-based architecture for distributed fault analysis in power networks
Engineering Applications of Artificial Intelligence
Hi-index | 12.05 |
We have created a diagnostic/prognostic software tool for the analysis of complex systems, such as monitoring the ''running health'' of helicopter rotor systems. Although our software is not yet deployed for real-time in-flight diagnosis, we have successfully analyzed the data sets of actual helicopter rotor failures supplied to us by the US Navy. In this paper, we discuss both critical techniques supporting the design of our stochastic diagnostic system as well as issues related to its full deployment. We also present four examples of its use. Our diagnostic system, called DBAYES, is composed of a logic-based, first-order, and Turing-complete set of software tools for stochastic modeling. We use this language for modeling time-series data supplied by sensors on mechanical systems. The inference scheme for these software tools is based on a variant of Pearl's loopy belief propagation algorithm [Pearl, P. (1988). Probabilistic reasoning in intelligent systems: Networks of plausible inference. San Francisco, CA: Morgan Kaufmann]. Our language contains variables that can capture general classes of situations, events, and relationships. A Turing-complete language is able to reason about potentially infinite classes and situations, similar to the analysis of dynamic Bayesian networks. Since the inference algorithm is based on a variant of loopy belief propagation, the language includes expectation maximization type learning of parameters in the modeled domain. In this paper we briefly present the theoretical foundations for our first-order stochastic language and then demonstrate time-series modeling and learning in the context of fault diagnosis.