Extended Data Fig. 8: Workflow of the winner-take-all compiler. | Nature

Extended Data Fig. 8: Workflow of the winner-take-all compiler.

From: Scaling up molecular pattern recognition with DNA-based winner-take-all neural networks

Extended Data Fig. 8

The compiler21 is a software tool for designing DNA-based winner-take-all neural networks. Users start by uploading a file that describes a winner-take-all neural network. Alternatively, the weight matrix and test patterns can be drawn graphically. Next, a plot of the weighted-sum space provides a visual representation of the classification decision boundaries. The kinetics of the system can be simulated using Mathematica code downloaded from the compiler website, and the set of reaction functions are displayed online. Finally, the compiler produces a list of DNA strands that are required to experimentally demonstrate the network as designed by the user.

Back to article page