A point forecast gives one predicted value for each future time step. Unlike probabilistic forecasting, it does not represent uncertainty as a range or distribution. section 7.0
A deterministic model directly outputs a future sequence. Models trained for this task can use losses such as mean absolute error or mean squared error; TimesFM uses MSE, which penalizes large errors more heavily. section 7.1
Point forecasts also arise when a probabilistic model is reduced to one representative value:
- Use the median of sampled future values as the point forecast, limiting the influence of extreme samples. section 4.2.2
- Extract the median at every horizon step when only point forecasts are needed from Moirai. section 10.2.6
Forecasting weekly store sales
TimesFM produces point forecasts for future values, while Lag-Llama and Chronos produce sampled forecasts from which medians and prediction intervals can be calculated. A plotted dashed median line represents the point forecast; shaded regions represent uncertainty and are separate from it. section 7.0 section 4.2.2
pip install timesfm
Install TimesFM to generate deterministic forecasts in Python. section 7.2
