Conditional Density Estimation Tools in Python and R with Applications to Photometric Redshifts and Likelihood-Free Cosmological Inference
Niccol\`o Dalmasso, Taylor Pospisil, Ann B. Lee, Rafael, Izbicki, Peter E. Freeman, Alex I. Malz

TL;DR
This paper introduces nonparametric conditional density estimation tools and software in Python and R, enabling accurate uncertainty quantification for complex regression and inference tasks in cosmology.
Contribution
It provides a comprehensive suite of CDE methods and open-source software tailored for diverse settings, with applications in photometric redshifts and likelihood-free inference.
Findings
Four CDE software packages introduced: NNKCDE, RFCDE, FlexCode, DeepCDE
Tools enable validation and assessment of entire probability density functions
Applications demonstrate improved uncertainty quantification in cosmological analyses
Abstract
It is well known in astronomy that propagating non-Gaussian prediction uncertainty in photometric redshift estimates is key to reducing bias in downstream cosmological analyses. Similarly, likelihood-free inference approaches, which are beginning to emerge as a tool for cosmological analysis, require a characterization of the full uncertainty landscape of the parameters of interest given observed data. However, most machine learning (ML) or training-based methods with open-source software target point prediction or classification, and hence fall short in quantifying uncertainty in complex regression and parameter inference settings. As an alternative to methods that focus on predicting the response (or parameters) from features , we provide nonparametric conditional density estimation (CDE) tools for approximating and validating the entire probability density…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
