RGC: a radio AGN classifier based on deep learning. I. A semi-supervised model for the VLA images of bent radio AGNs
M. S. Hossain, M. S. H. Shahal, A. Khan, K. M. B. Asad, P. Saikia, F. Akter, A. Ali, M. A. Amin, A. Momen, M. Hasan, A. K. M. M. Rahman
TL;DR
This work introduces RGC, a semi-supervised framework for classifying bent radio AGNs into WAT and NAT morphologies using FIRST/VLA imagery. It combines BYOL self-supervision on a large unlabeled set with E2CNN-based supervised fine-tuning on two curated labeled datasets (R_L1 with spurious sources and R_L2 cleaned of spurious signals), achieving a peak accuracy of 88.88% (R_L2) and strong per-class F1 scores (0.90 for WAT, 0.85 for NAT). The authors release the Sasmal-ML catalog and a Python package, and demonstrate that removing spurious sources improves discriminative ability (ROC-AUC up to 0.94 and PR-AUC up to 0.96 for WATs) and calibration (ECE ≈0.150). They also provide Grad-CAM explanations, revealing that WATs drive attention toward cores and edges while NATs show more complex attention patterns, highlighting both model transparency and astrophysical insights. The results seed a path toward physics-informed foundation models capable of broader RAGN property inference across current and future radio surveys (e.g., EMU, LoTSS, SKA).
Abstract
Wide-angle tail (WAT) and narrow-angle tail (NAT) radio active galactic nuclei (RAGNs) are key tracers of dense environments in galaxy groups and clusters, yet no machine-learning classifier of bent RAGNs has been trained using both unlabeled data and purely visually inspected labels. We release the RGC Python package, which includes two newly preprocessed labeled datasets of 639 WATs and NATs derived from a publicly available catalog of visually inspected sources, along with a semi-supervised RGC model that leverages 20,000 unlabeled RAGNs. The two labeled datasets in RGC were preprocessed using PyBDSF which retains spurious sources, and Photutils which removes them. The RGC model integrates the self-supervised framework BYOL (Bootstrap YOur Latent) with the supervised E2CNN (E2-equivariant Convolutional Neural Network) to form a semi-supervised binary classifier. The RGC model, when trained and evaluated on a dataset devoid of spurious sources, reaches peak performance, attaining an accuracy of 88.88% along with F1-scores of 0.90 for WATs and 0.85 for NATs. The model's attention patterns amid class imbalance suggest that this work can serve as a stepping stone toward developing physics-informed foundation models capable of identifying a broad range of AGN physical properties.
