Genetic Programming: A Seminar On
Genetic Programming: A Seminar On
On
Genetic Programming
ROLLNO:57
Machine learning
Machine Intelligence According to Turing The aim is to get machines to exhibit behaviour which if done by humans, would assume to involve the use of intelligence.
Machine Learning
It is associated with attempts to get computers to solve problems that use a particular small and somewhat arbitrarily chosen set of methodologies (many of which are statistical in nature).
Machine Intelligence
It communicates the broad goal of getting computers to automatically solve problems in a human-like way. Three approaches by which human competitive machine intelligence can be achieved:1. Logic Driven search 2. Cultural search 3. Genetic or Evolutionary search
(B)Result is equal to or better than a result accepted as new scientific result published in a journal.
(C) Result is equal to or better than a result placed into a database or archive of results maintained by a panel of scientific experts. (D)Result is publishable as a new scientific result. (E)Result is better than or equal to most recent human-created solution to a long standing problem.
(F) Result is better than or equal to a result considered as an achievement in its field when it was first discovered.
These results have come from the fields of Molecular Biology Cellular Automata Sorting Networks Synthesis of design of topology and component sizing for the complex structures like: Analog electrical circuits Controllers
Antenna
Claimed Instance
Reference
Creation of a better than classical quantum algo. For Deutsch-Jozsa early promise problem
Creation of a better than B, F classical quantum algo for database search problem Creation of a soccer H playing program that won its first two games in the Robo cup 1997 comptt. Creation of a sorting network for seven items using only 16 steps. Syn. of elec. thermometer A, D
A, G
Genetic programming evolved a better-than-classical quantum algorithm for Grovers database search problem as described in a paper entitled Quantum Computing Applications of Genetic Programming.It satisfies B and F type of criteria.
(B) Executional steps: Are problem and domain independent. They are automatically executed during the run of problem-solving method. These are defined by flowchart of Genetic Programming. They provide A component. There is no human interference or interaction during the run of a genetic program (though human user may decide when to terminate the run).
The flowchart specifying the basic sequence of executional steps is not modified for each problem.
The flowchart shows genetic operations of : Cross Over Reproduction Mutation Architecture altering operations
Sorting Network
Computational Circuits Electronic Thermometer etc
Patents involve :
1) Invention 2) Evolution
These involve illogical steps (which are contrary to established beliefs). Since GP does not consider these, they can unearth novel solution to problems.
9) Includes wide range of programming constructs. 10) Operates in well-defined way 11) Is problem-independent 12) Has wide applicability 13) Scalability