精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

自回歸滯后模型進行多變量時間序列預測

開發 前端
下圖顯示了關于不同類型葡萄酒銷量的月度多元時間序列。每種葡萄酒類型都是時間序列中的一個變量。

下圖顯示了關于不同類型葡萄酒銷量的月度多元時間序列。每種葡萄酒類型都是時間序列中的一個變量。

圖片

假設要預測其中一個變量。比如,sparkling wine。如何建立一個模型來進行預測呢?

一種常見的方法是將該變量其視為單變量時間序列。這樣就有很多方法可以用來模擬這些系列。比如 ARIMA、指數平滑或 Facebook 的 Prophet,還有自回歸的機器學習方法也可以使用。

但是其他變量可能包含sparkling wine未來銷售的重要線索。看看下面的相關矩陣。

可以看到sparkling wine的銷量(第二排)與其他葡萄酒的銷量有相當的相關性。所以在模型中包含這些變量可能是一個好主意。

本文將介紹可以通過一種稱為自回歸分布滯后(ARDL)的方法來做到這一點。

Auto-Regressive Distributed Lag

ARDL模型采用自回歸。自回歸是大多數單變量時間序列模型的基礎。它主要分為兩個步驟。

首先將(單變量)時間序列從一個值序列轉換為一個矩陣。可以用用延時嵌入法(time delay embedding)來做到這一點。盡管名字很花哨,但這種方法非常簡單。它基于之前的最近值對每個值進行建模。然后建立一個回歸模型。未來值表示目標變量。解釋變量是過去最近的值。

多元時間序列的思路與此類似,我們可以將其他變量的過去值添加到解釋變量中。這就是了被稱為自回歸分布式滯后方法。分布式滯后的意思指的是使用額外變量的滯后。

現在我們把他們進行整合,時間序列中一個變量的未來值取決于它自身的滯后值以及其他變量的滯后值。

代碼實現

多變量時間序列通常是指許多相關產品的銷售數據。我們這里以葡萄酒銷售時間序列為例。當然ARDL方法也適用于零售以外的其他領域。

轉換時間序列

首先使用下面的腳本轉換時間序列。

import pandas as pd

# https://github.com/vcerqueira/blog/
from src.tde import time_delay_embedding

wine = pd.read_csv('data/wine_sales.csv', parse_dates=['date'])

# setting date as index
wine.set_index('date', inplace=True)

# you can simulate some data with the following code
# wine = pd.DataFrame(np.random.random((100, 6)),
# columns=['Fortified','Drywhite','Sweetwhite',
# 'Red','Rose','Sparkling'])

# create data set with lagged features using time delay embedding
wine_ds = []
for col in wine:



# concatenating all variables
wine_df = pd.concat(wine_ds, axis=1).dropna()

# defining target (Y) and explanatory variables (X)
predictor_variables = wine_df.columns.str.contains('\(t\-')
target_variables = wine_df.columns.str.contains('Sparkling\(t\+')

X = wine_df.iloc[:, predictor_variables]
Y = wine_df.iloc[:, target_variables]

將 time_delay_embedding 函數應用于時間序列中的每個變量(第 18-22 行)。第 23 行將結果與我們的數據集進行合并。

解釋變量 (X) 是每個變量在每個時間步長的最后 12 個已知值(第 29 行)。以下是它們如何查找滯后 t-1(為簡潔起見省略了其他滯后值):

圖片

目標變量在第30行中定義。這指的是未來銷售的6個值:

圖片

建立模型

準備好數據之后,就可以構建模型了。使用隨機森林進行一個簡單的訓練和測試循環。

from sklearn.model_selection import train_test_split
from sklearn.metrics import mean_absolute_error as mae
from sklearn.ensemble import RandomForestRegressor


# train/test split
X_tr, X_ts, Y_tr, Y_ts = train_test_split(X, Y, test_size=0.3, shuffle=False)

# fitting a RF model
model = RandomForestRegressor()
model.fit(X_tr, Y_tr)

# getting forecasts for the test set
preds = model.predict(X_ts)

# computing MAE error
print(mae(Y_ts, preds))
# 288.13

