Genetic Programming Seminar Report
#6
Genetic Programming


[attachment=18364]

What is Genetic Programming



Genetic programming is a model of programming which uses the ideas (and some of the terminology) of biological evolution to handle a complex problem. … Genetic programming can be viewed as an extension of the genetic algorithm, a model for testing and selecting the best choice among a set of results, each represented by a string.

Outline of the Genetic Algorithm

Randomly generate a set of possible solutions to a problem, representing each as a fixed length character string
Test each possible solution against the problem using a fitness function to evaluate each solution
Keep the best solutions, and use them to generate new possible solutions
Repeat the previous two steps until either an acceptable solution is found, or until the algorithm has iterated through a given number of cycles (generations)

Why Genetic Programming?

“It is difficult, unnatural, and overly restrictive to attempt to represent hierarchies of dynamically varying size and shape with fixed length character strings.” “For many problems in machine learning and artificial intelligence, the most natural representation for a solution is a computer program.” [Koza, 1994]
A parse tree is a good representation of a computer program for Genetic Programming

Genetic Operations

Random Generation of the initial population of possible solutions
Mutation of promising solutions to create new possible solutions
Genetic Crossover of two promising solutions to create new possible solutions

What About Just Randomly Generating Programs?

Is Genetic Programming really better than just randomly creating new functions?
Yes!
Pete Angeline compared the result of evolving a tic-tac-toe algorithm for 200 generations, with a population size of 1000 per generation, against 200,000 randomly generated algorithms
The best evolved program was found to be significantly superior to the best randomly generated program [Genetic Programming FAQ, 2002]
The key lies in using a fitness measure to determine which functions survive to reproduce in each generation




Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: mens fitness, randomly, what are developmental, how the velmma created, genetically, subversion fitness**ernship in rourkela steel plant, individual toe,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
RE: Genetic Programming Seminar Report - by seminar paper - 15-03-2012, 01:16 PM

Possibly Related Threads...
Thread Author Replies Views Last Post
  Free Space Optics Seminar Report Information Technology 6 21,371 02-02-2013, 04:15 PM
Last Post: seminar details
  IEEE based Seminar topics for Information Technology project topics 2 13,613 14-01-2013, 11:12 PM
Last Post: Guest
  papers for technical seminar deepthid91 0 7,977 26-10-2012, 01:38 AM
Last Post: deepthid91
  Seminar on Cisco Self-Defending Network computer girl 0 8,399 11-06-2012, 12:54 PM
Last Post: computer girl
  Fully Integrated CMOS GPS Radio Seminar Report Information Technology 1 11,915 16-03-2012, 09:45 AM
Last Post: seminar paper
  Extreme Programming (XP) computer science crazy 5 4,915 14-03-2012, 11:57 AM
Last Post: seminar paper
  CONTEXT ORIENTED PROGRAMMING project topics 2 2,083 18-08-2011, 10:04 AM
Last Post: seminar addict
  Socket Programming computer science crazy 3 4,327 30-04-2011, 09:47 AM
Last Post: seminar class
  CDMA Wireless Data Transmitter Seminar Report Information Technology 2 5,999 29-10-2010, 05:23 PM
Last Post: project report helper
Thumbs Up Linux Shell Programming projectsofme 0 1,885 07-10-2010, 04:58 PM
Last Post: projectsofme

Forum Jump: