Proceedings

Mode Estimation of Model-based Programs: Monitoring Systems with Complex Behavior

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 579-589.

© 2001 International Joint Conferences on Artificial Intelligence

Abstract

Deductive mode-estimation has become an essential component of robotic space systems, like NASA’s deep space probes. Future robots will serve as components of large robotic networks. Monitoring these networks will require modeling languages and estimators that handle the sophisticated behaviors of robotic components. This paper introduces RMPL, a rich modeling language that combines reactive programming constructs with probabilistic, constraint-based modeling, and that offers a simple semantics in terms of hidden Markov models (HMMs). To support efficient realtime deduction, we translate RMPL models into a compact encoding of HMMs called probabilistic hierarchical constraint automata (PHCA). Finally, we use these models to track a system’s most likely states by extending traditional HMM belief update.

  1. [Benveniste and Berry, 1991] A. Benveniste and G. Berry, editors. Another Look at Real-time Systems, volume 79:9, September 1991.
  2. [Berry and Gonthier, 1992] G. Berry and G. Gonthier. The esterel programming language: Design, semantics and implementation. Science of Computer Programming, 19(2):87 -152, November 1992.
  3. [de Kleer and Williams, 1987] J. de Kleer and B. C. Williams. Diagnosing multiple faults. Artificial Intelli- gence, 32(1):97-130, 1987.
  4. [Fromherz et al., 1997] Markus Fromherz, Vineet Gupta, and Vijay Saraswat. cc -A generic framework for domain specific languges. In POPL Workshop on Domain Specific Languages, 1997.
  5. [Guernic et al., 1991] P. Le Guernic, M. Le Borgne, T. Gau- thier, and C. Le Maire. Programming real time applica- tions with signal. In Proc IEEE [1991], pages 1321-1336.
  6. [Halbwachs et al., 1991] N. Halbwachs, P. Caspi, and D. Pi- laud. The synchronous programming language lustre. In Proc IEEE [1991], pages 1305-1320.
  7. [Hamscher and Davis, 1984] W. Hamscher and R. Davis. Di- agnosing circuits with state: An inherently undercon- strained problem. In Proc AAAI-84, pages 142-147, 1984.
  8. [Harel, 1987] D. Harel. Statecharts: A visual approach to complex systems. Science of Computer Programming, 8:231 -274, 1987.
  9. [Kurien and Nayak, 2000] J. Kurien and P. Nayak. Back to the future for consistency-based trajectory tracking. In Proceedings of AAAI-00, 2000.
  10. [Largouet and Cordier, 2000] C. Largouet and M. Cordier. Timed automata model to improve the classification of a sequence of images. In Proc ECAI-00, 2000.
  11. [Malik and Struss, 1997] A. Malik and P. Struss. Diagnosis of dynamic systems does not necessarily require simula- tion. In Proceedings DX-97, 1997.
  12. [Saraswat et al., 1996] V. Saraswat, R. Jagadeesan, and V. Gupta. Timed Default Concurrent Constraint Pro- gramming. J Symb Comp, 22(5-6):475-520, Novem- ber/December 1996.
  13. [Williams and Nayak, 1996] B. C. Williams and P. Nayak. A model-based approach to reactive self-configuring sys- tems. In Proc AAAI-96, pages 971-978, 1996.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards