Featured

  • 0
  • 1
  • 2
  • 3
  • 4
prev
next
News image

Bioloid: Highly Configurable Robot

Since being released a couple years ago, the Bioloid hobbyist robot has quickly grown in popularity due to its incredible versatility. Available in several kits of varying complexity, the robot is capable of being programmed and physically configured to ... Read more

Mind Reading Devices Going Mainstream

Some interesting new mind-reading headsets are finding their way to market.  The devices relay the electrical signals within the wearer's brain to a computer, which then can use the information to control such things as characters in video games, medical ... Read more

News image

AI Yet to Master Boardgame 'Go'

The Chinese game of Go has proven to be a tough challenge to those in the artificial intelligence field.  Advanced AI has been developed for many other games, with perhaps the most famous being chess. However, Go is in ... Read more

News image

Evolving Artwork Generated by Distributed System

The Electric sheep open-source screensaver utilizes a network of 60,000 computers to render frames of an ever changing collection of fractal-based animations. A genetic algorithm is employed to ensure that no two animations are the same and that desirable visuals ... Read more

News image

The RoboCup Robot Challenges

Created in 1997, RoboCup is an annual tournament composed of several robotic competitions including soccer, rescue, and tasks around the home. The competitions allow teams to not only have fun, but assist in the development of the fields of robotics ... Read more


A Field Guide to Genetic Programming
(0 votes, average 0 out of 5)
Open Learning - Online Books
Tuesday, 19 May 2009 15:33

Description

Genetic programming (GP) is a systematic, domain-independent method for getting computers to solve problems automatically starting from a high-level statement of what needs to be done. Using ideas from natural evolution, GP starts from an ooze of random computer programs, and progressively refines them through processes of mutation and sexual recombination, until high-fitness solutions emerge. All this without the user having to know or specify the form or structure of solutions in advance. GP has generated a plethora of human-competitive results and applications, including novel scientific discoveries and patentable inventions.

This unique overview of this exciting technique is written by three of the most active scientists in GP.

Author(s)

Riccardo Poli

Chapters

  1. Introduction
  2. Representation, Initialization, and Operators in Tree-based GP
  3. Getting Ready to Run Genetic Programming
  4. Example Genetic Programming Run
  5. Alternative Initializations and Operators in Tree-based GP
  6. Modular, Grammatical, and Developmental Tree-based GP
  7. Linear and Graph Genetic Programming
  8. Probabilistic Genetic Programming
  9. Multi-objective Genetic Programming
  10. Fast and Distributed Genetic Programming
  11. GP Theory and its Applications
  12. Applications
  13. Troubleshooting GP
  14. Conclusions

Core Links

Online Bookpdf_button


AddThis Social Bookmark Button
 

bottom