• Home
  • Search
  • Automated Design of Probability Distributions as Mutation Operators for Evolutionary Programming Using Genetic Programming
  • Cite Icon32
  • https://doi.org/10.1007/978-3-642-37207-0_8Copy DOI Icon

Automated Design of Probability Distributions as Mutation Operators for Evolutionary Programming Using Genetic Programming

  • Jan 1, 2013
  • Libin Hong +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The mutation operator is the only source of variation in Evolutionary Programming. In the past these have been human nominated and included the Gaussian, Cauchy, and the Levy distributions. We automatically design mutation operators (probability distributions) using Genetic Programming. This is done by using a standard Gaussian random number generator as the terminal set and and basic arithmetic operators as the function set. In other words, an arbitrary random number generator is a function of a randomly (Gaussian) generated number passed through an arbitrary function generated by Genetic Programming. Rather than engaging in the futile attempt to develop mutation operators for arbitrary benchmark functions (which is a consequence of the No Free Lunch theorems), we consider tailoring mutation operators for particular function classes. We draw functions from a function class (a probability distribution over a set of functions). The mutation probability distribution is trained on a set of function instances drawn from a given function class. It is then tested on a separate independent test set of function instances to confirm that the evolved probability distribution has indeed generalized to the function class. Initial results are highly encouraging: on each of the ten function classes the probability distributions generated using Genetic Programming outperform both the Gaussian and Cauchy distributions.

Similar Papers
  • Conference Article
  • Citations4

Automatically Designing More General Mutation Operators of Evolutionary Programming for Groups of Function Classes Using a Hyper-Heuristic

  • Jul 20, 2016
  • Libin Hong +3
  • Conference Article
  • Citations6

Application of Lévy Mutation Operator in Evolutionary Programming Optimization of Antennas

  • Sep 01, 2007
  • A Hoorfar +2
  • Conference Article
  • Citations9

Antenna optimization using an evolutionary programming algorithm with a hybrid mutation operator

  • Jul 16, 2000
  • A Hoorfar +1
  • Book Chapter
  • Citations65

The Halt Condition in Genetic Programming

  • Nov 16, 2007
  • José Neves +4
  • Book Chapter

Evolutionary Applications to VLSI and Part Placement

  • Jan 01, 1995
  • John R Mcdonnell +2
  • Book Chapter

Issues in Evolutionary Optimization I

  • Jan 01, 1995
  • John R Mcdonnell +2
  • Conference Article
  • Citations1

A dual mutation strategy embedded Evolutionary Programming for continuous optimization

  • Aug 01, 2013
  • Md Tanvir Alam Anik +3
  • Conference Article
  • Citations1

A New Approach to Calculate the Best Context of a Tree and its Application in Defining a Constructive, Context Aware Crossover for GP

  • Oct 01, 2007
  • Hammad Majeed +1
  • Research Article
  • Citations21

Improved evolutionary programming with dynamic mutation and metropolis criteria for multi-objective reactive power optimisation

  • Jan 01, 2005
  • IEE Proceedings - Generation, Transmission and Distribution
  • C Jiang +1
  • Book Chapter
  • Citations4

The Use of Collective Memory in Genetic Programming

  • Jan 01, 2005
  • Keith Bearpark +1
  • Conference Article
  • Citations5

Semantic Genetic Programming

  • Jul 11, 2015
  • Alberto Moraglio +1
  • Conference Article
  • Citations7

A multiclass classifier using Genetic Programming

  • Dec 01, 2008
  • Narendra S Chaudhari +2
  • Book Chapter
  • Citations4

An evolutionary approach for the design of natural language parser

  • Jan 01, 2000
  • Olgierd Unold
  • Book Chapter
  • Citations128

Novelty Search and the Problem with Objectives

  • Jan 01, 2011
  • Joel Lehman +1
  • Research Article
  • Citations3

Constitutive Model Identification of Rock Based on Artificial Intelligence

  • Oct 24, 2011
  • Advanced Materials Research
  • Sheng Jun Sha +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.