[英]Machine learning in cab pooling scenario?
您可能不需要機器學習算法。 給定乘車編號,您可以識別彼此靠近的位置並將其分組。 當出現新位置時,您可以看到它屬於哪個組,並將前往該組中各個位置的人員配對。
為此,您可以創建一個矩陣,該矩陣的行和列的位置分別為A, B,C,...
您將得到一個num_of_locations x num_of_locations
矩陣。 對於具有行標簽B
和列標簽C
的單元格,您可以將其標記為1,因為它們位於附近,並且不靠近的位置(例如A
和B
)應標記為零。
矩陣將是對稱矩陣,因此,如果您有太多位置,則可以通過一些優化來節省內存和計算量。 您可以研究將三角矩陣保存為稀疏矩陣。
另外,如果您有權使用正確的資源(付費圖書館),則可以將0,1替換為距離(實際上是位移)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.