Submitted:
21 November 2025
Posted:
24 November 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
- We derive a novel linear-time Gaussian Process solver for one-dimensional datasets that exploits the semiseparable structure of covariance matrices formed by exponential kernel mixtures.
- We provide a physically motivated interpretation of the celerite kernel as a model of stochastically driven damped harmonic oscillators, linking statistical inference with astrophysical dynamics.
- We demonstrate the algorithm’s accuracy, scalability, and interpretability through applications to stellar rotation analysis, asteroseismic oscillation modeling, and exoplanet transit fitting.
- We release open-source implementations of the proposed method in Python, C++, and Julia to facilitate adoption across the astrophysical community.
2. Related Work
3. Methodology
3.1. Overview of the Proposed Framework
3.2. Gaussian Process Formulation
3.3. Semiseparable Covariance Representation
3.4. Kernel Design and Physical Interpretation
3.5. Algorithmic Implementation
3.6. Parameter Summary
3.7. Complexity and Numerical Stability
4. Results
4.1. Experimental Setup
4.2. Performance Evaluation
- Execution time (): the wall-clock time for computing the GP log-likelihood and posterior inference.
- Relative log-likelihood error (): defined as the absolute deviation between log-likelihood values from the exact and celerite models:
4.3. Scalability and Accuracy Analysis
4.4. Computational Efficiency Comparison
4.5. Modeling Astronomical Variability
4.6. Numerical Stability and Memory Efficiency
4.7. Summary of Results
- Achieves linear-time scalability without compromising model accuracy.
- Produces physically interpretable fits for astrophysical variability.
- Maintains numerical precision and stability over large-scale data.
- Reduces computational resource requirements by orders of magnitude.
5. Discussion
5.1. Analytical Interpretation of Findings
5.2. Comparison with Existing GP Approaches
5.3. Numerical and Physical Stability
5.4. Interpretation in the Astronomical Context
5.5. Limitations and Practical Considerations
5.6. Broader Implications
6. Conclusion and Future Work
6.1. Conclusion

