Source-linked AI summary

Automated supervised classification of variable stars I. Methodology

J. Debosscher, L. M. Sarro, C. Aerts, J. Cuypers, B. Vandenbussche, R. Garrido, E. Solano

arXiv:0711.0703v1astro-ph

TL;DR

The paper addresses the need to classify rapidly growing numbers of variable-star light curves for efficient target selection and statistical study. It develops supervised classifiers from parameterized stellar variability classes and finds that the descriptions separate several major variable-star groups, while classifier choice trades accuracy against interpretability and training time.

  • Problem

    Rapidly expanding astronomical light-curve databases require efficient variable-star classification to support target selection and statistical studies of variability.

  • Method

    The authors define variability classes from known stars, derive periods and Fourier-based light-curve parameters, and use these descriptions to train and compare supervised classifiers.

  • Results

    The class descriptions separate monoperiodic variables, some multiperiodic variables, and eclipsing binaries; machine-learning algorithms reduce misclassifications but require longer training and offer less interpretability than the Gaussian mixture method.

  • Takeaways & Limitations

    The methodology supports statistical classification of very large stellar databases, with additional color, time-series, radial-velocity, or spectroscopic information expected to improve performance.

  • Takeaways & Limitations

    Classification is statistical rather than guaranteed for each individual star, and the basic method assumes only single-band photometric time series.

Abstract

from arXiv · show

The fast classification of new variable stars is an important step in making them available for further research. Selection of science targets from large databases is much more efficient if they have been classified first. Defining the classes in terms of physical parameters is also important to get an unbiased statistical view on the variability mechanisms and the borders of instability strips. Our goal is twofold: provide an overview of the stellar variability classes that are presently known, in terms of some relevant stellar parameters; use the class descriptions obtained as the basis for an automated `supervised classification' of large databases. Such automated classification will compare and assign new objects to a set of pre-defined variability training classes. For every variability class, a literature search was performed to find as many well-known member stars as possible, or a considerable subset if too many were present. Next, we searched on-line and private databases for their light curves in the visible band and performed period analysis and harmonic fitting. The derived light curve parameters are used to describe the classes and define the training classifiers. We compared the performance of different classifiers in terms of percentage of correct identification, of confusion among classes and of computation time. We describe how well the classes can be separated using the proposed set of parameters and how future improvements can be made, based on new large databases such as the light curves to be assembled by the CoRoT and Kepler space missions.

1. Introduction

Rapidly expanding astronomical surveys produce too many variable-star light curves for manual classification, motivating automated supervised methods. The paper develops fast, robust classification strategies and defines training classes from stellar variability parameters for application to large survey datasets.

  • Motivation: Large ground- and space-based surveys are generating high-quality light curves containing many newly discovered variable stars.Future missions such as CoRoT, Kepler, and Gaia are expected to increase these datasets substantially.
  • Motivation: Automated methods are needed to extract new variable stars and characterize them within a reasonable timescale.Manual inspection of all objects is impractical for the large databases produced by modern surveys.
  • Approach: The paper presents automated supervised classification methods for variable stars, emphasizing computational speed and robustness.The methods are intended for datasets from the CoRoT, Kepler, and Gaia missions.
  • Approach: The study combines a simple Gaussian mixture model with state-of-the-art pattern-recognition methods evaluated on the same training set.The Gaussian mixture model prioritizes speed, simplicity, and interpretability, whereas the other methods seek to minimize misclassification rate.
  • Approach: Training classes are predefined from stellar variability types and provide physical parameters for examining class separation and overlap.Each new object is assigned to one of the training classes with a certain probability.
  • Paper scope: The paper describes variability classes and derives parameters, then evaluates multivariate-statistical and machine-learning classifiers using those classes.A subsequent paper is planned to apply the methods to OGLE light curves, while future updates will use CoRoT exoplanet light curves.

2. Description of stellar variability classes from photometric time series

The paper constructs stellar variability classes from high-quality visible-band light curves and represents each class as a region in multidimensional parameter space. Fourier-derived frequencies, amplitudes, phases, and related statistics support class separation, while overlap identifies where additional information is needed.

  • Class construction: Known class members’ light curves were collected from multiple sources, favoring high-quality visible-band observations when available.The study used literature-identified members and retrieved light curves from HIPPARCOS, Geneva, OGLE, ULTRACAM, and other sources.
  • Class construction: Each variability class is represented by mean parameter values and variances, forming a region in multidimensional parameter space.Large overlap between regions indicates a higher probability of misclassification in the training set.
  • Scope: The considered class set excludes variability types requiring non-visible photometry or predominantly spectroscopic diagnostics.Examples include hydrogen-deficient carbon stars, extreme helium stars, γ or X-ray bursts, and pulsars.
  • Light-curve analysis: Lomb–Scargle periodograms and iterative prewhitening identify up to three frequencies before harmonic fitting to the original trend-subtracted light curve.The strongest frequency is selected first, its fitted signal is subtracted, and the procedure is repeated for additional frequencies.
  • Light-curve analysis: Fourier coefficients are converted into amplitudes and phases, then phases are referenced to the most significant component to achieve time-translation invariance.The phase transformation is strictly valid for monoperiodic light curves, not multiperiodic ones.
  • Parameter-space separation: The 28-parameter set provides a compromise between class separability and descriptor count, but separation varies across variability types.The dominant frequency and amplitude distinguish several monoperiodic pulsators; multiperiodic classes require additional parameters, while first-frequency harmonic phases help separate eclipsing binaries.

3. Supervised Classification

The supervised classifier represents each variability class through multivariate parameter distributions and assigns new objects using statistical distances or alternative learning methods. Class overlap, parameter distributions, feature relevance, and distance cutoffs determine interpretability and potential contamination.

  • Classification versus extraction: Supervised classification assigns every object to one of the predefined classes probabilistically, whereas extraction selects objects falling within a chosen parameter range.The classifier considers all known variability classes simultaneously and can avoid visual inspection of light curves; class definitions can also specify extraction ranges.
  • Multivariate Gaussian mixture classifier: Each training class is modeled by a mean vector and variance-covariance matrix estimated from its light-curve parameters.The method assumes a multinormal distribution for the descriptive parameters; the example uses P = 28 parameters.
  • Multivariate Gaussian mixture classifier: For a new object, the classifier computes each class’s statistical distance and assigns it to the class with minimum D_i, equivalent to maximum density under the multinormal assumption.The distance includes the squared Mahalanobis term and ln|S_i|.
  • Multivariate Gaussian mixture classifier: A distance cutoff can reject objects far from all class centers, reducing contamination while excluding some assignments near class boundaries.Without a cutoff, objects with parameters deviating from typical class values may still be assigned; the cutoff prevents assignments beyond the selected distance.
  • Class visualization: The figures characterize class distributions using parameter ranges, box-and-whisker summaries, and density plots for selected light-curve attributes.They show logarithmic frequency and amplitude ranges, medians and interquartile ranges, outlier boundaries, class sample sizes, and Classical Cepheid density in log(P)-log(R21) space.
  • Machine learning classifiers: Feature-selection methods address irrelevant or correlated attributes, while Bayesian networks encode conditional dependencies among attributes and the class variable.The study combines information-theoretic filters, statistical correlations, search heuristics, and wrapper techniques; Bayesian-network models allow up to three parents per node.

4. Classifier performance

Classifier evaluation balances accuracy, class separability, computational cost, and the number of variability classes included. The Gaussian mixture classifier reaches 92% average accuracy in a reduced 14-class experiment, while machine-learning methods show trade-offs between performance and computation.

  • Evaluation methodology: Classifier evaluation requires independent validation because resampling reuses training objects and therefore produces optimistically biased misclassification estimates.Holdout procedures can also be biased, depending on the split.
  • Evaluation methodology: Confusion matrices provide a more informative assessment than overall accuracy when class sizes differ substantially.A high total accuracy can conceal poor performance on classes represented by few training objects.
  • Gaussian mixture classifier: 92% average correct classification was obtained with the Gaussian mixture classifier using 14 classes and 28 light-curve parameters.The selected setup excluded irregular or less well-defined classes, while several monoperiodic and multiperiodic classes remained well separated.
  • Gaussian mixture classifier: 69% average correct classification was reported for the experiment using the complete set of classes and light curves.This broader classification setting therefore performed below the reduced-class experiment.
  • Single-stage classifiers: Bayesian model averaging of artificial neural networks achieved 70% average correct classification, compared with 66% for the second-best single-stage Bayesian classifier.The ensemble result was statistically distinguishable in the reported 10-fold cross-validation test.
  • Computational trade-offs: The ensemble’s performance advantage required several hours of training, whereas the Bayesian network search was almost instantaneous.C4.5 achieved an average of 65.2 with more costly parameter optimization and greater variance across training samples.

5. Conclusions and Future Work

The paper reports generally good classification results from a uniform parameter-based description of stellar variability classes, while identifying extensions for broader coverage and improved light-curve characterization.

  • The Gaussian mixture method is relatively simple, robust, and astrophysically interpretable, whereas machine-learning methods reduce misclassifications but require longer training and reduce interpretability.
  • The planned extensions include adding variability classes, improving light-curve descriptions beyond Fourier analysis, adapting codes for large surveys, and introducing cost matrices for specialized classifiers.Proposed additions include exoplanet transits, solar-like oscillations, magnetic activity, wavelet analysis, power-spectrum information, and differential error weighting.
  • The reported experiments are only a brief summary, while detailed analyses of classifier confusion regions and misclassified subsamples remain outside this paper.The authors note that these analyses involve more than 400 possible class-pair combinations and are available upon request.
  • The methodology is intended for statistical evaluation of large databases, so individual classifications are not guaranteed to be correct or unambiguous.The authors recommend inspection of stars of interest after an initial automated classification.

Online Material

The online figures show ranges and distributions of fitted amplitudes, frequencies, phases, and variance ratios across variability classes, while indicating which parameters are potentially informative for classification.

  • The figures display logarithmic amplitudes for harmonics of f1, f2, and f3 to make broad parameter ranges visible.
  • The frequency and higher-harmonic phase ranges are plotted for the fitted light-curve components.
  • The phase distributions for harmonics of f2 are broadly uniform across classes and therefore unlikely to provide informative classification attributes.
  • The box-and-whiskers plots summarize class distributions of log R21 and the variance ratio v f1/v, with medians, interquartile ranges, outlier boundaries, and widths proportional to class size.
Loading 0711.0703v1…