精品欧美一区二区三区在线观看 _久久久久国色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.av蜜桃| 中文字幕永久免费视频| 久久大综合网| 欧美精品自拍偷拍| 丰满人妻一区二区三区53号| 日韩有码第一页| 国产欧美欧美| 一区二区三区日韩在线| 在线观看av网页| av免费在线网站| 成人污视频在线观看| 欧美中文字幕精品| 九九热久久免费视频| 视频精品二区| 色综合网站在线| 亚洲美女网站18| 亚洲精品综合网| 老色鬼久久亚洲一区二区| www.日韩免费| 国产美女视频免费观看下载软件| 久久精品女人天堂av免费观看| 中文字幕中文乱码欧美一区二区| 5g国产欧美日韩视频| av网站中文字幕| 亚洲视频电影在线| 精品亚洲一区二区三区在线播放| 亚洲a级黄色片| 欧美日韩国产观看视频| 国产精品麻豆视频| 欧美性xxxx69| 亚洲精品字幕在线观看| 久久电影网站中文字幕| 26uuu亚洲国产精品| 日本精品人妻无码77777| 亚洲福利网站| 欧美成va人片在线观看| 丰满少妇在线观看| 蜜桃视频在线观看免费视频| 亚洲少妇30p| 日韩精品另类天天更新| 色综合免费视频| 国产麻豆欧美日韩一区| 国产精品久久国产精品99gif| 久草国产在线视频| 国产精品精品| 一本一本久久a久久精品牛牛影视 一本色道久久综合亚洲精品小说 一本色道久久综合狠狠躁篇怎么玩 | 黑人欧美xxxx| 国产911在线观看| caoporn国产精品免费视频| 91在线播放网址| 高清国产在线一区| av男人天堂网| 久久精品国产在热久久| 国产精品18久久久久久麻辣| 97人人澡人人爽人人模亚洲| 国产精品chinese| 久久精品国产成人精品| 天天操夜夜操av| heyzo久久| 亚洲网站在线看| 大又大又粗又硬又爽少妇毛片 | 日韩欧美一级大片| 日韩精品欧美精品| 国产精品91久久久| 波多野结衣不卡| 石原莉奈一区二区三区在线观看| 91大神福利视频在线| 日韩精品成人在线| 亚洲精品三级| 97视频在线观看播放| 圆产精品久久久久久久久久久| 国产精品大片| 久久久中精品2020中文| 日韩成人在线免费视频| 在线日韩视频| 4438全国亚洲精品在线观看视频| 久久狠狠高潮亚洲精品| 国产视频一区三区| 国产成人自拍视频在线观看| 免费黄色小视频在线观看| 视频在线观看一区| 国产一区深夜福利| 精品久久人妻av中文字幕| 高清不卡在线观看| 韩国成人一区| 国产人成在线观看| 成人欧美一区二区三区视频网页| 亚洲综合av一区| a级在线观看| 亚洲一区二区欧美| 国产xxxxx在线观看| 69堂精品视频在线播放| 亚洲国产成人不卡| 精品国产xxx| 久久激情视频| 国产精品久久久久久久7电影| 国产乡下妇女三片| 国产在线视视频有精品| 国产不卡一区二区在线观看| 五月婷婷激情在线| 国产欧美一区二区精品仙草咪 | 国产午夜一区| www日韩欧美| 国产在线拍揄自揄拍| 亚洲综合不卡| 国产精品影片在线观看| 欧美 日韩 中文字幕| 国产日韩欧美综合一区| 伊人再见免费在线观看高清版 | 中文字幕视频二区| 国产精品一二三四区| 久久99热只有频精品91密拍| 在线观看国产原创自拍视频| 亚洲黄色av一区| 国产日韩一区二区在线观看| 国产高清日韩| 精品五月天久久| 精品国产精品国产精品| 亚洲主播在线| 亚洲在线观看视频| 神马久久高清| 亚洲人成人一区二区在线观看| 成人国产在线看| 蜜桃成人精品| 亚洲电影中文字幕| 蜜桃视频最新网址| 久久精品成人| 成人av片网址| 日本不卡不卡| 色综合夜色一区| 国产精品日日摸夜夜爽| 日韩理论片av| 91国内精品久久| 国产视频在线一区| 国产精品日韩成人| 亚洲中文字幕无码专区| 亚洲一区二区电影| 久久精品最新地址| 真实新婚偷拍xxxxx| 91色九色蝌蚪| xxxx18hd亚洲hd捆绑| 久久精品九色| 日韩中文av在线| 精品无码一区二区三区的天堂| 成人av资源网站| 青青在线视频免费观看| 亚洲aⅴ网站| 神马久久桃色视频| 亚洲成人av网址| 2019国产精品| 青青在线视频免费观看| 日韩最新av| 久热精品视频在线观看一区| 凹凸精品一区二区三区| 久久亚区不卡日本| 青青青在线播放| 亚州综合一区| 2019中文字幕在线| 无码国产精品一区二区色情男同| 亚洲国产一区视频| 一级全黄裸体片| 欧美网站在线| 国产乱子伦精品| caoporn视频在线| 亚洲国产一区二区三区在线观看| 国产一级性生活| 不卡一区二区在线| 男人和女人啪啪网站| 色愁久久久久久| 国产精品6699| av小片在线| 91麻豆精品国产91久久久久久 | 色涩成人影视在线播放| 精品网站在线| www国产精品视频| www.成人免费视频| 亚洲成av人片www| 色噜噜在线观看| 久久国产成人| 亚洲精品一区二区三区av| 亚洲欧美专区| 欧美激情videos| 天堂a中文在线| 欧美在线不卡视频| 欧美肥妇bbwbbw| 国产福利一区二区三区视频在线| 黄色网在线视频| 欧美激情极品| 国产精品视频一区二区高潮| 国产最新在线| 亚洲成人网久久久| 天天操天天干天天摸| 亚洲女爱视频在线| a视频免费观看| 免费av成人在线| 欧美黄网在线观看| 欧美极品在线观看| 国产色视频一区| 波多一区二区| 一本色道久久88精品综合| 国产成人精品一区二三区四区五区| 亚洲成av人影院| 国产黄色大片免费看| 国产一区二区三区免费观看| 欧美综合在线播放| 久久一级电影| 国产精品日韩一区二区免费视频| 成人性生交大片免费网站| 久久婷婷国产麻豆91天堂| 少妇精品高潮欲妇又嫩中文字幕| 色婷婷精品大在线视频| 久草网站在线观看| 久久精品视频一区| 香蕉在线观看视频| 日本欧美一区二区| 国产精品久久..4399| 成人无号精品一区二区三区| 成人欧美视频在线| av成人免费| 97精品久久久| 成年人网站在线| 亚洲欧美日韩中文视频| 亚洲AV无码国产精品午夜字幕| 在线亚洲一区观看| 国产午夜精品一区二区理论影院 | 456亚洲影院| а√天堂资源地址在线下载| 亚洲情综合五月天| 免费av一级片| 欧美夫妻性生活| 无码视频在线观看| 偷偷要91色婷婷| 国产1区2区3区4区| 国产精品国产三级国产a| www.色天使| gogo大胆日本视频一区| 亚欧精品在线视频| 久久国产精品99久久久久久老狼| 日本熟妇人妻xxxxx| 影音先锋中文字幕一区二区| 穿情趣内衣被c到高潮视频| 成人高清av| 蜜桃麻豆www久久国产精品| 成人av综合网| 999国产视频| 精品国产乱码久久久久久樱花| 国产精品久久99久久| 天天综合网天天| 2021国产精品视频| 亚洲精品**中文毛片| 国内精品久久久久久中文字幕| 亚洲色图美国十次| 久久国产精品久久久久久久久久| 免费网站免费进入在线| 中文字幕欧美国内| 91亚洲欧美| 伊人青青综合网站| 成年人在线视频| 一本大道亚洲视频| 日本在线播放| 日韩亚洲精品视频| 超碰在线观看免费版| 超在线视频97| 91极品在线| 久久99视频免费| 怡红院在线播放| 欧美国产视频一区二区| 精品人妻午夜一区二区三区四区| 中文一区二区视频| 黑人操亚洲女人| 精品少妇一区二区三区在线播放| 国产wwwxxx| 日韩久久精品一区| 91综合免费在线| 国产成人精品一区二三区在线观看 | 久久夜色撩人精品| 婷婷色在线播放| 欧美日韩国产成人在线| h片在线观看下载| 国语自产精品视频在线看| 午夜影院在线播放| 国产精品成人av性教育| 亚洲一区二区av| 99re6热在线精品视频播放速度| 亚洲网址在线观看| 精品久久久三级| 国产伦精品一区二区三区视频 | 依依成人综合网| 色94色欧美sute亚洲线路二| 91国内精品视频| 欧美大片一区二区三区| 欧美孕妇孕交xxⅹ孕妇交| 中文字幕av一区二区| 中国av在线播放| 8090成年在线看片午夜| 99久久婷婷国产综合精品首页| 91九色露脸| 在线观看欧美理论a影院| 亚洲一区二区在线看| 好看的日韩av电影| 欧美成人黑人猛交| 国产乱码一区二区三区| 性色av蜜臀av色欲av| 国产精品电影院| 亚洲激情视频一区| 欧美日韩小视频| 人妻va精品va欧美va| 在线观看亚洲区| 日本一级理论片在线大全| 日韩免费在线视频| 久久久久九九精品影院| 欧美日韩综合另类| 国内精品美女在线观看| 久久精品免费网站| 成人sese在线| 国产精品白丝喷水在线观看| 欧美色xxxx| 国产sm主人调教女m视频| 亚洲天堂av在线免费观看| 暖暖在线中文免费日本| 国产男女猛烈无遮挡91| 香蕉视频一区| 亚洲精品国产suv一区88| 欧美bbbbb| yy6080午夜| 亚洲日本在线视频观看| 超碰在线观看91| 日韩国产精品一区| 欧洲一区二区三区| 成人黄色av播放免费| 精品在线91| 免费看国产一级片| 国产成人综合在线| 来吧亚洲综合网| 在线国产电影不卡| 欧美日韩视频精品二区| 久久久免费精品视频| 日本一区二区乱| 欧美爱爱视频网站| 青青国产91久久久久久| 黄色a一级视频| 香蕉成人伊视频在线观看| 国产av一区二区三区精品| 久久精品欧美视频| 久久久免费人体| 日韩av电影免费观看| 夜夜嗨一区二区三区| 中文字幕99页| 亚洲精选视频免费看| 国产精品久久777777换脸| 中文字幕欧美精品日韩中文字幕| 竹内纱里奈兽皇系列在线观看 | 国产 日韩 亚洲 欧美| 国产精品一区二区久久精品爱涩| 精品视频第一页| 欧美日韩一区二区在线观看视频 | 欧美日韩国产三区| 亚洲精品大片www| 亚洲精品乱码久久久久久自慰| 国产精品一区2区| 美国一级片在线观看| 国产农村妇女精品一二区| 成人在线短视频| 亚洲视频一区在线| 国产美女主播在线观看| 日韩视频精品在线| 9999在线精品视频| 日本一区二区免费高清视频| 九九九久久久精品| 国产喷水在线观看| 欧美一级日韩免费不卡| av片在线观看| 99re视频在线| 亚洲网址在线| 日本一区二区在线免费观看| 精品无码久久久久久久| 在线免费不卡电影| 在线免费看黄网站| 国产原创欧美精品| 91精品成人| 日本中文字幕有码| 精品国产成人在线| 免费在线稳定资源站| 国产精品视频永久免费播放| 色婷婷色综合| 欧美一级免费在线| 无码av中文一区二区三区桃花岛| 日韩专区一区二区| 国产在线高清精品| 伊人成综合网| 欧美大片免费播放器| 在线精品视频一区二区三四| 激情影院在线观看| 极品尤物一区二区三区| 日本亚洲免费观看| 国产亚洲精品久久久久久无几年桃| 亚洲精品国偷自产在线99热| 91在线成人| 真实国产乱子伦对白视频|