Proceedings

Best-first Enumeration Based on Bounding Conflicts, and its Application to Large-scale Hybrid Estimation (Extended Abstract)

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Journal track. Pages 5130-5134.

https://doi.org/10.24963/ijcai.2020/721

Abstract

State estimation methods based on hybrid discrete and continuous state models have emerged as a method of precisely computing belief states for real world systems, however they have difficulty scaling to systems with more than a handful of components. Classical, consistency based diagnosis methods scale to this level by combining best-first enumeration and conflict-directed search. While best-first methods have been developed for hybrid estimation, conflict-directed methods have thus far been elusive as conflicts summarize constraint violations, but probabilistic hybrid estimation is relatively unconstrained. In this paper we present an approach (A*BC) that unifies best-first enumeration and conflict-directed search in relatively unconstrained problems through the concept of "bounding" conflicts, an extension of conflicts that represent tighter bounds on the cost of regions of the search space. Experiments show that an A*BC powered state estimator produces estimates up to an order of magnitude faster than the current state of the art, particularly on large systems.

  1. [Ackerson and Fu, 1970] G Ackerson and K Fu. On state estimation in switching environments. IEEE Transactions on Automatic Control, 15(1):10-17, 1970.
  2. [Blackmore et al., 2008] Lars Blackmore, Stanislav Funiak, and Brian C. Williams. A combined stochastic and greedy hybrid estimation capability for concurrent hybrid models with autonomous mode transitions. Journal of Robotic and Autonomous Systems, 56(2):105-129, February 2008.
  3. [Blom and Bar-Shalom, 1988] Henk AP Blom and Yaakov Bar-Shalom. The interacting multiple model algorithm for systems with markovian switching coefficients. IEEE Transactions on Automatic Control, 33(8):780-783, 1988.
  4. [Dago and Verfaillie, 1996] Pierre Dago and Gérard Verfail- lie. Nogood recording for valued constraint satisfaction problems. In Proceedings Eighth IEEE International Con- ference on Tools with Artificial Intelligence, pages 132- 139. IEEE, 1996.
  5. [De Kleer and Williams, 1987] Johan De Kleer and Brian C Williams. Diagnosing multiple faults. Artificial Intelli- gence, 32(1):97-130, 1987.
  6. [Feldman et al., 2010] Alexander Feldman, Gregory Provan, and Arjan Van Gemund. Approximate model-based diag- nosis using greedy stochastic search. Journal of Artificial Intelligence Research, 38:371-413, 2010.
  7. [Garcia-Fernandez et al., 2012] Ángel F Garcia-Fernandez, Mark R Morelande, and Jesús Grajal. Truncated unscented kalman filtering. IEEE Transactions on Signal Processing, 60(7):3372-3386, 2012.
  8. [Hanlon and Maybeck, 2000] Peter D Hanlon and Peter S Maybeck. Multiple-model adaptive estimation using a residual correlation kalman filter bank. IEEE Transac- tions on Aerospace and Electronic Systems, 36(2):393- 406, 2000.
  9. [Hofbaur and Williams, 2002] Michael W Hofbaur and Brian C Williams. Mode estimation of probabilistic hybrid systems. In Hybrid Systems: Computation and Control, pages 253-266. Springer, 2002.
  10. [Hofbaur and Williams, 2004] Michael W Hofbaur and Brian C Williams. Hybrid estimation of complex systems. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 34(5):2178-2191, 2004.
  11. [Julier and Uhlmann, 1997] Simon J Julier and Jeffrey K Uhlmann. New extension of the kalman filter to nonlin- ear systems. In Signal Processing, Sensor Fusion, and Target Recognition VI, volume 3068, pages 182-193. In- ternational Society for Optics and Photonics, 1997.
  12. [Li and Bar-Shalom, 1996] Xiao-Rong Li and Yaakov Bar- Shalom. Multiple-model estimation with variable struc- ture. IEEE Transactions on Automatic control, 41(4):478- 493, 1996.
  13. [Li et al., 1999] X Rong Li, Xiaorong Zwi, and Youmin Zwang. Multiple-model estimation with variable struc- ture. iii. model-group switching algorithm. IEEE Trans- actions on Aerospace and Electronic Systems, 35(1):225- 241, 1999.
  14. [Li, 2000] X Rong Li. Multiple-model estimation with vari- able structure. ii. model-set adaptation. IEEE Transactions on Automatic Control, 45(11):2047-2060, 2000.
  15. [Narasimhan and Brownston, 2007] Sriram Narasimhan and Lee Brownston. Hyde-a general framework for stochastic and hybrid model-based diagnosis. Proc. DX, 7:162-169, 2007.
  16. [Nayak, 1995] Pandurang Nayak. Automated Modeling of Physical Systems. Lecture Notes in Artificial Intelligence. Springer, 1995.
  17. [Simon, 2010] Dan Simon. Kalman filtering with state con- straints: a survey of linear and nonlinear algorithms. IET Control Theory & Applications, 4(8):1303-1318, 2010.
  18. [Sorenson, 1985] Harold Wayne Sorenson. Kalman filtering: theory and application. IEEE, 1985.
  19. [Teixeira et al., 2010] Bruno OS Teixeira, Leonardo AB Tôrres, Luis A Aguirre, and Dennis S Bernstein. On unscented kalman filtering with state interval constraints. Journal of Process Control, 20(1):45-57, 2010.
  20. [Timmons and Williams, 2020] Eric Timmons and Brian C. Williams. Best-first enumeration based on bounding con- flicts, and its application to large-scale hybrid estimation. Journal of Artificial Intelligence Research, 67:1-34, 2020.
  21. [Trave-Massuyes and Pons, 1997] Louise Trave-Massuyes and Renaud Pons. Causal ordering for multiple mode systems. In Proceedings of the Eleventh International Workshop on Qualitative Reasoning, pages 203-214, 1997.
  22. [Tugnait, 1982] Jitendra K Tugnait. Detection and es- timation for abruptly changing systems. Automatica, 18(5):607-615, 1982.
  23. [Williams and Ragno, 2007] Brian C Williams and Robert J Ragno. Conflict-directed A* and its role in model- based embedded systems. Discrete Applied Mathematics, 155(12):1562-1595, 2007.

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

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