2022
DOI: 10.18637/jss.v103.i11
|View full text |Cite
|
Sign up to set email alerts
|

Blang: Bayesian Declarative Modeling of General Data Structures and Inference via Algorithms Based on Distribution Continua

Abstract: Blang: Bayesian Modeling of General Data StructuresCorrectness: Bayesian inference software is notoriously difficult to implement. An example from the tip of the iceberg is shown in Geweke (2004), which identifies software bugs and erroneous results in earlier published studies. We address this issue using a marriage of statistical theory and software engineering methodology, such as compositionality and unit testing.Ease of use: Blang uses a familiar BUGS-like syntax and it is designed to be integrated well i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 47 publications
0
4
0
Order By: Relevance
“…For instance, one might be interested in eco-evolutionary models where the lineages interact so that some lineage-specific parameters are dependent on the state of all other lineages in the community. As pointed out in [12], such problems can be addressed in a PPL setting by proposing an initial state from a simpler model, and then weighting the simulation by the probability of the full model, as we exemplified in the host repertoire and tree inference programs.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…For instance, one might be interested in eco-evolutionary models where the lineages interact so that some lineage-specific parameters are dependent on the state of all other lineages in the community. As pointed out in [12], such problems can be addressed in a PPL setting by proposing an initial state from a simpler model, and then weighting the simulation by the probability of the full model, as we exemplified in the host repertoire and tree inference programs.…”
Section: Discussionmentioning
confidence: 99%
“…Very recently, we have seen additional phylogenetic modeling languages introduced [9, 10]. There has also been a growing interest in leveraging generic statistical modeling and inference frameworks for the analysis of phylogenetic models [11, 12].…”
Section: Introductionmentioning
confidence: 99%
“…The posterior distribution is summarized using a Bayes estimator described in Section 9.4.5. The model is implemented in the Blang probabilistic programming language [35].…”
Section: Methodsmentioning
confidence: 99%
“…The posterior distribution is summarized using a Bayes estimator described in Section 2.4.5. The model is implemented in the Blang probabilistic programming language (Bouchard-Côté et al, 2022).…”
Section: Inference the Posterior Distributionmentioning
confidence: 99%