• DocumentCode
    1651158
  • Title

    Prevention of early convergence in genetic programming by replacement of similar programs

  • Author

    Ciesielski, Vic ; Mawhinney, Dylan

  • Author_Institution
    Dept. of Comput. Sci., RMIT, Melbourne, Vic., Australia
  • Volume
    1
  • fYear
    2002
  • Firstpage
    67
  • Lastpage
    72
  • Abstract
    We have investigated an approach to preventing or minimising the occurrence of premature convergence by measuring the similarity between the programs in the population and replacing the most similar ones with randomly generated programs. On a problem with known premature convergence behaviour, the MAX problem, similarity replacement significantly decreased the rate of premature convergence over the best that could be achieved by manipulation of the mutation rate. The expected CPU time for a successful run was increased due to the additional cost of the similarity matching. On a problem which has a very expensive fitness function, the evolution of a team of soccer playing programs, the degree of premature convergence rate was also significantly reduced. However, in this case the expected time for a successful run was significantly decreased indicating that similarity replacement can be worthwhile for problems with expensive evaluation functions. A significant discovery from our experimental work is that a small change to the way mutation is carried out can result in significant reductions in premature convergence
  • Keywords
    convergence; genetic algorithms; programming; CPU time; MAX problem; early convergence prevention; experimental work; fitness function; genetic programming; mutation; mutation rate; premature convergence; randomly generated programs; similar program replacement; similarity matching; soccer playing programs; Computer science; Convergence; Costs; Evolutionary computation; Genetic algorithms; Genetic mutations; Genetic programming; Sorting; Testing; Virtual colonoscopy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2002. CEC '02. Proceedings of the 2002 Congress on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-7803-7282-4
  • Type

    conf

  • DOI
    10.1109/CEC.2002.1006211
  • Filename
    1006211