

“A profile in courage: On DNA computation and escaping a local maximum” by Metacelsus
Recently, a paper in Nature on building neural networks with DNA-based switches caught my attention.[1] The authors, Kevin Cherry and Lulu Qian, developed an interesting system that uses DNA base pairing to implement a trainable neural network. However, for me, what was even more interesting was a story hidden in the Methods section and Supplementary Information.
How can DNA learn?
As I discussed on this blog back in 2023, DNA base pairing can be used to perform computations. Back then, I was writing about relatively simple computational systems, for example ones that could add two 6-bit numbers. These were built of logic gates, like an AND gate that releases a piece of single stranded DNA only when two other “input” strands are present.
The current paper goes far and beyond this. The authors came up with a clever system of making DNA logic gates that don’t interfere with each [...]
---
Outline:
(00:36) How can DNA learn?
(03:20) How did the authors learn from DNA?
(08:07) What can we learn from this story?
The original text contained 3 footnotes which were omitted from this narration.
---
First published:
September 9th, 2025
---
Narrated by TYPE III AUDIO.
---
Images from the article:


Apple Podcasts and Spotify do not show images in the episode description. Try Pocket Casts, or another podcast app.