skip to main content
Niching methods for genetic algorithms
Publisher:
  • University of Illinois at Urbana-Champaign
  • Champaign, IL
  • United States
Order Number:UMI Order No. GAX95-43663
Bibliometrics
Skip Abstract Section
Abstract

Niching methods extend genetic algorithms to domains that require the location and maintenance of multiple solutions. Such domains include classification and machine learning, multimodal function optimization, multiobjective function optimization, and simulation of complex and adaptive systems.

This study presents a comprehensive treatment of niching methods and the related topic of population diversity. Its purpose is to analyze existing niching methods and to design improved niching methods. To achieve this purpose, it first develops a general framework for the modelling of niching methods, and then applies this framework to construct models of individual niching methods, specifically crowding and sharing methods.

Using a constructed model of crowding, this study determines why crowding methods over the last two decades have not made effective niching methods. A series of tests and design modifications results in the development of a highly effective form of crowding, called deterministic crowding. Further analysis of deterministic crowding focuses upon the distribution of population elements among niches, that arises from the combination of crossover and replacement selection. Interactions among niches are isolated and explained. The concept of crossover hillclimbing is introduced.

Using constructed models of fitness sharing, this study derives lower bounds on the population size required to maintain, with probability $\gamma$, a fixed number of desired niches. It also derives expressions for the expected time to disappearance of a desired niche, and relates disappearance time to population size. Models are presented of sharing under selection, and sharing under both selection and crossover. Some models assume that all niches are equivalent with respect to fitness. Others allow niches to differ with respect to fitness.

Focusing on the differences between parallel and sequential niching methods, this study compares and further examines four niching methods--crowding, sharing, sequential niching, and parallel hillclimbing. The four niching methods undergo rigorous testing on optimization and classification problems of increasing difficulty; a new niching-based technique is introduced that extends genetic algorithms to classification problems.

