999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

以互聯網+思維改進地圖導航尋路系統探討

2019-06-01 10:06:30沈煜航李家胤李甜
電腦知識與技術 2019年12期
關鍵詞:人工智能優化用戶

沈煜航 李家胤 李甜

摘要:地圖導航系統是為解決尋路問題而構建于尋路算法之上的尋路系統。隨著物聯網技術的興起,尋路問題與各類用戶數據相關聯,衍生出具有物聯網時代意義的互聯網+尋路模型和尋路系統。該文分析了構建于互聯網+尋路模型下的尋路系統在地圖導航科技方面的應用,重點探討了尋路模型構建、導航系統尋路算法優化和拓展相關的關鍵技術,還討論了人工智能在地圖導航尋路算法中的應用。全文以相關產業技術升級為目標,探索了物聯網時代地圖導航尋路系統的發展思路。

關鍵詞:互聯網+;地圖導航;尋路模型;物聯網; 貪心算法

中圖分類號:TP393.4, TP319 文獻標識碼:A

文章編號:1009-3044(2019)12-0195-03

The Modification of the Map Navigation Path Finding System by Employing Internet+ thinking

SHEN Yu-hang,LI Jia-yin, LI Tian

(School of Information and Communication, University of Electronic Science and Technology, Chengdu 611731, China)

Abstract: The internet+ path finding system is based on internet of things (IoT) technology, and realizes the optimization and outward development of standard path finding algorithms by Big Data Analysis. It is studied that the application of the internet+ path finding system in map navigation field. We focused on how to build the internet+ model and investigating the key technologies of the modification of the path finding algorithms. The results can be contributed to expand the research idea of new generation of map navigation system.

Key words: internet+; map navigation; path finding model; internet of things; greedy algorithm

網約車作為近年來的一個新興產業已經在全國得到推廣,從都市到鄉縣,隨處都能使用這種網約租車業務。為網約車的精確定位、安排路線的GPS衛星導航,需要與地圖導航系統打交道。地圖導航系統是為解決尋路問題而構建于尋路算法之上的尋路系統[1-2]。隨著物聯網技術[3-5]的興起,尋路問題與各類用戶數據相關聯,衍生出具有物聯網時代意義的互聯網+尋路模型,其中就包括以互聯網+思維將地圖導航、出租的士等行業相結合的地圖導航應用模型。本文探索討論了構建于互聯網+尋路模型下的尋路系統在地圖導航科技方面的應用,重點分析模型構建、尋路算法關鍵技術,目的是為相關產業技術升級提供參考思路。

1 基于互聯網+的地圖導航尋路模型

基于互聯網+的地圖導航尋路模型是一類基于特殊限制條件的復雜模型。這些條件,來源于各類反饋信息,包括來自地圖導航軟件本身用戶的反饋數據,也可以是通過物聯網技術得到的交通行業數據,等等。構建尋路模型,首先需要搭建模型基本框架,然后對收集的反饋信息進行大數據處理,再將處理后的數據加入模型框架的各個步驟中并對一部分框架進行拓深、變形,將整個模型進行整理、修飾,從而形成互聯網+地圖導航尋路模型。

地圖導航的尋路問題衍生出多個子問題,包括多約束條件下的司機匹配問題、基于交通流量的最優路徑問題、拼車路徑問題[6,7]等。其中,對于司機匹配問題而言,尋路軟件需要解決的不只是傳統的圖匹配問題,還需要解決在同一打車地點的多個用戶需要包車、拼車、順風車、預約車等不同打車需求的司機匹配問題,這就需要利用打車軟件中統合的用戶與司機信息的大數據,進行司機偏好分類以及用戶等待時間容耐分類處理,為就近的司機按照他們的歷史偏好分派接單類型,為歷史時間容耐性低的用戶優先匹配。

