R. Nachbar. The Mathematica Journal, 5 (3):
44--55(1995)
Abstract
This article presents a method for optimizing
expressions to solve a given problem using the strategy
of Darwinism. In contrast to genetic algorithms, which
evolve an encoded representation of the solution,
genetic programming evolves the solution expression
directly. The Mathematica implementation makes use of
the built-in features of functional programming,
recursion, and hierarchical data structures. An
application to symbolic regression is presented.
Tutorial. Mathemetica can simplify GP S-expressions.
Constant pertubation (=fine tuning mutation?) Announced
in posting to GP list on Mon, 12 Jun 95 08:39:42 EDT
Code available?
%0 Journal Article
%1 nachbar:1995
%A Nachbar, Robert B.
%C 600 Harrison st., San Francisco, CA 94107, USA
%D 1995
%I Miller Freedman Inc
%J The Mathematica Journal
%K Mathematica algorithms, genetic programming,
%N 3
%P 44--55
%T Genetic Programming
%U http://www.mathematica-journal.com/issue/v5i3/tutorials/nachbar/index.html
%V 5
%X This article presents a method for optimizing
expressions to solve a given problem using the strategy
of Darwinism. In contrast to genetic algorithms, which
evolve an encoded representation of the solution,
genetic programming evolves the solution expression
directly. The Mathematica implementation makes use of
the built-in features of functional programming,
recursion, and hierarchical data structures. An
application to symbolic regression is presented.
@article{nachbar:1995,
abstract = {This article presents a method for optimizing
expressions to solve a given problem using the strategy
of Darwinism. In contrast to genetic algorithms, which
evolve an encoded representation of the solution,
genetic programming evolves the solution expression
directly. The Mathematica implementation makes use of
the built-in features of functional programming,
recursion, and hierarchical data structures. An
application to symbolic regression is presented.},
added-at = {2008-06-19T17:46:40.000+0200},
address = {600 Harrison st., San Francisco, CA 94107, USA},
author = {Nachbar, Robert B.},
biburl = {https://www.bibsonomy.org/bibtex/2d72837366cb5f3c51360e508dd1b32e2/brazovayeye},
interhash = {09a72c809b53086a4bc971987bae5fcb},
intrahash = {d72837366cb5f3c51360e508dd1b32e2},
journal = {The Mathematica Journal},
keywords = {Mathematica algorithms, genetic programming,},
notes = {Tutorial. Mathemetica can simplify GP S-expressions.
Constant pertubation (=fine tuning mutation?) Announced
in posting to GP list on Mon, 12 Jun 95 08:39:42 EDT
Code available?},
number = 3,
pages = {44--55},
publisher = {Miller Freedman Inc},
timestamp = {2008-06-19T17:48:00.000+0200},
title = {Genetic Programming},
url = {http://www.mathematica-journal.com/issue/v5i3/tutorials/nachbar/index.html},
volume = 5,
year = 1995
}