CaltechTHESIS
  A Caltech Library Service

Compilation and Inference with Chemical Reaction Networks

Citation

Poole, William (2022) Compilation and Inference with Chemical Reaction Networks. Dissertation (Ph.D.), California Institute of Technology. doi:10.7907/x3qc-je74. https://resolver.caltech.edu/CaltechTHESIS:11102021-210013472

Abstract

The successful advancement and deployment of technologies in the field of synthetic biology will require sophisticated computational infrastructure coupled with new theoretical ideas in order to more effectively engineer and reverse engineer biochemical networks. This thesis argues that the field of machine learning can inform the development of these underlying principles and techniques. First, software for compiling diverse chemical reaction network models of biological circuits from simple specifications is described. Second, three chemical reaction network implementations of a powerful machine learning model called a Boltzmann machine are analyzed and compared. Third, the class of detailed balanced chemical reaction networks are proven to be capable of probabilistic inference and, when coupled to a driven chemical system, autonomous learning. Finally, the use of machine learning to interpret and understand biological systems is explored in an experimental case study modeling E. coli cell extract metabolism.

Item Type:Thesis (Dissertation (Ph.D.))
Subject Keywords:Chemical Reaction Networks, Machine Learning, Boltzmann Machines, Synthetic Biology, Systems Biology, Cell Extract
Degree Grantor:California Institute of Technology
Division:Biology and Biological Engineering
Major Option:Computation and Neural Systems
Awards:NSF Graduate Research Fellowship (GRFP), NSF Graduate Research Opportunities Worldwide (GROW)
Thesis Availability:Public (worldwide access)
Research Advisor(s):
  • Winfree, Erik (advisor)
  • Murray, Richard M. (co-advisor)
Thesis Committee:
  • Thomson, Matthew (chair)
  • Winfree, Erik
  • Murray, Richard M.
  • Phillips, Robert B.
Defense Date:24 August 2021
Funders:
Funding AgencyGrant Number
NSF Graduate Research Fellowship2017246618
NSFCBET-1903477
Record Number:CaltechTHESIS:11102021-210013472
Persistent URL:https://resolver.caltech.edu/CaltechTHESIS:11102021-210013472
DOI:10.7907/x3qc-je74
Related URLs:
URLURL TypeDescription
https://www.youtube.com/watch?v=5niVvhPN3U8Streaming VideoThesis Defense
https://doi.org/10.1101/2020.08.02.233478DOIChapter 2: BioCRNpyler adapted from this BioRxiv manuscript
https://doi.org/10.1007/978-3-319-66799-7_14DOIChapter 3: Chemical Boltzmann Machines adapted from these proceedings
ORCID:
AuthorORCID
Poole, William0000-0002-2958-6776
Default Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:14424
Collection:CaltechTHESIS
Deposited By: William Poole
Deposited On:22 Nov 2021 18:27
Last Modified:09 Dec 2021 20:50

Thesis Files

[img] PDF - Final Version
See Usage Policy.

6MB

Repository Staff Only: item control page