擬合模型之后(第11行),得到了測試集中的預測(第14行)。該模型的平均絕對誤差為288.13。

滯后參數的選擇

上面的基線使用每個變量的 12 個滯后作為解釋變量。這是在函數 time_delay_embedding 的參數 n_lags 中定義的。那么應該如何設置這個參數的值呢?

很難先驗地說應該包括多少值,因為 這取決于輸入數據和特定變量。

解決這個問題的一種簡單方法是使用特征選擇。從相當數量的值開始,然后根據重要性評分或預測性能來修改這個數字,或者直接使用GridSearch進行超參數的搜索。

我們這里將簡單的演示一個判斷的過程:根據隨機森林的重要性得分選擇前 10 個特征。

# getting importance scores from previous model
importance_scores = pd.Series(dict(zip(X_tr.columns, model.feature_importances_)))

# getting top 10 features
top_10_features = importance_scores.sort_values(ascending=False)[:10]
top_10_features_nm = top_10_features.index

X_tr_top = X_tr[top_10_features_nm]
X_ts_top = X_ts[top_10_features_nm]

# re-fitting the model
model_top_features = RandomForestRegressor()
model_top_features.fit(X_tr_top, Y_tr)

# getting forecasts for the test set
preds_topf = model_top_features.predict(X_ts_top)

# computing MAE error
print(mae(Y_ts, preds_topf))
# 274.36

前10個特征比原始預測顯示出更好的預測性能。以下是這些功能的重要性:

圖片

目標變量(Sparkling)的滯后是最重要的。但是其他變量的一些滯后也是相關的。

ARDL 的擴展

多個目標變量預測,目前為止,我們都在預測單個變量(sparkling wine)。如果我們想要同時預測幾個變量呢?

這種方法被稱為:向量自回歸 (VAR)

就像在 ARDL 中一樣,每個變量都是根據其滯后和其他變量的滯后建模的。當想要預測多個變量而不僅僅是一個變量時,將使用 VAR。

與全局預測模型的關系

值得注意的是,ARDL并不等同于全局預測模型(Global Forecasting Models)。

在ARDL的前提下,每個變量的信息被添加到解釋變量中。變量的數量通常很少,且大小相同。

全局預測模型匯集了許多時間序列的歷史觀測結果。模型通過這些所有觀察結果進行建模。每一個新的時間序列都是作為新的觀察結果加入到數據中。全局預測模型通常涉及多達數千個時間序列量級也很大。

總結

本文的主要內容如下:多變量時間序列包含兩個或多個變量;ARDL 方法可用于多變量時間序列的監督學習;使用特征選擇策略優化滯后數。如果要預測多個變量,可以使用 VAR 方法。

最后本文的數據集在這里:

https://rdrr.io/cran/Rssa/man/AustralianWine.html

責任編輯:華軒 來源: DeepHub IMBA
相關推薦

2017-11-20 11:51:40

KerasLSTM深度學習

2021-04-07 10:02:00

XGBoostPython代碼

2024-07-18 13:13:58

2025-01-14 13:32:47

2024-12-23 13:30:00

2023-10-13 15:34:55

時間序列TimesNet

2024-01-30 01:12:37

自然語言時間序列預測Pytorch

2024-02-04 09:34:56

時間序列傳感器MTS

2023-03-16 18:09:00

機器學習數據集

2025-11-06 08:00:00

預測模型數據預測Python

2023-03-16 07:27:30

CnosDB數據庫

2024-05-07 11:46:50

時間序列概率預測

2023-01-30 17:10:23

DeepTime元學習

2023-03-27 07:34:28

XGBoostInluxDB時間序列

2024-01-29 00:24:07

圖像模型預訓練

2024-05-10 11:57:02

時間序列概率

2024-05-09 16:23:14

2024-06-17 16:02:58

2022-07-15 16:14:39

深度學習時間序列理論

2024-09-03 08:16:08

點贊
收藏

51CTO技術棧公眾號

