2.3. Using scikit-learn with Astronomical Data¶
Machine Learning for Astronomy with scikit-learn
scikit-learn is a Python module integrating classic machine learning algorithms in the tightly-knit world of scientific Python packages (numpy, scipy, matplotlib).
It aims to provide simple and efficient solutions to learning problems that are accessible to everybody and reusable in various contexts: machine-learning as a versatile tool for science and engineering.
Note
This document is meant to be used with scikit-learn version 0.11+ (i.e. the current state of the master branch at the time of writing: 2012-02-13).
- 2.3.1. Astronomy Tutorial setup
- 2.3.2. Machine Learning 101: General Concepts
- 2.3.3. Machine Learning 102: Practical Advice
- 2.3.4. Classification: Learning Labels of Astronomical Sources
- 2.3.5. Regression: Photometric Redshifts of Galaxies
- 2.3.6. Dimensionality Reduction of Astronomical Spectra
- 2.3.7. Exercises: Taking it a step further