Cosmo-Learn: code for learning cosmology using different methods and mock data

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Bernardo, Reginald Christian, Grandón, Daniela, Said, Jackson Levi, Cárdenas, Víctor H., Belinario, Gene Carlo, Reyes, Reinabelle
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918132109541376
author Bernardo, Reginald Christian
Grandón, Daniela
Said, Jackson Levi
Cárdenas, Víctor H.
Belinario, Gene Carlo
Reyes, Reinabelle
author_facet Bernardo, Reginald Christian
Grandón, Daniela
Said, Jackson Levi
Cárdenas, Víctor H.
Belinario, Gene Carlo
Reyes, Reinabelle
contents We present cosmo_learn, an open-source python-based software package designed to simulate cosmological data and perform data-driven inference using a range of modern statistical and machine learning techniques. Motivated by the growing complexity of cosmological models and the emergence of observational tensions, cosmo_learn provides a standardized and flexible framework for benchmarking cosmological inference methods. The package supports realistic noise modeling for key observables in the late Universe, including cosmic chronometers, supernovae Ia, baryon acoustic oscillations, redshift space distortions, and gravitational wave bright sirens. We demonstrate the internal consistency of the simulated data with the input cosmology via residuals and parameter recovery using a fiducial $w$CDM model. Built-in learning and inference modules include traditional Markov Chain Monte Carlo, as well as more recent approaches such as genetic algorithms, Gaussian processes, Bayesian ridge regression, and artificial neural networks. These methods are implemented in a modular and extensible architecture designed to facilitate comparisons across inference strategies in a common pipeline. By providing a flexible and transparent simulation and learning environment, cosmo_learn supports both educational and research efforts at the intersection of cosmology, statistics, and machine learning.
format Preprint
id arxiv_https___arxiv_org_abs_2508_20971
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Cosmo-Learn: code for learning cosmology using different methods and mock data
Bernardo, Reginald Christian
Grandón, Daniela
Said, Jackson Levi
Cárdenas, Víctor H.
Belinario, Gene Carlo
Reyes, Reinabelle
Cosmology and Nongalactic Astrophysics
We present cosmo_learn, an open-source python-based software package designed to simulate cosmological data and perform data-driven inference using a range of modern statistical and machine learning techniques. Motivated by the growing complexity of cosmological models and the emergence of observational tensions, cosmo_learn provides a standardized and flexible framework for benchmarking cosmological inference methods. The package supports realistic noise modeling for key observables in the late Universe, including cosmic chronometers, supernovae Ia, baryon acoustic oscillations, redshift space distortions, and gravitational wave bright sirens. We demonstrate the internal consistency of the simulated data with the input cosmology via residuals and parameter recovery using a fiducial $w$CDM model. Built-in learning and inference modules include traditional Markov Chain Monte Carlo, as well as more recent approaches such as genetic algorithms, Gaussian processes, Bayesian ridge regression, and artificial neural networks. These methods are implemented in a modular and extensible architecture designed to facilitate comparisons across inference strategies in a common pipeline. By providing a flexible and transparent simulation and learning environment, cosmo_learn supports both educational and research efforts at the intersection of cosmology, statistics, and machine learning.
title Cosmo-Learn: code for learning cosmology using different methods and mock data
topic Cosmology and Nongalactic Astrophysics
url https://arxiv.org/abs/2508.20971