We introduce a mixture of heterogeneous experts framework called \texttt{MECATS}, which simultaneously forecasts the values of a set of time series that are related through an aggregation hierarchy. Different types of forecasting models can be employed as individual experts so that the form of each model can be tailored to the nature of the corresponding time series. \texttt{MECATS} learns hierarchical relationships during the training stage to help generalize better across all the time series being modeled and also mitigates coherency issues that arise due to constraints imposed by the hierarchy. We further build multiple quantile estimators on top of the point forecasts. The resulting probabilistic forecasts are nearly coherent, distribution-free, and independent of the choice of forecasting models. We conduct a comprehensive evaluation on both point and probabilistic forecasts and also formulate an extension for situations where change points exist in sequential data. In general, our method is robust, adaptive to datasets with different properties, and highly configurable and efficient for large-scale forecasting pipelines.
翻译:我们引入了一种混合的专家框架,称为\ textt{MECATS},它同时预测通过聚合等级体系关联的一组时间序列的值。可以使用不同类型的预测模型作为个体专家,以便每个模型的形式能够适应相应时间序列的性质。\ textt{MECATS}在培训阶段学习等级关系,以便帮助在所有正在建模的时间序列中更全面地推广,并减轻由于等级体系的限制而产生的一致性问题。我们进一步在点预报的顶端建立多个定量估计器。由此产生的概率预测几乎一致、没有分布,而且独立于预测模型的选择。我们对点预测和概率预测进行综合评估,并对连续数据中存在变化点的情况进行扩展。一般来说,我们的方法是稳健的,适应不同特性的数据集,对大型预报管道高度可配置和高效。