Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

A Survey of Optimization by Building and Using Probabilistic Models

Authors Info & Claims
Published:01 January 2002Publication History
Skip Abstract Section

Abstract

This paper summarizes the research on population-based probabilistic search algorithms based on modeling promising solutions by estimating their probability distribution and using the constructed model to guide the exploration of the search space. It settles the algorithms in the field of genetic and evolutionary computation where they have been originated, and classifies them into a few classes according to the complexity of models they use. Algorithms within each class are briefly described and their strengths and weaknesses are discussed.

References

  1. 1. S. Baluja, "Population-based incremental learning: A method for integrating genetic search based function optimization and competitive learning," Tech. Rep. No. CMU-CS-94-163, Carnegie Mellon University, Pittsburgh, PA, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2. S. Baluja and S. Davies, "Using optimal dependency-trees for combinatorial optimization: Learning the structure of the search space," in Proceedings of the 14th International Conference on Machine Learning, 1997, pp. 30-38. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3. P.A. Bosman, "Continuous iterated density estimation evolutionary algorithms within the IDEA framework," Personal communication, 2000.Google ScholarGoogle Scholar
  4. 4. P.A.N. Bosman and D. Thierens, "Linkage information processing in distribution estimation algorithms," in Proceedings of the Genetic and Evolutionary Computation Conference GECCO-99, Orlando, FL, W. Banzhaf, J. Daida, A.E. Eiben, M.H. Garzon, V. Honavar, M. Jakiela, and R.E. Smith (Eds.), 1999, vol. I, pp. 60-67.Google ScholarGoogle Scholar
  5. 5. J.S. De Bonet, C.L. Isbell, and P. Viola, "MIMIC: Finding optima by estimating probability densities," in Advances in Neural Information Processing Systems, M.C. Mozer, M.I. Jordan, and T. Petsche (Eds.), 1997, vol. 9, p. 424.Google ScholarGoogle Scholar
  6. 6. K. Deb and R.B. Agrawal, "Simulated binary crossover for continuous search space," Complex Systems, vol. 9, pp. 115-148, 1995.Google ScholarGoogle Scholar
  7. 7. J. Edmonds, "Optimum branching," J. Res. NBS, vol. 71B, pp. 233-240, 1967.Google ScholarGoogle Scholar
  8. 8. L.J. Eshelman and J.D. Schaffer, "Real-coded genetic algorithms and interval-schemata," in Foundations of Genetic Algorithms Workshop (FOGA-92), D. Whitley (Ed.), Vail; Colorado, 1992.Google ScholarGoogle Scholar
  9. 9. R. Etxeberria and P. Larrañaga, "Global optimization using Bayesian networks," in Second Symposium on Artificial Intelligence (CIMAF-99), Habana, Cuba, 1999, pp. 332-339.Google ScholarGoogle Scholar
  10. 10. M. Gallagher, M. Frean, and T. Downs, "Real-valued evolutionary optimization using a flexible probability density estimator," in Proceedings of the Genetic and Evolutionary Computation Conference, W. Banzhaf, J. Daida, A.E. Eiben, M.H. Garzon, V. Honavar, M. Jakiela, and R.E. Smith (Eds.), Orlando, Florida, USA, 1999, vol. 1, pp. 840-846.Google ScholarGoogle Scholar
  11. 11. D.E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley: Reading, MA, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12. D.E. Goldberg, "Genetic and evolutionary algorithms in the real world," University of IIlinois at Urbana-Champaign, Illinois Genetic Algorithms Laboratory, Urbana, IlliGAL Report No. 99013, 1999.Google ScholarGoogle Scholar
  13. 13. S. Handley, "On the use of a directed acyclic graph to represent a population of computer programs," in Proceedings of the First IEEE Conference on Evolutionary Computation, Piscataway, NJ, 1994, pp. 154-159.Google ScholarGoogle Scholar
  14. 14. G. Harik, "Linkage learning via probabilistic modeling in the ECGA," University of Illinois at Urbana-Champaign, Illinois Genetic Algorithms Laboratory, Urbana, IL, IlliGAL Report No. 99010, 1999.Google ScholarGoogle Scholar
  15. 15. G. Harik, E. Cantú-Paz, D.E. Goldberg, and B.L. Miller, "The gambler's ruin problem, genetic algorithms, and the sizing of populations," in Proceedings of the International Conference on Evolutionary Computation (ICEC'97), Piscataway, NJ, 1997, pp. 7-12.Google ScholarGoogle Scholar
  16. 16. G.R. Harik, F.G. Lobo, and D.E. Goldberg, "The compact genetic algorithm," in Proceedings of the International Conference on Evolutionary Computation (ICEC'98), Piscataway, NJ, 1998, pp. 523-528.Google ScholarGoogle Scholar
  17. 17. D. Heckerman, D. Geiger; and M. Chickering, "Learning Bayesian networks: The combination of knowledge and statistical data," Microsoft Research, Redmond, WA, Technical Report MSR-TR-94-09, 1994.Google ScholarGoogle Scholar
  18. 18. J.H. Holland, Adaptation in Natural and Artificial Systems, University of Michigan Press: Ann Arbor, MI, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19. D. Knjazew and D.E. Goldberg, "OMEGA--Ordering messy GA: Solving permutation problems with the fast messy genetic algorithm and random keys," University of Illinois at Urbana-Champaign, Illinois Genetic Algorithms Laboratory, Urbana, IL, IlliGAL Report No. 2000004, 2000.Google ScholarGoogle Scholar
  20. 20. J.R. Koza, Genetic Programming: On the Programming of Computers by Means of Natural Selection, The MIT Press: Cambridge, MA, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21. S. Kullback and R.A. Leibler, "On information and sufficiency," Annals of Math. Stats., vol. 22, pp. 79-86, 1951.Google ScholarGoogle ScholarCross RefCross Ref
  22. 22. V. Kvasnicka, M. Pelikan, and J. Pospichal, "Hill climbing with learning (an abstraction of genetic algorithm)," Neural Network World, vol. 6, pp. 773-796, 1996.Google ScholarGoogle Scholar
  23. 23. L.A. Marascuilo and M. McSweeney, Nonparametric and Distribution-Free Methods for the Social Sciences, Brooks/Cole Publishing Company: CA, 1977.Google ScholarGoogle Scholar
  24. 24. T.M. Mitchell, Machine Learning, McGraw-Hill: New York, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 25. H. Mühlenbein, "The equation for response to selection and its use for prediction," Evolutionary Computation, vol. 5, no. 3, pp. 303-346, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. 26. H. Mühlenbein and T. Mahnig, "Convergence theory and applications of the factorized distribution algorithm," Journal of Computing and Information Technology, vol. 7, no. 1, pp. 19-32, 1998.Google ScholarGoogle Scholar
  27. 27. H. Mühlenbein and T. Mahnig "FDA--A scalable evolutionary algorithm for the optimization of additively decomposed functions," Evolutionary Computation, vol. 7, no. 4, pp. 353-376, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 28. H. Mühlenbein, T. Mahnig, and A.O. Rodriguez, "Schemata, distributions and graphical models in evolutionary optimization," Journal of Heuristics, vol. 5, pp. 215-247, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. 29. H. Mühlenbein and G. Paaß, "From recombination of genes to the estimation of distributions I. Binary parameters," in Parallel Problem Solving from Nature--PPSN IV, Berlin, A. Eiben, T. Bäck, M. Shoenauer, and H. Schwefel (Eds.), 1996, pp. 178-187. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. 30. I. Ono and S. Kobayashi, "A real-coded genetic algorithm for function optimization using unimodal normal distribution crossovers," in Proceedings of the Seventh International Conference on Genetic Algorithms, San Francisco, T. Bäck (Ed.), 1997, pp. 246-253.Google ScholarGoogle Scholar
  31. 31. M. Pelikan, D.E. Goldberg, and E. Cantú-Paz, "Linkage problem, distribution estimation, and Bayesian networks," University of Illinois at Urbana-Champaign, Illinois Genetic Algorithms Laboratory, Urbana, IL, IlliGAL Report No. 98013, 1998.Google ScholarGoogle Scholar
  32. 32. M. Pelikan, D.E. Goldberg, and E. Cantú-Paz, "BOA: The Bayesian optimization algorithms," in Proceedings of the Genetic and Evolutionary Computation Conference GECCO-99, Orlando, FL, W. Banzhaf, J. Daida, A.E. Eiben, M.H. Garzon, V. Honavar, M. Jakiela, and R.E. Smith (Eds.), 1999, vol. I, pp. 525-532.Google ScholarGoogle Scholar
  33. 33. M. Pelikan, D.E. Goldberg, and E.Cantú-Paz, "Bayesian optimization algorithm, population sizing, and time to convergence," University of Illinois at Urbana-Champaign, Illinois Genetic Algorithms Laboratory, Urbana, IL, IlliGAL Report No. 2000001, 2000.Google ScholarGoogle Scholar
  34. 34. M. Pelikan, D.E. Goldberg, and E. Cantú-Paz, "Hierarchical problem solving by the Bayesian optimization algorithms," University of Illinois at Urbana-Champaign, Illinois Genetic Algorithms Laboratory, Urbana, IL, IlliGAL Report No. 2000002, 2000.Google ScholarGoogle Scholar
  35. 35. M. Pelikan, D.E. Goldberg, and E.Cantú-Paz, "Linkage problem, distribution estimation, and Bayesian networks," Evolutionary Computation, vol. 8, no. 3, pp. 311-341, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. 36. M. Pelikan and H. Mühlenbein, "The bivariate marginal distribution algorithm," in Advances in Soft Computing--Engineering Design and Manufacturing, London, R. Roy, T. Furuhashi, and P.K. Chawdhry (Eds.), 1999, pp. 521-535.Google ScholarGoogle Scholar
  37. 37. I. Rechenberg, Evolutions strategie: Optimierung technischer Systeme nach Prinzipien der biologischen Evolution, Frommann-Holzboog: Stuttgart, 1973.Google ScholarGoogle Scholar
  38. 38. F. Rothlauf, D.E. Goldberg, and A. Heinzl, "Bad codings and the utility of well-designed genetic algorithms," University of Illinois at Urbana-Champaign, Illinois Genetic Algorithms Laboratory, Urbana, IL, IlliGAL Report No. 200007, 2000.Google ScholarGoogle Scholar
  39. 39. S. Rudlof and M. Köppen, "Stochastic hill climbing with learning by vectors of normal distributions," in First On-line Workshop on Soft Computing, Nagoya, Japan, 1996.Google ScholarGoogle Scholar
  40. 40. R.P. Salustowicz and J. Schmidhuber, "Probabilistic incremental program evolution: Stochastic search through program space," in Machine Learning: ECML-97, M. van Someren and G. Widmer (Eds.), vol. 1224 of Lecture Notes in Artificial Intelligence, 1997, pp. 213-220. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. 41. J. Schwarz and J. Ocenasek, "Experimental study: Hypergraph partitioning based on the simple and advanced algorithms BMDA and BOA," in Proceedings of the Fifth International Conference on Soft Computing, Brno, Czech Republic, 1999, pp. 124-130.Google ScholarGoogle Scholar
  42. 42. M. Sebag and A. Ducoulombier, "Extending population-based incremental learning to continuous search spaces," in Parallel Problem Solving from Nature--PPSN V, Berlin Heidelberg, 1998, pp. 418-427. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. 43. I. Servet, L. Trave-Massuyes, and D. Stern, "Telephone network traffic overloading diagnosis and evolutionary computation techniques," in Proceedings of the Third European Conference on Artificial Evolution (AE'97), NY, G. Goos, J. Hartmanis, and J. Leeuwen (Eds.), 1997, pp. 137-144. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. 44. R. Shachter and D. Heckerman, "Thinking backwards for knowledge acquisition," AI Magazine, vol. 7, pp. 55-61, 1987.Google ScholarGoogle Scholar
  45. 45. D. Thierens, "Analysis and design of genetic algorithm," Ph.D. thesis, Katholieke Universiteit Leuven, Leuven, Belgium, 1995.Google ScholarGoogle Scholar
  46. 46. H.-M. Voigt, H. Mühlenbein, and D. Cvetković, "Fuzzy recombination for the breeder genetic algorithm," in Proceedings of the Sixth International Conference on Genetic Algorithms, 1995, pp. 104-111. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A Survey of Optimization by Building and Using Probabilistic Models

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access