Cited By

  1. ACM
    Li W (2024). Optimizing with Attractor: A Tutorial, ACM Computing Surveys, 56:9, (1-41), Online publication date: 31-Oct-2024.
  2. Fan Q, Bi Y, Xue B and Zhang M (2024). A genetic programming-based method for image classification with small training data, Knowledge-Based Systems, 283:C, Online publication date: 11-Jan-2024.
  3. Doerr B and Krejca M (2023). Bivariate estimation-of-distribution algorithms can find an exponential number of optima, Theoretical Computer Science, 971:C, Online publication date: 6-Sep-2023.
  4. ACM
    De Franca F Fighting Underspecification in Symbolic Regression with Fitness Sharing Proceedings of the Companion Conference on Genetic and Evolutionary Computation, (551-554)
  5. Dieleman N, Berkhout J and Heidergott B (2023). A neural network approach to performance analysis of tandem lines, Computers and Operations Research, 152:C, Online publication date: 1-Apr-2023.
  6. Segura C, Chacón Castillo J and Schütze O (2023). The Importance of Diversity in the Variable Space in the Design of Multi-Objective Evolutionary Algorithms, Applied Soft Computing, 136:C, Online publication date: 1-Mar-2023.
  7. Yan L, Mo X, Li Q, Gu M and Sheng W (2022). Adaptive niching selection-based differential evolution for global optimization, Soft Computing - A Fusion of Foundations, Methodologies and Applications, 26:24, (13509-13525), Online publication date: 1-Dec-2022.
  8. Wang B, Liu L, Li Y and Khishe M (2022). Robust Grey Wolf Optimizer for Multimodal Optimizations: A Cross-Dimensional Coordination Approach, Journal of Scientific Computing, 92:3, Online publication date: 1-Sep-2022.
  9. ACM
    Randall D, Townsend T, Hochhalter J and Bomarito G Bingo Proceedings of the Genetic and Evolutionary Computation Conference Companion, (2282-2288)
  10. ACM
    Bomarito G, Leser P, Strauss N, Garbrecht K and Hochhalter J Bayesian model selection for reducing bloat and overfitting in genetic programming for symbolic regression Proceedings of the Genetic and Evolutionary Computation Conference Companion, (526-529)
  11. ACM
    Kononova A, Shir O, Tukker T, Frisco P, Zeng S and Bäck T Addressing the multiplicity of solutions in optical lens design as a niching evolutionary algorithms computational challenge Proceedings of the Genetic and Evolutionary Computation Conference Companion, (1596-1604)
  12. ACM
    Doerr B and Krejca M Bivariate estimation-of-distribution algorithms can find an exponential number of optima Proceedings of the 2020 Genetic and Evolutionary Computation Conference, (796-804)
  13. ACM
    Brant J and Stanley K Diversity preservation in minimal criterion coevolution through resource limitation Proceedings of the 2020 Genetic and Evolutionary Computation Conference, (58-66)
  14. Zou J, Deng Q, Zheng J and Yang S (2020). A close neighbor mobility method using particle swarm optimizer for solving multimodal optimization problems, Information Sciences: an International Journal, 519:C, (332-347), Online publication date: 1-May-2020.
  15. Bartoli A, De Lorenzo A, Medvet E and Squillero G (2022). Multi-level diversity promotion strategies for Grammar-guided Genetic Programming, Applied Soft Computing, 83:C, Online publication date: 1-Oct-2019.
  16. Li Y, Chen Y, Zhong J and Huang Z (2019). Niching particle swarm optimization with equilibrium factor for multi-modal optimization, Information Sciences: an International Journal, 494:C, (233-246), Online publication date: 1-Aug-2019.
  17. ACM
    Komosinski M and Miazga K Parametrizing convection selection Proceedings of the Genetic and Evolutionary Computation Conference, (804-811)
  18. Li J and Tan Y (2018). Loser-Out Tournament-Based Fireworks Algorithm for Multimodal Function Optimization, IEEE Transactions on Evolutionary Computation, 22:5, (679-691), Online publication date: 1-Oct-2018.
  19. Gálvez J, Cuevas E, Avalos O, Oliva D and Hinojosa S (2018). Electromagnetism-like mechanism with collective animal behavior for multimodal optimization, Applied Intelligence, 48:9, (2580-2612), Online publication date: 1-Sep-2018.
  20. Singh N, Dhillon J and Kothari D (2018). Non-interactive approach to solve multi-objective thermal power dispatch problem using composite search algorithm, Applied Soft Computing, 65:C, (644-658), Online publication date: 1-Apr-2018.
  21. ACM
    Vassiliades V, Chatzilygeroudis K and Mouret J Comparing multimodal optimization and illumination Proceedings of the Genetic and Evolutionary Computation Conference Companion, (97-98)
  22. ACM
    La Cava W and Moore J Ensemble representation learning Proceedings of the Genetic and Evolutionary Computation Conference, (961-968)
  23. Kim K and Cho S (2017). Ensemble bayesian networks evolved with speciation for high-performance prediction in data mining, Soft Computing - A Fusion of Foundations, Methodologies and Applications, 21:4, (1065-1080), Online publication date: 1-Feb-2017.
  24. de Mello Junior H, Martí L, Abs da Cruz A and Vellasco M (2016). Evolutionary algorithms and elliptical copulas applied to continuous optimization problems, Information Sciences: an International Journal, 369:C, (419-440), Online publication date: 10-Nov-2016.
  25. ACM
    Squillero G and Tonda A Promoting Diversity in Evolutionary Algorithms Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion, (943-944)
  26. Cussat-Blanc S, Harrington K and Pollack J (2015). Gene Regulatory Network Evolution Through Augmenting Topologies, IEEE Transactions on Evolutionary Computation, 19:6, (823-837), Online publication date: 1-Dec-2015.
  27. ACM
    Jia G, He S, Zhu Z, Liu J and Tang K A Multimodal Optimization and Surprise Based Consensus Community Detection Algorithm Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation, (1407-1408)
  28. ACM
    Pugh J, Soros L, Szerlip P and Stanley K Confronting the Challenge of Quality Diversity Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, (967-974)
  29. Zhang D, Lillywhite K, Lee D and Tippetts B (2015). Automatic fish taxonomy using evolution-constructed features for invasive species removal, Pattern Analysis & Applications, 18:2, (451-459), Online publication date: 1-May-2015.
  30. Tsutsui S The Introduction of Asymmetry on Traditional 2-Parent Crossover Operators for Crowding and Its Effects Proceedings of the 10th International Conference on Simulated Evolution and Learning - Volume 8886, (70-81)
  31. Glibovets N and Gulayeva N (2013). A Review of Niching Genetic Algorithms for Multimodal Function Optimization, Cybernetics and Systems Analysis, 49:6, (815-820), Online publication date: 1-Nov-2013.
  32. ACM
    O'Reilly G Peak and valley detection in multimodal functions by means of 3D normal metadata Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference, (295-304)
  33. ACM
    Tsutsui S and Fujimoto N A preliminary study of crowding with biased crossover Proceedings of the 15th annual conference companion on Genetic and evolutionary computation, (1753-1754)
  34. ACM
    Lehman J, Stanley K and Miikkulainen R Effective diversity maintenance in deceptive domains Proceedings of the 15th annual conference on Genetic and evolutionary computation, (215-222)
  35. ACM
    Kundu S, Biswas S, Das S and Suganthan P Crowding-based local differential evolution with speciation-based memory archive for dynamic multimodal optimization Proceedings of the 15th annual conference on Genetic and evolutionary computation, (33-40)
  36. Hadka D and Reed P (2013). Borg, Evolutionary Computation, 21:2, (231-259), Online publication date: 1-May-2013.
  37. Siva Sathya S and Radhika M (2013). Convergence of nomadic genetic algorithm on benchmark mathematical functions, Applied Soft Computing, 13:5, (2759-2766), Online publication date: 1-May-2013.
  38. Choubey N and Kharat M (2013). Hybrid system for handling premature convergence in GA - Case of grammar induction, Applied Soft Computing, 13:5, (2923-2931), Online publication date: 1-May-2013.
  39. SáNchez-Anguix V, Valero S, JuliáN V, Botti V and GarcíA-Fornes A (2013). Evolutionary-aided negotiation model for bilateral bargaining in Ambient Intelligence domains with complex utility functions, Information Sciences: an International Journal, 222, (25-46), Online publication date: 1-Feb-2013.
  40. Smaoui M and Garbey M (2013). Improving volunteer computing scheduling for evolutionary algorithms, Future Generation Computer Systems, 29:1, (1-14), Online publication date: 1-Jan-2013.
  41. Roy S, Islam S, Das S and Ghosh S (2013). Multimodal optimization by artificial weed colonies enhanced with localized group search optimizers, Applied Soft Computing, 13:1, (27-46), Online publication date: 1-Jan-2013.
  42. Kundu S, Biswas S, Das S and Bose D A selective teaching-learning based niching technique with local diversification strategy Proceedings of the Third international conference on Swarm, Evolutionary, and Memetic Computing, (160-168)
  43. Ebrahimi J and Saniee Abadeh M Semi supervised clustering Proceedings of the 8th international conference on Machine Learning and Data Mining in Pattern Recognition, (237-251)
  44. Qu B, Liang J, Suganthan P and Chen T Ensemble of clearing differential evolution for multi-modal optimization Proceedings of the Third international conference on Advances in Swarm Intelligence - Volume Part I, (350-357)
  45. García-Martínez C, Lozano M and Rodríguez-Díaz F (2012). A simulated annealing method based on a specialised evolutionary algorithm, Applied Soft Computing, 12:2, (573-588), Online publication date: 1-Feb-2012.
  46. Islam M, Chetty M and Murshed M Conflict resolution based global search operators for long protein structures prediction Proceedings of the 18th international conference on Neural Information Processing - Volume Part I, (636-645)
  47. Schoenauer M, Teytaud F and Teytaud O A rigorous runtime analysis for quasi-random restarts and decreasing stepsize Proceedings of the 10th international conference on Artificial Evolution, (37-48)
  48. Li J, Zhang X, Gao Y, Zhou H and Cui J Improving search ability of genetic learning process for high-dimensional fuzzy classification problems Proceedings of the Third international conference on Artificial intelligence and computational intelligence - Volume Part I, (644-654)
  49. Liang J, Qu B, Ma S and Suganthan P Memetic fitness euclidean-distance particle swarm optimization for multi-modal optimization Proceedings of the 7th international conference on Intelligent Computing: bio-inspired computing and applications, (378-385)
  50. ACM
    Schoenauer M, Teytaud F and Teytaud O Simple tools for multimodal optimization Proceedings of the 13th annual conference companion on Genetic and evolutionary computation, (267-268)
  51. ACM
    Della Cioppa A, Marcelli A and Napoli P Speciation in evolutionary algorithms Proceedings of the 13th annual conference on Genetic and evolutionary computation, (1053-1060)
  52. ACM
    Kistemaker S and Whiteson S Critical factors in the performance of novelty search Proceedings of the 13th annual conference on Genetic and evolutionary computation, (965-972)
  53. Zhai Z and Li X A dynamic archive based niching particle swarm optimizer using a small population size Proceedings of the Thirty-Fourth Australasian Computer Science Conference - Volume 113, (83-90)
  54. Tallón-Ballesteros A and Hervás-Martínez C (2011). A two-stage algorithm in evolutionary product unit neural networks for classification, Expert Systems with Applications: An International Journal, 38:1, (743-754), Online publication date: 1-Jan-2011.
  55. Allmendinger R and Knowles J Evolutionary optimization on problems subject to changes of variables Proceedings of the 11th international conference on Parallel problem solving from nature: Part II, (151-160)
  56. ACM
    Schmidt M and Lipson H Predicting solution rank to improve performance Proceedings of the 12th annual conference on Genetic and evolutionary computation, (949-956)
  57. ACM
    Galan S and Mengshoel O Generalized crowding for genetic algorithms Proceedings of the 12th annual conference on Genetic and evolutionary computation, (775-782)
  58. ACM
    Chen W and Szeto K Complex energy landscape mapping by histogram assisted genetic algorithm Proceedings of the 12th annual conference on Genetic and evolutionary computation, (673-680)
  59. ACM
    Schmidt M and Lipson H Age-fitness pareto optimization Proceedings of the 12th annual conference on Genetic and evolutionary computation, (543-544)
  60. Li M, Lin D and Kou J (2010). Dynamics of fitness sharing evolutionary algorithms for coevolution of multiple species, Applied Soft Computing, 10:3, (832-848), Online publication date: 1-Jun-2010.
  61. Shir O, Emmerich M and Bäck T (2010). Adaptive niche radii and niche shapes approaches for niching with the cma-es, Evolutionary Computation, 18:1, (97-126), Online publication date: 1-Mar-2010.
  62. Bori F, Gasparri A and Panzieri S A fitness-sharing based genetic algorithm for collaborative multi robot localization Proceedings of the 2009 IEEE/RSJ international conference on Intelligent robots and systems, (3968-3973)
  63. ACM
    Schmidt M and Lipson H Solving iterated functions using genetic programming Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers, (2149-2154)
  64. ACM
    Schmidt M and Lipson H Incorporating expert knowledge in evolutionary search Proceedings of the 11th Annual conference on Genetic and evolutionary computation, (1091-1098)
  65. ACM
    Schmidt M and Lipson H Discovering a domain alphabet Proceedings of the 11th Annual conference on Genetic and evolutionary computation, (1083-1090)
  66. ACM
    Risi S, Vanderbleek S, Hughes C and Stanley K How novelty search escapes the deceptive trap of learning to learn Proceedings of the 11th Annual conference on Genetic and evolutionary computation, (153-160)
  67. ACM
    Gomez F Sustaining diversity using behavioral information distance Proceedings of the 11th Annual conference on Genetic and evolutionary computation, (113-120)
  68. Khor S Exploring the influence of problem structural characteristics on evolutionary algorithm performance Proceedings of the Eleventh conference on Congress on Evolutionary Computation, (3345-3352)
  69. Li J and Wood A Random search with species conservation for multimodal functions Proceedings of the Eleventh conference on Congress on Evolutionary Computation, (3164-3171)
  70. Iclanzan D, Hirsbrunner B, Courant M and Dumitrescu D Cooperation in the context of sustainable search Proceedings of the Eleventh conference on Congress on Evolutionary Computation, (1904-1911)
  71. Krishnanand K and Ghose D (2009). Glowworm swarm optimisation: a new method for optimising multi-modal functions, International Journal of Computational Intelligence Studies, 1:1, (93-119), Online publication date: 1-May-2009.
  72. Shir O and Bäck T (2009). Niching with derandomized evolution strategies in artificial and real-world landscapes, Natural Computing: an international journal, 8:1, (171-196), Online publication date: 1-Mar-2009.
  73. Estévez P, Tesmer M, Perez C and Zurada J (2009). Normalized mutual information feature selection, IEEE Transactions on Neural Networks, 20:2, (189-201), Online publication date: 1-Feb-2009.
  74. Vrugt J, Robinson B and Hyman J (2009). Self-adaptive multimethod search for global optimization in real-parameter spaces, IEEE Transactions on Evolutionary Computation, 13:2, (243-259), Online publication date: 1-Feb-2009.
  75. Li R, Eggermont J, Shir O, Emmerich M, Bäck T, Dijkstra J and Reiber J Mixed-Integer Evolution Strategies with Dynamic Niching Proceedings of the 10th International Conference on Parallel Problem Solving from Nature --- PPSN X - Volume 5199, (246-255)
  76. Goes V, Shir O and Bäck T Niche Radius Adaptation with Asymmetric Sharing Proceedings of the 10th International Conference on Parallel Problem Solving from Nature --- PPSN X - Volume 5199, (195-204)
  77. ACM
    Kruisselbrink J, Bäck T, IJzerman A and van der Horst E Evolutionary algorithms for automated drug design towards target molecule properties Proceedings of the 10th annual conference on Genetic and evolutionary computation, (1555-1562)
  78. ACM
    Iclanzan D and Dumitrescu D Going for the big fishes Proceedings of the 10th annual conference on Genetic and evolutionary computation, (423-430)
  79. ACM
    Lung R, Chira C and Dumitrescu D An agent-based collaborative evolutionary model for multimodal optimization Proceedings of the 10th annual conference companion on Genetic and evolutionary computation, (1969-1976)
  80. ACM
    Paperin G Using holey fitness landscapes to counteract premature convergence in evolutionary algorithms Proceedings of the 10th annual conference companion on Genetic and evolutionary computation, (1815-1818)
  81. Barrera J, Flores J and Fuerte-Esquivel C (2008). Generating complete bifurcation diagrams using a dynamic environment particle swarm optimization algorithm, Journal of Artificial Evolution and Applications, 2008:S1, (1-8), Online publication date: 1-Jan-2008.
  82. Passaro A and Starita A (2008). Particle swarm optimization for multimodal functions, Journal of Artificial Evolution and Applications, 2008:S1, (1-15), Online publication date: 1-Jan-2008.
  83. Angus D Population-based ant colony optimisation for multi-objective function optimisation Proceedings of the 3rd Australian conference on Progress in artificial life, (232-244)
  84. Iclănzan D The creativity potential within evolutionary algorithms Proceedings of the 9th European conference on Advances in artificial life, (845-854)
  85. Auliac C, D'Alché---Buc F and Frouin V Learning Transcriptional Regulatory Networks with Evolutionary Algorithms Enhanced with Niching Proceedings of the 7th international workshop on Fuzzy Logic and Applications: Applications of Fuzzy Sets Theory, (612-619)
  86. ACM
    Lung R and Dumitrescu D A new evolutionary model for detecting multiple optima Proceedings of the 9th annual conference on Genetic and evolutionary computation, (1296-1303)
  87. ACM
    Shir O and Bäck T Performance analysis of niching algorithms based on derandomized-ES variants Proceedings of the 9th annual conference on Genetic and evolutionary computation, (705-712)
  88. ACM
    Patton R and Potok T Discovering event evidence amid massive, dynamic datasets Proceedings of the 9th annual conference companion on Genetic and evolutionary computation, (2895-2900)
  89. ACM
    Iclǎnzan D Crossover Proceedings of the 9th annual conference companion on Genetic and evolutionary computation, (2497-2502)
  90. Alami J, Imrani A and Bouroumi A (2007). A multipopulation cultural algorithm using fuzzy clustering, Applied Soft Computing, 7:2, (506-519), Online publication date: 1-Mar-2007.
  91. Dick G and Whigham P Spatially-Structured evolutionary algorithms and sharing Proceedings of the 6th international conference on Simulated Evolution And Learning, (457-464)
  92. Shir O, Kok J, Bäck T and Vrakking M Learning the complete-basis-functions parameterization for the optimization of dynamic molecular alignment by ES Proceedings of the 7th international conference on Intelligent Data Engineering and Automated Learning, (410-418)
  93. ACM
    Singh G and Deb K Comparison of multi-modal optimization algorithms based on evolutionary algorithms Proceedings of the 8th annual conference on Genetic and evolutionary computation, (1305-1312)
  94. ACM
    Liang Y, Lueng K and Lee K A splicing/decomposable encoding and its novel operators for genetic algorithms Proceedings of the 8th annual conference on Genetic and evolutionary computation, (1225-1232)
  95. Chen Z and Kang L Steady-state evolutionary algorithm for multimodal function global optimization Proceedings of the 2005 international conference on Computational Intelligence and Security - Volume Part I, (200-207)
  96. Tucker A, Crampton J and Swift S (2005). RGFGA: An Efficient Representation and Crossover for Grouping Genetic Algorithms, Evolutionary Computation, 13:4, (477-499), Online publication date: 1-Dec-2005.
  97. Shir O, Siedschlag C, Bäck T and Vrakking M Niching in evolution strategies and its application to laser pulse shaping Proceedings of the 7th international conference on Artificial Evolution, (85-96)
  98. Ji Q, Qi W, Cai W, Cheng Y and Pan F Study of improved hierarchy genetic algorithm based on adaptive niches Proceedings of the 2005 international conference on Advances in Intelligent Computing - Volume Part I, (1014-1022)
  99. Qi W, Ji Q and Cai W The application of modified hierarchy genetic algorithm based on adaptive niches Proceedings of the 4th international conference on Advances in Machine Learning and Cybernetics, (842-850)
  100. ACM
    Ridder J Evolutionary computation methods for synchronization of effects based operations Proceedings of the 7th annual workshop on Genetic and evolutionary computation, (175-177)
  101. ACM
    Zechman E and Ranjithan S Multipopulation cooperative coevolutionary programming (MCCP) to enhance design innovation Proceedings of the 7th annual conference on Genetic and evolutionary computation, (1641-1648)
  102. ACM
    Amor H and Rettinger A Intelligent exploration for genetic algorithms Proceedings of the 7th annual conference on Genetic and evolutionary computation, (1531-1538)
  103. ACM
    Legg S and Hutter M Fitness uniform deletion Proceedings of the 7th annual conference on Genetic and evolutionary computation, (1271-1278)
  104. ACM
    Shir O and Bäck T Niching in evolution strategies Proceedings of the 7th annual conference on Genetic and evolutionary computation, (915-916)
  105. ACM
    Sastry K, Abbass H, Goldberg D and Johnson D Sub-structural niching in estimation of distribution algorithms Proceedings of the 7th annual conference on Genetic and evolutionary computation, (671-678)
  106. ACM
    Rieffel J and Pollack J Automated assembly as situated development Proceedings of the 7th annual conference on Genetic and evolutionary computation, (99-106)
  107. Hu J, Goodman E, Seo K, Fan Z and Rosenberg R (2005). The Hierarchical Fair Competition (HFC) Framework for Sustainable Evolutionary Algorithms, Evolutionary Computation, 13:2, (241-277), Online publication date: 1-Jun-2005.
  108. Khor E, Tan K, Lee T and Goh C (2005). A Study on Distribution Preservation Mechanism in Evolutionary Multi-Objective Optimization, Artificial Intelligence Review, 23:1, (31-33), Online publication date: 1-Mar-2005.
  109. Gómez M and Bielza C (2004). Node deletion sequences in influence diagrams using genetic algorithms, Statistics and Computing, 14:3, (181-198), Online publication date: 1-Aug-2004.
  110. Carvalho D and Freitas A (2004). A hybrid decision tree/genetic algorithm method for data mining, Information Sciences: an International Journal, 163:1-3, (13-35), Online publication date: 14-Jun-2004.
  111. De Jong E and Pollack J (2004). Ideal Evaluation from Coevolution, Evolutionary Computation, 12:2, (159-192), Online publication date: 1-Jun-2004.
  112. Kim Y and Street W (2004). An intelligent system for customer targeting, Decision Support Systems, 37:2, (215-228), Online publication date: 1-May-2004.
  113. Matos M, de Leão M, Saraiva J, Fidalgo J, Miranda V, Lopes J, Ferreira J, Pereira J, Proença L and Pinto J Metaheuristics applied to power systems Metaheuristics, (449-464)
  114. Stanley K and Miikkulainen R (2004). Competitive coevolution through evolutionary complexification, Journal of Artificial Intelligence Research, 21:1, (63-100), Online publication date: 1-Jan-2004.
  115. De Jong E and Pollack J (2003). Multi-Objective Methods for Tree Size Control, Genetic Programming and Evolvable Machines, 4:3, (211-233), Online publication date: 1-Sep-2003.
  116. Leung K and Liang Y Adaptive elitist-population based genetic algorithm for multimodal function optimization Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartI, (1160-1171)
  117. de Jong E and Pollack J Learning the ideal evaluation function Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartI, (274-285)
  118. de Jong E Representation development from pareto-coevolution Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartI, (262-273)
  119. Wyatt D and Lipson H Finding building blocks through eigenstructure adaptation Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII, (1518-1529)
  120. Smith R and Bonacina C Mating restriction and niching pressure Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII, (1382-1393)
  121. Toffolo A and Benini E (2003). Genetic diversity as an objective in multi-objective evolutionary algorithms, Evolutionary Computation, 11:2, (151-167), Online publication date: 1-May-2003.
  122. Horn J Niche distributions on the pareto optimal front Proceedings of the 2nd international conference on Evolutionary multi-criterion optimization, (365-375)
  123. ACM
    Sanders M, Lobb R and Riddle P Evolving controllers for virtual creature locomotion Proceedings of the 1st international conference on Computer graphics and interactive techniques in Australasia and South East Asia, (255-256)
  124. Freitas A A survey of evolutionary algorithms for data mining and knowledge discovery Advances in evolutionary computing, (819-845)
  125. Li J, Balazs M, Parks G and Clarkson P (2002). A species conserving genetic algorithm for multimodal function optimization, Evolutionary Computation, 10:3, (207-234), Online publication date: 1-Sep-2002.
  126. Tan K, Lee T and Khor E (2002). Evolutionary Algorithms for Multi-Objective Optimization, Artificial Intelligence Review, 17:4, (251-290), Online publication date: 1-Jun-2002.
  127. Herrera F and Lozano M (2000). Two-Loop Real-Coded Genetic Algorithms with Adaptive Control of Mutation Step Sizes, Applied Intelligence, 13:3, (187-204), Online publication date: 29-Nov-2000.
  128. ACM
    Bhattacharyya S Evolutionary algorithms in data mining Proceedings of the sixth ACM SIGKDD international conference on Knowledge discovery and data mining, (465-473)
  129. El Imrani A, Bouroumi A, Zine El Abidine H, Limouri M and Essaıd A (2000). A fuzzy clustering-based niching approach to multimodal function optimization, Cognitive Systems Research, 1:2, (119-133), Online publication date: 1-Jun-2000.
  130. Neri F and Saitta L (1996). Exploring the Power of Genetic Search in Learning Symbolic Classifiers, IEEE Transactions on Pattern Analysis and Machine Intelligence, 18:11, (1135-1141), Online publication date: 1-Nov-1996.
  131. Horn J and Goldberg D Natural niching for evolving cooperative classifiers Proceedings of the 1st annual conference on genetic programming, (553-564)
Contributors
  • University of Illinois Urbana-Champaign

Recommendations