-1
我想用線性迴歸來預測時間序列中的未來值。在預測給定日期時,我會得到一個固定的數字作爲預期值。然而,是否有可能得到一個範圍的值,以便說最大可能值是x而最小可能值是y。使用sci-kit學習機器學習獲得預測的最小和最大可能值
使用
regr = linear_model.LinearRegression()
regr.fit(X_train, Y_train)
pred = regr.predict([[a, b]])
預計值的值弄出來被說10,但我寧願想是最大= 12分鐘= 8
簡單地說,計算置信區間線性迴歸
UPDATE
試圖調查GMM,不知道這是否工作。
嘗試了高斯過程,但它再次給出了一個像11.137631類似的值,這實際上並不是因爲我正在尋找一個範圍值而不是單個值。
聽起來像貝葉斯,MCMC和高似然間隔計算給我。 – duffymo
只需要進入高斯過程,它們在scikit學習中實現,並執行開箱即用的任務 – lejlot
您是否希望對輸出預測有可能的限制?我不清楚你到底想要什麼。 – sergzach