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...

Descripción completa

Detalles Bibliográficos
Autores principales: Baek, Christina, Lee, Sang-Woo, Lee, Beom-Jin, Kwak, Dong-Hyun, Zhang, Byoung-Tak
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