Skip to main content

Linkage Learning in Estimation of Distribution Algorithms

  • Chapter

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

Abstract

This chapter explains how structural learning performed by multi-variate estimation of distribution algorithms (EDAs) while building their probabilistic models is a form of linkage learning. We then show how multi-variate EDAs linkage learning mechanisms can be misled with the help of two test problems; the concatenated parity function (CPF), and the concatenated parity/trap function (CP/TF). Although these functions are separable, with bounded complexity and uniformly scaled sub-function contributions, the hierarchical Bayesian Optimization Algorithm (hBOA) scales exponentially on both. We argue that test problems containing parity functions are hard for EDAs because there are no interactions in the contribution to fitness between any strict subset of a parity function’s bits. This means that as population sizes increase the dependency between variable values for any strict subset of a parity function’s bits decreases. Unfortunately most EDAs including hBOA search for their models by looking for dependencies between pairs of variables (at least at first). We make suggestions on how EDAs could be adjusted to handle parity problems, but also comment on the apparently inevitable computational cost.

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   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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ackley, D.H.: A Connectionist Machine for Genetic Hillclimbing. Kluwer Academic Publishers, Boston (1987)

    Google Scholar 

  2. Baluja, S., Caruana, R.: Removing the Genetics from the Standard Genetic Algorithm. School of Computer Science, Carnegie Mellon University (1995)

    Google Scholar 

  3. Chen, Y.P., Yu, T.L., Sastry, K., Goldberg, D.E.: A survey of linkage learning techniques in genetic and evolutionary algorithms. IlliGAL Tech. Rep. 2007014 (2007)

    Google Scholar 

  4. Chickering, D., Geiger, D., Heckerman, D.: Learning Bayesian networks is NP-hard. Microsoft Research, 94–17 (1994)

    Google Scholar 

  5. Coffin, D., Smith, R.: The limitations of distribution sampling for linkage learning. Evolutionary Computation. In: CEC 2007. IEEE Congress on 2007, pp. 364–369 (2007)

    Google Scholar 

  6. Deb, K., Goldberg, D.E.: Analyzing deception in trap functions. In: Foundations of Genetic Algorithms - 2, pp. 93–108. Morgan Kaufmann, San Francisco (1992)

    Google Scholar 

  7. 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 

  8. Harik, G.: Linkage Learning via Probabilistic Modeling in the ECGA. Tech. Rep. 99010, IlliGAL (1999)

    Google Scholar 

  9. Harik, G., Lobo, F., Goldberg, D.: The compact genetic algorithm. Evolutionary Computation. IEEE Transactions 3(4), 287–297 (1999)

    Google Scholar 

  10. Harik, G.R., Goldberg, D.E.: Learning linkage. In: Belew, R.K., Vose, M.D. (eds.) Foundations of Genetic Algorithms, vol. 4, pp. 247–262. Morgan Kaufmann, San Francisco (1997)

    Google Scholar 

  11. Heckendorn, R.B., Wright, A.H.: Efficient linkage discovery by limited probing. Evol. Comput. 12(4), 517–545 (2004)

    Article  Google Scholar 

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

    MATH  Google Scholar 

  13. 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 

  14. Mühlenbein, H., Paas, 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 

  15. Mühlenbein, H., Paas, G.: From Recombination of Genes to the Estimation of Distributions I. Binary Parameters. In: Proceedings of the 4th International Conference on Parallel Problem Solving from Nature pp. 178–187 (1996)

    Google Scholar 

  16. Munetomo, M., Goldberg, D.: Identifying linkage by nonlinearity check (1998), citeseer.ist.psu.edu/munetomo98identifying.html

  17. Pearl, J.: Causality: Models, Reasoning, and Inference. Cambridge University Press, Cambridge (2000)

    MATH  Google Scholar 

  18. Pelikan, M.: Hierarchical Bayesian Optimization Algorithm: Toward a New Generation of Evolutionary Algorithms. Springer, Heidelberg (2005)

    MATH  Google Scholar 

  19. Pelikan, M., Goldberg, D.: Hierarchical Bayesian Optimization Algorithm= Bayesian Optimization Algorithm+ Niching+ Local Structures. In: Optimization by Building and Using Probabilistic Models, pp. 217–221 (2001)

    Google Scholar 

  20. Pelikan, M., Goldberg, D., Cantu-Paz, E.: BOA: The Bayesian optimization algorithm. In: Proceedings of the Genetic and Evolutionary Computation Conference GECCO 1999, vol. 1, pp. 525–532 (1999)

    Google Scholar 

  21. Pelikan, M., Goldberg, D.E., Lobo, F.G.: A survey of optimization by building and using probabilistic models. Computational Optimization and Applications 21(1), 5–20 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  22. Pelikan, M., Sastry, K., Butz, M.V., Goldberg, D.E.: Hierarchical boa on random decomposable problems. Tech. Rep. 2006002, IlliGAL (2006)

    Google Scholar 

  23. Santana, R., Larrañaga, P., Lozano, J.A.: Challenges and open problems in discrete edas. Tech. Rep. EHU-KZAA-IK-1/07, Department of Computer Science and Artificial Intelligence, University of the Basque Country (2007), http://www.sc.ehu.es/ccwbayes/technical.htm

  24. Smith, R.E.: An iterative mutual information histogram technique for linkage learning in evolutionary algorithms. In: Proceedings of CEC 2005, pp. 2166–2173 (2005)

    Google Scholar 

  25. Thierens, D., Goldberg, D., Pereira, A.: Domino convergence, drift, and the temporal-salience structure of problems. In: The IEEE International Conference on Evolutionary Computation Proceedings, IEEE World Congress on Computational Intelligence, 1998, pp. 535–540 (1998)

    Google Scholar 

  26. Tsuji, M., Munetomo, M., Akama, K.: Modeling dependencies of loci with string classification according to fitness differences. In: GECCO (2), pp. 246–257 (2004)

    Google Scholar 

  27. Wolpert, D.H., MacReady, W.G.: No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation, 67–82 (1997)

    Google Scholar 

  28. Wright, A., Poli, R., Stephens, C., Langdon, W., Pulavarty, S.: An Estimation of Distribution Algorithm based on maximum entropy. In: Deb, K., et al. (eds.) GECCO 2004. LNCS, vol. 3103, pp. 343–354. Springer, Heidelberg (2004)

    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

Coffin, D., Smith, R.E. (2008). Linkage Learning in Estimation of Distribution Algorithms. 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_7

Download citation

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

  • 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