ORACLE: A Real-Time, Hierarchical, Deep-Learning Photometric Classifier for the LSST

Ved G. Shah, Alex Gagliano, Konstantin Malanchev, Gautham Narayan, Alex I. Malz +1 more
1/2/2025
astro-ph.IMastro-ph.HEcs.AI

No official code found. Best implementation: uiucsn/Astro-ORACLE (13 stars, MIT, last commit 2025-10-22).

Abstract

We present ORACLE, the first hierarchical deep-learning model for real-time, context-aware classification of transient and variable astrophysical phenomena. ORACLE is a recurrent neural network with Gated Recurrent Units (GRUs), and has been trained using a custom hierarchical cross-entropy loss function to provide high-confidence classifications along an observationally-driven taxonomy with as little as a single photometric observation. Contextual information for each object, including host galaxy photometric redshift, offset, ellipticity and brightness, is concatenated to the light curve embedding and used to make a final prediction. Training on $\sim$0.5M events from the Extended LSST Astronomical Time-Series Classification Challenge, we achieve a top-level (Transient vs Variable) macro-averaged precision of 0.96 using only 1 day of photometric observations after the first detection in addition to contextual information, for each event; this increases to $>$0.99 once 64 days of the light curve has been obtained, and 0.83 at 1024 days after first detection for 19-way classification (including supernova sub-types, active galactic nuclei, variable stars, microlensing events, and kilonovae). We also compare ORACLE with other state-of-the-art classifiers and report comparable performance for the 19-way classification task, in addition to delivering accurate top-level classifications much earlier. The code and model weights used in this work are publicly available at our associated GitHub repository (https://github.com/uiucsn/ELAsTiCC-Classification).

View on arXivView PDF

Code Implementations(1)

uiucsn/Astro-ORACLECommunity100%
MIT

ORACLE - The first hierarchical deep-learning model for real-time, context-aware classification of the LSST alert stream

131Shell, PythonJan 19, 202412 months agoMIT
astronomyclassificationhierarchical-classificationmachine-learning

Similar Papers

Cite this paper

@article{shah2025oracle,
  title  = {ORACLE: A Real-Time, Hierarchical, Deep-Learning Photometric Classifier for the LSST},
  author = {Ved G. Shah and Alex Gagliano and Konstantin Malanchev and Gautham Narayan and Alex I. Malz and The LSST Dark Energy Science Collaboration},
  year   = {2025},
  eprint = {2501.01496},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.01496v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.01496.svg)](https://codeofpaper.com/paper/2501.01496)

Discussion