A perspective on the foundation and evolution of the linkage learning genetic algorithms

Intelligent guessing plays a critical role in the success and scalability of a non-enumerative optimization algorithm that primarily relies on the samples taken from the search space to guide the optimization process. Linkage learning deals with the issue of intelligent guessing by exploiting properties of the representation. This paper underscores the importance of linkage learning in genetic algorithms and other adaptive sampling-based optimization algorithms. It develops the foundation, identifies the problems of implicit linkage learning in simple genetic algorithms, reviews some of the early linkage learning efforts, reports some of the recent developments, and identifies the future directions of linkage learning research.

[1]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[2]  H. Kargupta Search, polynomial complexity, and the fast messy genetic algorithm , 1996 .

[3]  Satosi Watanabe,et al.  Knowing and guessing , 1969 .

[4]  Anne Brindle,et al.  Genetic algorithms for function optimization , 1980 .

[5]  Jacques Periaux,et al.  Genetic Algorithms in Engineering and Computer Science , 1996 .

[6]  Cees H. M. van Kemenade Explicit Filtering of Building Blocks for Genetic Algorithms , 1996, PPSN.

[7]  Arun D. Kulkarni,et al.  Intelligent Engineering Systems Through Artificial Neural Networks , 2002 .

[8]  David E. Goldberg,et al.  Polynomial complexity blackbox search: lessons from the SEARCH framework , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[9]  Hillol Kargupta,et al.  The performance of the gene expression messy genetic algorithm on real test functions , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[10]  Hillol Kargupta,et al.  The Gene Expression Messy Genetic Algorithm , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[11]  Mike Mannion,et al.  Complex systems , 1997, Proceedings International Conference and Workshop on Engineering of Computer-Based Systems.

[12]  B. Sankur,et al.  Applications of Walsh and related functions , 1986 .

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[14]  W. K. Anderson,et al.  Computational aerosciences in the 21st century , 2000 .

[15]  Gang Wang,et al.  Revisiting the GEMGA: scalable evolutionary optimization through linkage learning , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[16]  Eyal Kushilevitz,et al.  Learning decision trees using the Fourier spectrum , 1991, STOC '91.

[17]  D. Ackley A connectionist machine for genetic hillclimbing , 1987 .

[18]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[19]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[20]  Worthy N. Martin,et al.  Foundations of Genetic Algorithms 6 (Foga-6) , 2001 .

[21]  Kalyanmoy Deb,et al.  Don't Worry, Be Messy , 1991, ICGA.

[22]  R. K. Shyamasundar,et al.  Introduction to algorithms , 1996 .

[23]  Jim Smith,et al.  Recombination strategy adaptation via evolution of gene linkage , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[24]  R. Rosenberg Simulation of genetic populations with biochemical properties : technical report , 1967 .

[25]  Hans-Paul Schwefel,et al.  Parallel Problem Solving from Nature — PPSN IV , 1996, Lecture Notes in Computer Science.

[26]  Daniel Raymond Frantz,et al.  Nonlinearities in genetic adaptive search. , 1972 .

[27]  G. Harik Learning gene linkage to efficiently solve problems of bounded difficulty using genetic algorithms , 1997 .

[28]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[29]  H. Muhlenbein,et al.  Gene pool recombination and utilization of covariances for the Breeder Genetic Algorithm , 1995, Proceedings of 1995 IEEE International Conference on Evolutionary Computation.

[30]  John R. Anderson,et al.  MACHINE LEARNING An Artificial Intelligence Approach , 2009 .

[31]  Heinz Mühlenbein,et al.  Schemata, Distributions and Graphical Models in Evolutionary Optimization , 1999, J. Heuristics.