BIRO: Bayesian Inference for Radio Observations

Doing science directly on radio visibilities with Bayesian inference.

superJEDI in 2013 at Flic En Flac
superJEDI in 2013 at Flic En Flac

The superJEDI was held in 2013 at Flic en Flac, Mauritius. I did not attend, as I was then in the second year of my undergraduate studies; however, Sheean and Suraj took part. What makes JEDIs distinctive is that they are exactly the kind of meeting where new ideas emerge and go on to become publications. In my view, the main reason is the active participation of everyone involved, from undergraduates to the most senior researchers.

One day during the event, while Nadeem and Bruce were walking along the seaside, Bruce proposed developing a Bayesian formalism for radio interferometry. This led to the BIRO (Bayesian Inference for Radio Observations) project.

The aim of the project was to infer the scientific parameters, and where possible the systematic parameters, directly from the visibility data. Conventionally, a radio image is produced first, and all subsequent science is done on that image. This seems counter-intuitive: why produce an image when we have the raw data? One might argue that the data are dominated by noise, making it difficult to work in Fourier space, that is, with the visibilities directly. This is precisely why the best alternative is to obtain the full distribution of the parameters of interest, along with summary statistics.

Michelle, then a PhD student with Bruce, took on the BIRO project as part of her doctoral research, and Iniyan also joined the project. Michelle focused mainly on Bayesian parameter estimation, while Iniyan worked on Bayesian model selection. Michelle was able to infer both the scientific and the systematic parameters within a fully Bayesian framework, using MCMC (Markov Chain Monte Carlo) methods to map the full posterior distributions of the parameters. Iniyan used PyMultinest to compute the Bayesian evidence, the quantity that tells us how strongly one model is favoured over another; PyMultinest also returns the posterior distributions of the parameters. The video above illustrates their work. Compared with CLEAN, BIRO performs considerably better.

The technique is, of course, not without limitations. One is that the sky model must be known before Bayesian inference can proceed. BIRO projects therefore typically assume a known sky model, which in turn implies a second assumption: that the source positions are known. In addition, nested sampling is known to perform unreliably in high dimensions. Nevertheless, Bruce's idea has proved highly fruitful, leading to the following publications: BIRO, MontBlanc and Resolving the blazar CGRaBS J0809+5341. We are currently extending the BIRO formalism to various other topics in radio astronomy.