Machine learning based stellar classification with highly sparse photometry data

List of Authors

  1. Seán Enis Cody ,  
  2. Sebastian Scher ,  
  3. Iain McDonald
    ,  
  4. Albert Zijlstra
    ,  
  5. Emma Alexander ,  
  6. Nick Cox
Article Authors & roles Authors Peer review record Peer review Metrics
Cite

Abstract

Background

Identifying stars belonging to different classes is vital in order to build up statistical samples of different phases and pathways of stellar evolution. In the era of surveys covering billions of stars, an automated method of identifying these classes becomes necessary.

Methods

Many classes of stars are identified based on their emitted spectra. In this paper, we use a combination of the multi-class multi-label Machine Learning (ML) method XGBoost and the PySSED spectral-energy-distribution fitting algorithm to classify stars into nine different classes, based on their photometric data. The classifier is trained on subsets of the SIMBAD database. Particular challenges are the very high sparsity (large fraction of missing values) of the underlying data as well as the high class imbalance. We discuss the different variables available, such as photometric measurements on the one hand, and indirect predictors such as Galactic position on the other hand.

Results

We show the difference in performance when excluding certain variables, and discuss in which contexts which of the variables should be used. Finally, we show that increasing the number of samples of a particular type of star significantly increases the performance of the model for that particular type, while having little to no impact on other types. The accuracy of the main classifier is ∼0.7 with a macro F1 score of 0.61.

Conclusions

While the current accuracy of the classifier is not high enough to be reliably used in stellar classification, this work is an initial proof of feasibility for using ML to classify stars based on photometry.

Plain Language Summary

Astronomy is at the forefront of the ‘Big Data’ regime, with telescopes collecting increasingly large volumes of data. The tools astronomers use to analyse and draw conclusions from these data need to be able to keep up, with machine learning providing many of the solutions. Being able to classify different astronomical objects by type helps to disentangle the astrophysics making them unique, offering new insights into how the Universe works. Here, we present how machine learning can be used to classify different kinds of stars, in order to augment large databases of the sky. This will allow astronomers to more easily extract the data they need to perform their scientific analyses.

Corresponding author
Seán Enis Cody
0009-0001-7936-7643
Grant information

This work is carried out as part of the EXPLORE project. This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 101004214 (EXPLORE) and from the European Union's Horizon Europe research and innovation programme under grant agreement No. 101091534 (KNOWSKITE-X).

The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Copyright
© 2024 Seán Enis Cody (Corresponding Author, Co-Author); Sebastian Scher (Co-Author); Iain McDonald (Co-Author); Albert Zijlstra (Co-Author); Emma Alexander (Co-Author); Nick Cox (Co-Author) Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

First version published
Latest version published
Revised

Amendment

Fully revised textual elements, many clarifications added to the paper to make the objectives and environment clearer. Most important of which is a brief section discussing the goals explicitly in the introduction.

Furthermore, a discussion section for results obtained through a SHAP explainability study of the final classifier, findings in regards to bands used and missing data patterns are discussed here.

Added per star HR Diagrams to the main body.

Added HR-Diagrams of the classification results on a per class basis (FN, FP, TP) to appendix. Added density plots of star locations to appendix.

Comments

Authors & roles

Seán Enis Cody

Know-Center GmbH, Graz, 8010, Austria

Roles
Corresponding Author, Co-Author, Formal Analysis, Investigation, Methodology, Software, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing
0009-0001-7936-7643

Sebastian Scher

Know-Center GmbH, Graz, 8010, Austria

Roles
Co-Author, Investigation, Methodology, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing
0000-0002-6314-8833

Iain McDonald

The University of Manchester, Manchester, England, M13 9PL, UK

Roles
Co-Author, Data Curation, Investigation, Methodology, Software, Writing – Original Draft Preparation, Writing – Review & Editing

Albert Zijlstra

The University of Manchester, Manchester, England, M13 9PL, UK

Roles
Co-Author, Methodology, Supervision, Writing – Review & Editing

Emma Alexander

The University of Manchester, Manchester, England, M13 9PL, UK

Roles
Co-Author, Investigation, Methodology, Writing – Review & Editing
0000-0002-6249-614X

Nick Cox

ACRI-ST, Grasse, 06130, France

Roles
Co-Author, Funding Acquisition, Project Administration, Supervision, Writing – Review & Editing
0000-0002-7926-4492

Downloads over the last 12 months:

Cited by

via Crossref

View citing articles