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å

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