Sistemi Immunitari Artificiali: Metafora ed Applicazioni Dr. Mario Pavone [email protected] http://www.dmi.unict.it/~mpavone Sistemi Immunitari Naturali (1/3) » L’immunologia è lo studio dei meccanismi di difesa contro organismi portatori di malattie » Il ruolo principale del sistema immunitario naturale è la protezione dell’organismo contro l’attacco di agenti patogeni, o Antigeni (Ag), e l’eliminazione di cellule mal funzionanti o già infettate » Il principale problema che il NIS deve affrontare è il riconoscimento di tali Ag » Le cellule si distinguono in self e nonself: il processo di distinguere un’entità self da una nonself è detta self-nonself discrimination » Le cellule immunologiche si generano e si sviluppano in due organi: midollo osseo e timo Sistemi Immunitari Naturali (2/3) » Tra le cellule immunologiche vi sono i linfociti (B cells e T cells) che sono specializzati principalmente nel riconoscimento degli agenti patogeni (Ag). » Sulla superficie cellulare dei linfociti B e T è presente un recettore (BCR e TCR) responsabile del riconoscimento di Ag. Il BCR viene detto anche Anticorpo (Ab). » La caratteristica di una molecola di legarsi ad un antigene dà origine alla risposta immunitaria del sistema, cioè la reazione del sistema contro gli agenti patogeni. Sistemi Immunitari Naturali (3/3) » » » » » Ogni recettore presenta uno specifico shape, con il quale può legarsi ad uno specifico Ag Il riconoscimento di un Ag è basato sulla complementarità dello shape Quando un cellula si lega ad un Ag, questa viene attivata per eseguire la risposta immunitaria La risposta immunitaria viene prodotta quando il sistema immunitario riconosce una molecola estranea Un numero di molecole verranno prodotte (cloni) Risposta Immunitaria Sistemi Immunitari Artificiali: i diversi Approcci » Clonal Selection proliferazione e differenziazione delle cellule che meglio riconoscono l’antigene » Negative Selection eliminazione delle T cellule riconoscono le entità self nel Timo, che » Immune Networks come interagiscono le cellule di immunitario tra di loro? un sistema » Danger Theory perché c’è una risposta immunitaria per le entità self nocive e non per quelle nonself innocue ? Negative Selection (1/2) » È il processo che elimina tutte le T cellule i cui recettori sono in grado di riconoscere e legarsi con entità self dentro il Timo » Blood Thymic Barrier evita che tutte le entità nonself siano presenti all’interno del Timo » Tutte le T cellule che non sono in grado di riconoscere ogni entità self diventa immunocompetent, cioè in grado di eseguire una risposta immunitaria » Queste tipo di cellule vengono rilasciate nel sangue per “pattugliare” il corpo dalla presenza di agenti patogeni » Tali cellule T (detectors) sono in grado di individuare ogni cambiamento nelle cellule self oppure ogni forma di entità nonself Negative Selection (2/2) Immune Networks » Gli anticorpi presentano porzioni dei loro recettori che possono essere riconosciuti da altri anticorpi » Parte di un anticorpo (paratope) si legherà ad una parte di un antigene (epitope) » » Anche gli anticorpi presentano “epitopes”, i quali possono legarsi ai paratope di altri anticorpi Tutti gli anticorpi che presentano paratope attivi proliferanno Danger Theory (1/2) » L’idea centrale della Danger Theory è che il sistema immunitario non risponde alla presenza di entità nonself, ma al pericolo » Non c’è bisogno di “attaccare” ogni cosa che è estranea » Danger Theory è misurata dal danneggiamento della cellule, indicato attraverso “segnali di pericolo”, inviati quando una cellula muore di morte non naturale » La risposta immunitaria viene eseguita in un intorno (danger zone) determinato dal danger signal Danger signal stabilisce una zona di pericolo » Tutte le B cellule in grado di legarsi ad Antigeni dentro la danger zone vengono stimolati per la proliferazione » La Danger Theory può aiutare a studiare e capire il problema dei sistemi di intrusione (intrusion detection systems) Danger Theory (2/2) Clonal Selection » Clonal Selection si concentra su come le B cellule si adattano per legarsi ed eliminare le entità patogene » Quando una B cellula si lega ad un antigene, questa inizierà a proliferarsi proporzionalmente alla sua qualità di match » Il processo in cui una B cellula si duplica/clona una volta legata ad un antigene è chiamato Espansione Clonale Principio della Selezione Clonale QuickTime™ e un decompressore sono necessari per visualizzare quest'immagine. Affinity Maturation e Somatic Hypermutation » L’affinità di una B cellula è il grado con cui si lega ad un antigene più forte è l’affinità, più forte è il legame » Ogni recettore riconosce e si lega ad un antigene con differenti gradi di affinità » Affinity Maturation: durante la risposta immunitaria ogni cellula incrementa l’affinità dei recettori clonati » Il cambiamento dello “shape” dei recettori è causato attraverso mutazioni » Ogni clone è soggetto a Ipermutazioni somatiche » Il tasso di Ipermutazione è inversamente proporzionale all’affinità di ogni recettore » Tale Ipermutazione aiuta a preservare alte affinità e produrre diverse varianti del recettore selezionato Teoria della Selezione Clonale Clonal Selection Algorithms » CSA sono basati sul principio di selezione clonale, per produrre metodi efficienti di ricerca e ottimizzazione » Espansione Clonale produce una nuova popolazione di B cellulle con migliori valori di affinità » Ipermutazione è vista come una procedura di ricerca locale che conduce ad una più veloce maturazione » Strategia intelligente bottom-up: le cellule e le molecole si adattano a livello locale per produrre un utile comportamento a livello globale » Nei CSA l’antigene rappresenta il problema da affrontare; gli anticorpi rappresentano le soluzioni generate » All’inizio della risposta immunitaria Ag-problem viene riconosciuto attraverso scarse soluzioni » Alla fine della risposta immunitaria Ag-problem viene riconosciuto/risolto attraverso buone soluzioni Algoritmo Immunologico pseudo-codice Initialize Population P(0) Evaluate P(0) P(t) (termination) Cloning P(clo) Select best alived individuals P(t+1) P(t), P(hyp) Aging P(hyp) Hypermutations P(hyp) Evaluate