Una rete neurale di Dna sintetico ha riconosciuto la scrittura a mano molecolare

/Una rete neurale di Dna sintetico ha riconosciuto la scrittura a mano molecolare


I ricercatori del Caltech (California Institute of Technology) hanno sviluppato una rete neurale artificiale fatta di DNA in grado di risolvere un classico problema di apprendimento automatico: identificare correttamente i numeri scritti a mano. Il lavoro un passo significativo nel dimostrare la capacit di programmare i circuiti biomolecolari sintetici. In prospettiva le macchine molecolari artificiali potrebbero per esempio rendere pi sensibili all’ambiente materiali come vernici o bende. La diagnostica comune rileva la presenza di alcune biomolecole, ad esempio colesterolo o glicemia – ha spiegato Kevin Cherry ricercatore del laboratorio -. Usando circuiti biomolecolari pi sofisticati come il nostro, i test diagnostici potrebbero un giorno includere centinaia di biomolecole, con l’analisi e la risposta condotte direttamente nell’ambiente molecolare.

Lo studio che verr pubblicato nel prossimo numero di Nature, dimostra sopratutto come sia possible programmare i comportamenti “intelligenti” (la capacit di calcolare, fare scelte e altro) in reti neurali artificiali fatte di Dna.

La difficolt del riconosciento della scrittura manuale. La scrittura manuale pu variare molto, e quindi quando una persona esamina una sequenza di numeri scarabocchiati, il cervello esegue complessi compiti computazionali per identificarli. La difficolt per un algoritmo quella di associare lettere disegnate in modo leggermente diverso. Per un uomo la ricerca delle somiglianze di un numero scritto da persone diverse intuitiva per una macchina non lo .

Le reti neurali artificiali sono modelli matematici ispirati al cervello umano. Per apprendere le differenze una rete neurale artificiale deve analizzare migliaia di esempi manoscritti di un numero in modo da “apprendere” a generalizzare le caratteristiche da singoli esempi e formarsi un’idea astratta di come appare un numero scritto.

La scrittura a mano nella provetta. Nel caso di uma macchina molecolare la scrittura a mano non assume la forma di un numero. Ogni numero molecolare era basato su un numero scritto a mano tradotto in uno schema a 20 bit in una griglia a 100 bit (10×10). Ciascuno dei bit sulla griglia era rappresentato da una molecola di DNA e queste molecole di DNA venivano assegnate a un posto su una griglia concettuale 10×10 prima di essere mescolate insieme in una provetta. I ricercatore hanno quindi deciso di trasformare i numeri molecolari in composti di filamenti di Dna unici scelti tra 100 molecole, ciascuno assegnato per rappresentare un singolo pixel in una griglia 10 per 10. Questi filamenti di Dna sono stati mescolati insieme in una provetta. Nell’esperimento la rete neurale in grado di distinguere tra sei e sette lettere tradotte in strutture molecolari. Questo metodo stato testato su 36 diverse lettere “manoscritte” che la rete neurale del Dna stata in grado di riconoscere. Come mostrato nel video Cherry ha usato un approccio “vincitore prende tutto” per consentire alle reti neurali del DNA di distinguere tra i numeri sintetizzando una cosiddetta molecola “annientatore”.

Qian Lab: il meccanismo del “vincitore”

© Riproduzione riservata



Sorgente – ilsole24ore.com

2018-07-10T16:30:06+00:0010 luglio 2018|Feed Il Sole 24 Ore|0 Commenti

Lascia un commento

WhatsApp chat