Changes between Version 39 and Version 40 of GAIIA
- Timestamp:
- Jan 12, 2010, 11:10:07 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GAIIA
v39 v40 45 45 Immune algorithms are also bio-inspired algorithms that are based on the human immune system model. They evolve a population of antibodies in order to fit better the antigens that are threatening the immune system. 46 46 As a computational model, immune algorithms can be designed to evolve a population of chromosomes representing the antibodies in order to have a good fitness. The implementation of such algorithms is based on the clonal selection principle which model the response of an immune system to an intruder. Basically, the current population of antibodies is evaluated and the best individuals (individuals with the best fitness) are selected for the maturation process. During this process, for each selected individual will be made a number of clones proportionally with its fitness. Then each clone will suffer multiple mutations. The number of mutations will be inverse proportionally with its fitness. Then, the clones are evaluated, and the best are selected in order to survive to the next generation. The antibodies with the lowest fitness will be removed from the current population. 47 The main advantage of immune algorithms is that they are capable of evolving a population with a good average fitness after only several iteration. On the other hand 47 The main advantage of immune algorithms is that they are capable of evolving a population with a good average fitness after only several iteration. On the other hand these algorithms have also a drawback: as a consequence of the fact that the mutation rate varies inverse proportionally with the fitness, the best individuals will be similar. But if we are aware of this drawback we can control the diversity of the evolved population by using only a few generations and by using reinsertion. 48 48 * uses immune algorithms 49 49 [[Image(ia.jpg)]]