當然,隨著互聯網+思維的引入,地圖導航模型的功能以及實際問題上的應用并不會發生太大的改變,但其解決問題的方法會因互聯網+思維的優化而革新。對于地圖導航模型而言,互聯網+思維帶來的優化主要來源于兩個方面——基于智慧物聯大數據的優化與基于人工智能數字模擬的優化。利用物聯網技術的特性,一方面,導航軟件可以將地圖導航與各類相關APP關聯起來,通過數據共享與大數據分析,優化地圖導航的算法實現。例如,我們可以將IOS的“健康”與“地圖”這兩個APP關聯起來,用戶在“健康”里統計步數與步行時間的同時,“地圖”中會統計用戶的行徑路線,并記錄下從出發地點到每個經過地點的步數與時間,將之上傳至服務器,服務器再對所有用戶的數據進行匯總與處理,得出某兩個地點間當前時刻的最優路徑,甚至可以根據這些數據安排出一條最適合健身或散步的路徑。另一方面,導航軟件可以利用用戶的路徑選擇偏好以及反饋信息等數據,對導航算法進行優化,或者對導航路線進行修正。

2 基于互聯網+的地圖導航尋路算法改進

互聯網+思維對優化尋路算法有著重要作用。在物聯網技術的支持下,各種各樣的大數據分析為貪心算法的優化提供了助力。有了歷史搜索大數據的幫助,“打表”預處理和實時尋路等過程中算法的時間復雜度呈指數級地降低。還有,隨著深度學習技術的提升,人工智能通過對各種路況的學習、理解也為建立一套經驗性的尋路算法提供了條件。

2.1 傳統尋路算法[8-11]討論

2.1.1 A*與Dijkstra算法及其優化問題

主流的尋路算法,首推A*算法[8-9]。A*算法的優點是簡單、高效而又易于編輯。A*和另一種常用算法即Dijkstra算法[10]都是構建在貪心算法基礎上的尋路算法。從大體上看,A*算法與Dijkstra算法極為相似,它們最大的區別在于貪心算法的啟發式函數不同。不過,在現實中,市區交通網絡的地圖龐大、路徑龐多,需要進行實時路徑搜索的A*算法面臨著時間復雜度上的挑戰,程序員們需要使用更加“貪心”的算法去優化A*。在代碼方面,A*算法有嚴格的模塊化劃分,在修改地圖時,程序員只需在特定的模塊中增減禁行區與通路屬性即可,大大減少了地圖編輯者們的工作量,這也是A*算法受程序設計者的青睞的原因之一。

A*算法在搜索最短路徑時允許有容許誤差。相比而言,Dijkstra算法在搜索最短路徑方面更加高效,同時有更高的準確性。為保持這一優點,Dijkstra算法優化就顯得更困難一些。在處理Dijkstra的優化問題上,國內誕生了一套備受程序開發者青睞的子算法——SPFA。作為Dijkstra的子算法,SPFA繼承了Dijkstra的貪心思想,并保持了Dijkstra的準確性,卻將其期望復雜度縮減至O(k*E),其中E是邊數,k是每個節點進入隊列的次數一般不高于2次。這種級別的優化,幾乎將時間復雜度降低了一個次數,然而缺陷卻只是會被某種特殊的網絡情況卡成O(N2)的時間復雜度,我們只需要對這種情況特殊判斷,并通過貪心的啟發式算法去規避便可。

2.1.2 Floyd算法與“打表”思想

對于另一種更加簡單的尋路算法——Floyd算法[11],程序設計者們往往因為其過高的時間復雜度而將之摒棄。然而不得不承認,Floyd在精確計算眾多節點間最短路徑時,仍有其優越性。在考慮實際問題時,一個導航軟件在同一區域中短時間內可能會面對的數百萬級的客流量,若是其中每個用戶各自進行導航當然不成問題,但是他們的時間復雜度疊加在一起便是個大的離譜的數字。針對這種情況,Floyd便發揮作用了。我們不妨在每個用戶搜索路徑前,先將整張地圖進行A*的導航網格化處理,隨后用Floyd在分成小塊的局部導航網格中運行,因為Floyd的特性,一次運算便能得出所有結點間的最短路徑,然后再將這些路徑保存起來,當用戶搜索到其中的路徑時直接提供給用戶即可。這類方法也被稱為“打表”。“打表”思想的應用相當廣泛,譬如各類下載軟件會將用戶最常下載的一些磁力鏈接提前在服務器中預處理,以便用戶需要下載時能夠以最快的下載速度從服務器中直接下載,并能節省下載軟件從磁力鏈接地址抽調資源的流量。上述四種算法時間復雜度、應用模型和優化方法比較,如表1所示。

2.2 貪心算法[12]的改進

互聯網+思維對貪心算法的優化主要體現在兩個方面:一是通過用戶歷史路徑選擇偏好來編寫啟發式函數;二是通過對相關產業收集到的各類數據進行大數據分析,拓展貪心算法的啟發式函數。我們來探討在地圖導航系統中如何優化貪心算法。

地圖導航軟件有兩種途徑去收集用戶的路徑偏好數據。首先,導航軟件可以在征得用戶同意的情況下常駐后臺,利用衛星定位監控用戶在某種路況下對路徑的選擇,并將之上傳、匯總,利用大數據技術分析后在啟發式函數中加入這些經驗性的路徑取舍抉擇并賦予其高優先度。其次,在導航軟件已有的啟發式函數的基礎上,當用戶使用地圖導航時,若在某些路段偏離導航選擇了另一路線,并且這些路段的通行時間比軟件預期的更短,那么導航軟件會將這些更改后的路徑抉擇上傳、匯總,在大數據分析后對原有的啟發式函數進行更新。這些基于用戶偏好的啟發式函數在使用時往往也具有一種較為人性化的選擇,不同于普通優化的A*算法。

與地圖導航相關的數據涵蓋了許多方面,如一個地段的天氣情況、某個地區的微信收發總數、某條道路的車載廣播接收情況、某一路段測速儀的平均測量數值、甚至是某一區域4G基站的負荷程度。其中大部分數據反映的是一個區域的人流量以及交通流量,還有的數據反映一個路段的通行是否方便、快捷。啟發式函數中引入相關行業數據的優化后,貪心算法會首先規避掉4G基站負荷大、車載廣播接收多的路段,因為這些路段的人流量與車流量必定很大,而優先選擇平均測速高、天氣情況較好的路段。這種啟發式函數與用戶偏好優化下的啟發式函數產生了兩種不同的優先級別,合理選用這兩種優先取舍的標準對優化互聯網+尋路系統十分重要。

啟發式函數是貪心算法的核心,其應用如圖1所示。利用互聯網+思維優化啟發式函數比程序設計者們拼盡腦汁想出的優化方案簡單很多,而其時間復雜度與精準程度也更加優越。引入互聯網+思維對構建與優化互聯網+尋路系統至關重要。

2.3 預處理算法的改進

我們在討論Floyd算法的時候提到了它在尋路系統中可用于預處理一些常用的路徑,應該怎么利用互聯網+思維來優化預處理算法[11]呢?有兩種思路:一是將時間復雜度分散,利用區塊鏈的思想將數據計算、處理、儲存分擔到各個用戶終端上;二是摒棄Floyd算法,而利用大數據的思想,將用戶的搜索記錄與結果等數據上傳、匯總,進行大數據處理后得出搜索度較高的一些地點與路徑,并儲存到服務器上。值得注意的是,為了節約空間復雜度,對于搜索度沒有高到一定程度的結點,其儲存的路徑應當是互不包含的。比如,如圖2所示,A-B-C-D-E這條線路中,若A、C、E是搜索度較高的三個結點,A-B-C、C-D-E、A-B-C-D-E是這三個地點間所對應的最優路徑,那么只需要保存A、C、E三個結點以及A-B-C、C-D-E兩條路徑即可。而A、E兩點間的最短路徑用戶在搜索時會首先檢測到A、E兩結點在服務器中保存的結點之中,隨后通過在這些結點間的路徑搜索得出A、E間的最短路徑。

