Proceedings

Anticipatory Troubleshooting

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 3133-3138.

Abstract

Troubleshooting is the process of diagnosing and repairing a system that is behaving abnormally. Diagnostic and repair actions may incur costs, and traditional troubleshooting algorithms aim to minimize the costs incurred until the system is fixed. We propose an anticipatory troubleshooting algorithm, which is able to reason about both current and future failures. To reason about failures over time, we incorporate statistical tools from survival analysis that enable predicting when a failure is likely to occur. Incorporating this prognostic information in a troubleshooting algorithm enables (1) better fault isolation and (2) more intelligent decision making in which repair actions to employ to minimize troubleshooting costs over time.

  1. [Balaban and Alonso, 2012] Edward Balaban and Juan J Alonso. An approach to prognostic decision making in the aerospace do- main. In Annual Conference of the PHM Society, 2012.
  2. [Barto et al., 1995] Andrew G Barto, Steven J Bradtke, and Satin- der P Singh. Learning to act using real-time dynamic program- ming. Artificial Intelligence, 72(1):81-138, 1995.
  3. [Choi et al., 2011] Arthur Choi, A Darwiche, L Zheng, and Ole J Mengshoel. A tutorial on bayesian networks for system health management. Machine Learning and Knowledge Discovery for Engineering Systems Health Management, 10(1):1-29, 2011.
  4. [De Kleer and Williams, 1987] Johan De Kleer and Brian C Williams. Diagnosing multiple faults. AIJ, 32(1), 1987.
  5. [Elmishali et al., 2016] Amir Elmishali, Roni Stern, and Meir Kalech. Data-augmented software diagnosis. In IAAI/AAAI, 2016.
  6. [Eyal et al., 2014] Ayelet Eyal, Lior Rokach, Meir Kalech, Ofra Amir, Rahul Chougule, Rajkumar Vaidyanathan, and Kallappa Pattada. Survival analysis of automobile components using mu- tually exclusive forests. IEEE T. Systems, Man, and Cybernetics: Systems, 44(2):246-253, 2014.
  7. [Feldman et al., 2010] Alexander Feldman, Gregory Provan, and Arjan van Gemund. Approximate model-based diagnosis using greedy stochastic search. JAIR, 38:371-413, 2010.
  8. [Feldman et al., 2013] Alexander Feldman, Helena Vicente de Cas- tro, Arjan van Gemund, and Gregory Provan. Model-based diag- nostic decision-support system for satellites. In IEEE Aerospace Conference, pages 1-14, 2013.
  9. [Ferreiro et al., 2012] Susana Ferreiro, Aitor Arnaiz, Basilio Sierra, and Itziar Irigoien. Application of bayesian networks in prog- nostics for a new integrated vehicle health management concept. Expert Systems with Applications, 39(7):6402-6418, 2012.
  10. [Friedrich and Nejdl, 1992] Gerhard Friedrich and Wolfgang Ne- jdl. Choosing observations and actions in model-based diagno- sis/repair systems. KR, 92:489-498, 1992.
  11. [González-Sanchez et al., 2011] Alberto González-Sanchez, Rui Abreu, Hans-Gerhard Groß, and Arjan J. C. van Gemund. Spectrum-based sequential diagnosis. In AAAI, 2011.
  12. [Heckerman et al., 1995] David Heckerman, John S Breese, and Koos Rommelse. Decision-theoretic troubleshooting. Commu- nications of the ACM, 38(3):49-57, 1995.
  13. [Ibrahim et al., 2005] Joseph G Ibrahim, Ming-Hui Chen, and De- bajyoti Sinha. Bayesian survival analysis. Wiley Online Library, 2005.
  14. [Jannach and Schmitz, 2014] Dietmar Jannach and Thomas Schmitz. Model-based diagnosis of spreadsheet programs: a constraint-based debugging approach. Automated Software Engineering, 1:1-40, 2014.
  15. [McNaught and Zagorecki, 2009] Ken R McNaught and Adam Zagorecki. Using dynamic bayesian networks for prognostic modelling to inform maintenance decision making. In IEEE In- ternational Conference on Industrial Engineering and Engineer- ing Management (IEEM), pages 1155-1159, 2009.
  16. [Mengshoel et al., 2010] O.J. Mengshoel, M. Chavira, K. Cascio, S. Poll, A. Darwiche, and S. Uckun. Probabilistic model-based diagnosis: An electrical power system case study. IEEE T. on Systems, Man and Cybernetics, Part A: Systems and Humans, 40(5):874-885, 2010.
  17. [Miller Jr, 2011] Rupert G Miller Jr. Survival analysis, volume 66. John Wiley & Sons, 2011.
  18. [Nilsson, 1982] Nils J Nilsson. Principles of artificial intelligence. Springer, 1982.
  19. [Pernestål et al., 2012] Anna Pernestål, Mattias Nyberg, and Håkan Warnquist. Modeling and inference for troubleshooting with in- terventions applied to a heavy truck auxiliary braking system. En- gineering Applications of Artificial Intelligence, 25(4), 2012.
  20. [Stern et al., 2015] Roni Stern, Meir Kalech, Shelly Rogov, and Alexander Feldman. How many diagnoses do we need? In AAAI, 2015.
  21. [Stern et al., 2016] Roni Stern, Meir Kalech, and Hilla Shinitzky. Implementing troubleshooting with batch repair. In AAAI, 2016.
  22. [Struss and Price, 2003] Peter Struss and Chris Price. Model-based systems in the automotive industry. AI magazine, 24(4), 2003.
  23. [Tobon-Mejia et al., 2012] DA Tobon-Mejia, Kamal Medjaher, and Noureddine Zerhouni. Cnc machine tool's wear diagnostic and prognostic by using dynamic bayesian networks. Mechanical Systems and Signal Processing, 28:167-182, 2012.
  24. [Torta et al., 2014] Gianluca Torta, Luca Anselma, and Daniele Theseider Dupré. Exploiting abstractions in cost- sensitive abductive problem solving with observations and actions. AI Commun., 27(3):245-262, 2014.
  25. [Warnquist et al., 2009] Håkan Warnquist, Jonas Kvarnström, and Patrick Doherty. Planning as heuristic search for incremental fault diagnosis and repair. In Scheduling and Planning Appli- cations Workshop (SPARK) at ICAPS, 2009.
  26. [Williams and Nayak, 1996] Brian C. Williams and P. Pandurang Nayak. A model-based approach to reactive self-configuring sys- tems. In AAAI, pages 971-978, 1996.
  27. [Williams and Ragno, 2007] Brian C Williams and Robert J Ragno. Conflict-directed A* and its role in model-based embedded sys- tems. Discrete Applied Mathematics, 155(12):1562-1595, 2007.
  28. [Zamir et al., 2014] Tom Zamir, Roni Stern, and Meir Kalech. Us- ing model-based diagnosis to improve software testing. In AAAI, 2014.

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

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