6.2. Future Work
- Multidimensional Extensions: Future research will aim to generalize the semiseparable approach to handle multidimensional inputs, enabling the modeling of spatio-temporal processes such as exoplanetary surface mapping and dynamic stellar activity.
- Hybrid Kernel Architectures: Integrating the exponential mixture kernels with non-stationary or neural network-based kernels could enable greater flexibility in capturing complex astrophysical and environmental variability.
- Adaptive and Online Learning: Developing online or streaming versions of the algorithm would facilitate real-time inference on continuously arriving astronomical data, a necessity for next-generation observatories.
- Hierarchical and Multi-Level Modeling: Expanding the framework to support hierarchical Gaussian Processes could allow joint inference across multiple stellar systems, improving population-level modeling and parameter estimation.
- Cross-Domain Applications: Beyond astronomy, the principles of the celerite framework can be extended to geophysics, climate science, and biomedical signal processing, where scalable uncertainty quantification is equally critical.
6.3. Closing Remarks
References
- Brewer, B.J.; Stello, D. Gaussian Process Modeling of Stellar Oscillations. Monthly Notices of the Royal Astronomical Society 2009, 395, 2226–2232. [Google Scholar] [CrossRef]
- Bond, J.R.; Efstathiou, G. The Statistical Analysis of Cosmic Microwave Background Fluctuations. The Astrophysical Journal 1987, 285, L45–L48. [Google Scholar] [CrossRef]
- Gibson, N.P.; Aigrain, S.; Roberts, S.; Evans, T.M.; Osborne, M.; Pont, F. A Gaussian Process Framework for Modeling Instrumental Systematics in Exoplanet Light Curves. Monthly Notices of the Royal Astronomical Society 2012, 419, 2683–2694. [Google Scholar] [CrossRef]
- Rasmussen, C.E.; Williams, C.K.I. Gaussian Processes for Machine Learning; 2006.
- Snelson, E.; Ghahramani, Z. Sparse Gaussian Processes Using Pseudo-Inputs. Advances in Neural Information Processing Systems 2006, 18, 1257–1264. [Google Scholar]
- Titsias, M.K. Variational Learning of Inducing Variables in Sparse Gaussian Processes. Proceedings of the International Conference on Artificial Intelligence and Statistics 2009, 5, 567–574. [Google Scholar]
- Wilson, A.G.; Nickisch, H. Kernel Interpolation for Scalable Structured Gaussian Processes (KISS-GP). International Conference on Machine Learning (ICML) 2015, 37, 1775–1784. [Google Scholar]
- Ambikasaran, S.; Darve, E. Fast Direct Methods for Gaussian Processes. Journal of Computational Physics 2015, 288, 337–357. [Google Scholar] [CrossRef] [PubMed]
- Kelly, B.C.; Becker, A.C. Flexible and Scalable Gaussian Process Modeling of Time Series. The Astrophysical Journal 2014, 788, 33–45. [Google Scholar] [CrossRef]
- Foreman-Mackey, D.; Agol, E.; Ambikasaran, S.; Angus, R. Fast and Scalable Gaussian Process Modeling with Applications to Astronomical Time Series. The Astronomical Journal 2017, 154, 220–234. [Google Scholar] [CrossRef]
- Czekala, I.; Mandel, K.S.; Andrews, S.M.; Dittmann, J.A.; Montet, B.T.; Newton, E.R. Flexible Modeling of Spectroscopic Calibration Data with Gaussian Processes. The Astrophysical Journal 2017, 840, 49–62. [Google Scholar] [CrossRef]
- Solin, A.; Särkkä, S. Explicit Link between Periodic Covariance Functions and State Space Models. Journal of Machine Learning Research 2014, 15, 3275–3300. [Google Scholar]
- Hartikainen, J.; Särkkä, S. Sequential Inference for Latent Force Models. Advances in Neural Information Processing Systems 2011, 24, 1117–1125. [Google Scholar]
- Hensman, J.; Fusi, N.; Lawrence, N.D. Gaussian Processes for Big Data. Uncertainty in Artificial Intelligence (UAI) 2013, 29, 282–290. [Google Scholar]
- Matthews, A.G.d.G.; Hensman, J.; Turner, R.E.; Ghahramani, Z. Scalable Gaussian Process Inference with Finite Basis Approximations. Advances in Neural Information Processing Systems 2016, 29, 3483–3491. [Google Scholar]
- Damianou, A.; Lawrence, N. Deep Gaussian Processes. Artificial Intelligence and Statistics (AISTATS) 2013, 31, 207–215. [Google Scholar]
- Salimbeni, H.; Deisenroth, M. Doubly Stochastic Variational Inference for Deep Gaussian Processes. Advances in Neural Information Processing Systems 2017, 30, 4590–4600. [Google Scholar]
- Wilson, A.G.; Hu, Z.; Salakhutdinov, R.R. Deep Kernel Learning. Artificial Intelligence and Statistics (AISTATS) 2016, 51, 370–378. [Google Scholar]
- Borucki, W.J.; Koch, D.G.; Basri, G.; Batalha, N.; Brown, T.M.; Caldwell, D.; Jenkins, J.M. Kepler Planet-Detection Mission: Introduction and First Results. Science 2010, 327, 977–980. [Google Scholar] [CrossRef] [PubMed]
- Ricker, G.R.; Winn, J.N.; Vanderspek, R.; Latham, D.W.; Bakos, G.; Jenkins, J.M. Transiting Exoplanet Survey Satellite (TESS). Journal of Astronomical Telescopes, Instruments, and Systems 2014, 1, 014003. [Google Scholar] [CrossRef]
- Ivezic, Z.; Kahn, S.M.; Tyson, J.A.; Abel, B.; Acosta, E.; Allsman, R.; Alonso, D. LSST: From Science Drivers to Reference Design and Anticipated Data Products. The Astrophysical Journal 2019, 873, 111–135. [Google Scholar] [CrossRef]




| Symbol | Description | Interpretation |
|---|---|---|
| Amplitude parameters | Define signal strength | |
| Damping coefficient | Controls temporal decay | |
| Oscillation frequency | Defines periodic structure | |
| Measurement noise | Observation uncertainty | |
| N | Data size | Number of samples |
| Data Size (N) | Traditional GP Time (s) | Celerite Time (s) | (%) |
|---|---|---|---|
| 0.12 | 0.01 | 0.0003 | |
| 7.86 | 0.05 | 0.0005 | |
| 620.4 | 0.42 | 0.0009 | |
| 4910.3 | 3.8 | 0.0011 |
| Method | Complexity | Exactness | Kernel Type | Data Dim. |
|---|---|---|---|---|
| Sparse GP (Titsias, 2009) | Approx. | General | Multi-D | |
| KISS-GP (Wilson, 2015) | Approx. | Stationary | Multi-D | |
| SVGP (Hensman, 2013) | Approx. | General | Multi-D | |
| State-Space GP (Solin, 2014) | Exact | Matérn/Exp. | 1-D | |
| Celerite (Proposed) | Exact | Exp. Mixtures | 1-D |
| Direction | Objective | Potential Impact |
|---|---|---|
| Multidimensional GPs | Extend scalability to spatial-temporal data | High-dimensional inference |
| Hybrid Kernels | Combine physics-driven and deep kernels | Improved expressivity |
| Online Learning | Enable real-time inference | Adaptive space monitoring |
| Hierarchical Models | Joint modeling across targets | Population-level analysis |
| Cross-Domain Transfer | Apply to non-astronomical data | Broader scientific use |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).