-
公开(公告)号:US11704575B2
公开(公告)日:2023-07-18
申请号:US16230928
申请日:2018-12-21
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Karin Strauss , Luis Ceze , Johannes Staffan Anders Linder
Abstract: Neural networks can be implemented with DNA strand displacement (DSD) circuits. The neural networks are designed and trained in silico taking into account the behavior of DSD circuits. Oligonucleotides comprising DSD circuits are synthesized and combined to form a neural network. In an implementation, the neural network may be a binary neural network in which the output from each neuron is a binary value and the weight of each neuron either maintains the incoming binary value or flips the binary value. Inputs to the neural network are one more oligonucleotides such as synthetic oligonucleotides containing digital data or natural oligonucleotides such as mRNA. Outputs from the neural networks may be oligonucleotides that are read by directly sequencing or oligonucleotides that generate signals such as by release of fluorescent reporters.