Algorithmic Variants of Nested Sampling

Julia
open source
poster presentation
Virtual poster presentation at JuliaCon 2021
Author

Saranjeet Kaur Bhogal

Published

August 9, 2021

Slides

Abstract

Nesting sampling is a methodology for computing the evidence (a high-dimensional integration of the likelihood over the prior density), and the posteriors simultaneously. Implementation in Julia of three algorithmic variants of nested sampling: Random Staggering, Slicing, and Random Slicing, are discussed in this work. Much of this work was inspired by the Python package, dynesty, and its modular approach to nested sampling which Julia’s multiple dispatch made even more effective.

Talk recording

Presented a virtual poster of my work based on ‘Algorithmic Variants of Nested Sampling’ at JuliaCon 2021. I developed these algorithms while working for the Google Summer of Code 2020 with the Turing team of the Julia Language organization.

Also moderated the single track sessions of JuliaCon 2021.