Klonalt valgalgoritme - Clonal selection algorithm
I kunstige immunsystemer er klonale seleksjonsalgoritmer en klasse algoritmer inspirert av klonal seleksjonsteori om ervervet immunitet som forklarer hvordan B- og T- lymfocytter forbedrer deres respons på antigener over tid, kalt affinitetsmodning . Disse algoritmene fokuserer på de darwinistiske egenskapene til teorien der seleksjon er inspirert av affiniteten til antigen-antistoffinteraksjoner , reproduksjon er inspirert av celledeling , og variasjon er inspirert av somatisk hypermutasjon . Klonale valgalgoritmer brukes oftest til optimaliserings- og mønstergjenkjenningsdomener , hvorav noen ligner parallell bakkeklatring og den genetiske algoritmen uten rekombinasjonsoperatøren.
Teknikker
- CLONALG : CLON al-valg ALG- oritme
- AIRS : Systemet for gjenkjenning av kunstig immunforsvar
- BCA : B-celle-algoritmen
Se også
- Kunstig immunsystem
- Biologisk inspirert databehandling
- Beregningsimmunologi
- Beregningsintelligens
- Evolusjonær beregning
- Immun-databehandling
- Naturlig beregning
- Sverm intelligens
Merknader
Eksterne linker
- Clonal Selection Pseudo-kode på AISWeb
- CLONALG i Matlab utviklet av Leandro de Castro og Fernando Von Zuben
- Optimization Algorithm Toolkit in Java utviklet av Jason Brownlee som inkluderer følgende klonale valgalgoritmer: Adaptive Clonal Selection (ACS), Optimization Immune Algorithm (opt-IMMALG), Optimization Immune Algorithm (opt-IA), Clonal Selection Algorithm (CLONALG, CLONALG1, CLONALG2), B-celle algoritme (BCA), kloning, informasjonsgevinst, aldring (CLIGA), immunologisk algoritme (IA)
- AIRS i C ++ utviklet av Andrew Watkins
- BCA i C ++ utviklet av Johnny Kelsey