国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

Python 第三方庫(kù):darts(現(xiàn)代化時(shí)間序列建模與預(yù)測(cè)框架)

0
分享至

darts 是一個(gè)專門用于時(shí)間序列分析、建模與預(yù)測(cè)的 Python 庫(kù),提供統(tǒng)一而高層的 API,集成了統(tǒng)計(jì)模型(如 ARIMA)、機(jī)器學(xué)習(xí)模型(如 LightGBM)、深度學(xué)習(xí)模型(如 RNN、Transformer、N-BEATS、TCN 等)以及時(shí)間序列特有的處理工具(如窗口生成、協(xié)變量管理、回測(cè)、誤差評(píng)估等)。

darts 的設(shè)計(jì)目標(biāo)是讓時(shí)間序列預(yù)測(cè)像使用 scikit-learn 一樣簡(jiǎn)單,同時(shí)讓深度學(xué)習(xí)模型的構(gòu)建更加易用。

安裝 :

pip install darts

如需使用深度學(xué)習(xí)模型:

pip install darts[u]

常見應(yīng)用場(chǎng)景:

(1)時(shí)間序列預(yù)測(cè)(Forecasting)

使用 ARIMA、RNN、Transformer、N-BEATS 等模型進(jìn)行未來值預(yù)測(cè)。

(2)多元時(shí)間序列建模

支持多變量輸入、協(xié)變量(covariates)、滯后特征等復(fù)雜數(shù)據(jù)結(jié)構(gòu)。

(3)回測(cè)與模型評(píng)估

內(nèi)置回測(cè)、滾動(dòng)預(yù)測(cè)、交叉驗(yàn)證與誤差指標(biāo)。

(4)異常檢測(cè)

支持時(shí)間序列的異常值檢測(cè)及預(yù)測(cè)殘差分析。

(5)時(shí)間序列處理

提供插值、縮放、缺失值填補(bǔ)、時(shí)間對(duì)齊等操作。

(6)深度學(xué)習(xí)時(shí)間序列模型

內(nèi)置 PyTorch 實(shí)現(xiàn)的專業(yè)算法,如:

? RNNModel

? TCNModel

? NBEATSModel

? TransformerModel

? TFTModel(Temporal Fusion Transformer)

擁有高性能與易用性的平衡。

◆ ◆

核心概念

1、TimeSeries 對(duì)象(核心數(shù)據(jù)結(jié)構(gòu))

darts 所有模型的輸入與輸出均為 TimeSeries 類型。

它包含:

? 時(shí)間索引(DatetimeIndex 或 RangeIndex)

? 數(shù)據(jù)列(可以是一列或多列)

? 可選的附加維度(例如多個(gè)樣本)

創(chuàng)建方式示例:

series = TimeSeries.from_dataframe(df, "date", "value")

2、預(yù)測(cè)模型(Models)

darts 的模型分為:

? 統(tǒng)計(jì)模型(ARIMA、Exponential Smoothing、Theta 等)

? 機(jī)器學(xué)習(xí)模型(RegressionModel)

? 深度學(xué)習(xí)模型(NBEATS、RNN、TFT 等)

? EnsembleModel(用于模型集成)

每一個(gè)模型都提供統(tǒng)一的 API:

forecast = model.predict(n)

3、協(xié)變量(Covariates)

時(shí)間序列預(yù)測(cè)常需要外生變量,如:

? 天氣

? 節(jié)假日

? 商品價(jià)格

? 滯后窗口

darts 支持三類協(xié)變量:

? past_covariates:過去已知的數(shù)據(jù)

? future_covariates:未來已知的數(shù)據(jù)(如節(jié)日表)

? static_covariates:不會(huì)隨時(shí)間變化的特征

4、回測(cè)(Backtesting)

darts 內(nèi)置回測(cè)工具,通過滑動(dòng)窗口自動(dòng)評(píng)估模型表現(xiàn):

)

5、誤差指標(biāo)(Metrics)

支持:

? MAE

? RMSE

? MAPE

? SMAPE

? DTW 距離

? R2 score

用于評(píng)估預(yù)測(cè)效果。

◆ ◆

應(yīng)用舉例

例 1:加載數(shù)據(jù)并創(chuàng)建 TimeSeries

series = TimeSeries.from_dataframe(df, "date", "sales")

例 2:使用 ARIMA 進(jìn)行預(yù)測(cè)

forecast.plot(label="forecast")

例 3:使用深度學(xué)習(xí)模型(N-BEATS)

prediction = model.predict(12)

例 4:使用協(xié)變量進(jìn)行多元預(yù)測(cè)(RNN)

forecast = model.predict(7, future_covariates=weather_series)

例 5:回測(cè)評(píng)估模型

print("SMAPE:", error)

◆ ◆

