Cargando…
Enzymatic Weight Update Algorithm for DNA-Based Molecular Learning
Recent research in DNA nanotechnology has demonstrated that biological substrates can be used for computing at a molecular level. However, in vitro demonstrations of DNA computations use preprogrammed, rule-based methods which lack the adaptability that may be essential in developing molecular syste...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6479535/ https://www.ncbi.nlm.nih.gov/pubmed/30974800 http://dx.doi.org/10.3390/molecules24071409 |
_version_ | 1783413367633870848 |
---|---|
author | Baek, Christina Lee, Sang-Woo Lee, Beom-Jin Kwak, Dong-Hyun Zhang, Byoung-Tak |
author_facet | Baek, Christina Lee, Sang-Woo Lee, Beom-Jin Kwak, Dong-Hyun Zhang, Byoung-Tak |
author_sort | Baek, Christina |
collection | PubMed |
description | Recent research in DNA nanotechnology has demonstrated that biological substrates can be used for computing at a molecular level. However, in vitro demonstrations of DNA computations use preprogrammed, rule-based methods which lack the adaptability that may be essential in developing molecular systems that function in dynamic environments. Here, we introduce an in vitro molecular algorithm that ‘learns’ molecular models from training data, opening the possibility of ‘machine learning’ in wet molecular systems. Our algorithm enables enzymatic weight update by targeting internal loop structures in DNA and ensemble learning, based on the hypernetwork model. This novel approach allows massively parallel processing of DNA with enzymes for specific structural selection for learning in an iterative manner. We also introduce an intuitive method of DNA data construction to dramatically reduce the number of unique DNA sequences needed to cover the large search space of feature sets. By combining molecular computing and machine learning the proposed algorithm makes a step closer to developing molecular computing technologies for future access to more intelligent molecular systems. |
format | Online Article Text |
id | pubmed-6479535 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-64795352019-04-30 Enzymatic Weight Update Algorithm for DNA-Based Molecular Learning Baek, Christina Lee, Sang-Woo Lee, Beom-Jin Kwak, Dong-Hyun Zhang, Byoung-Tak Molecules Article Recent research in DNA nanotechnology has demonstrated that biological substrates can be used for computing at a molecular level. However, in vitro demonstrations of DNA computations use preprogrammed, rule-based methods which lack the adaptability that may be essential in developing molecular systems that function in dynamic environments. Here, we introduce an in vitro molecular algorithm that ‘learns’ molecular models from training data, opening the possibility of ‘machine learning’ in wet molecular systems. Our algorithm enables enzymatic weight update by targeting internal loop structures in DNA and ensemble learning, based on the hypernetwork model. This novel approach allows massively parallel processing of DNA with enzymes for specific structural selection for learning in an iterative manner. We also introduce an intuitive method of DNA data construction to dramatically reduce the number of unique DNA sequences needed to cover the large search space of feature sets. By combining molecular computing and machine learning the proposed algorithm makes a step closer to developing molecular computing technologies for future access to more intelligent molecular systems. MDPI 2019-04-10 /pmc/articles/PMC6479535/ /pubmed/30974800 http://dx.doi.org/10.3390/molecules24071409 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Baek, Christina Lee, Sang-Woo Lee, Beom-Jin Kwak, Dong-Hyun Zhang, Byoung-Tak Enzymatic Weight Update Algorithm for DNA-Based Molecular Learning |
title | Enzymatic Weight Update Algorithm for DNA-Based Molecular Learning |
title_full | Enzymatic Weight Update Algorithm for DNA-Based Molecular Learning |
title_fullStr | Enzymatic Weight Update Algorithm for DNA-Based Molecular Learning |
title_full_unstemmed | Enzymatic Weight Update Algorithm for DNA-Based Molecular Learning |
title_short | Enzymatic Weight Update Algorithm for DNA-Based Molecular Learning |
title_sort | enzymatic weight update algorithm for dna-based molecular learning |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6479535/ https://www.ncbi.nlm.nih.gov/pubmed/30974800 http://dx.doi.org/10.3390/molecules24071409 |
work_keys_str_mv | AT baekchristina enzymaticweightupdatealgorithmfordnabasedmolecularlearning AT leesangwoo enzymaticweightupdatealgorithmfordnabasedmolecularlearning AT leebeomjin enzymaticweightupdatealgorithmfordnabasedmolecularlearning AT kwakdonghyun enzymaticweightupdatealgorithmfordnabasedmolecularlearning AT zhangbyoungtak enzymaticweightupdatealgorithmfordnabasedmolecularlearning |