Oracle
Collection
A family of real time, hierarchical photometric classifier for ZTF and LSST • 7 items • Updated
ORACLE: Real-time, hierarchical photometric classifier for ZTF (BTS) / LSST (ELAsTiCC). Part of Oracle Collection.
Code: github.com/dev-ved30/Oracle
Docs: https://dev-ved30.github.io/Oracle/
Papers: ORACLE-1 2501.01496 | ORACLE-2 2607.00228
GRU_MD_Improved: Bi-GRU (hidden 128x2 layers) + attention pooling -> LayerNorm/GELU/Dropout(0.2) + static MLP -> residual head -> 16-d latent -> hierarchical logits (n_nodes).ts (B,T,5)=[flux, fluxerr, wavelength, mjd-first_det, photflag] + lengthstatic (B,30 BTS / 18 ELAsTiCC) host/context metadatapostage_stamp (B,3,224,224) [science, reference, difference]taxonomy.get_class_probabilities(). Use model.predict(table) / model.score(table) -> {level: label}.days_since_trigger.Real-time triage on alert streams from 1 observation onward. Hierarchical outputs allow high-confidence decisions at Level 1 (Transient vs Variable / Persistent vs Transient) even when leaf is uncertain. Demonstrated live on ZTF stream.
Out-of-scope: Not for spectra, not for anomaly classes outside taxonomy (see Limitations).