The Genetic Programming Software Paradigm
-
link collections
-
R. Wallace
GP
links
-
-
organizations
-
Site genetic-programming.com, the
home page
of Genetic Programming Inc. "a privately funded
research group that does research in applying
genetic programming".
-
Home
Page
of genetic-programming.org, a huge GP resource
maintained by Dr. John Koza.
-
The Centre for Computational Neuroscience and Robotics
research
page.
-
individual researchers
-
John R. Koza's
home page
at Genetic Programming Inc., also linked to from his URL at Stanford U.
-
Conor Ryan's home
page
which provides access to his genetic programming
and genetic algorithm publications, including emphasis
on niches and speciation.
-
Home
page
of Jaime Fernandez, maintainer of The Genetic
Programmer's Notebook.
-
Home
page
of Sean Luke, genetic programming researcher
-
Home
page
of Lee Spector, a professor with a strong Genetic
Programming interest.
-
technical reports, theses, theory, and tutorials
-
Scott Robert Ladd's Power of Life
page
about genetic programming.
-
The Troubling Aspects of a Building Block
Hypothesis,
a
paper
which is part of a thesis by Una-May O'Reilly,
discussing the merits of crossover versus
mutation in function trees; highly readable.
-
The Genetic Programming Tutorial
Notebook
from Dr. Jaime Fernandez.
-
CMU AI Repository Genetic Programming
tutorial
-
Genetic Programming Bibliography
entry
for a paper from Elko Tchernev
-
Genetic Programming
papers
of Sean Luke
-
Genetic Programming and other
publications
of Lee Spector
-
Beautiful dancer
Gwoing Tina Yu's
home page
from where may be found her
publications
on strong polymorphic typing (and more) in
evolutionary algorithm software,
Sean Luke
advises.
-
source code and demos
-
A description of
HiGP
and the code for successor software
MidGP
[Spector and Stoffel], some of many wonderful
genetic programming thingies accessible via the
home page of genetic programming researcher
Lee Spector
-
lil-gp 1.1Beta
-
Here's
Sean Luke's
"patched up"
version
of the
lil-gp kernel
genetic programming library in C++, which, he
says, has "merely 'atomic' strong typing". For
the Java fans, here's also his
"A Java-based Evolutionary Computation and Genetic Programming
Research System"
(ECJ)
which he describes as having a better strong
typing system.
The latter page also contains his list of
other Java Bytecode GP systems.
Sean's graduated
(huzzah, kudos)
and moved to another
university CS department
to teach, so these sites' survival
chances at these URLs are unclear. Try clicking
on his name above to get to his new home page
if these links go sour.
-
Johan Parent's PVM (Parallel Virtual Machine?) port
"Parallel Lil-Gp"
may be found by beginning here, supposedly with strong (atomic)
typing as another of its features besides parallelism.
-
An FTP
directory
of /genetic/gp-code at the University of London, Centre
for Communications Systems Research. This is a Java
.jar file of genetic programming code. There is a huge
open software resource two levels up.
-
Genetic Programming
in Java from Russell Wallace, gives access to his
stoner.zip
(Go) and
aeon.zip
(co-evolution) demos. See also his
Lithos:
an evolutionary computation system, available as
C source code or as a Windows executable.
-
Hansueli Gerber's (perhaps superseded)
Home;
(better to start
here).
Author of a very nice genetic programming curve fitting
demo (modelled after John Koza's writeup) with a
fantastic population histogram widget which provokes lust
for the Java
simple symbolic regression
applet's
source
code.
-
commercial products
-
AIM Learning Systems home
page:
"Breakthrough computerized learning and genetic
programming technology that is 60-100 times faster than
conventional systems." This paper [in PDF format] linked off that site
is quite impressive substantiation of that claim:
Using
Linear Genetic Programming to Develop a C/C++ Simulation Model of a Waste
Incinerator
Larry M. Deschaine PE,
Science Applications International Corporation.
-
A Genetic Control Panel Active-X
component
from Hanke and Hoerner Software Solutions.
-
A Genetic Programming Active-X
component
from Hanke and Hoerner Software Solutions.
-
Discipulus
the commercial version of AIM-GP
-
Gene Expression Programming,
a specialization of Genetic Programming based on
linear strings.
-
The Gene Expression Programming
(GEP)
home page; this also is a commercial product,
but following the guidance of Sean Luke, it is
arguably more important to classify it with its
predecessors and siblings so that the
relationship doesn't get lost (since the GEP
authors fail to mention that such a
relationship even exists).
-
commercial activities related to
Gene Expression Programming
-
executable that allows the complete analysis of the
evolutionary history of a run, using the simple language of
Gene Expression Programming chromosomes
#09
-
executable that allows the complete analysis of the
evolutionary history of a run, using the simple language of
Gene Expression Programming chromosomes
#10
This page, maintained by
Kent Paul Dolan
xanthian@well.com
,
was last updated
20030504.