卷积神经网络
计算
DNA运算
阿拉伯数字
实现(概率)
人工神经网络
电子线路
简单(哲学)
计算机科学
核(代数)
理论计算机科学
人工智能
算法
工程类
数学
电气工程
哲学
组合数学
认识论
统计
作者
Hao Pei,Xiewei Xiong,Tong Zhu,Yun Zhu,Mengyao Cao,Jin Xiao,Li Li,Fei Wang,Chunhai Fan
出处
期刊:Research Square - Research Square
日期:2021-10-21
标识
DOI:10.21203/rs.3.rs-926838/v1
摘要
Abstract Complex biomolecular circuits enable cells with intelligent behavior for survival before neural brains evolved. Synthesized DNA circuits in liquid phase developed as computational hardware can perform neural-network-like computation that harness the collective properties of complex biochemical systems, however the scaling up in complexity remains challenging to support more powerful computation. we present a systematic molecular implementation of the convolutional neural network (ConvNet) algorithm with synthetic DNA regulatory circuits based on a simple DNA switching gate architecture. We experimentally demonstrated that a DNA-based ConvNet based on shared-weight architecture of a 3×6 sized kernel can simultaneously implement parallel multiply-accumulate (MAC) operations for 144 bits inputs and recognize patterns up to 8 categories autonomously. Furthermore, it can connect with another DNA circuits to construct hierarchical networks, which can recognize patterns up to 32 categories with a two-step classification approach of performing coarse classification on language (Arabic numerals, Chinese oracles, English alphabets and Greek alphabets) and then classifying them into specific handwritten symbols. With a simple cyclic freeze/thaw approach, we can decrease computation time from hours to minutes. Our approach shows great promise in the realization of high computing power molecular computer with ability to classify complex and noisy information.
科研通智能强力驱动
Strongly Powered by AbleSci AI