2014-01-15 35 views
0

我正在嘗試創建一個圖形函數來模擬車輛沿預定路線移動一定距離所需的時間。很顯然,理想的做法是從開始到加載的時間都有多個沿路線的百分比輸入圖表,並運行KRLS來預測未來的數據(然後,我想通過添加一個時間將其切換爲三維圖形的日間維度,以解釋不同時間的旅程時間差異)。僅使用delta輸入的點間建模時間

但是,對於輸入,我只有部分數據,其中包含特定時間戳(不基於何時開始)沿路線的位置。使用這些數據點中的兩個(可能非常接近,例如10秒或非常遠,例如30分鐘),我可以計算出差異,例如沿着路線花費5分鐘從10%到20%。我最初想到的方法是將這些變量提供給一個可以創建差異圖的函數。然後使用這個圖表,我可以在不同的點之間進行整合,找出在兩者之間需要花費的時間。然而,我的問題,這種做法是:

  • 如何積分一次創建圖中的點?
  • 如何處理每個差分輸入覆蓋的時間段的差異很大(即在30分鐘的時間窗口差應有別於是在10秒窗口辦理)

或者是還有什麼更好的如果只有增量不是絕對點可用,創建圖形/內核函數的方法是什麼?

回答

0

我可能並不完全明白這個問題的難度 - 但聽起來像是你可以用迴歸做的事情。

輸入要素/預測變量是速度(每秒覆蓋的路線的百分比),一天中的時間,窗口寬度以及其他你認爲重要的事情。輸出/響應變量是完成旅程所需的時間。您可以從線性迴歸開始,如果有必要,可以添加非線性。

我錯過了什麼嗎?

+0

我不認爲這會起作用有很多規則,它會很好地編碼,例如時間總是隨着距離增加而增加,數據點越多,路線就越準確。它基本上是我想要的一個非常簡單的2D圖(目前)。通過添加所有其他變量,它可能會開始嘗試預測從10秒樣本的到達時間,這將是非常不準確的。 – user1562400

+0

沒有那些意味着您不能使用簡單迴歸---「時間總是隨着距離而增加」只是意味着距離係數是正值,例如。如果你確定圖表是你想要的,然後通過一切手段追求它,我是錯誤的人來幫助你採用這種方法! –