DNA Strand Displacement Neural Networks for Flexible Molecular Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural networks implemented with conventional electronic computing systems are inflexible and lack scalability, requiring redesign for new problems, while molecular computing systems using DNA strand displacement (DSD) circuits are not adaptable and lack flexibility.

Innovation Solution

A hybrid approach combining silicon-design and molecular implementation using DNA strand displacement gates to create neural networks, where the design and training are initially done on a conventional computer, and the neural network is implemented with DNA molecules, utilizing seesaw or two-domain gates, and trained using stochastic gradient descent to optimize weights and biases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If conventional neural networks are implemented using digital or analog circuits, then computational capability can be achieved, but power consumption increases and precision is limited by quantization errors or noise

Engineering Contradiction:
Improvepower consumptionVSAvoidcomputational precision
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The patent replaces conventional digital or analog electronic circuits with a magnetic domain-based neural network system. Magnetic domain walls and their interactions (annihilation, creation, movement) substitute for electronic signal processing, enabling computation with lower power consumption while maintaining precision through controlled magnetic domain dynamics rather than electrical signals susceptible to quantization and noise

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the fundamental operating parameter from electrical voltage/current to magnetic domain properties (domain wall position, domain creation/annihilation). This parameter transformation enables computation in the magnetic domain where energy dissipation is reduced and precision is determined by magnetic field control rather than electrical quantization, simultaneously improving power efficiency and computational precision

Inventive Principle:
Principle #35Parameter changes

2Productivity

If conventional neural networks are implemented using digital or analog circuits, then computational capability can be achieved, but device complexity and scalability are limited

Engineering Contradiction:
Improvecomputational throughputVSAvoidcircuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges multiple neural network operations (weight storage, computation, and state updates) into a unified magnetic domain-based system. Magnetic domains simultaneously encode weights and perform computations through their spatial relationships and interactions, eliminating the need for separate digital circuits for each operation and enabling scalable architecture without proportional increases in device complexity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The magnetic domain-based circuit serves multiple functions: it stores weights, performs multiplication operations, and updates states all within the same physical substrate. This multi-functionality reduces overall device complexity compared to conventional systems that require separate dedicated circuits for each neural network operation, thereby improving computational throughput without linearly increasing complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach provides flexible and scalable neural networks that can adapt to various computational problems, offering efficient molecular computation with reduced noise and signal loss, and allows for spatial separation of DSD circuits to minimize interference.

Implementation Method 1

in response to a magnetic field, the magnetization of the first and second portions are flipped

Methodology Applied
Scientific EffectMagnetization: Magnetic Field

Data Source

PatentEP3899803B1Neural networks implemented with DSD circuits
Publication Date: 2026.04.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3899803B1 patent drawingFigure 1
  • EP3899803B1 patent drawingFigure 2~3
  • EP3899803B1 patent drawingFigure 4

AI summary

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.