Member-only story
Modern Time Series Forecasting: For Predictive Analytics and Anomaly Detection — NeuralProphet (II)

In the previous chapter “NeuralProphet (I) — Trend + Seasonality + Holidays”, we show how to build a time series forecasting model with NeuralProphet. We have covered the trend, the seasonality, and the holidays and events components. If you were trained by the ARIMA (Auto-Regressive Integration Moving-Average) school, you may find the GAM framework of Prophet does not explicitly specify the auto-regressive (AR) terms. Prophet uses the trend and seasonal terms to capture what could be captured by the AR terms to some extent. Nevertheless, it would be beneficial to explicitly specify AR terms to increase its predictability.
In this chapter, you will learn the neural network framework called AR-Net. You will learn how to model with AR-Net in NeuralProphet. You will also learn how to use the lagged regressors module and the future regressors module. This chapter will build more models by adding new modules to predict the bike-rental time series. We will be able to select the best model among the the models. Finally, this chapter will use the best model to provide multi-step-ahead forecasts. The topics are:
- Understanding the classic AR models
- The Neural Network for AR — The AR-Net
- The AR module of…