Cargando…

Neural network execution using nicked DNA and microfluidics

DNA has been discussed as a potential medium for data storage. Potentially it could be denser, could consume less energy, and could be more durable than conventional storage media such as hard drives, solid-state storage, and optical media. However, performing computations on the data stored in DNA...

Descripción completa

Detalles Bibliográficos
Autores principales: Solanki, Arnav, Griffin, Zak, Sutradhar, Purab Ranjan, Pradhan, Karisha, Merritt, Caiden, Ganguly, Amlan, Riedel, Marc
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10586678/
https://www.ncbi.nlm.nih.gov/pubmed/37856428
http://dx.doi.org/10.1371/journal.pone.0292228
_version_ 1785123197117530112
author Solanki, Arnav
Griffin, Zak
Sutradhar, Purab Ranjan
Pradhan, Karisha
Merritt, Caiden
Ganguly, Amlan
Riedel, Marc
author_facet Solanki, Arnav
Griffin, Zak
Sutradhar, Purab Ranjan
Pradhan, Karisha
Merritt, Caiden
Ganguly, Amlan
Riedel, Marc
author_sort Solanki, Arnav
collection PubMed
description DNA has been discussed as a potential medium for data storage. Potentially it could be denser, could consume less energy, and could be more durable than conventional storage media such as hard drives, solid-state storage, and optical media. However, performing computations on the data stored in DNA is a largely unexplored challenge. This paper proposes an integrated circuit (IC) based on microfluidics that can perform complex operations such as artificial neural network (ANN) computation on data stored in DNA. We envision such a system to be suitable for highly dense, throughput-demanding bio-compatible applications such as an intelligent Organ-on-Chip or other biomedical applications that may not be latency-critical. It computes entirely in the molecular domain without converting data to electrical form, making it a form of in-memory computing on DNA. The computation is achieved by topologically modifying DNA strands through the use of enzymes called nickases. A novel scheme is proposed for representing data stochastically through the concentration of the DNA molecules that are nicked at specific sites. The paper provides details of the biochemical design, as well as the design, layout, and operation of the microfluidics device. Benchmarks are reported on the performance of neural network computation.
format Online
Article
Text
id pubmed-10586678
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-105866782023-10-20 Neural network execution using nicked DNA and microfluidics Solanki, Arnav Griffin, Zak Sutradhar, Purab Ranjan Pradhan, Karisha Merritt, Caiden Ganguly, Amlan Riedel, Marc PLoS One Research Article DNA has been discussed as a potential medium for data storage. Potentially it could be denser, could consume less energy, and could be more durable than conventional storage media such as hard drives, solid-state storage, and optical media. However, performing computations on the data stored in DNA is a largely unexplored challenge. This paper proposes an integrated circuit (IC) based on microfluidics that can perform complex operations such as artificial neural network (ANN) computation on data stored in DNA. We envision such a system to be suitable for highly dense, throughput-demanding bio-compatible applications such as an intelligent Organ-on-Chip or other biomedical applications that may not be latency-critical. It computes entirely in the molecular domain without converting data to electrical form, making it a form of in-memory computing on DNA. The computation is achieved by topologically modifying DNA strands through the use of enzymes called nickases. A novel scheme is proposed for representing data stochastically through the concentration of the DNA molecules that are nicked at specific sites. The paper provides details of the biochemical design, as well as the design, layout, and operation of the microfluidics device. Benchmarks are reported on the performance of neural network computation. Public Library of Science 2023-10-19 /pmc/articles/PMC10586678/ /pubmed/37856428 http://dx.doi.org/10.1371/journal.pone.0292228 Text en © 2023 Solanki et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Solanki, Arnav
Griffin, Zak
Sutradhar, Purab Ranjan
Pradhan, Karisha
Merritt, Caiden
Ganguly, Amlan
Riedel, Marc
Neural network execution using nicked DNA and microfluidics
title Neural network execution using nicked DNA and microfluidics
title_full Neural network execution using nicked DNA and microfluidics
title_fullStr Neural network execution using nicked DNA and microfluidics
title_full_unstemmed Neural network execution using nicked DNA and microfluidics
title_short Neural network execution using nicked DNA and microfluidics
title_sort neural network execution using nicked dna and microfluidics
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10586678/
https://www.ncbi.nlm.nih.gov/pubmed/37856428
http://dx.doi.org/10.1371/journal.pone.0292228
work_keys_str_mv AT solankiarnav neuralnetworkexecutionusingnickeddnaandmicrofluidics
AT griffinzak neuralnetworkexecutionusingnickeddnaandmicrofluidics
AT sutradharpurabranjan neuralnetworkexecutionusingnickeddnaandmicrofluidics
AT pradhankarisha neuralnetworkexecutionusingnickeddnaandmicrofluidics
AT merrittcaiden neuralnetworkexecutionusingnickeddnaandmicrofluidics
AT gangulyamlan neuralnetworkexecutionusingnickeddnaandmicrofluidics
AT riedelmarc neuralnetworkexecutionusingnickeddnaandmicrofluidics