Skip to main content

An ACO Algorithm for the Most Probable Explanation Problem

  • Conference paper
  • 2585 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3339))

Abstract

We describe an Ant Colony Optimization (ACO) algorithm, ANT-MPE, for the most probable explanation problem in Bayesian network inference. After tuning its parameters settings, we compare ANT-MPE with four other sampling and local search-based approximate algorithms: Gibbs Sampling, Forward Sampling, Multistart Hillclimbing, and Tabu Search. Experimental results on both artificial and real networks show that in general ANT-MPE outperforms all other algorithms, but on networks with unskewed distributions local search algorithms are slightly better. The result reveals the nature of ACO as a combination of both sampling and local search. It helps us to understand ACO better, and, more important, it also suggests a possible way to improve ACO.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   149.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Abdelbar, A.M., Hedetniemi, S.M.: Approximating MAPs for belief networks in NP-hard and other theorems. Artif. Intell. 102, 21–38 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  • Bullnheimer, B.: Ant Colony Optimization in Vehicle Routing. Doctoral thesis, University of Vienna (1999)

    Google Scholar 

  • Colorni, A., Dorigo, M., Maniezzo, V., Trubian, M.: Ant system for Job-Shop Scheduling. Belgian Journal of Operations Research, Statistics and Computer Science 34(1), 39–53 (1994)

    MATH  Google Scholar 

  • Costa, D., Hertz, A.: Ants can colour graphs. Journal of the Operational Research Society 48, 295–305 (1997)

    MATH  Google Scholar 

  • Dorigo, M.: Optimization, Learning and Natural Algorithms. Ph.D.Thesis, Politecnico di Milano, Italy (1992)

    Google Scholar 

  • Dorigo, M., Di Caro, G., Gambardella, L.M.: Ant algorithms for discrete optimization. Artificial Life 5(2), 137–172 (1999)

    Article  Google Scholar 

  • Dorigo, M., Gambardella, L.M.: Ant Colonies for the Traveling Salesman Problem BioSystems.  43, 73–81 (1997)

    Google Scholar 

  • Fung, R., Chang, K.C.: Weighting and integrating evidence for stochastic simulation in Bayesian networks. Uncertainty in Artificial Intelligence 5, 209–219 (1989)

    Google Scholar 

  • Gambardella, L.M., Taillard, E., Dorigo, M.: Ant colonies for the quadratic assignment problem. Journal of the Operational Research Society 50, 167–176 (1999)

    MATH  Google Scholar 

  • Glover, F., Laguna, M.: Tabu search. Kluwer Academic Publishers, Boston (1997)

    MATH  Google Scholar 

  • Jitnah, N., Nicholson, A.E.: Belief network algorithms: A study of performance based on domain characterization. In: Learning and Reasoning with Complex Representations, vol. 1359, pp. 169–188. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  • Kask, K., Dechter, R.: Stochastic local search for Bayesian networks. In: Workshop on AI and Statistics, vol. 99, pp. 113–122 (1999)

    Google Scholar 

  • Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science, Number 4598 220, 671–680 (1983)

    MathSciNet  Google Scholar 

  • Littman, M.: Initial experiments in stochastic search for Bayesian networks. In: Procedings of the Sixteenth National Conference on Artificial Intelligence, pp. 667–672 (1999)

    Google Scholar 

  • Lauritzen, S.L., Spiegelhalter, D.J.: Local computations with probabilities on graphical structures and their application to expert systems (with discussion). J. Royal Statist. Soc. Series B 50, 157–224 (1988)

    MATH  MathSciNet  Google Scholar 

  • Mengshoel, O.J.: Efficient Bayesian Network Inference: Genetic Algorithms, Stochastic Local Search, and Abstraction. In: Computer Science Department, University of Illinois at Urbana, Champaign (1999)

    Google Scholar 

  • Park, J.D.: Using weighted MAX-SAT engines to solve MPE. In: Proceedings of the 18th National Conference on Artificial Intelligence (AAAI), pp. 682–687 (2002)

    Google Scholar 

  • Pearl, J.: Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference. Morgan-Kaufmann, San Francisco (1988)

    Google Scholar 

  • Rardin, R.L., Uzsoy, R.: Experimental evaluation of heuristic optimization algorithms: a tutorial. Journal of Heuristics 7, 261–304 (2001)

    Article  MATH  Google Scholar 

  • Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall, Englewood Cliffs (2003)

    Google Scholar 

  • Santos, E.: On the generation of alternative explanations with implications for belief revision. In: UAI 1991, pp. 339–347 (1991)

    Google Scholar 

  • Shimony, S.E., Charniak, E.: A new algorithm for finding MAP assignments to belief network. In: UAI 1999, pp. 185–193 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Guo, H., Boddhireddy, P.R., Hsu, W.H. (2004). An ACO Algorithm for the Most Probable Explanation Problem. In: Webb, G.I., Yu, X. (eds) AI 2004: Advances in Artificial Intelligence. AI 2004. Lecture Notes in Computer Science(), vol 3339. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30549-1_67

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30549-1_67

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24059-4

  • Online ISBN: 978-3-540-30549-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics