Statistical Machine Learning for Astronomy -- A Textbook

Yuan-Sen Ting
6/13/2025
astro-ph.IMcs.LGstat.AP

No official code found. Best implementation: tingyuansen/statml (64 stars, last commit 2025-08-22).

Abstract

This textbook provides a systematic treatment of statistical machine learning for astronomical research through the lens of Bayesian inference, developing a unified framework that reveals connections between modern data analysis techniques and traditional statistical methods. We show how these techniques emerge from familiar statistical foundations. The consistently Bayesian perspective prioritizes uncertainty quantification and statistical rigor essential for scientific inference in astronomy. The textbook progresses from probability theory and Bayesian inference through supervised learning including linear regression with measurement uncertainties, logistic regression, and classification. Unsupervised learning topics cover Principal Component Analysis and clustering methods. We then introduce computational techniques through sampling and Markov Chain Monte Carlo, followed by Gaussian Processes as probabilistic nonparametric methods and neural networks within the broader statistical context. Our theory-focused pedagogical approach derives each method from first principles with complete mathematical development, emphasizing statistical insight and complementing with astronomical applications. We prioritize understanding why algorithms work, when they are appropriate, and how they connect to broader statistical principles. The treatment builds toward modern techniques including neural networks through a solid foundation in classical methods and their theoretical underpinnings. This foundation enables thoughtful application of these methods to astronomical research, ensuring proper consideration of assumptions, limitations, and uncertainty propagation essential for advancing astronomical knowledge in the era of large astronomical surveys.

View on arXivView PDF

Code Implementations(1)

tingyuansen/statmlCommunity100%
6417Jupyter NotebookMay 28, 20251 years ago

Similar Papers

Cite this paper

@article{ting2025statistical,
  title  = {Statistical Machine Learning for Astronomy -- A Textbook},
  author = {Yuan-Sen Ting},
  year   = {2025},
  eprint = {2506.12230},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.12230v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.12230.svg)](https://codeofpaper.com/paper/2506.12230)

Discussion