Superphot+: Realtime Fitting and Classification of Supernova Light Curves
Abstract: Photometric classifications of supernova (SN) light curves have become necessary to utilize the full potential of large samples of observations obtained from wide-field photometric surveys, such as the Zwicky Transient Facility (ZTF) and the Vera C. Rubin Observatory. Here, we present a photometric classifier for SN light curves that does not rely on redshift information and still maintains comparable accuracy to redshift-dependent classifiers. Our new package, Superphot+, uses a parametric model to extract meaningful features from multiband SN light curves. We train a gradient-boosted machine with fit parameters from 6,061 ZTF SNe that pass data quality cuts and are spectroscopically classified as one of five classes: SN Ia, SN II, SN Ib/c, SN IIn, and SLSN-I. Without redshift information, our classifier yields a class-averaged F1-score of 0.61 +/- 0.02 and a total accuracy of 0.83 +/- 0.01. Including redshift information improves these metrics to 0.71 +/- 0.02 and 0.88 +/- 0.01, respectively. We assign new class probabilities to 3,558 ZTF transients that show SN-like characteristics (based on the ALeRCE Broker light curve and stamp classifiers), but lack spectroscopic classifications. Finally, we compare our predicted SN labels with those generated by the ALeRCE light curve classifier, finding that the two classifiers agree on photometric labels for 82 +/- 2% of light curves with spectroscopic labels and 72% of light curves without spectroscopic labels. Superphot+ is currently classifying ZTF SNe in real time via the ANTARES Broker, and is designed for simple adaptation to six-band Rubin light curves in the future.
- https://github.com/ceres-solver/ceres-solver
- ALeRCE. 2022, ALeRCE client¶. https://alerce.readthedocs.io/en/latest/
- ANTARES. 2024, NSF noirlab / community science and data center / antares / antares · GITLAB. https://gitlab.com/nsf-noirlab/csdc/antares/antares
- http://jmlr.org/papers/v20/18-403.html
- http://github.com/google/jax
- https://arxiv.org/abs/1612.05560
- https://arxiv.org/abs/1711.10604
- https://mlsys.org/Conferences/doc/2018/146.pdf
- https://arxiv.org/abs/2305.08894
- https://arxiv.org/abs/1206.7051
- https://arxiv.org/abs/1111.4246
- https://arxiv.org/abs/2308.07271
- Imbalanced-learn. 2024, imbalanced-learn documentation. https://imbalanced-learn.org/stable/
- https://docushare.lsst.org/docushare/dsweb/Get/LPM-17
- https://proceedings.neurips.cc/paper_files/paper/2017/file/6449f44a102fde848669bdd9eb6b76fa-Paper.pdf
- http://jmlr.org/papers/v18/16-365.html
- https://arxiv.org/abs/0912.0201
- https://github.com/light-curve/light-curve-python
- https://web.ipac.caltech.edu/staff/fmasci/ztf/ztf_pipelines_deliverables.pdf
- Microsoft. 2023, Microsoft Corporation. https://lightgbm.readthedocs.io/en/v4.1.0/
- NumPy. 2024, NumPy 1.26.3 release notes. https://numpy.org/devdocs/release/1.26.3-notes.html
- https://num.pyro.ai/en/0.12.1/
- https://arxiv.org/abs/2111.03081
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.