Skip to main content

Creating Forecasting model

From a workbook, click Actions > ML Dashboard. The ML Dashboard page is displayed. From the Create Model section, click Forecasting and specify the following:

FeatureARIMAProphet
Model TypeClassical statistical time series modelAdditive model developed by Meta
Best Suited ForData with autocorrelation and consistent structure over timeTime series with clear trend, seasonality, and holiday effects
Trend HandlingCaptures linear trends via differencing and autoregressionAutomatically models piecewise linear or logistic trends
SeasonalityCan model seasonality with SARIMA extensionAutomatically models multiple seasonalities (daily, weekly, yearly)
InterpretabilityTransparent model with clearly defined coefficientsDecomposes time series into trend, seasonality, and holiday components
Parameter TuningControlled via intuitive parameters (p, d, q)Minimal manual tuning needed; most settings are automated
Data RequirementsEffective on stationary, structured time seriesHandles missing values and outliers well
Domain AdaptabilityWidely used in economics, finance, and control systemsPopular for business, social media, retail, and web traffic forecasting
Library SupportSupported by statsmodels and pdarima in PythonAvailable via the prophet library in Python and R
Forecasting OutputPoint forecasts with confidence intervalsForecasts with uncertainty intervals and changepoint detection
Deployment ReadinessLightweight and fast to trainEasy to integrate into production pipelines
External RegressorsSupports in extended versions (e.g., ARIMAX)Direct support for custom regressors
Community & ResourcesExtensive academic and practical literatureStrong documentation and open-source community support

Click Create and commence the model training process.