Projects per year
Abstract / Description of output
Formal methods have long been employed to capture the dynamics of biological systems in terms of Continuous Time Markov Chains. The formal approach enables the use of elegant analysis tools such as model checking, but usually relies on a complete specification of the model of interest and cannot easily accommodate uncertain data. In contrast, data-driven modelling, based on machine learning techniques, can fit models to available data but their reliance on low level mathematical descriptions of systems makes it difficult to readily transfer methods from one problem to the next. Probabilistic programming languages potentially offer a framework in which the strengths of these two approaches can be combined, yet their expressivity is limited at the moment.
We propose a high-level framework for specifying and performing inference on descriptions of models using a probabilistic programming language. We extend the expressivity of an existing probabilistic programming language, Infer.NET Fun, in order to enable inference and simulation of CTMCs. We demonstrate our method on simple test cases, including a more complex model of gene expression. Our results suggest that this is a promising approach with room for future development on the interface between formal methods and machine learning.
We propose a high-level framework for specifying and performing inference on descriptions of models using a probabilistic programming language. We extend the expressivity of an existing probabilistic programming language, Infer.NET Fun, in order to enable inference and simulation of CTMCs. We demonstrate our method on simple test cases, including a more complex model of gene expression. Our results suggest that this is a promising approach with room for future development on the interface between formal methods and machine learning.
Original language | English |
---|---|
Title of host publication | Computational Methods in Systems Biology |
Subtitle of host publication | 11th International Conference, CMSB 2013, Klosterneuburg, Austria, September 22-24, 2013. Proceedings |
Editors | Ashutosh Gupta, Thomas A. Henzinger |
Publisher | Springer-Verlag GmbH |
Pages | 150-163 |
Number of pages | 14 |
ISBN (Electronic) | 978-3-642-40708-6 |
ISBN (Print) | 978-3-642-40707-9 |
DOIs | |
Publication status | Published - 2013 |
Event | The 11th Conference on Computational Methods in Systems Biology (CMSB 2013) - IST Austria, Klosterneuburg, Austria Duration: 23 Sept 2013 → 25 Sept 2013 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer Berlin / Heidelberg |
Volume | 8130 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | The 11th Conference on Computational Methods in Systems Biology (CMSB 2013) |
---|---|
Country/Territory | Austria |
City | Klosterneuburg |
Period | 23/09/13 → 25/09/13 |
Fingerprint
Dive into the research topics of 'ABC-Fun: A Probabilistic Programming Language for Biology'. Together they form a unique fingerprint.Projects
- 2 Finished
-
QUANTICOL - A Quantitative Approach to Management and Design of Collective and Adaptive Behaviours (RTD)
1/04/13 → 31/03/17
Project: Research
-
Machine learning methods for formal dynamical systems: a systems biology case study
UK industry, commerce and public corporations
1/10/12 → 31/03/16
Project: Research