Algoritmus klonálního výběru - Clonal selection algorithm
v umělé imunitní systémy, klonální výběrové algoritmy jsou třídou algoritmů inspirovaných klonální výběr teorie získaná imunita to vysvětluje, jak B a T lymfocyty zlepšit jejich reakci na antigeny v průběhu času volal afinitní zrání. Tyto algoritmy se zaměřují na Darwinovský atributy teorie, kde je výběr inspirován afinitou interakce antigen-protilátka, reprodukce je inspirována buněčné dělení a variace je inspirována somatická hypermutace. Klonální výběrové algoritmy se nejčastěji používají optimalizace a rozpoznávání vzorů domény, z nichž některé se podobají paralelně horolezectví a genetický algoritmus bez operátoru rekombinace.[1]
Techniky
- CLONALG: CLONal výběr ALGoritmus[2]
- VZDUCHY: Systém umělého imunitního rozpoznávání[3]
- BCA: Algoritmus B-buněk[4]
Viz také
- Umělý imunitní systém
- Biologicky inspirované výpočty
- Výpočetní imunologie
- Výpočetní inteligence
- Evoluční výpočet
- Imunopočítání
- Přirozený výpočet
- Rojová inteligence
Poznámky
- ^ Brownlee, Jasone. „Algoritmus výběru klonů“. Algoritmus výběru klonů.
- ^ de Castro, L. N .; Von Zuben, F. J. (2002). „Učení a optimalizace pomocí principu výběru klonů“ (PDF). Transakce IEEE na evolučním výpočtu. 6 (3): 239–251. doi:10.1109 / tevc.2002.1011539.
- ^ Watkins, Andrew; Timmis, Jon; Boggess, Lois (2004). „Artificial Immune Recognition System (AIRS): Immune-Inspired Supervised Learning Algorithm“ (PDF). Genetické programování a vyvíjející se stroje. 5 (3): 291–317. CiteSeerX 10.1.1.58.1410. doi:10.1023 / B: GENP.0000030197.83685.94. S2CID 13661336. Archivovány od originál (PDF) dne 8. 1. 2009. Citováno 2008-11-27.
- ^ Kelsey, Johnny; Timmis, Jon (2003). "Imunitně inspirovaná somatická souvislá hypermutace pro optimalizaci funkcí". Genetické a evoluční výpočty (GECCO 2003). str. 202. doi:10.1007/3-540-45105-6_26.
externí odkazy
- Klonální výběr Pseudokód na AISWeb
- CLONALG v Matlabu vyvinuli Leandro de Castro a Fernando Von Zuben
- Sada nástrojů pro optimalizační algoritmus v Javě vyvinutý Jasonem Brownleeem, který zahrnuje následující klonální výběrové algoritmy: Adaptivní klonální výběr (ACS), Optimalizační imunitní algoritmus (opt-IMMALG), Optimalizační imunitní algoritmus (opt-IA), Clonal Selekční algoritmus (CLONALG, CLONALG1, CLONALG2), Algoritmus B-buněk (BCA), klonování, zisk informací, stárnutí (CLIGA), imunologický algoritmus (IA)
- AIRS v C ++[trvalý mrtvý odkaz ] vyvinutý Andrewem Watkinsem
- BCA v C ++[trvalý mrtvý odkaz ] vyvinutý Johnny Kelsey