Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T05:51:56.138Z Has data issue: false hasContentIssue false

Classification of compact radio sources in the Galactic plane with supervised machine learning

Published online by Cambridge University Press:  01 April 2024

S. Riggi*
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy
G. Umana
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy
C. Trigilio
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy
C. Bordiu
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy
F. Bufano
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy
A. Ingallinera
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy
F. Cavallaro
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy
Y. Gordon
Affiliation:
Department of Physics, University of Wisconsin-Madison, Madison, WI, USA
R.P. Norris
Affiliation:
Western Sydney University, Penrith South DC, NSW, Australia CSIRO Space & Astronomy, Epping, NSW, Australia
G. Gürkan
Affiliation:
Thüringer Landessternwarte Tautenburg (TLS), Tautenburg, Germany CSIRO Space & Astronomy, ATNF, Bentley, WA, Australia
P. Leto
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy
C. Buemi
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy
S. Loru
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy
A.M. Hopkins
Affiliation:
Australian Astronomical Optics, Macquarie University, North Ryde, NSW, Australia
M.D. Filipović
Affiliation:
Western Sydney University, Penrith South DC, NSW, Australia
T. Cecconello
Affiliation:
INAF – Osservatorio Astrofisico di Catania, Catania, Italy Department of Electrical, Electronic and Computer Engineering, University of Catania, Catania, Italy
*
Corresponding author: S. Riggi; Email: simone.riggi@inaf.it
Rights & Permissions [Opens in a new window]

Abstract

Generation of science-ready data from processed data products is one of the major challenges in next-generation radio continuum surveys with the Square Kilometre Array (SKA) and its precursors, due to the expected data volume and the need to achieve a high degree of automated processing. Source extraction, characterization, and classification are the major stages involved in this process. In this work we focus on the classification of compact radio sources in the Galactic plane using both radio and infrared images as inputs. To this aim, we produced a curated dataset of $\sim$20 000 images of compact sources of different astronomical classes, obtained from past radio and infrared surveys, and novel radio data from pilot surveys carried out with the Australian SKA Pathfinder. Radio spectral index information was also obtained for a subset of the data. We then trained two different classifiers on the produced dataset. The first model uses gradient-boosted decision trees and is trained on a set of pre-computed features derived from the data, which include radio-infrared colour indices and the radio spectral index. The second model is trained directly on multi-channel images, employing convolutional neural networks. Using a completely supervised procedure, we obtained a high classification accuracy (F1-score > 90%) for separating Galactic objects from the extragalactic background. Individual class discrimination performances, ranging from 60% to 75%, increased by 10% when adding far-infrared and spectral index information, with extragalactic objects, PNe and Hii regions identified with higher accuracies. The implemented tools and trained models were publicly released and made available to the radioastronomical community for future application on new radio data.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of Astronomical Society of Australia
Figure 0

Table 1. Centres of the ASKAP EMU pilot phase 2 images used in this work. Each image covers an area of $\sim$40 deg$^{2}$. Column (1) indicates the observation scheduling blocks.

Figure 1

Table 2. Reference catalogues considered for searching radio stars in our dataset.

Figure 2

Table 3. Summary information on the compact source data extracted from previous radio surveys (FIRST, THOR, GLOSTAR, MAGPIS, CORNISH). Columns (3) and (4) are the average radio source angular size and its standard deviation in arcsec. Column (5) lists the number of sources from previous radio surveys for each considered class or sub-class in columns (1) and (2) with available Mid-Infrared data (3.4 $\unicode{x03BC}\mathrm{m}$, 4.6 $\unicode{x03BC}\mathrm{m}$, 12 $\unicode{x03BC}\mathrm{m}$, 22 $\unicode{x03BC}\mathrm{m}$) from AllWISE survey. Column (6) lists the number of radio sources with available Mid-Infrared data (3.4 $\unicode{x03BC}\mathrm{m}$, 4.6 $\unicode{x03BC}\mathrm{m}$, 8 $\unicode{x03BC}\mathrm{m}$, 12 $\unicode{x03BC}\mathrm{m}$, 22 $\unicode{x03BC}\mathrm{m}$) from AllWISE and GLIMPSE surveys, and Far-Infrared data (70 $\unicode{x03BC}\mathrm{m}$) from Hi-GAL survey. Column (7) reports the number of radio sources with average spectral index information available (see text). Columns (8) and (9) reports how many sources listed in columns (5) and (6), respectively, also have a measured spectral index.

Figure 3

Table 4. Summary information on the compact source data extracted from different ASKAP radio surveys (RACS, EMU pilot). See Table 3 caption for column description.

Figure 4

Figure 1. Template source (G324.161+00.264, Hii region) from the dataset, observed in 7-bands (3.4 $\unicode{x03BC}\mathrm{m}$, 4.6 $\unicode{x03BC}\mathrm{m}$, 8 $\unicode{x03BC}\mathrm{m}$, 12 $\unicode{x03BC}\mathrm{m}$, 22 $\unicode{x03BC}\mathrm{m}$, 70 $\unicode{x03BC}\mathrm{m}$, and ASKAP radio 944 MHz), shown in left to right panels, respectively.

Figure 5

Table 5. Summary of extracted color features used for classification analysis. See Section 4.1 for details.

Figure 6

Table 6. Percentage of radio sources potentially detected (e.g. IoU > 0) in each infrared band.

Figure 7

Figure 2. Scatter plots of representative infrared/radio colour indices computed over the entire dataset for images with detected sources in both the radio and infrared channels (IoUs > 0). Radio flux densities are obtained at different frequencies ranging from 0.912 GHz (ASKAP Early Science survey data) to 5.8 GHz (GLOSTAR). See Section 2 for details on survey frequencies.

Figure 8

Figure 3. Radio spectral indices measured for different source classes with the T-T plot method. Spectral indices for RG and QSO sources were computed using RACS-FIRST radio frequencies (887.5–1 400 MHz). Indices for the remaining Galactic classes were computed from survey selected sub-bands (when available), i.e. 871–1 480 MHz (ASKAP Scorpio), 1 060–1 440 MHz (THOR), 4 240–4 670 MHz (GLOSTAR).

Figure 9

Figure 4. Average F1-score metric achieved by the LightGBM trained classifier for binary classification of Galactic and Extragalactic source groups and for multiclass classification, computed over five ‘mixed’ survey test sets (labelled as ‘mixed’ and shown with filled markers) and pure ASKAP test sets (labelled as ‘askap’ and shown with open markers). The error bars are the F1-score standard deviations obtained over the five test sets. Results obtained over the 5-band (radio+MIR) datasets without and with the spectral index ($\alpha$) information are, respectively, shown with black dots and green triangles, while results obtained over the 7-band (radio+MIR+FIR) datasets are, respectively, shown with red squares and blue inverted triangles.

Figure 10

Table 7. Average F1-score metrics achieved by the LightGBM trained classifier for binary classification of Galactic and Extragalactic source groups and for multiclass classification, computed over five ‘mixed’ survey test sets (labelled as ‘mixed’) and pure ASKAP test sets (labelled as ‘askap’). Metrics were not reported if less than 10 sources are available in the test set. Column groups (2-3) and (6-7) report the results obtained over the 5-band (radio+MIR) datasets without and with the spectral index ($\alpha$) information, respectively. Results in column groups (4-5) and (8-9) are relative to the 7-band (radio+MIR+FIR) dataset. Parameters for binary (multiclass) models were set to: num_leaves = 2 (32), min_data_in_leaf = 20 (20), max_depth = 1 (5).

Figure 11

Figure 5. Confusion matrix of the trained LightGBM classifier obtained over the 5-band (radio+MIR) pure ASKAP test datasets.

Figure 12

Figure 6. Top: F1-score of the LightGBM classifier as a function of radio source signal-to-noise (SNR) obtained over the 5-band (radio+MIR) dataset. Bottom: Fraction of source images available in the 5-band dataset as a function of SNR.

Figure 13

Figure 7. Confusion matrix of the trained LightGBM classifier obtained over 7-band (radio+MIR+FIR) pure ASKAP test datasets.

Figure 14

Figure 8. Confusion matrix of the trained CNN custom_v1 classifier obtained over 5-band (radio+MIR) pure ASKAP test datasets.

Figure 15

Table 8. Average F1-score metrics achieved by trained CNN models for multiclass classification, computed over five ‘mixed’ survey 5-band (radio+MIR) test sets.

Figure 16

Table 9. Average F1-score metrics achieved by trained shallow and deep CNN models for source multiclass classification, computed over five ‘mixed; survey 5-band (radio+MIR) test sets (labelled as ‘mixed’) and pure ASKAP 5-band (radio+MIR) test sets (labelled as ‘askap’).

Figure 17

Figure B1. Pearson correlation coefficient matrix computed over for the 5-band color feature sets (see Table 5).

Figure 18

Figure B2. Pearson correlation coefficient matrix computed over for the 7-band color feature set (see Table 5).

Figure 19

Figure B3. Feature importance for LightGBM classifier trained on 5 bands (MIR+FIR) data.

Figure 20

Figure B4. Feature importance for LightGBM classifier trained on 5 bands (MIR+FIR) + $\alpha$ data.

Figure 21

Figure B5. Feature importance for LightGBM classifier trained on 7 bands (MIR+FIR) data.

Figure 22

Figure B6. Feature importance for LightGBM classifier trained on 7 bands (MIR+FIR) + $\alpha$ data.

Figure 23

Figure B7. F1-score of CNN classifier (custom_v1 model) computed as a function of the training epoch over five ‘mixed’ survey 5-bands (MIR+FIR) train (blue graph) and validation (red graph) datasets. Shaded areas correspond to the range of minimum and maximum F1-scores obtained in different training runs, each with different train/validation/test data splits.