Searching for Local Features in Primordial Power Spectrum using Genetic Algorithms

Authors: Kushal Lodha, Lucas Pinol, Savvas Nesseris, Arman Shafieloo, Wuhyun Sohn, Matteo Fasiello

arXiv: 2308.04940v1 - DOI (astro-ph.CO)
12 pages, 7 figures, 4 tables. Comments are welcome
License: CC BY 4.0

Abstract: We present a novel methodology for exploring local features directly in the primordial power spectrum using a genetic algorithm (GA) pipeline coupled with a Boltzmann solver and Cosmic Microwave Background data (CMB). After testing the robustness of our pipeline using mock data, we apply it to the latest CMB data, including Planck 2018 and CamSpec PR4. Our model-independent approach provides an analytical reconstruction of the power spectra that best fits the data, with the unsupervised machine learning algorithm exploring a functional space built off simple ``grammar'' functions. We find significant improvements upon the simple power-law behaviour, by $\Delta \chi^2 \lesssim -21$, consistently with more traditional model-based approaches. These best-fits always address both the low$\ell$ anomaly in the TT spectrum and the residual high$\ell$ oscillations in the TT, TE and EE spectra. The proposed pipeline provides an adaptable tool for exploring features in the primordial power spectrum in a model-independent way, providing valuable hints to theorists for constructing viable inflationary models that are consistent with the current and upcoming CMB surveys.

Submitted to arXiv on 09 Aug. 2023

Explore the paper tree

Click on the tree nodes to be redirected to a given paper and access their summaries and virtual assistant

Also access our AI generated Summaries, or ask questions about this paper to our AI assistant.

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.