Sistema immunitari artificial
En intel·ligència artificial, els sistemes immunitaris artificials (AIS) són una classe de sistemes d'aprenentatge automàtic basats en regles i intel·ligents computacionalment inspirats en els principis i processos del sistema immunitari dels vertebrats. Els algorismes es modelen normalment a partir de les característiques d'aprenentatge i memòria del sistema immunitari per utilitzar-los en la resolució de problemes.
Definició
[modifica]El camp dels sistemes immunitaris artificials (AIS) s'ocupa d'abstraure l'estructura i la funció del sistema immunitari als sistemes computacionals i investigar l'aplicació d'aquests sistemes per resoldre problemes computacionals des de les matemàtiques, l'enginyeria i la tecnologia de la informació. AIS és un subcamp de la informàtica d'inspiració biològica i la computació natural, amb interessos en l'aprenentatge automàtic i pertanyent al camp més ampli de la intel·ligència artificial.
«Els sistemes immunitaris artificials (AIS) són sistemes adaptatius, inspirats en la immunologia teòrica i les funcions, principis i models immunes observats, que s'apliquen a la resolució de problemes.»
L'AIS és diferent de la immunologia computacional i la biologia teòrica que s'ocupen de simular la immunologia mitjançant models computacionals i matemàtics per entendre millor el sistema immunitari, tot i que aquests models van iniciar el camp de l'AIS i continuen oferint un terreny fèrtil per a la inspiració. Finalment, el camp de l'AIS no s'ocupa de la investigació del sistema immunitari com a substrat per a la computació, a diferència d'altres camps com la computació d'ADN.
Història
[modifica]L'AIS va sorgir a mitjans de la dècada de 1980 amb articles escrits per Farmer, Packard i Perelson (1986) i Bersini i Varela (1990) sobre xarxes immunes. No obstant això, va ser només a mitjans dels anys 90 que AIS es va convertir en un camp per dret propi. Forrest et al. (sobre selecció negativa) i Kephart et al. va publicar els seus primers articles sobre AIS l'any 1994, i Dasgupta va realitzar estudis amplis sobre algorismes de selecció negativa. Hunt i Cooke van començar els treballs sobre els models de la xarxa immune el 1995; Timmis i Neal van continuar amb aquest treball i van fer algunes millores. El treball de De Castro & Von Zuben i Nicosia & Cutello (sobre la selecció clonal) es va fer notable l'any 2002. El primer llibre sobre sistemes immunitaris artificials va ser editat per Dasgupta el 1999.[1][2][3][4]
Tècniques
[modifica]Les tècniques comunes s'inspiren en teories immunològiques específiques que expliquen la funció i el comportament del sistema immunitari adaptatiu dels mamífers.
- Algorisme de selecció clonal: una classe d'algorismes inspirats en la teoria de la selecció clonal de la immunitat adquirida que explica com els limfòcits B i T milloren la seva resposta als antígens al llarg del temps anomenada maduració per afinitat. Aquests algorismes se centren en els atributs darwinians de la teoria on la selecció s'inspira en l'afinitat de les interaccions antigen-anticossos, la reproducció s'inspira en la divisió cel·lular i la variació s'inspira en la hipermutació somàtica. Els algorismes de selecció clonal s'apliquen amb més freqüència als dominis d'optimització i reconeixement de patrons, alguns dels quals s'assemblen a l'escalada paral·lela i l'algorisme genètic sense l'operador de recombinació.[5]
- Algorisme de selecció negativa: Inspirat en els processos de selecció positius i negatius que es produeixen durant la maduració de les cèl·lules T al tim anomenats tolerància a les cèl·lules T. La selecció negativa es refereix a la identificació i supressió (apoptosi) de cèl·lules que reaccionen automàticament, és a dir, cèl·lules T que poden seleccionar i atacar els teixits propis. Aquesta classe d'algorismes s'utilitzen normalment per a dominis de problemes de classificació i reconeixement de patrons on l'espai del problema es modela en el complement del coneixement disponible. Per exemple, en el cas d'un domini de detecció d'anomalies, l'algorisme prepara un conjunt de detectors de patrons exemplars entrenats en patrons normals (no anòmals) que modelen i detecten patrons no vists o anòmals.
- Algorismes de xarxa immune: algorismes inspirats en la teoria de la xarxa idiotípica proposada per Niels Kaj Jerne que descriu la regulació del sistema immunitari mitjançant anticossos antiidiotípics (anticossos que seleccionen altres anticossos). Aquesta classe d'algorismes se centren en les estructures de gràfics de xarxa implicades on els anticossos (o cèl·lules productores d'anticossos) representen els nodes i l'algorisme d'entrenament implica el creixement o la poda de les vores entre els nodes en funció de l'afinitat (similitud en l'espai de representació dels problemes). Els algorismes de xarxes immunes s'han utilitzat en els dominis de clúster, visualització de dades, control i optimització, i comparteixen propietats amb xarxes neuronals artificials.[6]
- Algorismes de cèl·lules dendrítiques: l'algorisme de cèl·lules dendrítiques (DCA) és un exemple d'algorisme d'inspiració immune desenvolupat mitjançant un enfocament multiescala. Aquest algorisme es basa en un model abstracte de cèl·lules dendrítiques (DC). El DCA s'abstraeix i s'implementa mitjançant un procés d'examen i modelatge de diversos aspectes de la funció de DC, des de les xarxes moleculars presents a la cèl·lula fins al comportament que presenta una població de cèl·lules en el seu conjunt. Dins del DCA la informació es granula en diferents capes, aconseguida mitjançant un processament multiescala.[7]
Referències
[modifica]- ↑ Andrews and Timmis. «A Computational Model of Degeneracy in a Lymph Node». A: Artificial Immune Systems (en anglès). 4163, 2006, p. 164–177 (Lecture Notes in Computer Science). DOI 10.1007/11823940_13. ISBN 978-3-540-37749-8.
- ↑ Mendao. «The Immune System in Pieces: Computational Lessons from Degeneracy in the Immune System». A: 2007 IEEE Symposium on Foundations of Computational Intelligence (en anglès), 2007, p. 394–400. DOI 10.1109/FOCI.2007.371502. ISBN 978-1-4244-0703-3.
- ↑ Edelman and Gally Proceedings of the National Academy of Sciences of the United States of America, 98, 24, 2001, pàg. 13763–13768. Bibcode: 2001PNAS...9813763E. DOI: 10.1073/pnas.231499798. PMC: 61115. PMID: 11698650 [Consulta: free].
- ↑ Whitacre Theoretical Biology and Medical Modelling, 7, 6, 2010, pàg. 6. DOI: 10.1186/1742-4682-7-6. PMC: 2830971. PMID: 20167097 [Consulta: free].
- ↑ de Castro, L. N.; Von Zuben, F. J. IEEE Transactions on Evolutionary Computation, 6, 3, 2002, pàg. 239–251. DOI: 10.1109/tevc.2002.1011539.
- ↑ Timmis, J.; Neal, M.; Hunt, J. «Còpia arxivada». BioSystems, 55, 1, 2000, pàg. 143–150. Arxivat de l'original el 2022-01-05. DOI: 10.1016/S0303-2647(99)00092-1. PMID: 10745118 [Consulta: 8 octubre 2023].
- ↑ Greensmith, J. «Artificial Dendritic Cells: Multi-faceted Perspectives». A: Human-Centric Information Processing Through Granular Modelling (en anglès). 182, 2009, p. 375–395 (Studies in Computational Intelligence). DOI 10.1007/978-3-540-92916-1_16. ISBN 978-3-540-92915-4. Arxivat 2011-08-09 a Wayback Machine.