Skip to content

Instantly share code, notes, and snippets.

@astro313
Forked from jakgel/DeepSpace.md
Created July 1, 2019 17:13
Show Gist options
  • Save astro313/84372f6aeabdd5be3891b430b8b60c28 to your computer and use it in GitHub Desktop.
Save astro313/84372f6aeabdd5be3891b430b8b60c28 to your computer and use it in GitHub Desktop.
Some notes about marrying astrophysics with modern machine learning with particular focus on deep learning.

Machine learning and deep learning in astronomy:

Machine learning has a long history in astronomy, but deep learning (DL) only got traction since arount 2016. Here I will list current DL effords:

The main field of ML applications in astrophysics is object classification. With source counts now ranging into the 107-108 for most surveys, machine learning is put to use to allow the classification of a large number of sources which would otherwise need an infeasible amount of manpower:

The shades range from rich data sets like these to identifying rare events or objects in highly noisy/growded data, often data streams. Gravitational waves, and gravitational lenses are some of the favorites:

as we see there modern approaches combining heterogeneous kind of data like

In some cases they are used to inform the researcher about novelties/anomalies

about shortcomings of their own metrices/features like

Other project investigate more generall purpose deep learning applications like:

and regression/modeling/inversion (i.e. parametric predictions) of point spread functions

as well as speed-up of simulations (i.e. a generative approach):

synthetic data generation:

retraining networks for classification:

denoising:

catalogue creation by unsupervised clustering:

semantic segmentation:

active learning:

or even mission planning:

In addition to that, there is a large fundus of more traditional, already established ML methods for classification (random tree, XGboost, SVM, filters like Kalman, Bayesian shallow NN), dimensionality reduction (t-sne or Cohen maps and neural gas), regression and in fact most of the applications mentioned above, like:

Many groups now feel the urge to develop more into the ML/DL direction. Some publications advocate the use of DL

It is quite indicative that there are now working groups establishing to focus on machine learning & astrophysics like BABL AI, SkyML, Heidelberg AIN, and space.ml. In addition to that astrophysical data has not the same data security concerns like e.g. medicine or social science.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment