如何用GNN提高ETAs準確率,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
興隆臺網(wǎng)站建設公司創(chuàng)新互聯(lián)公司,興隆臺網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為興隆臺上千提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務好的興隆臺做網(wǎng)站的公司定做!
GNN提高ETAs準確率
主要核心思想是:
把道路切割成超級路段
DeepMind把路網(wǎng)切割成一個個的路段,超級路段由多個相鄰路段組成。也就是說,超級路段包含了幾個路段,且每個路段都有特定的長度和相應的速度特征。每一個路段對應一個節(jié)點,一條路上的連續(xù)路段存在邊,或者通過路口進行連接
<<< 左右滑動見更多 >>>
該系統(tǒng)專門有一個模塊(route analyser,路由分析器)來專門處理大量的道路信息并構(gòu)建超級路段。
而構(gòu)建的模型則是用來預測每個超級路段的行程時間(travel time)。
Deepmind也嘗試了幾個模型:
所以最終選擇了圖神經(jīng)網(wǎng)絡,把局部路網(wǎng)視為一個圖。也就是說,超級路段其實就是一個根據(jù)交通密度來隨機采樣形成的道路子圖。
這也說明了每個路段的長度是不一致的,是根據(jù)流量密度來劃分。
GNN不僅可以處理前后兩段道路,還可以處理各種復雜的道路,比如交叉口。通過這種特性,DeepMind實驗發(fā)現(xiàn),通過把超級路段范圍擴展到相鄰道路,而不僅僅是只包含主道路,能夠獲得性能上的提升(比如說某條小巷的擁堵、甚至堵到了主干道)。
通過考慮多個路口的情況,模型可以考慮到轉(zhuǎn)彎處、并道時的延誤和走走停停情況下的總時間。
無論多長的超級路段(兩個路段或者數(shù)百個路段組成的),都能用同一個GNN模型來處理。
DeepMind發(fā)現(xiàn)GNN對訓練過程(training curriculum)的變化非常敏感,主要原因是訓練過程中使用的圖結(jié)構(gòu)的差異太大。一個batch中每張圖的節(jié)點數(shù)量從兩個到一百多個都有。
在這里我有個疑惑,難道不是每個超級路網(wǎng)采樣相同的節(jié)點,估計出每個路段的通行時間,然后再根據(jù)用戶的起點終點來拼接出總時間?就算說全球路網(wǎng)巨大,難以為每一個路段都計算,但還是能根據(jù)歷史記錄來找出特定的“常用”路段。所以還是得等他們出論文再看看怎么處理的。
DeepMind也嘗試了幾個技術(shù):
這里原文寫得挺亂的,所以我姑且把涉及到技術(shù)列出來,到底是組合使用還是依次嘗試,還得琢磨琢磨。
最后,最成功的解決方案是使用 MetaGradient 來動態(tài)調(diào)整訓練期間的學習率,從而可以有效地使系統(tǒng)學得自身最優(yōu)的學習率計劃。最終實現(xiàn)了更穩(wěn)定的結(jié)果,使得該新型架構(gòu)能夠應用于生產(chǎn)。
DeepMind發(fā)現(xiàn),線性組合多個損失函數(shù)(適當加權(quán))能夠極大地提升了模型的泛化能力,避免過擬合。具體來說,這個多損失目標使用了:
雖然沒有提高訓練的指標,但是能夠更泛化地應用在測試集和端對端實驗上。
目前,DeepMind 還在探索,在減少行程估計誤差(travel estimate errors)為指導下, MetaGradient 技術(shù)是否可以改變訓練過程中的損失函數(shù)的組合成分。這項研究受 MetaGradient 的啟發(fā),并且早期實驗得到不錯的結(jié)果。
看完上述內(nèi)容,你們掌握如何用GNN提高ETAs準確率的方法了嗎?如果還想學到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
網(wǎng)頁標題:如何用GNN提高ETAs準確率
文章位置:http://chinadenli.net/article26/gedscg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供、網(wǎng)站營銷、自適應網(wǎng)站、云服務器、全網(wǎng)營銷推廣、虛擬主機
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)