Active learning of digenic functions with boolean matrix logic programming
Lun Ai, Stephen H. Muggleton, Shi-shun Liang, and Geoff S. Baldwin

TL;DR
This paper introduces BMLP, a logic-based active learning method that efficiently uncovers genetic interactions in metabolic models, enabling rapid optimization and autonomous microbial engineering.
Contribution
The paper presents a novel Boolean Matrix Logic Programming approach with an active learning system for interpretable, efficient exploration of genetic interactions in GEMs.
Findings
BMLP can learn gene interactions with fewer experiments than random sampling.
It encodes GEMs in an interpretable logical form.
Enables rapid metabolic model optimization.
Abstract
We apply logic-based machine learning techniques to facilitate cellular engineering and drive biological discovery, based on comprehensive databases of metabolic processes called genome-scale metabolic network models (GEMs). Predicted host behaviours are not always correctly described by GEMs. Learning the intricate genetic interactions within GEMs presents computational and empirical challenges. To address these, we describe a novel approach called Boolean Matrix Logic Programming (BMLP) by leveraging boolean matrices to evaluate large logic programs. We introduce a new system, , which efficiently explores the genomic hypothesis space by guiding informative experimentation through active learning. In contrast to sub-symbolic methods, encodes a state-of-the-art GEM of a widely accepted bacterial host in an interpretable and logical representation using…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory
