Hostname: page-component-77f85d65b8-pkds5 Total loading time: 0 Render date: 2026-03-27T07:33:45.643Z Has data issue: false hasContentIssue false

Real-time active learning for optimised spectroscopic follow-up: Enhancing early SN Ia classification with the Fink broker

Published online by Cambridge University Press:  20 March 2025

Anais Möller*
Affiliation:
Centre for Astrophysics and Supercomputing, Swinburne University of Technology, Hawthorn, VIC, Australia ARC Centre of Excellence for Gravitational Wave Discovery (OzGrav), Hawthorn, VIC, Australia
Emille Ishida
Affiliation:
LPCA, Université Clermont Auvergne, CNRS/IN2P3, Clermont-Ferrand, France
Julien Peloton
Affiliation:
Université Paris-Saclay, CNRS/IN2P3, IJCLab, Orsay, France
Olivia Vidal Velázquez
Affiliation:
Centre for Astrophysics and Supercomputing, Swinburne University of Technology, Hawthorn, VIC, Australia ARC Centre of Excellence for Gravitational Wave Discovery (OzGrav), Hawthorn, VIC, Australia
Jamie Soon
Affiliation:
The Research School of Astronomy and Astrophysics, Australian National University, Weston Creek, ACT, Australia
Bailey Martin
Affiliation:
The Research School of Astronomy and Astrophysics, Australian National University, Weston Creek, ACT, Australia
Michelle Cluver
Affiliation:
Centre for Astrophysics and Supercomputing, Swinburne University of Technology, Hawthorn, VIC, Australia
Marco Leoni
Affiliation:
Université Paris-Saclay, CNRS/IN2P3, IJCLab, Orsay, France
Edward N. Taylor
Affiliation:
Centre for Astrophysics and Supercomputing, Swinburne University of Technology, Hawthorn, VIC, Australia
*
Corresponding author: Anais Möller, Email: amoller@swin.edu.au.
Rights & Permissions [Opens in a new window]

Abstract

Current and future surveys rely on machine learning classification to obtain large and complete samples of transients. Many of these algorithms are restricted by training samples that contain a limited number of spectroscopically confirmed events. Here, we present the first real-time application of Active Learning to optimise spectroscopic follow-up with the goal of improving training sets of early type Ia supernovae (SNe Ia) classifiers. Using a photometric classifier for early SN Ia, we apply an Active Learning strategy for follow-up optimisation using the real-time Fink broker processing of the ZTF public stream. We perform follow-up observations at the ANU 2.3m telescope in Australia and obtain 92 spectroscopic classified events that are incorporated in our training set. We show that our follow-up strategy yields a training set that, with 25% less spectra, improves classification metrics when compared to publicly reported spectra. Our strategy selects in average fainter events and, not only supernovae types, but also microlensing events and flaring stars which are usually not incorporated on training sets. Our results confirm the effectiveness of active learning strategies to construct optimal training samples for astronomical classifiers. With the Rubin Observatory LSST soon online, we propose improvements to obtain earlier candidates and optimise follow-up. This work paves the way to the deployment of real-time AL follow-up strategies in the era of large surveys.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press on behalf of Astronomical Society of Australia
Figure 0

Table 1. SIMBAD types of the samples used for initial training and testing. The samples are subsets of those in Leoni et al. (2022).

Figure 1

Figure 1. Active Learning loop schema. The loop starts with the Initial train sample which is used to train the Early SN Ia classifier, this algorithm is then applied to alerts processed by the Fink broker from the ZTF public stream. We select alerts which obtain the closest $P_{Ia}$ to 0.5 and schedule spectroscopic follow-up with the ANU 2.3m if they have no spectroscopic classification. Once a label is obtained, we add the light-curves and labels for the selected events to the training set. The loop is repeated during the observing period.

Figure 2

Table 2. Date ranges for alerts used for this work.

Figure 3

Figure 2. Evolution of classification metrics as a function of the number of normalised follow-up date from the Fink AL strategy and using all TNS reported ZTF classifications. Metrics are evaluated on the independent testing set every date that a new label is available. The grey vertical lines show the observing seasons boundaries.

Figure 4

Figure 3. Evolution of classification metrics as a function of the number of spectra (n spectra) taken for the Fink AL strategy and using all TNS reported ZTF classifications. Metrics are evaluated on the independent testing set every date that a new label is available. We used a normalised date which ignores breaks between follow-up observing seasons. The grey vertical lines show the observing seasons boundaries.

Figure 5

Table 3. Fink targets in the AL loop with types acquired with the ANU 2.3m spectra. Featureless and other indicate spectra which have no features consistent with a SN.

Figure 6

Figure 4. Spectroscopic classes for follow-up candidates in the Fink AL loop. We show from left to right panels Fink, ZTF and all TNS spectroscopic classifications. The percentage of SN families is similar to all strategies except for SLSN and other non-SN types of transients characterised by Fink.

Figure 7

Figure 5. Magnitude distribution of candidates when triggering follow-up (top panel) and detected peak (lower panel). We show the distribution for Fink follow-up program with successful spectroscopic classification in solid lines and without in dotted lines. We also show the magnitude distribution for ZTF classified and all TNS reported spectroscopic samples during our Fink program.

Figure 8

Figure 6. Example of early light-curve of candidate ZTF23abdhvou and its feature extraction. In the left panel we show the light-curve containing only detections. In the right panel we show the light-curve containing the last limiting magnitude for each filter and detections.