سفارش تبلیغ
صبا ویژن
blogsTemplates for your blogpersianblogpersianyahoo
خداوند سبحان، مال را به کسانی که دوست یادشمن دارد می بخشد؛ ولی دانش را جز به کسی که دوست دارد نمی بخشد [امام علی علیه السلام]
صحبت تازه *** کامپیوتر ***

  نویسنده: خداداد صیادی  
  Search Space

If we are solving a problem, we are usually looking for some solution which will be the best among others. The space of all feasible solutions (the set of solutions among which the desired solution resides) is called search space (also state space). Each point in the search space represents one possible solution. Each possible solution can be "marked" by its value (or fitness) for the problem. With GA we look for the best solution among among a number of possible solutions - represented by one point in the search space.

Looking for a solution is then equal to looking for some extreme value (minimum or maximum) in the search space. At times the search space may be well defined, but usually we know only a few points in the search space. In the process of using GA, the process of finding solutions generates other points (possible solutions) as evolution proceeds.


Example of a search space

The problem is that the search can be very complicated. One may not know where to look for a solution or where to start. There are many methods one can use for finding a suitable solution, but these methods do not necessarily provide the best solution. Some of these methods are hill climbing, tabu search, simulated annealing and the genetic algorithm. The solutions found by these methods are often considered as good solutions, because it is not often possible to prove what the optimum is.



 
   
یکشنبه 84 فروردین 7 ساعت 10:16 عصر

  نویسنده: خداداد صیادی  
 

All living organisms consist of cells. In each cell there is the same set of chromosomes. Chromosomes are strings of DNA and serve as a model for the whole organism. A chromosome consists of genes, blocks of DNA. Each gene encodes a particular protein. Basically, it can be said that each gene encodes a trait, for example color of eyes. Possible settings for a trait (e.g. blue, brown) are called alleles. Each gene has its own position in the chromosome. This position is called locus.

Complete set of genetic material (all chromosomes) is called genome. Particular set of genes in genome is called genotype. The genotype is with later development after birth base for the organism"s phenotype, its physical and mental characteristics, such as eye color, intelligence etc.


 
   
یکشنبه 84 فروردین 7 ساعت 10:14 عصر

  نویسنده: خداداد صیادی  
 

History

Evolutionary computing was introduced in the 1960s by I. Rechenberg in his work "Evolution strategies" (Evolutionsstrategie in original). His idea was then developed by other researchers. Genetic Algorithms (GAs) were invented by John Holland and developed by him and his students and colleagues. This lead to Holland"s book "Adaption in Natural and Artificial Systems" published in 1975.

In 1992 John Koza has used genetic algorithm to evolve programs to perform certain tasks. He called his method "genetic programming" (GP). LISP programs were used, because programs in this language can expressed in the form of a "parse tree", which is the object the GA works on.


 
   
یکشنبه 84 فروردین 7 ساعت 10:13 عصر

لیست کل یادداشت های این وبلاگ
  جستجوی فضا
کرومزوم
الگوریتم ژنتیک
[عناوین آرشیوشده]
 
پارسی بلاگ

خانه مدیریت شناسنامه ایمیل

3890: کل بازدید

1 :بازدید امروز

0 :بازدید دیروز

 RSS 

 
آرشیو
 
درباره خودم
 
لوگوی خودم
صحبت تازه *** کامپیوتر ***
 
 
 
 
اشتراک