2.4 基于深度學習的經驗性尋路算法的應用

人工智能已經應用在了各種產業中,其在尋路系統中的應用也早已有人涉足。特斯拉(Tesla)作為無人駕駛汽車的研發大廠,一直致力于深度學習與人工智能的開發,其中利用人工智能來駕駛汽車更是其重點研究對象。近年來,特斯拉在無人駕駛技術上取得了不少成果,已經發展出了一套完善的自動駕駛系統。特斯拉利用Lindar、攝像頭和雷達實時監控周遭信息,使用免費的無線3G/4G LTE網絡進行實時定位與路況數據交換,通過OTA來獲取最新的軟件和功能進一步擴展輔助駕駛的潛力,而其自動輔助駕駛硬件會在行駛過程中搜集數據進行分析與學習。在自動輔助駕駛系統方面,特斯拉編寫了一個效率極高的深度學習算法為輔助駕駛的人工智能程序積累經驗,它讓人工智能程序在各種模擬環境下運行以學習詳盡的應對方法,最后將積累了充分經驗的自動輔助駕駛系統放入現實中測試,在保證安全性的前提下投入市場供消費者使用。

類似特斯拉的做法,我們可以將人工智能應用于互聯網+尋路系統中,利用深度學習算法開發出一套經驗性的尋路算法。首先需要將多張道路交通地圖數字化拼接出一張涵蓋了盡可能多種道路情況的數字地圖,并在這張數字地圖上模擬出各種可能遇見的交通情況;其次程序設計者們需要開發出一個能夠用于路徑搜索的深度學習算法,賦予人工智能最基礎的學習、進化能力;之后再將人工智能程序置于數字地圖中進行最短路徑搜索模擬,在模擬中積累搜索經驗,使其具有應對多數道路交通情況組合的能力,獲得一套完善的經驗性搜索方法。這套經驗性方法可用于優化互聯網+尋路系統中A Star算法的啟發式函數,也可直接將積累了足夠經驗的人工智能程序作為核心應用于互聯網+尋路系統中,使之利用模擬中得到的經驗處理實際問題。不過考慮到人工智能的完善相當困難、在實際問題中可能出現各種bug,不推薦在系統中直接使用人工智能。

3 結語

從游戲到地圖導航,尋路系統覆蓋了我們生活的方方面面,尋路問題,已然上升到一個新的高度,它可以是利用圖論思想求解金融模型、可以是計算錯綜復雜的航線網絡甚至可以是統籌整個城市的交通系統。物聯網技術拓寬了地圖導航尋路模型的廣度、發展出新的尋路問題,大數據技術為尋路系統提供了系統性的優化、賦予其對尋路問題全新的處理方式。本文研究了以互聯網+思維改進地圖導航系統的關鍵技術,為大數據新時代導航系統升級提供理論參考。相信在不久的將來,隨著物聯網技術的普及,地圖導航系統將更加先進、實用,隨之而來的智能交通系統升級以及游戲開發等領域將擁有更加廣闊的前景。

參考文獻:

[1] 陳懷民,方泰淙,段曉軍.基于骨架提取的飛行器航跡實時重規劃法[J].現代電子技術,2018,41(16):127-131.

[2] 李曉帆,許暢.小車遠程控制及自主尋路系統的設計與實現[J],計算機科學, 2015,42(12):98-101.

[3] 黃梅.物聯網的結構特征研究及系統管理方法[J].信息技術,2018,(11):168-172.

[4] 陳可睿.物聯網的關鍵技術研究及其應用[J].電子世界,2018(16):16-18.

[5] 何文樂.融合物聯網智慧校園安防系統優化設計[J],信息技術,2018,(11):139-142+147.

[6] 黃美靈,陸百川.考慮交叉口延誤的城市道路最短路徑[J],重慶交通大學學報(自然科學版), 2009,28(6):1060-1063.

[7] 曾慶福,王孟平.基于MATLAB編程Dijkstra算法的消防救援最佳路線研究[J].武警學院學報,2018,33(6):9-13.

