Okuno Shunya, Aihara Kazuyuki, Hirata Yoshito
Institute of Industrial Science, The University of Tokyo, 4-6-1 Komaba, Meguro-ku, Tokyo 153-8505, Japan.
International Research Center for Neurointelligence (WPI-IRCN), The University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, Tokyo 113-0033, Japan.
Chaos. 2019 Mar;29(3):033128. doi: 10.1063/1.5057379.
We present a model-free forecast algorithm that dynamically combines multiple forecasts using multivariate time series data. The underlying principle is based on the fact that forecast performance depends on the position in the state space. This property is exploited to weight multiple forecasts via a local loss function. Specifically, additional weights are assigned to appropriate forecasts depending on their positions in a state space reconstructed via delay coordinates. The function evaluates the forecast error discounted by the distance in the space, whereas most existing methods discount the error in relation to time. In addition, forecasts are selected with the function for each time step based on the existing multiview embedding approach; by contrast, the original multiview embedding selects the reconstructions in advance before starting the forecast. The proposed prediction method has the smallest mean squared error among conventional ensemble methods for the Rössler and the Lorenz'96I models. The results of comparison of the proposed method with conventional machine-learning methods using a flood forecast example indicate that the proposed method yields superior accuracy. We also demonstrate that the proposed method might even correctly forecast the maximum water level of rivers without any prior knowledge.
我们提出了一种无模型预测算法,该算法使用多元时间序列数据动态地组合多个预测。其基本原理基于预测性能取决于状态空间中的位置这一事实。利用这一特性通过局部损失函数对多个预测进行加权。具体而言,根据适当预测在通过延迟坐标重构的状态空间中的位置为其分配额外权重。该函数评估由空间距离贴现的预测误差,而大多数现有方法是相对于时间对误差进行贴现。此外,基于现有的多视图嵌入方法,在每个时间步使用该函数选择预测;相比之下,原始的多视图嵌入在开始预测之前预先选择重构。对于罗塞尔模型和洛伦兹96I模型,所提出的预测方法在传统集成方法中具有最小的均方误差。使用洪水预测示例将所提出的方法与传统机器学习方法进行比较的结果表明,所提出的方法具有更高的准确性。我们还证明,所提出的方法甚至可能在没有任何先验知识的情况下正确预测河流的最高水位。