Skip to main content

The Impact of Exact Probabilistic Learning Algorithms in EDAs Based on Bayesian Networks

  • Chapter
Linkage in Evolutionary Computation

Part of the book series: Studies in Computational Intelligence ((SCI,volume 157))

Summary

This paper discusses exact learning of Bayesian networks in estimation of distribution algorithms. The estimation of Bayesian network algorithm (EBNA) is used to analyze the impact of learning the optimal (exact) structure in the search. By applying recently introduced methods that allow learning optimal Bayesian networks, we investigate two important issues in EDAs. First, we analyze the question of whether learning more accurate (exact) models of the dependencies implies a better performance of EDAs. Secondly, we are able to study the way in which the problem structure is translated into the probabilistic model when exact learning is accomplished. The results obtained reveal that the quality of the problem information captured by the probability model can improve when the accuracy of the learning algorithm employed is increased. However, improvements in model accuracy do not always imply a more efficient search.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baluja, S., Davies, S.: Using optimal dependency-trees for combinatorial optimization: Learning the structure of the search space. In: Proceedings of the 14th International Conference on Machine Learning, pp. 30ā€“38. Morgan Kaufmann, San Francisco (1997)

    Google ScholarĀ 

  2. Bengoetxea, E.: Inexact Graph Matching Using Estimation of Distribution Algorithms. PhD thesis, Ecole Nationale SupƩrieure des TƩlƩcommunications (2003)

    Google ScholarĀ 

  3. Blanco, R., Lozano, J.A.: Estimation of Distribution Algorithms. A New Tool for Evolutionary Computation. In: LarraƱaga, P., Lozano, J.A. (eds.) An empirical comparison of discrete Estimation of Distribution Algorithms, pp. 163ā€“176. Kluwer Academic Publishers, Dordrecht (2002)

    Google ScholarĀ 

  4. Buntine, W.: Theory refinement on Bayesian networks. In: Proceedings of the Seventh Conference on Uncertainty in Artificial Intelligence, pp. 52ā€“60 (1991)

    Google ScholarĀ 

  5. Castillo, E., Gutierrez, J.M., Hadi, A.S.: Expert Systems and Probabilistic Network Models. Springer, Heidelberg (1997)

    Google ScholarĀ 

  6. Chickering, D.M., Geiger, D., Heckerman, D.: Learning Bayesian networks is NP-hard. Technical Report MSR-TR-94-17, Microsoft Research, Redmond, WA (1994)

    Google ScholarĀ 

  7. Chuang, C.Y., Chen, Y.P.: On the effectiveness of distribution estimated by probabilistic model building. Technical Report: NCL-TR-2008001, Natural Computing Laboratory NCLab. Department of Computer Science. National Chiao Tung University (February 2008)

    Google ScholarĀ 

  8. Coffin, D.J., Smith, R.E.: The limitations of distribution sampling for linkage learning. In: Proceedings of the 2007 Congress on Evolutionary Computation CEC 2007, pp. 364ā€“369. IEEE Press, Los Alamitos (2007)

    Google ScholarĀ 

  9. Cotta, C.: Protein structure prediction using evolutionary algorithms hybridized with backtracking. In: Mira, J., Ɓlvarez, J.R. (eds.) IWANN 2003. LNCS, vol.Ā 2687, pp. 321ā€“328. Springer, Heidelberg (2003)

    Google ScholarĀ 

  10. Cutello, V., Nicosia, G., Pavone, M., Timmis, J.: An immune algorithm for protein structure prediction on lattice models. IEEE Transactions on Evolutionary ComputationĀ 11(1), 101ā€“117 (2007)

    ArticleĀ  Google ScholarĀ 

  11. Dill, K.A.: Theory for the folding and stability of globular proteins. BiochemistryĀ 24(6), 1501ā€“1509 (1985)

    ArticleĀ  Google ScholarĀ 

  12. Eaton, D., Murphy, K.: Exact Bayesian structure learning from uncertain interventions. In: Proceedings of the Eleventh International Conference on Artificial Intelligence and Statistics (2007)

    Google ScholarĀ 

  13. Echegoyen, C., Lozano, J.A., Santana, R., LarraƱaga, P.: Exact Bayesian network learning in estimation of distribution algorithms. In: Proceedings of the 2007 Congress on Evolutionary Computation CEC 2007, pp. 1051ā€“1058. IEEE Press, Los Alamitos (2007)

    Google ScholarĀ 

  14. Etxeberria, R., LarraƱaga, P.: Global optimization using Bayesian networks. In: Ochoa, A., Soto, M.R., Santana, R. (eds.) Proceedings of the Second Symposium on Artificial Intelligence (CIMAF 1999), Havana, Cuba, pp. 151ā€“173 (1999)

    Google ScholarĀ 

  15. Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading (1989)

    MATHĀ  Google ScholarĀ 

  16. Hauschild, M., Pelikan, M., Lima, C., Sastry, K.: Analyzing probabilistic models in hierarchical BOA on traps and spin glasses. In: Thierens, D., et al. (eds.) Proceedings of the Genetic and Evolutionary Computation Conference GECCO 2007, vol.Ā I, pp. 523ā€“530. ACM Press, London (2007)

    ChapterĀ  Google ScholarĀ 

  17. Hauschild, M., Pelikan, M., Sastry, K., Goldberg, D.E.: Using previous models to bias structural learning in the hierarchical BOA. MEDAL Report No. 2008003, Missouri Estimation of Distribution Algorithms Laboratory (MEDAL) (2008)

    Google ScholarĀ 

  18. Heckerman, D., Geiger, D., Chickering, D.M.: Learning Bayesian networks: The combination of knowledge and statistical data. Machine LearningĀ 20, 197ā€“243 (1995)

    MATHĀ  Google ScholarĀ 

  19. Inza, I., LarraƱaga, P., Sierra, B.: Estimation of Distribution Algorithms. A New Tool for Evolutionary Computation. In: LarraƱaga, P., Lozano, J.A. (eds.) Feature weighting for nearest neighbor by estimation of distribution algorithms, pp. 291ā€“308. Kluwer Academic Publishers, Dordrecht (2002)

    Google ScholarĀ 

  20. Koivisto, M., Sood, K.: Exact Bayesian structure discovery in Bayesian networks. Journal of Machine Learning ResearchĀ 5, 549ā€“573 (2004)

    MathSciNetĀ  Google ScholarĀ 

  21. LarraƱaga, P., Lozano, J.A. (eds.): Estimation of Distribution Algorithms. A New Tool for Evolutionary Computation. Kluwer Academic Publishers, Dordrecht (2002)

    MATHĀ  Google ScholarĀ 

  22. Lima, C.F., Pelikan, M., Goldberg, D.E., Lobo, F.G., Sastry, K., Hauschild, M.: Influence of selection and replacement strategies on linkage learning in BOA. In: Proceedings of the 2007 Congress on Evolutionary Computation CEC 2007, pp. 1083ā€“1090. IEEE Press, Los Alamitos (2007)

    Google ScholarĀ 

  23. Lozano, J.A., LarraƱaga, P., Inza, I., Bengoetxea, E. (eds.): Towards a New Evolutionary Computation: Advances on Estimation of Distribution Algorithms. Springer, Heidelberg (2006)

    MATHĀ  Google ScholarĀ 

  24. Lozano, J.A., Sagarna, R., LarraƱaga, P.: Parallel estimation of Bayesian networks algorithms. In: Evolutionary Computation and Probabilistic Graphical Models. Proceedings of the Third Symposium on Adaptive Systems (ISAS 2001), Havana, Cuba, pp. 137ā€“144 (March 2001)

    Google ScholarĀ 

  25. Mendiburu, A., Lozano, J., Miguel-Alonso, J.: Parallel implementation of EDAs based on probabilistic graphical models. IEEE Transactions on Evolutionary ComputationĀ 9(4), 406ā€“423 (2005)

    ArticleĀ  Google ScholarĀ 

  26. Mendiburu, A., Santana, R., Lozano, J.A.: Introducing belief propagation in estimation of distribution algorithms: A parallel framework. Technical Report EHU-KAT-IK-11/07, Department of Computer Science and Artificial Intelligence, University of the Basque Country (October 2007)

    Google ScholarĀ 

  27. MĆ¼hlenbein, H., Hƶns, R.: The estimation of distributions and the minimum relative entropy principle. Evolutionary ComputationĀ 13(1), 1ā€“27 (2005)

    ArticleĀ  Google ScholarĀ 

  28. MĆ¼hlenbein, H., Mahnig, T.: Evolutionary synthesis of Bayesian networks for optimization. In: Patel, M., Honavar, V., Balakrishnan, K. (eds.) Advances in Evolutionary Synthesis of Intelligent Agents, pp. 429ā€“455. MIT Press, Cambridge (2001)

    Google ScholarĀ 

  29. MĆ¼hlenbein, H., Mahnig, T., Ochoa, A.: Schemata, distributions and graphical models in evolutionary optimization. Journal of HeuristicsĀ 5(2), 213ā€“247 (1999)

    ArticleĀ  Google ScholarĀ 

  30. MĆ¼hlenbein, H., PaaƟ, G.: From recombination of genes to the estimation of distributions I. Binary parameters. In: Ebeling, W., Rechenberg, I., Voigt, H.-M., Schwefel, H.-P. (eds.) PPSN 1996. LNCS, vol.Ā 1141, pp. 178ā€“187. Springer, Heidelberg (1996)

    ChapterĀ  Google ScholarĀ 

  31. Ochoa, A., Soto, M.R.: Linking entropy to estimation of distribution algorithms. In: Lozano, J.A., LarraƱaga, P., Inza, I., Bengoetxea, E. (eds.) Towards a New Evolutionary Computation: Advances on Estimation of Distribution Algorithms, pp. 1ā€“38. Springer, Heidelberg (2006)

    Google ScholarĀ 

  32. Pelikan, M.: Hierarchical Bayesian Optimization Algorithm. Toward a New Generation of Evolutionary Algorithms. Studies in Fuzziness and Soft Computing. Springer, Heidelberg (2005)

    MATHĀ  Google ScholarĀ 

  33. Pelikan, M., Goldberg, D.E., CantĆŗ-Paz, E.: BOA: The Bayesian optimization algorithm. In: Banzhaf, W., Daida, J., Eiben, A.E., Garzon, M.H., Honavar, V., Jakiela, M., Smith, R.E. (eds.) Proceedings of the Genetic and Evolutionary Computation Conference GECCO 1999, Orlando, FL, vol.Ā I, pp. 525ā€“532. Morgan Kaufmann Publishers, San Francisco (1999)

    Google ScholarĀ 

  34. Santana, R.: Estimation of distribution algorithms with Kikuchi approximations. Evolutionary ComputationĀ 13(1), 67ā€“97 (2005)

    ArticleĀ  Google ScholarĀ 

  35. Santana, R., LarraƱaga, P., Lozano, J.A.: Protein folding in 2-dimensional lattices with estimation of distribution algorithms. In: Barreiro, J.M., MartĆ­n-SĆ”nchez, F., Maojo, V., Sanz, F. (eds.) ISBMDA 2004. LNCS, vol.Ā 3337, pp. 388ā€“398. Springer, Heidelberg (2004)

    Google ScholarĀ 

  36. Santana, R., LarraƱaga, P., Lozano, J.A.: Interactions and dependencies in estimation of distribution algorithms. In: Proceedings of the 2005 Congress on Evolutionary Computation CEC 2005, Edinburgh, U.K, pp. 1418ā€“1425. IEEE Press, Los Alamitos (2005)

    Google ScholarĀ 

  37. Santana, R., LarraƱaga, P., Lozano, J.A.: The role of a priori information in the minimization of contact potentials by means of estimation of distribution algorithms. In: Marchiori, E., Moore, J.H., Rajapakse, J.C. (eds.) EvoBIO 2007. LNCS, vol.Ā 4447, pp. 247ā€“257. Springer, Heidelberg (2007)

    ChapterĀ  Google ScholarĀ 

  38. Santana, R., LarraƱaga, P., Lozano, J.A.: Component weighting functions for adaptive search with EDAs. In: Proceedings of the 2008 Congress on Evolutionary Computation CEC 2008, Hong Kong. IEEE Press, Los Alamitos (accepted for publication, 2008)

    Google ScholarĀ 

  39. Santana, R., LarraƱaga, P., Lozano, J.A.: Estimation of distribution algorithms with affinity propagation methods. Technical Report EHU-KZAA-IK-1/08, Department of Computer Science and Artificial Intelligence, University of the Basque Country (January 2008), http://www.sc.ehu.es/ccwbayes/technical.htm

  40. Santana, R., LarraƱaga, P., Lozano, J.A.: Protein folding in simplified models with estimation of distribution algorithms. IEEE Transactions on Evolutionary Computation (to appear, 2008)

    Google ScholarĀ 

  41. Schwarz, G.: Estimating the dimension of a model. Annals of StatisticsĀ 7(2), 461ā€“464 (1978)

    ArticleĀ  Google ScholarĀ 

  42. Silander, T., Myllymaki, P.: A simple approach for finding the globally optimal Bayesian network structure. In: Proceedings of the 22th Annual Conference on Uncertainty in Artificial Intelligence (UAI 2006). Morgan Kaufmann Publishers, San Francisco (2006)

    Google ScholarĀ 

  43. Singh, A., Moore, A.: Finding optimal Bayesian networks by dynamic programming. Technical report, Carnegie Mellon University (June 2005)

    Google ScholarĀ 

  44. Soto, M.R., Ochoa, A.: A factorized distribution algorithm based on polytrees. In: Proceedings of the 2000 Congress on Evolutionary Computation CEC 2000, La Jolla Marriott Hotel La Jolla, California, USA, July 6-9, pp. 232ā€“237. IEEE Press, Los Alamitos (2000)

    ChapterĀ  Google ScholarĀ 

  45. Soto, M.R., Ochoa, A., Acid, S., Campos, L.M.: Bayesian evolutionary algorithms based on simplified models. In: Ochoa, A., Soto, M.R., Santana, R. (eds.) Proceedings of the Second Symposium on Artificial Intelligence (CIMAF 1999), Havana, Cuba, pp. 360ā€“367 (March 1999)

    Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ying-ping Chen Meng-Hiot Lim

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Echegoyen, C., Santana, R., Lozano, J.A., LarraƱaga, P. (2008). The Impact of Exact Probabilistic Learning Algorithms in EDAs Based on Bayesian Networks. In: Chen, Yp., Lim, MH. (eds) Linkage in Evolutionary Computation. Studies in Computational Intelligence, vol 157. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85068-7_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85068-7_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85067-0

  • Online ISBN: 978-3-540-85068-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics