SEIS610-GP

Utility that predicts a function based on given training data using Genetic Programming
Download

SEIS610-GP Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Apache
  • Publisher Name:
  • SEIS610-GP Team
  • Publisher web site:
  • http://code.google.com/u/adwiyat@gmail.com/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 57 KB

SEIS610-GP Tags


SEIS610-GP Description

SEIS610-GP is a free and open-source tool that used genetic programming to arrive to a function close enough to a target function given by a training data.SEIS610-GP allows you to input training data and generates random population of solutions (generation consists of functions / individuals). After that, SEIS610-GP evaluates the fitness (closeness) of each function to the target function (using training data). Based on those fitness values a new generation (evolution) is created using Crossover and Mutation operations on selected individuals (functions). Moreover, the evolution is repeated while keeping track of the function with best fitness value until we meet a desired fitness value or meet the maximum number of generations allowed.The following are settings configurable before running SEIS610-GP: · Population size· Max depth of tree representing each function/individual· Crossover operation frequency· Mutation operation frequency · Method of Generation (Full, Grow, or Half and Half)· Method of Selection (Tournament, etc)· Function sets (+,-,/,,^, etc)· Terminal sets (0,1,2,3,4,5,6,7,8,9,x etc) SEIS610-GP is a cross-platform utility capable of running on any operating system that comes with Java support (e.g. Mac OS X, Windows, Linux).


SEIS610-GP Related Software