[P] Beware of false (FB-)Prophets: Introducing the fastest implementation of auto ARIMA [ever].

This page summarizes the projects mentioned and recommended in the original post on /r/MachineLearning

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • neuralforecast

    Scalable and user friendly neural :brain: forecasting algorithms.

  • Hi, are you referring to the link in the paper? It is based on our NeuralForecast library (https://github.com/Nixtla/neuralforecast). You can install all our libraries using pip and conda, and the API is quite similar to sklearn (train and forecast). :)

  • statsforecast

    Lightning ⚡️ fast forecasting with statistical and econometric models.

  • Please check it out and give us a star if you like it https://github.com/Nixtla/statsforecast.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Numba

    NumPy aware dynamic Python compiler using LLVM

  • Inspired by this, we translated Hyndman's auto.arima code from R and compiled it using the numba library. The result is faster than the original implementation and more accurate than prophet .

  • pytorch-forecasting

    Time series forecasting with PyTorch

  • To name a few: https://github.com/jdb78/pytorch-forecasting, https://github.com/unit8co/darts, https://github.com/Nixtla/neuralforecast

  • darts

    A python library for user-friendly forecasting and anomaly detection on time series.

  • To name a few: https://github.com/jdb78/pytorch-forecasting, https://github.com/unit8co/darts, https://github.com/Nixtla/neuralforecast

  • nixtla

    Python SDK for TimeGPT, a foundational time series model

  • Yes, for example we have this paper in long-horizon settings using our library NeuralForecast and this experiment with other of our libraries MLForecast, both of them outperforming autoarima.

  • mlforecast

    Scalable machine 🤖 learning for time series forecasting.

  • Yes, for example we have this paper in long-horizon settings using our library NeuralForecast and this experiment with other of our libraries MLForecast, both of them outperforming autoarima.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Puts Debuggerer

    Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.

  • It could be interesting, but make it a proper Python package and follow the sklearn interface. It requires very little effort (once you know how). It is not inviting, if it is installed by custom commands and then only offers an opinionated evaluation on self-selected datasets. It would be much more convincing if one could do pip install git+https://github.com/... and then use .fit and .predict methods which everyone is familiar with. People would test it on their own data sets. Testing on the paper's dataset does not mean much - just as it didn't for Prophet.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts