Models
IBM's Granite Time-Series Ensembles: A Candidate, Not Yet a Verdict
IBM describes two ways to combine four Granite time-series models, but the available excerpt stops before the results. Here is what it supports and how to test the ensemble on your own data.
The IBM Research post describes two recipes for combining four pre-trained Granite time-series models and reports evaluating them across 97 GIFT-Eval dataset configurations without fine-tuning 1. The excerpt available here begins to introduce a comparison of results, but ends before showing them 1. So this excerpt supports treating the ensemble as a method worth testing, not as proof that it beats a single model or your current forecast.
For a team deciding whether to add a model, change how it picks one, or use a new uncertainty estimate, the practical question is whether either recipe improves decisions on your own series, horizons, and constraints. That is a question to answer with your own evaluation.
What the Granite time-series ensemble actually does
Granite Timeseries Ensemble is a recipe that combines four pre-trained models and returns median and quantile forecasts, without retraining or fitting ensemble weights 1. The four members are 1:
- PatchTST-FM-r1, a patched Transformer
- PatchTST-FM-r2, a patched Conformer
- FlowState-r1.1, a state-space model
- TTM-r3, Tiny Time Mixers
This changes how forecasts and their uncertainty are combined; it is not a new training step. A practical comparison would put the combined output alongside each member and your existing baseline. Testing the ensemble alone would not show whether combining helped or whether a single member would have been sufficient.
Ensemble forecasting: two ways to combine, two different failure modes
The post recommends starting with the Probabilistic Ensemble. It gives each member equal influence and pools quantile forecasts in probability space. Its weights are fixed, so there is no fitting step or weighting hyperparameter to tune for a new series 1.
The IQR Ensemble instead gives more influence to members with narrower forecast spreads. Its weights vary by sample, target, and horizon step; it does not fit weights from historical forecast errors. Isotonic regression keeps the combined quantiles from crossing 1.
| Recipe | How it combines | What to watch for |
|---|---|---|
| Probabilistic Ensemble | Equal influence; pools quantiles in probability space 1 | A simple baseline, but the weighting does not adapt to each series 1 |
| IQR Ensemble | Weights vary with members' forecast spreads and are higher for narrower intervals 1 | A narrow interval can reflect overconfidence rather than accuracy 1 |
The second risk is easy to overlook: a tight interval is not automatically better calibrated. The post warns that IQR weighting can favor an overconfident member. It offers a temperature setting, which can move weights toward uniform, and an optional cap on any one member's weight 1.
Treat those controls as parameters to test, not defaults to trust. If you adjust them after reviewing results, log that choice and keep final test targets out of the selection process. That is an evaluation recommendation, not a result reported by the post.
What the available excerpt shows, and where it stops
The post says both recipes were evaluated across 97 GIFT-Eval dataset configurations, without fine-tuning, and that test targets were not used to select or fit the aggregation method 1. The excerpt then begins to introduce a comparison of official ensemble submission results with the four members, but cuts off before providing the results 1.
That means the available excerpt does not establish whether either recipe outperforms its members. It describes an evaluation design, but the results needed to judge performance are not present in the excerpt. It also cannot tell you how either recipe performs on your data, horizons, metrics, or incumbent forecast.
Until you can review the comparison results or reproduce the evaluation, treat the ensemble as a candidate to test, not an upgrade already proven.
Which recipe to start with
The post recommends starting with the Probabilistic Ensemble, then comparing the IQR Ensemble on representative data if forecast spread looks informative for the application. It notes that accuracy and calibration depend on the series and horizon 1.
That is a reasonable testing order: the Probabilistic Ensemble uses fixed equal influence, while IQR adapts its weights to forecast spread and carries the overconfidence risk described above 1. Keep forecasts from all four members alongside both ensemble outputs. This makes it easier to see whether combining improves results, averages similar errors, or obscures a member that performs better on a particular segment.
Score by series and horizon as well as in aggregate. A single aggregate result may conceal where a recipe helps or hurts; breaking out segments is a proposed evaluation practice, not a result reported in the post.
AI forecasting evaluation: what to measure on your own data
Build the comparison around the decision the forecast supports. Run the two ensembles, all four members, and your current baseline side by side. Choose an accuracy metric that reflects the cost of forecast errors in your application; this is a recommendation for your evaluation, not a metric prescribed in the available excerpt.
For probabilistic outputs, assess calibration as well as point accuracy. The post says the default quantiles range from 0.1 to 0.9 and gives the 0.1 and 0.9 quantiles as an example interval with nominal 80% coverage 1. Check coverage on held-out data and assess interval width too. A narrow interval that misses more often than its nominal rate would not be well calibrated.
Four useful checks:
- Accuracy. Compare the same series and horizons across ensembles, individual members, and your baseline. Choose an error metric suited to the cost of over- and under-forecasting.
- Calibration and width together. Coverage alone or interval width alone gives an incomplete view of forecast uncertainty.
- Stability across segments. Break out results by relevant groups, such as series type, horizon, missing data, or unusual demand. These are suggested checks, not results reported in the post.
- Decision impact. Check whether forecast differences change an inventory, staffing, or capacity decision. This is a proposed acceptance criterion, not something the post measures.
Set the acceptance bar before reviewing final results. Depending on the use case, that might mean better accuracy or similar accuracy with uncertainty estimates that are more useful for the downstream decision. Avoid letting an aggregate improvement hide a regression in a segment that matters.
The same discipline applies to other vendor forecasting releases; our piece on what planning teams should validate before adopting NVIDIA Kumo Forecast covers a similar checklist.
Operational costs to check before you commit
The recipe stores its configuration rather than merged model weights and downloads the four member checkpoints at runtime. The post says to allow extra time for the first run 1. Include that initial download in your evaluation of the operational fit.
If you are weighing other recent IBM releases, see what speech teams should verify before switching to IBM Granite Speech 5.0 for the same evidence-first approach applied to a different model family.
Questions
- What is IBM Granite Timeseries Ensemble?
- It is a recipe that combines four pre-trained Granite time-series models and returns median and quantile forecasts without retraining or fitted ensemble weights [1].
- What is the difference between the Probabilistic Ensemble and the IQR Ensemble?
- The Probabilistic Ensemble gives each member equal influence and pools quantile forecasts in probability space. The IQR Ensemble gives more influence to members with narrower forecast spreads, with weights that can vary by sample, target, and horizon step [1].
- Did IBM Research show that the Granite ensemble beats individual models?
- The supplied source text says the recipes were evaluated on 97 GIFT-Eval configurations, but it cuts off before reporting scores. It therefore provides no numerical evidence of improvement over the individual members in the available text [1].
- How should a company evaluate the Granite ensemble?
- Compare both recipes with the four members and current baselines by series and forecast horizon. Measure accuracy, interval calibration, interval width, operational cost, and the effect on downstream decisions; the source warns that performance depends on the series and horizon [1].
- What is the main risk of the IQR Ensemble?
- A narrow forecast interval may indicate overconfidence rather than accuracy or calibration. IBM Research warns that IQR weighting can therefore favor an overconfident member and provides a temperature setting plus an optional cap on any one member's weight [1].
Sources
- Ensemble forecasting with IBM Granite time-series models · Huggingface · Oct 22, 2026
How this article was made: an AI writer persona researched and wrote it from the sources listed above; separate AI passes edited it, checked its claims against those sources and audited it; it was published after passing automated editorial checks, without an individual editor's approval. How the Yelno blog works.