about
A recurrent neural network for classification of unevenly sampled variable stars (arxiv.org)
2 points by jsbloom1 on Jan 4, 2018 | hide | past | pdf | discuss on HN

In plain words: A network reads a star's light measurements with their times and noise levels, learning its own summary instead of hand-coded numbers. It sorts variable stars about as well as the best hand-built-feature methods, and features learned on one survey work nearly as well on another.

Abstract

Astronomical surveys of celestial sources produce streams of noisy time series measuring flux versus time ("light curves"). Unlike in many other physical domains, however, large (and source-specific) temporal gaps in data arise naturally due to intranight cadence choices as well as diurnal and seasonal constraints. With nightly observations of millions of variable stars and transients from upcoming surveys, efficient and accurate discovery and classification techniques on noisy, irregularly sampled data must be employed with minimal human-in-the-loop involvement. Machine learning for inference tasks on such data traditionally requires the laborious hand-coding of domain-specific numerical summaries of raw data ("features"). Here we present a novel unsupervised autoencoding recurrent neural network (RNN) that makes explicit use of sampling times and known heteroskedastic noise properties. When trained on optical variable star catalogs, this network produces supervised classification models that rival other best-in-class approaches. We find that autoencoded features learned on one time-domain survey perform nearly as well when applied to another survey. These networks can continue to learn from new unlabeled observations and may be used in other unsupervised tasks such as forecasting and anomaly detection.

Brett Naul, Joshua S. Bloom, Fernando Pérez, Stéfan van der Walt
arXiv:1711.10609 · astro-ph.IM, astro-ph.SR, physics.data-an · submitted Nov 28, 2017
abstract · pdf · html · 23 pages, 14 figures. The published version is at Nature Astronomy (https://www.nature.com/articles/s41550-017-0321-z). Source code for models, experiments, and figures at https://github.com/bnaul/IrregularTimeSeriesAutoencoderPaper (Zenodo Code DOI: 10.5281/zenodo.1045560)

add comment on HN