Pointing Accuracy Improvements for the South Pole Telescope with Machine Learning
P. M. Chichura, A. Rahlin, A. J. Anderson, B. Ansarinejad, M. Archipley, L. Balkenhol, K. Benabed, A. N. Bender, B. A. Benson, F. Bianchini, L. E. Bleem, F. R. Bouchet, L. Bryant, E. Camphuis, J. E. Carlstrom, C. L. Chang, P. Chaubal, A. Chokshi, T. -L. Chou, A. Coerver, T. M. Crawford, C. Daley, T. de Haan, K. R. Dibert, M. A. Dobbs, M. Doohan, A. Doussot, D. Dutcher, W. Everett, C. Feng, K. R. Ferguson, K. Fichman, A. Foster, S. Galli, A. E. Gambrel, R. W. Gardner, F. Ge, N. Goeckner-Wald, R. Gualtieri, F. Guidi, S. Guns, N. W. Halverson, E. Hivon, G. P. Holder, W. L. Holzapfel, J. C. Hood, A. Hryciuk, N. Huang, F. Kéruzoré, A. R. Khalife, J. Kim, L. Knox, M. Korman, K. Kornoelje, C. -L. Kuo, K. Levy, A. E. Lowitz, C. Lu, A. Maniyar, D. P. Marrone, E. S. Martsen, F. Menanteau, M. Millea, J. Montgomery, Y. Nakato, T. Natoli, G. I. Noble, Y. Omori, S. Padin, Z. Pan, P. Paschos, K. A. Phadke, A. W. Pollak, K. Prabhu, W. Quan, M. Rahimi, C. L. Reichardt, M. Rouble, J. E. Ruhl, E. Schiappucci, J. A. Sobrin, A. A. Stark, J. Stephen, C. Tandoi, B. Thorne, C. Trendafilova, C. Umilta, J. Veitch-Michaelis, J. D. Vieira, A. Vitrier, Y. Wan, N. Whitehorn, W. L. K. Wu, M. R. Young, K. Zagorski, J. A. Zebrowski
TL;DR
This work develops and deploys machine-learning corrections for the South Pole Telescope's pointing model to support the Event Horizon Telescope, addressing time-varying thermal deformations that degrade pointing accuracy. Two XGBoost models predict time-varying pointing parameters $\tau_e$ and $\bkappa_y$ from weather, structural sensors, and sky coordinates, enabling online adjustments within the telescope control system. On withheld data, the models achieve RMSEs of $2.14''$ in cross-elevation and $3.57''$ in elevation, below the $5''$ goal, and in situ tests during the 2024 EHT run show a $\sim33\%$ improvement in combined pointing error for well-sampled elevations. The results demonstrate a proof of concept for real-time ML-based pointing corrections, with planned data and hardware upgrades expected to push performance closer to the stringent EHT requirements.
Abstract
We present improvements to the pointing accuracy of the South Pole Telescope (SPT) using machine learning. The ability of the SPT to point accurately at the sky is limited by its structural imperfections, which are impacted by the extreme weather at the South Pole. Pointing accuracy is particularly important during SPT participation in observing campaigns with the Event Horizon Telescope (EHT), which requires stricter accuracy than typical observations with the SPT. We compile a training dataset of historical observations of astronomical sources made with the SPT-3G and EHT receivers on the SPT. We train two XGBoost models to learn a mapping from current weather conditions to two telescope drive control arguments -- one which corrects for errors in azimuth and the other for errors in elevation. Our trained models achieve root mean squared errors on withheld test data of $2.14''$ in cross-elevation and $3.57''$ in elevation, well below our goal of $5''$ along each axis. We deploy our models on the telescope control system and perform further in situ test observations during the EHT observing campaign in 2024 April. Our models result in significantly improved pointing accuracy: for sources within the range of input variables where the models are best trained, average combined pointing error improved 33%, from $15.9''$ to $10.6''$. These improvements, while significant, fall shy of our ultimate goal, but they serve as a proof of concept for the development of future models. Planned upgrades to the EHT receiver on the SPT will necessitate even stricter pointing accuracy which will be achievable with our methods.
