Genetic algorithms - artificial intelligence, Computer Engineering

Genetic Algorithms:

In such a scenario the evolutionary approach to "Artificial Intelligence" is one of the neatest ideas of all. Whether we have tried to mimic the functioning of the brain by neural networks this means - even however we don't know exactly how it works - so there we know that the brain does work. In fact similarly there we know that Mother Nature, during the process of evolution there has solved many problems hence for instance the problem getting animals to walk around on two feet as try getting a robot to do that - there it's very difficult. Thus seems like a good idea to mimic the processes of reproduction and survival of the fittest to try to  evolve  answers to problems but maybe in the long run reach the holy grail of computers such like program themselves by evolving programs.

Hence evolutionary approaches are simple in conception as: 

  • Here generate a population of possible answers to the problem at hand  and
  • choose the best  individuals  from the population as utilizing methods inspired through survival of the fittest. 
  • Now produce a new  generation through combining these best ones by using techniques inspired with reproduction
  • And then stop whereas the best individual of a generation is good enough as or you run out of time. 

Conceivably the first landmark in the history of the evolutionary approach to computing was John Holland's book as "Adaptation in Natural and Artificial Systems", whether he developed the idea of the genetic algorithm as searching via sampling hyperplane partitions of the space. In such a scenario it's important to keep in mind that genetic algorithms (GAs), that we look at in this lecture and other genetic programming (GP), that we look by in the next lecture that are just fancy search mechanisms such are inspired through evolution. However utilizing Tom Mitchell's definition of a machine learning system being one here that improves its performance with experience so we can see there evolutionary approaches can be classed as machine learning efforts of course. So historically moreover, it has been more common to categorize evolutionary approaches together just because of their inspiration relatively than their applications as to learning and discovery problems.

Posted Date: 1/12/2013 6:04:19 AM | Location : United States







Related Discussions:- Genetic algorithms - artificial intelligence, Assignment Help, Ask Question on Genetic algorithms - artificial intelligence, Get Answer, Expert's Help, Genetic algorithms - artificial intelligence Discussions

Write discussion on Genetic algorithms - artificial intelligence
Your posts are moderated
Related Questions
Explain Electrically Erasable Programmable ROM - Computer Memory? The next level of erasability is the EEPROM which able to be erased under software control. This is the most f

A program is to be developed to simulate the operations of a scientific calculator. List the facilities to be provided by this calculator. Analyze this using a DFD 0- level and 1-

Or-Introduction : Thus if we know about one thing is true, and also we know that a sentence when there thing is in a disjunction is true. Here if we consider example, like we

Memory Organization - Computer architecture: BASIC CONCEPTS: Address space - 16-bit : 216 = 64K mem. locations - 32-bit : 232 = 4G mem. locations -          40-b

Explain the Resolution of an ADC. Ans. Resolution- It  is  the  smallest  possible  change  in  input  voltage  the same as  the  fraction  of percentage of the full s

Greedy Search - artificial intelligence: If we have a heuristic function for states, defined as above, so we can simply measure each state with respect to this measure and ord

Explanation:- Common used functions are placed in libraries. These are located in the SQABas32 subdirectory of the Robot working directory. A library is separated into three fil

What is Static timing a. Delays over all paths are added up. b. All possibilities, including false paths, verified without the need for test vectors. c. Faster than simul

Q. Explain about Integration Levels? Initially only few gates were integrated consistently on a chip. This initial integration was termed as small-scale integration (SSI). With

What is the basic requirement for establishing VLANs?