IrisML: Neural Posterior Estimation for the Spectral Energy Distribution fitting
Mateusz Kapusta
TL;DR
IrisML addresses the slow, CPU-bound Bayesian inference used in spectral energy distribution fitting by introducing Neural Posterior Estimation that uses a set-invariant transformer to encode variable photometric inputs and a Masked Autoregressive Flow to learn the conditional posterior of stellar parameters. The method jointly infers $T$, $\log g$, [M/H], $A_V$, and $R_V$ from measurements spanning 25 filters, trained on BOSZ+$Fitzpatrick$ extinction syntheses. It achieves temperature estimates with RMSE ≈ $314$ K and metallicity with RMSE ≈ $0.31$ dex, while delivering a 3–4 order-of-magnitude speedup over CPU MCMC and enabling robust posterior coverage. The work highlights both the practical benefits for large-scale dust mapping and the remaining challenges in metallicity inference and OOD robustness for normalizing flows.
Abstract
Over the past 30 years, numerous large-scale photometric astronomical surveys have been conducted, including SDSS, Pan-STARRS, Gaia,2MASS, WISE, and others. These surveys provide extensive photometric measurements that can be used to infer a wide range of physical parameters of astronomical objects. Traditionally, Bayesian approaches, such as Markov Chain Monte Carlo (MCMC) sampling have been employed for such inference tasks. However, these methods tend to be computationally intensive and often require manual tuning or expert supervision. In this work, we propose a novel machine learning model designed to perform automatic and robust inference from photometric data, offering a scalable and efficient alternative to conventional techniques.
