The crowding approach to niching in genetic algorithms

被引:77
作者
Mengshoel, Ole J. [1 ]
Goldberg, David E. [2 ]
机构
[1] NASA, Ames Res Ctr, RIACS, Moffett Field, CA 94035 USA
[2] Univ Illinois, Dept Gen Engn, Illinois Genet Algorithms Lab, Urbana, IL 61801 USA
关键词
genetic algorithms; niching; crowding; deterministic crowding; probabilistic crowding; local tournaments; population sizing; portfolios;
D O I
10.1162/evco.2008.16.3.315
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A wide range of niching techniques have been investigated in evolutionary and genetic algorithms. In this article, we focus on niching using crowding techniques in the context of what we call local tournament algorithms. In addition to deterministic and probabilistic crowding, the family of local tournament algorithms includes the Metropolis algorithm, simulated annealing, restricted tournament selection, and parallel recombinative simulated annealing. We describe an algorithmic and analytical framework which is applicable to a wide range of crowding algorithms. As an example of utilizing this framework, we present and analyze the probabilistic crowding niching algorithm. Like the closely related deterministic crowding approach, probabilistic crowding is fast, simple, and requires no parameters beyond those of classical genetic algorithms. In probabilistic crowding, subpopulations are maintained reliably, and we show that it is possible to analyze and predict how this maintenance takes place. We also provide novel results for deterministic crowding, show how different crowding replacement rules can be combined in portfolios, and discuss population sizing. Our analysis is backed up by experiments that further increase the understanding of probabilistic crowding.
引用
收藏
页码:315 / 354
页数:40
相关论文
共 46 条
  • [21] Goldberg D.E., 1998, GENETIC ALGORITHMS E, P21
  • [22] The gambler's ruin problem, genetic algorithms, and the sizing of populations
    Harik, G
    CantuPaz, E
    Goldberg, DE
    Miller, BL
    [J]. PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, : 7 - 12
  • [23] Harik G, 1995, P 6 INT C GEN ALG
  • [24] HASTINGS WK, 1970, BIOMETRIKA, V57, P97, DOI 10.1093/biomet/57.1.97
  • [25] Multimodal Function Optimization Using Minimal Representation Size Clustering and Its Application to Planning Multipaths
    Hocaoglu, Cem
    Sanderson, Arthur C.
    [J]. EVOLUTIONARY COMPUTATION, 1997, 5 (01) : 81 - 104
  • [26] Hoos HH, 2002, EIGHTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-02)/FOURTEENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-02), PROCEEDINGS, P661
  • [27] OPTIMIZATION BY SIMULATED ANNEALING
    KIRKPATRICK, S
    GELATT, CD
    VECCHI, MP
    [J]. SCIENCE, 1983, 220 (4598) : 671 - 680
  • [28] PARALLEL RECOMBINATIVE SIMULATED ANNEALING - A GENETIC ALGORITHM
    MAHFOUD, SW
    GOLDBERG, DE
    [J]. PARALLEL COMPUTING, 1995, 21 (01) : 1 - 28
  • [29] Mengshoel OJ, 1999, GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, P409
  • [30] MENGSHOEL OJ, 1998, P 7 ANN C EV PROGR, P547