[發明專利]一種基于軌跡挖掘的出租車等待時間預測方法及系統在審
| 申請號: | 201910075120.0 | 申請日: | 2019-01-25 |
| 公開(公告)號: | CN109816170A | 公開(公告)日: | 2019-05-28 |
| 發明(設計)人: | 游蘭 | 申請(專利權)人: | 湖北大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06K9/62;H04W4/029;H04W4/40 |
| 代理公司: | 北京金智普華知識產權代理有限公司 11401 | 代理人: | 楊采良 |
| 地址: | 430062 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網格 出租車 時間預測 非線性建模 非線性數據 乘客 地圖使用 概率模型 空出租車 歷史數據 相對獨立 行政區域 預測能力 經度 挖掘 軌跡點 緯度 準確率 候車 粗糙 分割 概率 預測 分析 研究 | ||
1.一種基于軌跡挖掘的出租車等待時間預測方法,其特征在于,所述基于軌跡挖掘的出租車等待時間預測方法包括:
利用出租車GPS軌跡的訓練數據建立乘客候車時間預測模型并確定預測模型參數;
將乘客候車概率閾值分別代入乘客候車時間預測模型中,計算出相應的乘客候車時間預測值;
通過聚類得出乘客候車區域內f個熱點,在一時間段內得到f*31矩陣,計算每一列的平均值,得到每一個時間段所有載客熱點乘客候車時間預測值的平均值;
利用出租車GPS軌跡的測試數據進行仿真得到每一個載客熱點每一個時間段的仿真的乘客候車時間,計算每一列的平均值,得到每一個時間段所有載客熱點仿真的乘客候車時間的測試值平均值;
將期望輸出與實際輸出進行比較,計算誤差函數:E=1/2(D-Y)2;D是網絡的期望輸出,Y是網絡是實際輸出;預測值與測試值相對比較,判斷誤差是否在允許范圍內。
2.如權利要求1的基于軌跡挖掘的出租車等待時間預測方法,其特征在于,相對誤差計算方法包括:候車時間預測值為tthreshold,候車時間仿真值為tsim,相對誤差定義為:error=|tsim-tthreshold|/(tsim+tthreshold);
將乘客候車概率閾值90%作為乘客候車概率理論值,利用測試數據進行仿真得到每一個載客熱點每一個時間段的仿真的乘客候車時間,分別代入各個模型中,計算出相應的仿真的乘客候車概率閾值,對于得到的矩陣,計算每一列的平均值,得到每一個時間段所有載客熱點仿真的乘客候車概率閾值的平均值;將預測值與仿真值進行對比,計算相對誤差;
候車概率預測值為Pthreshold:候車概率仿真值為:psim相對誤差定義為:errorp=|pthreshold-tsim|/(threshold+tsim)。
3.如權利要求2的基于軌跡挖掘的出租車等待時間預測方法,其特征在于,乘客候車時間預測值計算方法包括:
(1)數據預處理:
采用DBSCAN聚類算法對數據點聚類,獲得熱點區域即在某個時間段內出租車出現次數較為頻繁的區域,形成的熱點區域的中心點距離當前位置的距離;出租租車的載客狀態從0變為1,表示這一輛出租車在該時間點的這一位置狀態由空載變為滿載;
(2)出租車空車到達時間計算:
將GPS軌跡采樣點連線行車的空車軌跡,通過判斷軌跡與區域的交叉點所處時間來計算;對于每個熱點,生成對應的空車到達時間序列:
Tw從0->正無窮;
(3)選取時間段長度:
前一輛車在t時刻經過,乘客f(t0)的概率密度在t+t0時刻出現,則等候時間tw分布為:
4.如權利要求3所述基于軌跡挖掘的出租車等待時間預測方法,其特征在于,步驟(2)中,出租車空車到達時間方法進一步包括:
1)篩選出訓練數據和評估數據中載客狀態為0的數據記錄,將其設為空車位置;這些數據記錄就是出租車處于空載狀態時的軌跡數據;
2)列出之前生成的載客熱點,將載客熱點定為中心點;利用已知經度和緯度計算兩點之間距離的公式;
3)分別計算訓練數據和評估數據中每個空車位置到每個中心點的距離,則此空車位置可以視為出租車空車軌跡與熱點區域的交點,就是所謂的空車到達,定為空車到達位置;對每一個中心點,篩選出所有空車到達位置,并按照時間順序進行排序;分別得到對應于訓練數據和評估數據的空車到達時間序列,相應的空車到達時間間隔。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖北大學,未經湖北大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910075120.0/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