国产激情视频网站| 国产免费观看高清视频| 精品国产免费无码久久久| 激情久久久久久| 亚洲精品综合精品自拍| www午夜视频| 日本h片在线观看| 久久久久青草大香线综合精品| 国产精品视频99| www.youjizz.com亚洲| 欧美美女一区| 精品国产制服丝袜高跟| 色七七在线观看| 精品精品导航| 国产精品二区一区二区aⅴ污介绍| aa成人免费视频| 中文字幕一区2区3区| 激情欧美一区二区三区| 日韩小视频在线观看| 亚洲精品乱码久久久久久蜜桃图片| 成人黄色在线| 黑丝美女久久久| 特级西西444| 最新97超碰在线| 99国产一区二区三精品乱码| 亚洲精品日韩av| 天天综合久久综合| 99精品国产99久久久久久福利| 久久久999精品视频| 91视频在线网站| 黑人久久a级毛片免费观看| 欧美日韩在线精品一区二区三区激情 | 欧美日韩一级黄色片| 国内精品久久久久久久影视麻豆 | 尤物在线免费视频| 精品国产一区二区三区av片| 亚洲精品99久久久久| 人妻激情偷乱视频一区二区三区| yiren22亚洲综合| 色综合天天综合网天天看片| 加勒比成人在线| 欧美大片黄色| 亚洲一区二区欧美| 大地资源网在线观看免费官网| 日本在线观看网站| 国产精品久久久久久久久搜平片 | 午夜欧美精品| 久久大大胆人体| 国产大片免费看| 一区二区三区午夜视频| 久久精品国产69国产精品亚洲| 精品伦精品一区二区三区视频密桃| 久久最新网址| 亚洲欧洲在线免费| 色无极影院亚洲| 九九精品在线| 国产亚洲免费的视频看| 亚洲精品午夜视频| 日本一区二区免费高清| 在线观看国产精品日韩av| 女人十八毛片嫩草av| 精品国产精品| 少妇精69xxtheporn| www中文在线| 香蕉综合视频| 欧美大片欧美激情性色a∨久久| 国产亚洲小视频| 日韩午夜免费| 欧美诱惑福利视频| 中文字幕一区二区人妻| 狠狠久久亚洲欧美| 成人片在线免费看| 天堂av在线7| 国产欧美一二三区| 97超碰免费观看| 青草在线视频| 欧美日韩在线观看视频| 蜜臀视频一区二区三区| 亚洲欧洲二区| 精品国产凹凸成av人导航| 日本一区二区在线免费观看| 国内黄色精品| 久久综合国产精品台湾中文娱乐网| 久久久全国免费视频| 亚洲女同在线| 国产中文日韩欧美| 日本美女一级片| 国产蜜臀av在线一区二区三区| 亚洲小说欧美另类激情| 懂色av一区| 欧美性极品少妇| 少妇欧美激情一区二区三区| 日韩伦理一区二区三区| 日韩中文字幕在线| 久久狠狠高潮亚洲精品| 美女在线观看视频一区二区| 福利精品视频| h视频网站在线观看| 亚洲一区二区三区影院| 另类小说第一页| 超碰精品在线观看| 中文字幕欧美日韩va免费视频| 青娱乐91视频| 日产国产欧美视频一区精品| 成人自拍偷拍| 欧美私人网站| 精品日韩中文字幕| gogo亚洲国模私拍人体| 欧美人妖在线| 性色av香蕉一区二区| 91精品国产乱码久久久| 91丨九色丨蝌蚪丨老版| 青青在线视频免费观看| 欧洲美女精品免费观看视频| 日韩精品高清视频| 波多野结衣亚洲色图| 人人精品人人爱| 精品久久久三级| 日韩少妇视频| 91.com在线观看| 久久久久久久久福利| 亚洲永久视频| 国产综合 伊人色| 欧美精品videos另类| 日韩欧美一区二区三区| 国产69视频在线观看| 亚洲女同另类| 国产一区二区丝袜| 成年人视频在线看| 色悠悠亚洲一区二区| 美女黄色一级视频| 欧美va天堂| 91精品在线看| 欧美精品hd| 欧美丰满一区二区免费视频 | www.com污| av亚洲在线观看| 国产高清在线不卡| 蜜芽tv福利在线视频| 粉嫩av一区二区三区免费野| 动漫美女无遮挡免费| 亚洲一级影院| 精品欧美国产| 麻豆mv在线看| 精品无码久久久久久国产| 色播视频在线播放| 91网址在线看| 韩国一区二区av| 国产欧美日韩免费观看 | 国产精品第六页| 国产欧美一区二区三区在线老狼 | 婷婷综合六月| 亚洲人成免费电影| 亚洲精品一区二三区| 久久久电影一区二区三区| www.日日操| 残酷重口调教一区二区| 成人福利网站在线观看11| 秋霞影院午夜丰满少妇在线视频| 4438x亚洲最大成人网| 国产一区二区视频在线观看免费| 国产一区二三区| 国产一区二区三区乱码| 秋霞影院一区二区三区| 国产不卡视频在线| 69久久精品| 欧美一区二区三区在线看| 久久久综合久久| 91在线小视频| 成年网站在线播放| 一级欧洲+日本+国产| av成人免费观看| 在线毛片观看| 日韩在线观看免费高清完整版| 国产91视频在线| 午夜精品久久久久久不卡8050| 日本高清www| 久久精品久久99精品久久| www国产免费| 丝袜美腿一区二区三区动态图| 国产精品极品尤物在线观看| 成人日批视频| 日韩精品视频在线播放| 一卡二卡在线观看| 亚洲午夜三级在线| 国产人妻大战黑人20p| 国产美女视频91| 岳毛多又紧做起爽| 亚洲国产一区二区三区在线播放| 国产麻豆日韩| 99久久er| 91sao在线观看国产| 91大神xh98hx在线播放| 亚洲国产天堂久久综合| 在线观看免费视频a| 亚洲成av人片在线观看| 刘亦菲国产毛片bd| www.成人在线| 日韩欧美亚洲另类| 一本一道久久综合狠狠老精东影业| 日韩欧美精品在线不卡| 国产精品tv| 国产欧美精品在线播放| 午夜影院在线播放| 欧美精品少妇videofree| 免费a级毛片在线观看| 精品免费99久久| 亚洲中文字幕一区二区| 精品日本高清在线播放| 久草免费在线视频观看| 国产精品免费免费| 亚洲熟妇一区二区三区| 国产91精品免费| 999这里有精品| 三级影片在线观看欧美日韩一区二区 | 青青草视频网站| 久久99久久99精品免视看婷婷 | 久久国产精品一区二区| 黄色片久久久久| 亚洲成人直播| 国产一级片91| 久久亚洲精品中文字幕蜜潮电影| 鲁片一区二区三区| 成人知道污网站| 91麻豆国产精品| 欧美日韩va| 国产精品女视频| 日韩在线短视频| 日韩免费av在线| 亚洲伊人av| 91精品成人久久| 九色porny视频在线观看| 欧美国产第一页| 污污影院在线观看| 久久中文字幕在线| 免费黄色在线网站| 深夜福利国产精品| av福利在线播放| 中文字幕一区二区三区电影| 狠狠色伊人亚洲综合网站l| 亚洲精品自产拍| 日韩电影在线观看完整版| 亚洲国产中文字幕久久网| 欧美熟妇交换久久久久久分类| 日韩精品一区二区三区中文不卡| a级片在线播放| 日韩精品一区二区三区视频播放| 99热精品在线播放| 欧美成人官网二区| 人妻精品一区一区三区蜜桃91| 精品免费一区二区三区| 成人午夜免费在线观看| 精品成人一区二区三区| 天堂在线视频观看| 日韩精品一区二区视频| 国产永久免费高清在线观看视频| 亚洲深夜福利网站| 日本视频在线免费观看| 久热精品视频在线观看一区| 日本在线观看高清完整版| 欧美激情极品视频| 国产乱码午夜在线视频| 日本视频久久久| 欧美高清影院| 99re视频| 天天躁日日躁狠狠躁欧美| 日本一区免费观看| 天天影视综合| 国产aaa免费视频| 欧美一级网站| 向日葵污视频在线观看| 国产精品1区2区3区在线观看| 黑人玩弄人妻一区二区三区| 91亚洲国产成人精品一区二三| 日韩av在线看免费观看| 国产精品久久久久影院亚瑟| 午夜免费激情视频| 欧美日韩精品二区| 中文字幕1区2区3区| 日韩久久久精品| 可以在线观看的av| 久久这里有精品视频| 九色porny丨入口在线| 国产日本欧美视频| 国产精品成人自拍| 亚洲成人午夜在线| 伊人久久亚洲美女图片| 国产又大又黄又粗又爽| 国产高清久久久| 久久精品一区二区免费播放| 中文字幕一区二区日韩精品绯色| 国产真实夫妇交换视频| 欧美性受xxxx黑人xyx| 亚洲精品久久久久久久久久| 亚洲天堂2020| 激情av在线| 国产日韩精品在线播放| 免费看久久久| 国产高清精品软男同| 模特精品在线| 亚洲精品鲁一鲁一区二区三区| 国产亚洲一二三区| 久草视频精品在线| 精品视频色一区| 欧美精品少妇| 久久久人成影片一区二区三区| 国产精品天堂蜜av在线播放| 国产一区二区三区免费不卡| 亚洲国产日韩欧美在线| 99视频精品免费| 96av麻豆蜜桃一区二区| 九九热精品免费视频| 欧美性色黄大片手机版| 外国精品视频在线观看 | 久久精品国产福利| 久久久久综合一区二区三区| 午夜激情一区| 中文字幕成人免费视频| 国产色产综合色产在线视频| 色网站在线播放| 精品福利一区二区三区| 国产淫片在线观看| 国产精品嫩草视频| 视频国产一区| 欧美性大战久久久久xxx | 日韩一区二区在线免费观看| 婷婷成人激情| 国产精品夜间视频香蕉| 伊甸园亚洲一区| 黄色一级片播放| 成人av网站在线观看免费| 欧美又粗又大又长| 91精品国产色综合久久| 午夜看片在线免费| 国产精品午夜视频| 日韩系列欧美系列| 日韩一级理论片| 国产精品水嫩水嫩| 欧美 亚洲 另类 激情 另类 | 黄色大片在线播放| 成人a在线视频| 亚洲综合小说| 久久精品一二三四| 一区二区三区高清| 亚洲av无码国产综合专区 | 久久精品亚洲国产| 欧美性猛交xxxx乱大交退制版| 精品人妻无码一区二区色欲产成人 | 99国产精品| 日本少妇xxxx| 日韩欧美国产免费播放| 日本又骚又刺激的视频在线观看| 97视频在线观看播放| 天美av一区二区三区久久| 国产网站免费在线观看| 久久综合丝袜日本网| 999视频在线| 中文字幕亚洲自拍| 国产成人久久精品一区二区三区| 日本成人性视频| 国产成人无遮挡在线视频| 免费观看一级视频| 亚洲美女又黄又爽在线观看| 日韩高清中文字幕一区二区| 香蕉久久免费影视| 国产一区二区导航在线播放| 高h视频免费观看| 亚洲国产精品成人一区二区| 免费电影日韩网站| 亚洲午夜精品久久久中文影院av| 国产在线精品一区二区三区不卡 | 成人看av片| 国产精品二区在线观看| 久久xxxx| 国产福利视频网站| 亚洲国产精品电影| 久久99国产精品二区高清软件| 成人国产一区二区三区| 99国产精品一区| 国产精品一区二区免费视频 | 日韩中文视频| 亚洲小视频在线播放| 26uuu色噜噜精品一区二区| 亚洲无码久久久久| 国内精品美女av在线播放| 国产中文精品久高清在线不| 美女被艹视频网站| 色综合久久九月婷婷色综合| 精品黄色免费中文电影在线播放| 国产另类自拍| 日韩电影在线观看网站| 美女福利视频在线观看| 在线精品国产成人综合| 99a精品视频在线观看| 中文字幕第88页| 欧美日韩精品在线观看| 日本高清中文字幕在线| 麻豆久久久av免费| 国产精品影音先锋| 特级西西444www大胆免费看|