Fw: [問題] 機器學習LSTM多期預測與信賴區間

看板Statistics作者 (Z)時間2年前 (2022/01/15 23:44), 編輯推噓0(005)
留言5則, 2人參與, 2年前最新討論串1/1
※ [本文轉錄自 Python 看板 #1XukihrL ] 作者: folksuite (Z) 看板: Python 標題: [問題] 機器學習LSTM多期預測與信賴區間 時間: Sat Jan 15 23:41:27 2022 各位好, 最近在研究時間序列模型, 主要是用SARIMAX、Prophet跟LSTM, 前兩個統計模型都知道怎做未來多期預測跟信賴區間, 例如, SARIMAX預測未來10期之68%信賴區間: model = SARIMAX(df.ln_price, order=(2,1,1)) result = model.fit() forecast = result.get_forecast(steps=10) conf = forecast.conf_int(alpha=0.32) Prophet預測未來10期之68%信賴區間: m = Prophet(interval_width=0.68) m.fit(df[['ds', 'y']]) future = m.make_future_dataframe(periods=10, include_history=False) fcst = m.predict(future) 但keras LSTM要怎做未來多期預測信賴區間呀? model = Sequential() model.add(LSTM(10, input_shape=(1, 3))) # 10 lstm neuron model.add(Dense(1)) model.compile(loss='mean_squared_error', optimizer='adam') model.fit(trainX, trainY, epochs=50, batch_size=1) 接下來要怎做未來10期的預測就不會了... 信賴區間也不知道可以怎麼用出來。 麻煩大家給點方向了,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.38.8 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1642261291.A.D55.html ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: folksuite (1.200.38.8 臺灣), 01/15/2022 23:44:54

01/16 15:19, 2年前 , 1F

01/16 21:44, 2年前 , 2F
謝謝大大,另外請教Keras是不是無法做信賴區間?
01/16 21:44, 2F

01/17 11:50, 2年前 , 3F
我想得到的就自己包一層bootstrap CI 不過計算量會
01/17 11:50, 3F

01/17 11:50, 2年前 , 4F
很大
01/17 11:50, 4F

01/18 07:12, 2年前 , 5F
好的,我再估狗研究研究,謝謝
01/18 07:12, 5F
文章代碼(AID): #1XukltzP (Statistics)