常用函數(shù)與類速覽

TimeSeries.from_dataframe(df, time_col, value_cols)

從 DataFrame 創(chuàng)建時(shí)間序列對(duì)象。

參數(shù)

df:pandas DataFrame。

time_col:時(shí)間列名。

value_cols:數(shù)值列名或列表。

返回:TimeSeries 實(shí)例。

model.fit(series, **covariates)

訓(xùn)練模型。

參數(shù)

series:目標(biāo)時(shí)間序列。

past_covariates:可選,歷史協(xié)變量。

future_covariates:可選,未來協(xié)變量。

返回:無。

model.predict(n, **covariates)

預(yù)測(cè)未來 n 步。

參數(shù)

n:預(yù)測(cè)步數(shù)。

future_covariates:未來外生變量。

返回:TimeSeries 類型的預(yù)測(cè)結(jié)果。

model.backtest(series, forecast_horizon, metric)

對(duì)時(shí)間序列執(zhí)行滑動(dòng)窗口回測(cè)。

參數(shù)

series:目標(biāo)時(shí)間序列。

forecast_horizon:一次預(yù)測(cè)步數(shù)。

metric:誤差函數(shù)。

返回:float(誤差值)。

TimeSeries.plot()

快速繪制時(shí)間序列。

參數(shù): 無。

返回: 無(生成圖形)。

小結(jié)

darts 是一套現(xiàn)代化的時(shí)間序列分析框架,具有以下優(yōu)勢(shì):

? 統(tǒng)一的 API,幾十種模型可無縫切換

? 內(nèi)置深度學(xué)習(xí)模型,支持 PyTorch 訓(xùn)練

? 支持協(xié)變量、窗口生成、多元時(shí)間序列

? 強(qiáng)大的回測(cè)工具與評(píng)估指標(biāo)

? TimeSeries 統(tǒng)一數(shù)據(jù)結(jié)構(gòu),簡(jiǎn)化時(shí)間序列處理

? 可從快速原型擴(kuò)展到企業(yè)級(jí)模型

無論你是做金融預(yù)測(cè)、供應(yīng)鏈預(yù)測(cè),還是做科學(xué)研究或智能調(diào)度,darts 都提供穩(wěn)定、靈活而完整的工具鏈。


點(diǎn)贊有美意,贊賞是鼓勵(lì)

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
【意甲】國(guó)際米蘭2比2那不勒斯 麥克托米奈梅開二度

【意甲】國(guó)際米蘭2比2那不勒斯 麥克托米奈梅開二度

體壇周報(bào)
2026-01-12 08:02:20
伊朗總檢察長(zhǎng)警告:任何參與抗議的人都可能面臨死刑

伊朗總檢察長(zhǎng)警告:任何參與抗議的人都可能面臨死刑

桂系007
2026-01-10 23:48:54
洗碗機(jī)女主:制造爭(zhēng)議,吸引流量,開播,被封,主打一個(gè)完美

洗碗機(jī)女主:制造爭(zhēng)議,吸引流量,開播,被封,主打一個(gè)完美

TVB的四小花
2026-01-11 06:02:24
廣東3消息!徐杰創(chuàng)造紀(jì)錄,朱芳雨買斷王少杰,奎因無情打臉遼籃

廣東3消息!徐杰創(chuàng)造紀(jì)錄,朱芳雨買斷王少杰,奎因無情打臉遼籃

多特體育說
2026-01-12 01:07:53
茅臺(tái)鎮(zhèn)一酒廠91噸基酒拍賣,僅1人報(bào)名,評(píng)估價(jià)548萬,以373萬元成交

茅臺(tái)鎮(zhèn)一酒廠91噸基酒拍賣,僅1人報(bào)名,評(píng)估價(jià)548萬,以373萬元成交

紅星資本局
2026-01-11 13:19:05
伊朗總統(tǒng)稱正全力通過根除腐敗來改善民生

伊朗總統(tǒng)稱正全力通過根除腐敗來改善民生

界面新聞
2026-01-11 07:01:41
王亞平的安保:吃飯要檢測(cè),出門配警衛(wèi),這種“副國(guó)級(jí)”待遇是不是小題大作?

王亞平的安保:吃飯要檢測(cè),出門配警衛(wèi),這種“副國(guó)級(jí)”待遇是不是小題大作?

歷史回憶室
2026-01-06 15:54:12
中東國(guó)家都意識(shí)到了:就算中國(guó)高端武器再多,也沒辦法保護(hù)他們

中東國(guó)家都意識(shí)到了:就算中國(guó)高端武器再多,也沒辦法保護(hù)他們

肖茲探秘說
2026-01-01 20:16:34
著名音樂家、指揮家劉鍵逝世,曾因在街頭見義勇為為人所熟知