[8] 陳昊,寧紅云.基于集合運算的最短路徑搜索算法[J].計算機工程,2007(20):199-200+203.

[9] 王維,裴東,馮璋.改進A*算法的移動機器人最短路徑規劃[J],計算機應用, 2018,38(5):1523-1526.

[10] 李澤文,唐平,曾祥君,等.基于Dijkstra算法的電網故障行波定位方法[J].電力系統自動化,2018(18):162-168.

[11] 鄒桂芳,張培愛.網絡優化中最短路問題的改進FLOYD算法[J].科學技術與工程,2011(28):6875-6878,6892.

[12] 來學.兩種不同貪心算法在求解TSP問題中的應用和比較[J].河北北方學院學報(自然科學版), 2018,34(7):34-37.

【通聯編輯:代影】

猜你喜歡
人工智能優化用戶
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
2019:人工智能
商界(2019年12期)2019-01-03 06:59:05
人工智能與就業
IT經理世界(2018年20期)2018-10-24 02:38:24
數讀人工智能
小康(2017年16期)2017-06-07 09:00:59
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
下一幕,人工智能!
南風窗(2016年19期)2016-09-21 16:51:29
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
主站蜘蛛池模板: 天天躁日日躁狠狠躁中文字幕| 夜精品a一区二区三区| 欧美成人怡春院在线激情| 这里只有精品在线| 无码在线激情片| 中文字幕色站| 国产精品美女免费视频大全| 蝴蝶伊人久久中文娱乐网| 免费一级毛片不卡在线播放| 老司机午夜精品视频你懂的| 亚洲香蕉久久| 久久亚洲国产视频| 日韩精品资源| 国产欧美日韩视频怡春院| 亚洲国产成人麻豆精品| 久久这里只有精品2| 精品無碼一區在線觀看 | 日韩在线第三页| 国产精品自在在线午夜区app| 国产成人啪视频一区二区三区| 91美女视频在线| 四虎成人在线视频| 亚洲动漫h| 久久人妻xunleige无码| 亚洲日韩国产精品无码专区| 久久频这里精品99香蕉久网址| 免费国产好深啊好涨好硬视频| 日韩欧美视频第一区在线观看 | 日韩精品无码不卡无码| 亚洲欧洲国产成人综合不卡| 国产在线日本| 全部免费毛片免费播放| 亚洲黄网在线| 亚洲最猛黑人xxxx黑人猛交| 欧美一级在线看| 国产成人凹凸视频在线| 国产精品不卡片视频免费观看| 国产久草视频| 日韩高清中文字幕| 色播五月婷婷| 国产白丝av| 99re66精品视频在线观看 | 在线亚洲小视频| 国产精品亚洲一区二区三区z| 亚洲日韩高清在线亚洲专区| 四虎亚洲精品| 久久精品人人做人人爽电影蜜月| 国产精品嫩草影院av| 国产区精品高清在线观看| 国产麻豆另类AV| 亚洲午夜国产片在线观看| 天天摸夜夜操| 国产美女一级毛片| 无码免费的亚洲视频| 91视频首页| 黑人巨大精品欧美一区二区区| 精品视频91| 日韩精品一区二区深田咏美| 亚洲第一天堂无码专区| 国产精品黑色丝袜的老师| 日本不卡在线播放| 国产成人1024精品| 99热这里只有精品5| 国产亚洲精品va在线| 毛片基地视频| 中文字幕在线日本| 国产欧美专区在线观看| 九九免费观看全部免费视频| 中日韩一区二区三区中文免费视频| 三区在线视频| 免费一看一级毛片| 国产鲁鲁视频在线观看| 人妻21p大胆| 国产免费a级片| 中国美女**毛片录像在线| 欧洲欧美人成免费全部视频| 亚洲日韩AV无码一区二区三区人| 成人免费一级片| 无码在线激情片| 久久香蕉国产线| 九月婷婷亚洲综合在线| 国产黄网永久免费|