2020
DOI: 10.1093/bioinformatics/btaa078
|View full text |Cite
|
Sign up to set email alerts
|

GpABC: a Julia package for approximate Bayesian computation with Gaussian process emulation

Abstract: Motivation Approximate Bayesian computation (ABC) is an important framework within which to infer the structure and parameters of a systems biology model. It is especially suitable for biological systems with stochastic and nonlinear dynamics, for which the likelihood functions are intractable. However, the associated computational cost often limits ABC to models that are relatively quick to simulate in practice. Results We h… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
6
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 21 publications
(20 citation statements)
references
References 4 publications
0
20
0
Order By: Relevance
“…implemented in Stan ( Carpenter et al , 2017 ) and BCM ( Thijssen et al , 2016 )], or e.g. ABC methods exploiting Gaussian processes ( Tankhilevich et al , 2020 ). In general, alternative methods may be limited in their applicability, e.g.…”
Section: Discussionmentioning
confidence: 99%
“…implemented in Stan ( Carpenter et al , 2017 ) and BCM ( Thijssen et al , 2016 )], or e.g. ABC methods exploiting Gaussian processes ( Tankhilevich et al , 2020 ). In general, alternative methods may be limited in their applicability, e.g.…”
Section: Discussionmentioning
confidence: 99%
“…Although it is very convenient for us to utilise the likelihood function based on our time-dependent solution, other likelihood-free calibration methods are available. One of particular mention is approximate Bayesian computation (ABC), which generates SSA (Monte Carlo) trajectories for a given parameter set θ which can then be compared to the original data using a distance function [59,60]. The choice of distance function is important, and typical examples include the Euclidean distance between the trajectories, the Hellinger distance, or even the Wasserstein distance [61].…”
Section: Other Methods For Model Calibrationmentioning
confidence: 99%
“…In our case, even with an analytically defined likelihood function, and only three parameters to infer, model calibration is still a difficult task unless one utilises a wellinformed data-set. Additionally, as we have already commented, it is possible to conduct calibration without an explicit likelihood function using likelihood-free methods for parameter inference [60]. It is hence vital for model calibration that either calibration methods become much smarter, for example using methods beyond simply using a likelihood function as done in [67] (here in the context of gene expression), or else the data used for calibration becomes more informative.…”
Section: Implications Of Calibration Proceduresmentioning
confidence: 99%
“…As in previous sections, we examine x = {0.1, 1, 5, 50}. For each x , we infer for y = {0.3, 1, 1.7} using the GpABC Julia package [ 47 ]. Accepted x , y values from the final ABC SMC population make up the posterior distributions for x and y , with the means taken to be the inferred parameter values.…”
Section: Model Comparison and Parameter Inferencementioning
confidence: 99%