著名音樂家、指揮家劉鍵逝世,曾因在街頭見義勇為為人所熟知

澎湃新聞
2026-01-11 18:58:27
【菜系周報(bào)】加拿大總理訪華,同時(shí)對(duì)中國(guó)部分商品征稅

【菜系周報(bào)】加拿大總理訪華,同時(shí)對(duì)中國(guó)部分商品征稅

新浪財(cái)經(jīng)
2026-01-12 07:23:24
那個(gè)轉(zhuǎn)崗女保安的副教授,開始反擊了

那個(gè)轉(zhuǎn)崗女保安的副教授,開始反擊了

大張的自留地
2026-01-09 17:21:09
蘋果2026年首款iPhone來了!iPhone 17e最快下月登場(chǎng):有5大升級(jí)

蘋果2026年首款iPhone來了!iPhone 17e最快下月登場(chǎng):有5大升級(jí)

快科技
2026-01-12 07:50:05
奇怪的要求,凱爾特人杰倫·布朗發(fā)布不雅帖子,要求NBA對(duì)其罰款

奇怪的要求,凱爾特人杰倫·布朗發(fā)布不雅帖子,要求NBA對(duì)其罰款

好火子
2026-01-11 22:45:27
交房20年才賣車位,渝中知名小區(qū)隱瞞多年重大問題浮出水面

交房20年才賣車位,渝中知名小區(qū)隱瞞多年重大問題浮出水面

渝夫地產(chǎn)觀
2026-01-11 19:17:10
U23國(guó)足首球誕生!彭嘯爆射世界波,對(duì)手解圍失誤,王鈺棟策動(dòng)

U23國(guó)足首球誕生!彭嘯爆射世界波,對(duì)手解圍失誤,王鈺棟策動(dòng)

奧拜爾
2026-01-11 20:17:38
裴元慶硬抗李元霸三錘,回營(yíng)對(duì)父親說:李元霸用的是咱裴家錘法!

裴元慶硬抗李元霸三錘,回營(yíng)對(duì)父親說:李元霸用的是咱裴家錘法!

卡西莫多的故事
2026-01-06 10:33:47
終于見識(shí)到白醋帶來的“洪荒之力”,不止能做菜,妙用居然這么多

終于見識(shí)到白醋帶來的“洪荒之力”,不止能做菜,妙用居然這么多

Home范
2026-01-11 13:41:45
全程呲大牙,舌頭打結(jié),臉腫的陳星旭也帶不動(dòng),偏偏還一群人吹捧

全程呲大牙,舌頭打結(jié),臉腫的陳星旭也帶不動(dòng),偏偏還一群人吹捧

一娛三分地
2026-01-10 12:45:02
高峰也沒想到,他當(dāng)年拋棄的兒子,如今開始給那英爭(zhēng)光了

高峰也沒想到,他當(dāng)年拋棄的兒子,如今開始給那英爭(zhēng)光了

趣文說娛
2026-01-04 16:34:24
72歲普京突然官宣戀情!這個(gè)讓總統(tǒng)臉紅的女人,身份終于藏不住了

72歲普京突然官宣戀情!這個(gè)讓總統(tǒng)臉紅的女人,身份終于藏不住了

小魚愛魚樂
2026-01-11 15:54:50
2026-01-12 08:15:00
MediaTea
MediaTea
專業(yè)的數(shù)字媒體、新媒體技術(shù)
1701文章數(shù) 72關(guān)注度
往期回顧 全部

科技要聞

“我們與美國(guó)的差距也許還在拉大”

頭條要聞

李獻(xiàn)林學(xué)習(xí)教育期間違規(guī)吃喝:5人喝4瓶酒 1人酒后死亡

頭條要聞

李獻(xiàn)林學(xué)習(xí)教育期間違規(guī)吃喝:5人喝4瓶酒 1人酒后死亡

體育要聞

U23國(guó)足形勢(shì):末輪不負(fù)泰國(guó)即確保晉級(jí)

娛樂要聞

留幾手為閆學(xué)晶叫屈?稱網(wǎng)友自卑敏感

財(cái)經(jīng)要聞

外賣平臺(tái)"燒錢搶存量市場(chǎng)"迎來終局?

汽車要聞

2026款宋Pro DM-i長(zhǎng)續(xù)航補(bǔ)貼后9.98萬起

態(tài)度原創(chuàng)

時(shí)尚
藝術(shù)
本地
家居
公開課

當(dāng)一個(gè)57歲的女人,決定從零開始

藝術(shù)要聞

10位著名畫家的女性人物繪畫,張張經(jīng)典!

本地新聞

云游內(nèi)蒙|“包”你再來?一座在硬核里釀出詩(shī)意的城

家居要聞

木色留白 演繹現(xiàn)代自由

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進(jìn)入關(guān)懷版