Canonical genetic algorithm - artificial intelligence, Computer Engineering

Canonical Genetic Algorithm:

In such a scenario with all search techniques there one of the first questions to ask along with GAs is how to define a search space that is actually potentially contains good solutions to the problem at hand. Because answering the question of how to represent possible solutions to the problem. But there the classical approach to GAs is to represent the solutions as strings of ones and zero as there in example, bit strings. Further this is not such a bad idea that given to computers store everything as bit strings so then any  solution would ultimately boil down to a string of ones and zeros. Moreover,, there have been many modifications to the original approach to genetic algorithms so and GA approaches here now come in many different shapes and sizes like on higher level representations. Definitely it's possible to see genetic programming, whether the individuals in the population are programs in such a scenario just a GA approach with a more complicated representation scheme. 

However returning to the classical approach, as there example, whether solving a particular problem involved finding a set of five integers between 1 and 100 after then the search space for a GA would be bits strings when the first eight bits are decoded as the first integer so the next eight bits become the second integer and so on. Therefore representing the solutions is one of the tricky parts to using genetic algorithms hence a problem we come back to later. Thus by assuming that the solutions are represented such as strings of length L.

Posted Date: 1/12/2013 6:06:17 AM | Location : United States

Related Discussions:- Canonical genetic algorithm - artificial intelligence, Assignment Help, Ask Question on Canonical genetic algorithm - artificial intelligence, Get Answer, Expert's Help, Canonical genetic algorithm - artificial intelligence Discussions

Write discussion on Canonical genetic algorithm - artificial intelligence
Your posts are moderated
Related Questions
advantages of dda line algoritm

Locality of reference implies that the page reference being made by a process is Ans. Locality of reference means that the page reference being made through a process is proba

Q. Explain about Magnetic Disk? A disk is circular platter constructed of nonmagnetic material known as substrate, coated with a magnetisable material. This is used for storing

Question 1: Using appropriate diagrams, describe the optimal provision of a private good and a public good. Question 2: Using appropriate diagram, show how there is an

(a) What do you meant by an Expert System (ES) and explain briefly the essential differences between a Decision Support system and ES. (b) What are decision tables and what are

What are differences between one hot and binary encoding? Common classifications used to explain the state encoding of an FSM is Binary or highly encoded and one hot. A bina

What are the advantages of CCS over in-channel signalling? The advantages of CCS over in-channel signalling are given below: a. Information can be exchange among the process

Which is more efficient, a switch statement or an if else chain? Ans) The differences, if any, are likely to be small. The switch statement was designed to be efficiently impl

Assignment:  develop a calculator in MASM. Text chapters covered:  1 through 4, 5.4, 5.5, 6.3, 7.4 You will develop a "calculator" algorithm in MASM using reverse-polish nota

The Concept of Thread A thread is a sequential flow of control within a process. A process is able to have one or more threads. Threads have their own register-values and progr