吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一個“烏托邦式”的交通系統將不再遙遠

ml8z_IV_Technol ? 來源:未知 ? 作者:李倩 ? 2018-05-28 10:24 ? 次閱讀

昨天我們發了一篇發表在Nature上的一篇論文相關的文章,非常有價值。該論文表示,他們通過提出一個數學模型,解決了最小車隊問題(minimum fleet problem)。本文是張江教授對這篇論文的解讀:隨著共享出行的普及,以及全路網的自動駕駛變得越來越可能,我們完全可以實現一個由算法管理的烏托邦式的城市交通系統。這樣的系統可以做到按需交通(On-demand urban mobility),即根據每個人的需求動態地分配運載車輛,從而實現整體的最優化。從技術上說,作者首先把按需交通問題映射為一個理想化數學問題——最小車隊問題,并在與實際紐約市出租汽車15億條出行數據相結合的情況下,給出了該問題的最優解。結果表明,使用算法管理的交通系統可以將出租車使用數量減少40%左右。即使在考慮到出行需求可能實時提交處理的情況,這一縮減量也可以達到30%。因此,該問題的解決不僅可以大大提升共享出行系統的運行效率,也為未來人工智能治理的社會模式提供了一個非常好的示范案例。

自動駕駛與車聯網,以及共享出行模式這三種大的趨勢將會徹底變革我們未來的交通系統與出行模式,這使得整個交通系統都可能都統一被算法所管理。因此,一個“烏托邦式”的交通系統將不再遙遠,在其中,算法可以調度每一部車輛,從而讓系統在整體的運行效率達到最高,并能最大化地實現綠色環保。這種模式將會大大優于現有的交通模式,私家車、出租車、公交車將有可能成為歷史。

要實現這樣的“烏托邦式”交通系統,算法是其中最重要的一環。因為,為了滿足所有市民的出行需求,我們需要合理地調度每一部奔跑在道路網絡上的自動駕駛汽車,從而做到:(1)能夠盡可能高效地滿足每一位市民的出行需求;(2)能夠在整體上達到成本最小,也就是用最少的車輛和交通來實現盡可能多的出行需求。這樣的算法存在嗎?一個來自MIT、意大利比薩信息通信技術研究院以及康奈爾大學、康奈爾技術的合作研究團隊給出了肯定的回答。

1.最小車隊問題

該合作團隊首先將人們的出行需求簡化成了一道并不簡單的數學題。讓我們來考慮A、B、C、D、E、F這六個人的出行需求,如圖1所示:

圖1:ABCDEF六個人的出行軌跡示意圖,分別用T_A、T_B……T_F來表示

T_A、T_B、……、T_F這每一段折線都代表一個用戶的出行需求,即用戶要從時間點t_p,和地點l_p出發,并在時間t_d到達地點l_d。其中,t_p是自動駕駛汽車能夠接到用戶A的最早時間,而t_d時間點則可以根據出發時間t_p和路網情況(交通流等因素)估計出來的時間點。

假設,我們可以調度一組自動駕駛車隊來滿足這一組用戶的出行需求。于是,我們可以給每一條出行路線分配不同的汽車,也可以讓同一輛汽車先后滿足兩個用戶的出行需求,只需要第二個用戶的出行需求與上一個用戶的完成時間和空間都相隔不太遠就可以完成。也就是說,一輛自動駕駛汽車在完成了一個用戶的任務之后,還可以繼續接另一個用戶,只要該用戶所產生的需求時間t_p與該自動駕駛汽車完成上一個任務的結束時間t_d,并考慮到自動駕駛汽車從上一個l_d開到下一個l_p之間的時間間隔不算太大就可以了。

在圖1中,彩色的折線段就是一輛自動駕駛汽車在完成了上一個任務之后,進一步完成下一個任務的轉換路徑。例如,當自動駕駛汽車接到A,并完成任務后,就可能沿著綠色箭頭走到B的出發點把B接上送到B的目的地,然后又可以順著綠色折線箭頭趕到C的出發點,從而滿足C的需求。

當然,這輛接送A的自動駕駛汽車也可以在載完A后沿著橙色箭頭走到E的出發點,然后又去接C,……。因此,在一組給定的用戶出行的地點、時間和目的地的情況下,我們的自動駕駛汽車車隊可以有不同的方式來滿足盡可能多的出行需求。

