Learning without neurons in physical systems
Learning is traditionally studied in biological or computational systems. The power of
learning frameworks in solving hard inverse problems provides an appealing case for the …
learning frameworks in solving hard inverse problems provides an appealing case for the …
Pathways to cellular supremacy in biocomputing
Synthetic biology uses living cells as the substrate for performing human-defined
computations. Many current implementations of cellular computing are based on the …
computations. Many current implementations of cellular computing are based on the …
Programmable chemical controllers made from DNA
Biological organisms use complex molecular networks to navigate their environment and
regulate their internal state. The development of synthetic systems with similar capabilities …
regulate their internal state. The development of synthetic systems with similar capabilities …
DNA as a universal substrate for chemical kinetics
Molecular programming aims to systematically engineer molecular and chemical systems of
autonomous function and ever-increasing complexity. A key goal is to develop embedded …
autonomous function and ever-increasing complexity. A key goal is to develop embedded …
Nonequilibrium thermodynamics of chemical reaction networks: Wisdom from stochastic thermodynamics
We build a rigorous nonequilibrium thermodynamic description for open chemical reaction
networks of elementary reactions. Their dynamics is described by deterministic rate …
networks of elementary reactions. Their dynamics is described by deterministic rate …
Real-time signal processing via chemical reactions for a microfluidic molecular communication system
Signal processing over the molecular domain is critical for analysing, modifying, and
synthesising chemical signals in molecular communication systems. However, the lack of …
synthesising chemical signals in molecular communication systems. However, the lack of …
The stochastic thermodynamics of computation
DH Wolpert - Journal of Physics A: Mathematical and Theoretical, 2019 - iopscience.iop.org
One of the central concerns of computer science is how the resources needed to perform a
given computation depend on that computation. Moreover, one of the major resource …
given computation depend on that computation. Moreover, one of the major resource …
An RNA-based theory of natural universal computation
H Akhlaghpour - Journal of Theoretical Biology, 2022 - Elsevier
Life is confronted with computation problems in a variety of domains including animal
behavior, single-cell behavior, and embryonic development. Yet we currently do not know of …
behavior, single-cell behavior, and embryonic development. Yet we currently do not know of …
Analog computation by DNA strand displacement circuits
DNA circuits have been widely used to develop biological computing devices because of
their high programmability and versatility. Here, we propose an architecture for the …
their high programmability and versatility. Here, we propose an architecture for the …
Deterministic function computation with chemical reaction networks
Chemical reaction networks (CRNs) formally model chemistry in a well-mixed solution.
CRNs are widely used to describe information processing occurring in natural cellular …
CRNs are widely used to describe information processing occurring in natural cellular …