Chronax: A Jax Library for Univariate Statistical Forecasting and Conformal Inference

📅 2026-04-17
📈 Citations: 0
Influential: 0
📄 PDF

career value

182K/year
🤖 AI Summary
This work proposes the first purely functional time series forecasting framework built on JAX, addressing the limitations of traditional libraries that rely on interpreted execution and object-oriented design, which hinder efficient parallelization and accelerator integration for large-scale heterogeneous data. By unifying preprocessing, modeling, and multi-step prediction into composable, end-to-end differentiable pure functions, the framework systematically integrates modern computational paradigms—including functional programming, automatic vectorization, and just-in-time compilation. This approach enables model-agnostic conformal uncertainty quantification, scalable multi-series forecasting, and seamless interoperability with scientific computing and machine learning ecosystems. The resulting system achieves substantial gains in predictive efficiency and scalability while natively supporting GPU/TPU acceleration.

Technology Category

Application Category

📝 Abstract
Time-series forecasting is central to many scientific and industrial domains, such as energy systems, climate modeling, finance, and retail. While forecasting methods have evolved from classical statistical models to automated, and neural approaches, the surrounding software ecosystem remains anchored to the traditional Python numerical stack. Existing libraries rely on interpreter-driven execution and object-oriented abstractions, limiting composability, large-scale parallelism, and integration with modern differentiable and accelerator-oriented workflows. Meanwhile, today's forecasting increasingly involves large collections of heterogeneous time series data, irregular covariates, and frequent retraining, placing new demands on scalability and execution efficiency. JAX offers an alternative paradigm to traditional stateful numerical computation frameworks based on pure functions and program transformations such as just-in-time compilation and automatic vectorization, enabling end-to-end optimization across CPUs, GPUs, and TPUs. However, this modern paradigm has not yet been fully incorporated into the design of forecasting systems. We introduce Chronax, a JAX-native time-series forecasting library that rethinks forecasting abstractions around functional purity, composable transformations, and accelerator-ready execution. By representing preprocessing, modeling, and multi-horizon prediction as pure JAX functions, Chronax enables scalable multi-series forecasting, model-agnostic conformal uncertainty quantification, and seamless integration with modern machine learning and scientific computing pipelines.
Problem

Research questions and friction points this paper is trying to address.

time-series forecasting
software ecosystem
scalability
execution efficiency
accelerator integration
Innovation

Methods, ideas, or system contributions that make the work stand out.

JAX
time-series forecasting
functional programming
conformal inference
accelerator-ready execution
🔎 Similar Papers
No similar papers found.