那么,所謂的最小車隊問題也就是:在一組給定的出行需求情況下,我們能否用最少的自動駕駛汽車數量來服務所有的出行任務?

可以想到,如果我們能夠從數學上解決這個問題,那么我們就可以用一種最“經濟”的方式來運作我們的自動駕駛交通系統,從而做到節約能源、綠色環保。

2.車輛共享網絡

然而,這樣的抽象問題一下子很難解決,我們必需一個中間過渡工具,這就是“車輛共享網絡”(Vehicle-shareability network)。這一網絡模型是在參考文獻[7]中提出的一種描述共享交通模式的網絡模型。他可以用來建模不同的車輛分配方案。例如,圖2的有向網絡就是一個車輛共享網絡,它建模了圖1所對應的不同的車輛分配方案:

圖2 圖1所對應的車輛共享網絡

在圖2這張網絡中,一個節點就對應了圖1的一個用戶的出行需求,因此A就對應圖1中T_A這條出行路徑。而該圖中的一條有向連邊則對應了一種可能的任務切換,換句話說,如果節點A和B之間有連邊就表示自動駕駛汽車有可能在完成了A任務之后再去完成B任務;如果沒有鏈接,就表示自動駕駛汽車可能在完成了A任務之后由于時間間隔太長,或空間距離太遠而不可能再去完成任務B。

圖1中的可能路徑切換都對應到了圖2中的有向連邊中。其中,某一輛汽車的完成任務方案就對應為圖2中的一條同顏色的有向路徑。例如圖2中的綠色路徑則對應了陸續接送了A、B、C三個用戶的自動駕駛汽車。

要想滿足所有人的出行需求,就是要尋找到一組路徑劃分方案,從而使得這些路徑能夠覆蓋共享出行網絡上的所有點(服務所有出行需求)。很顯然,這樣的路徑劃分方案有很多種,那么什么是最優的呢?

非常有趣的是,這一最少覆蓋路徑問題恰好就是前文敘述的最小車隊問題。于是,利用車輛共享網絡,我們巧妙地將最小車隊問題轉化為了共享網絡上的最少路徑覆蓋問題。

總結來看,我們可以從實際數據出發,利用車輛共享網絡來構造一個“最少路徑覆蓋問題”,它的步驟如下:

圖3 最小車隊問題解決流程

接下來,這個問題怎么求解呢?壞消息是,對于一般意義上的最優路徑覆蓋問題來說,這是一個NP難的問題,我們無法找到有效的計算求解方案;但好消息是,由于我們這個交通工具共享網絡具有特殊性,即它是一個有向無環圖(directed acycled graph)。這也就意味著,我們可以使用Hopcroft-Karp算法找到該問題的有效解法(具體參見論文附錄)。

3.“烏托邦交通”的運行效果

接下來,就讓我們來看看這樣的最優共享方案的效果如何。作者們結合了紐約市2011年所有出租車的出行數據來構建車輛共享網絡。這套數據集中包含了15億條出行記錄,每一條出行記錄都對應了用戶被出租車接上的時間,也就是t_p、地點,也就是l_p,以及在什么時間,即t_d,用戶被送達到指定地點,也就是l_d。這樣,我們就可以套用圖3所示的算法流程,來計算出每一天,甚至每一小時最優的出租車數量,并與實際出租車使用數量進行對比。

圖4 在紐約市出租車出行數據上計算得出的

最優汽車數量或總車隊運行時間與不同工作日出行數量的關系

首先,如圖4所示,我們看到最優的出租車使用數量是會隨著人們出行需求的增加而線性增加的。其中不同顏色的點表示不同的工作日(周一、周二等)。右側的圖則展示了車隊運行的總時間隨著出行次數的增加而線性增加。而我們看到,當出行量在從300,000到550,000之間的時候,增長的斜率會小一些,這表明不僅僅是出行密度,人們出行的模式也會影響最優的數量。

圖5 最優車隊數量、實際出租車使用數量隨時間的變化曲線

其次,圖5展示了實際出租車使用數量(黑色)、最優出租車使用數量(紅色),以及處于不同模式的出行出租車數量(其它顏色)隨時間的波動曲線。虛線對應的是它們的平均值。我們看到,如果使用算法來管理整個交通系統的話,我們每天平均僅需要實際出租車數量的60%就可以了,這足足減少了3000輛出租車的使用!

4.更現實的考慮

雖然60%這個數字是相當驚人的,但是這個數字是建立在一天內所有的需求都是同時提交給優化系統的假設前提下的,這樣系統能夠有條不紊地安排所有車輛的出行,從而最優化出行配置。

然而,現實情況會比這種情況更加“骨感”得多:一天內的出行需求不可能一下子同時提交給我們的服務器,而必然是實時地、一個個地提交給系統的。那么在這種情況下,我們就需要改進算法。于是,作者提供了兩種改進,分別叫直接(on-the-fly)算法和批次算法(batch)。

在第一個算法中,出行需求是序列地一個個被處理的。系統會在所有的車輛中自動選擇一個能夠讓用戶等待時間最短的車輛來服務。

在批次算法中,系統是每間隔δ = 1分鐘,收集一個批次的需求數據,并利用最大匹配算法來滿足所有用戶,并讓等待時間最短。

為了對比這兩種算法,我們使用比最小車隊問題略大的車輛數(N_{min}x,其中N_{min}是最小車隊數量,x是一個略大于1的參數)來運作,并通過比較兩個不同算法的服務總需求的百分比作為評測的指標,結果如圖所示:

圖6: 每天不同小時直接算法和批次算法的服務比率隨時間的變化

圖7: 不同日期直接算法和批次算法所能服務的百分比隨日期的變化

圖6、7中的橫坐標是時間,縱坐標是算法服務的出行百分比,這個百分比越高說明算法越好。我們看到,無論是從小時為單位衡量的出行還是以天為單位的出行,批模型的服務百分比更高。

通過結合出行實際數據和優化算法,我們發現,使用批次模型,我們可以使用實際數量70%的出租車來服務超過90%的出行需求。這雖然沒有最優模型酷炫,但也說明考慮到實時服務的情況下,我們仍然可以做到盡可能的高效和足夠多用戶的滿意。

5.人工智能社會的未來

最后,作者總結道:雖然這套算法僅僅解決了單一出行模式、單一車隊的優化問題,但它完全可以擴展到多種出行模式的混合交通的優化問題,這為我們解決出行問題提供了更多的想象空間。盡管更便捷的出行很有可能刺激人們更多的出行需求,但是總體來講,由高效算法管理的自動駕駛交通系統將必然會讓我們的交通更加高效和智能

筆者甚至認為,這篇工作的意義可能還可以延伸到更多的共享經濟模式中。利用算法而非人類的主觀決策來統一調配管理整個宏觀系統將在未來成為可能。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 人工智能
    +關注

    關注

    1796

    文章

    47666

    瀏覽量

    240282
  • 交通系統
    +關注

    關注

    0

    文章

    28

    瀏覽量

    7549
  • 自動駕駛
    +關注

    關注

    785

    文章

    13930

    瀏覽量

    167006

原文標題:Nature最新論文解讀:最小車隊問題與“烏托邦”交通系統

