BayesicFitting, a PYTHON Toolbox for Bayesian Fitting and Evidence Calculation
Do Kester, Michael Mueller

TL;DR
BayesicFitting is a versatile Python toolbox that enables Bayesian and classical model fitting, including nested sampling for evidence calculation, with applications primarily in astronomy.
Contribution
It introduces a comprehensive, open-source Python toolbox with a novel nested sampling implementation for Bayesian inference and evidence calculation.
Findings
NestedSampler efficiently computes Bayesian evidence.
The toolbox supports multiple fitting methods including least-squares and maximum likelihood.
Applied successfully in various astronomical data analysis tasks.
Abstract
BayesicFitting is a comprehensive, general-purpose toolbox for simple and standardized model fitting. Its fitting options range from simple least-squares methods, via maximum likelihood to fully Bayesian inference, working on a multitude of available models. BayesicFitting is open source and has been in development and use since the 1990s. It has been applied to a variety of science applications, chiefly in astronomy. BayesicFitting consists of a collection of PYTHON classes that can be combined to solve quite complicated inference problems. Amongst the classes are models, fitters, priors, error distributions, engines, samples, and of course NestedSampler, our general-purpose implementation of the nested sampling algorithm. Nested sampling is a novel way to perform Bayesian calculations. It can be applied to inference problems, that consist of a parameterized model to fit measured…
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
TopicsGaussian Processes and Bayesian Inference · Gamma-ray bursts and supernovae · Scientific Research and Discoveries
