zoukankan      html  css  js  c++  java
  • PP: Think globally, act locally: A deep neural network approach to high-dimensional time series forecasting

    Problem: high-dimensional time series forecasting

    ?? what is "high-dimensional" time series forecasting?

    one dimension for each individual time-series. n个time series为n维。 

    A need for exploiting global pattern and coupling them with local calibration校准 for better prediction. 

    However, most are one-dimensional forecasting.

    one-dimensional forecasting VS high-dimensional forecasting:

    1. a single dimension forecast mainly depends on past values from the same dimension. 

    DeepGLO: a deep forecasting model which thinks globally and acts locally.

    A hybrid model: a global matrix factorization model regularized by a temporal convolution network + a temporal network that capture local properties of each time-series and associated covariates相关协变量.

    Environment: different time series can have vastly different scales without a priori normalization or rescaling.  

    Introduction:

    需求:比如零售商,one may be interested in the future daily demands for all items in a category. This leads to a problem of forecasting n time-series.

    Traditional methods: focus on one time-series or a small number of time-series at a time. 

    AR, ARIMA, exponential smoothing and so on. 

    ?? how to share temporal patterns in the whole data-set while training and prediction?

    RNN - sequential modeling; and suffer from the gradient vanishing/ exploding problems. 

    LSTM 解决了上述问题。

    Wavenet model: temporal convolutions/ causal convolutions. 

    Temporal convolution has been recently used, however, they still have two important shortcomings:

    1. hard to train on data-sets that have wide variation in scales.  

    2. even though these deep models are trained on the entire data-set, during prediction the models only focus on local past data. i.e only the past data of a time-series is used for predicting the future of that time-series.

    global properties. take in multiple time-series in the input layer thus capturing global properties. 

  • 相关阅读:
    如何解决多进程或多线程并发的问题
    PHP 获取当前类名、方法名、URL地址
    MySQL查询小数点位数
    sql语句优化总结
    redis使用及配置之缓存详解
    系统每隔一段时间自动pull代码
    php BC 高精确度函数库
    SGDMA
    Pmon (LS1B)start.s
    FPGA时序约束和timequest timing analyzer
  • 原文地址:https://www.cnblogs.com/dulun/p/12271730.html
Copyright © 2011-2022 走看看