文章出處:【微信號:IV_Technology,微信公眾號:智車科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于單片機的交通系統控制

    畢設的時候做的基于單片機的交通系統控制,希望對大家有用
    發表于 05-18 09:09

    智能交通中的嵌入系統

    現象,建立現代化的交通指揮控制系統是非常必要的。從某種意義上來說,交通運輸業及其管理方式是城市、
    發表于 06-24 08:19

    RFID技術對智能交通系統有哪些影響?

    ITS(智能交通系統)是將先進的傳感器技術、通訊技術、數據處理技術、網絡技術、自動控制技術、信息發布技術等有機地運用于整個交通運輸管理體系而建立起的種實時的、準確的、高效的交通運輸綜
    發表于 10-10 06:45

    無線傳感器網絡在智能交通系統中的應用有哪些

      智能交通系統(ITS)應用在城市交通中主要體現在微觀的交通信息采集、交通控制和誘導等方面,通過提高對交通信息的有效使用和管理來提高
    發表于 04-22 06:41

    XPE在智能交通系統中有哪些應用?

    WindOWS XP Embedded是什么?WindOWS XP Embedded的配置有哪些?XPE在智能交通系統中有哪些應用?
    發表于 04-26 06:08

    使用毫米波傳感器獲得智能交通系統的智能檢測和追蹤功能

    作者:德州儀器Prajakta Desai正如我們用傳感技術來測量個人的呼吸和心率,實際上城市也從同樣的技術中受益。智能城市的關鍵要素是配備有傳感器的智能交通系統,可監控城市的“健康” - 跟蹤
    發表于 11-09 06:25

    ZigBee在智能交通系統中的應用

    關鍵詞ZigBee 智能交通系統摘 要介紹ZigBee通信技術在現代智能交通系統中的應用
    發表于 11-04 11:25 ?23次下載

    智能交通系統現狀與發展分析

    智能交通系統是在傳統的交通系統上發展起來的新型交通系統,該系統將信息,通信,控制和計算機技術等應用于交通領域。本文為北京工業職業技術學院的
    發表于 07-14 17:23 ?40次下載
    智能<b class='flag-5'>交通系統</b>現狀與發展分析

    智能交通系統的建設與感測技術的應用

    智能交通是自動化與信息通訊技術的整合延伸應用,透過感測、通訊急各種不同的運算模式,在加上車載及交通系統的控制設備,讓交通運輸可以更順暢、用路人資訊可底更充分明確,智能交通系統有許多子
    發表于 09-26 17:08 ?4次下載

    什么是智能交通_智能交通是干什么的_智能交通系統的作用

    本文介紹了什么是智能交通、智能交通的特點和優點進行了分析,其次介紹了智能交通系統組成結構和發展中國智能公交的必要性,最后介紹了智能交通系統的作用及主要應用。
    發表于 01-04 15:44 ?4.7w次閱讀

    智能交通系統的功能

    智能交通系統(Intelligent Transportation System,簡稱ITS)是未來交通系統的發展方向,它是將先進的信息技術、數據通訊傳輸技術、電子傳感技術、控制技術及計算機技術等
    的頭像 發表于 01-10 16:09 ?9197次閱讀

    智能交通系統的意義

    發展智能交通系統可以為社會帶來很大的效益,發展了智能交通系統可以使交通出行素需要的能源大幅度減少,從而可以改善環境降低環境的污染;可以促進交通管理水平的提高和
    的頭像 發表于 01-10 16:13 ?2.4w次閱讀

    智能交通系統的應用

    智能交通系統在充分整合、簡化公安交警現有業務流程基礎上,將先進的信息技術、數據通信技術、電子控制技術及計算機處理技術等綜合運用于地面交通管理,建設面向交警業務,具備交通管理數據采集與分析、交通
    的頭像 發表于 01-10 16:16 ?1.3w次閱讀

    嵌入計算機在智能交通系統中的應用

    本期上海研強給大家分享的是嵌入計算機在智能交通系統中的應用,希望看完本篇文章您能對嵌入工控機有全新的認識!
    發表于 08-02 17:29 ?1854次閱讀

    智能交通系統中路徑誘導算法

    智能交通系統中路徑誘導算法(人工智能應用事例)-智能交通系統中路徑誘導算法研究,僅提供參考!!
    發表于 09-30 13:13 ?8次下載
    智能<b class='flag-5'>交通系統</b>中路徑誘導算法
    玩百家乐官网去哪个平台好| 百家乐官网怎么赢博彩正网| 大发888手机版下载安装| 百家乐视频麻将游戏| 百家乐官网破解仪恒达| 永年县| 德州扑克qq| 大三巴百家乐的玩法技巧和规则| 百家乐作弊内幕| 百家乐官网与21点| 百家乐官网三多注码法| 云博娱乐场| 大发8888娱乐城 真钱| 云赢百家乐分析| 玩机器百家乐心得| 机械手百家乐官网的玩法技巧和规则| 中国百家乐官网游戏| 泾阳县| 总统娱乐城能赢钱吗| 永利高投注网哪个好| 牌九百家乐的玩法技巧和规则| 在线百家乐博彩网| 五星百家乐官网的玩法技巧和规则 | 日博娱乐| 大发888娱乐城赢钱| 百家乐英皇娱乐场| 百家乐金海岸娱乐| 澳门百家乐官网官方网站| 博彩百家乐官网后一预测软件| 玩百家乐官网输澳门百家乐官网现场| 抚顺县| 博彩娱乐| 棋牌游戏平台开发| 大发888玩法| 百家乐统计工具| 百家乐下| 百家乐赌场群| 上海百家乐赌博| 百家乐的技术与心态| 宾利百家乐现金网| 葡京百家乐玩法|