CN114707060B 導(dǎo)航路線推 薦方法、基于位置的服務(wù)提供方法及程序產(chǎn)品 (高德軟件有限公司)_第1頁(yè)
CN114707060B 導(dǎo)航路線推 薦方法、基于位置的服務(wù)提供方法及程序產(chǎn)品 (高德軟件有限公司)_第2頁(yè)
CN114707060B 導(dǎo)航路線推 薦方法、基于位置的服務(wù)提供方法及程序產(chǎn)品 (高德軟件有限公司)_第3頁(yè)
CN114707060B 導(dǎo)航路線推 薦方法、基于位置的服務(wù)提供方法及程序產(chǎn)品 (高德軟件有限公司)_第4頁(yè)
CN114707060B 導(dǎo)航路線推 薦方法、基于位置的服務(wù)提供方法及程序產(chǎn)品 (高德軟件有限公司)_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

(19)國(guó)家知識(shí)產(chǎn)權(quán)局(12)發(fā)明專利地址102200北京市昌平區(qū)科技園區(qū)昌盛所(特殊普通合伙)11690法及程序產(chǎn)品本公開(kāi)實(shí)施例公開(kāi)了一種導(dǎo)航路線推薦方2獲取用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征和每條目標(biāo)道路的歷史通行次數(shù),所述目標(biāo)道路為預(yù)定義的通行困難的道路,所述歷史統(tǒng)計(jì)特征作為用戶在目標(biāo)道路維度的特征,反映用戶對(duì)目標(biāo)道路的偏好;獲取從所述用戶的出發(fā)位置到目的位置的多條候選路線;針對(duì)所述候選路線,基于所述每條目標(biāo)道路的歷史通行次數(shù),獲取所述候選路線中的目標(biāo)道路的相關(guān)特征作為所述候選路線在目標(biāo)道路維度的畫(huà)像;使用路線推薦模型,基于所述歷史統(tǒng)計(jì)特征以及所述候選路線中的目標(biāo)道路的相關(guān)特征,確定所述用戶對(duì)所述候選路線的接受程度值;基于所述多條候選路線的接受程度值,從所述多條候選路線中確定導(dǎo)航推薦路線。2.根據(jù)權(quán)利要求1所述的方法,其中,所述歷史統(tǒng)計(jì)特征包括以下至少一種:所述用戶通行過(guò)的目標(biāo)道路的長(zhǎng)度統(tǒng)計(jì)特征、所述用戶通行過(guò)的目標(biāo)道路的歷史通行總次數(shù)、所述用戶通行過(guò)的目標(biāo)道路的道路總數(shù)量;所述候選路線中的目標(biāo)道路的相關(guān)特征包括以下至少一種:所述候選路線中目標(biāo)道路的歷史通行總次數(shù)、所述候選路線中歷史通行次數(shù)超過(guò)第一預(yù)設(shè)次數(shù)的第一目標(biāo)道路的總長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第一比值、所述候選路線中歷史通行次數(shù)未超過(guò)第一預(yù)設(shè)次數(shù)的第二目標(biāo)道路的總長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第二比值、所述第一目標(biāo)道路的總長(zhǎng)度與所述第二目標(biāo)道路的總長(zhǎng)度之間的第三比值。3.根據(jù)權(quán)利要求1所述的方法,其中,所述基于所述多條候選路線的接受程度值,從所述多條候選路線中確定導(dǎo)航推薦路線,包括:從所述多條候選路線中確定接受程度值滿足第一預(yù)設(shè)條件的候選路線為所述導(dǎo)航推4.根據(jù)權(quán)利要求1所述的方法,其中,所述基于所述多條候選路線的接受程度值,從所述多條候選路線中確定導(dǎo)航推薦路線,包括:從所述多條候選路線中篩除符合篩除規(guī)則的候選路線,得到預(yù)推薦路線,其中,所述篩除規(guī)則包括所述候選路線中的歷史通行次數(shù)未超過(guò)第二預(yù)設(shè)次數(shù)的第三目標(biāo)道路的通行參數(shù)超過(guò)預(yù)設(shè)正常范圍;從所述預(yù)推薦路線中確定接受程度值滿足第二預(yù)設(shè)條件的預(yù)推薦路線為所述導(dǎo)航推值超過(guò)第二預(yù)設(shè)閾值,所述N為大于等于1的整數(shù)。5.根據(jù)權(quán)利要求4所述的方法,其中,所述篩除規(guī)則包括以下任意一種規(guī)則:所述第三目標(biāo)道路的總通行長(zhǎng)度超過(guò)預(yù)設(shè)長(zhǎng)度;所述第三目標(biāo)道路的總通行長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第四比值超過(guò)預(yù)設(shè)所述第三目標(biāo)道路的預(yù)計(jì)總通行時(shí)長(zhǎng)超過(guò)第一預(yù)設(shè)時(shí)長(zhǎng);所述第三目標(biāo)道路中存在預(yù)計(jì)通行時(shí)長(zhǎng)超過(guò)第二預(yù)設(shè)時(shí)長(zhǎng)的目標(biāo)道路。6.根據(jù)權(quán)利要求4所述的方法,其中,所述從所述多條候選路線中篩除符合篩除規(guī)則的3獲取當(dāng)前導(dǎo)航場(chǎng)景;基于場(chǎng)景安全級(jí)別與篩除規(guī)則之間的對(duì)應(yīng)關(guān)系,得到所述當(dāng)前導(dǎo)航場(chǎng)景所在的場(chǎng)景安全級(jí)別對(duì)應(yīng)的篩選規(guī)則;從所述多條候選路線中篩除符合所述當(dāng)前導(dǎo)航場(chǎng)景對(duì)應(yīng)的篩除規(guī)則的候選路線,得到預(yù)推薦路線。獲取樣本數(shù)據(jù),所述樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、樣本路線中的目標(biāo)道路的相關(guān)特征和所述樣本路線的樣本分值;基于所述樣本數(shù)據(jù)訓(xùn)練得到所述路線推薦模型。獲取所述用戶從所述出發(fā)位置到所述目的位置的真實(shí)路線;確定所述真實(shí)路線作為新的樣本路線時(shí)的樣本分值為預(yù)設(shè)分值;基于所述候選路線與所述真實(shí)路線之間的相似度,確定所述候選路線作為新的樣本路線時(shí)的樣本分值;獲取新的樣本數(shù)據(jù),所述新的樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、新的樣本路線中的目標(biāo)道路的相關(guān)特征和所述新的樣本路線的樣本分值;基于所述新的樣本數(shù)據(jù)更新所述路線推薦模型。9.一種基于位置的服務(wù)提供方法,所述方法利用權(quán)利要求1-8任一項(xiàng)所述的方法獲得的導(dǎo)航推薦路線為被服務(wù)對(duì)象提供基于位置的服務(wù),所述基于位置的服務(wù)包括:導(dǎo)航、地圖10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,其中,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-9任一項(xiàng)所述的方法步驟。4導(dǎo)航路線推薦方法、基于位置的服務(wù)提供方法及程序產(chǎn)品技術(shù)領(lǐng)域[0001]本公開(kāi)涉及導(dǎo)航技術(shù)領(lǐng)域,具體涉及一種導(dǎo)航路線推薦方法、基于位置的服務(wù)提供方法及程序產(chǎn)品。背景技術(shù)[0002]導(dǎo)航裝置在為用戶導(dǎo)航時(shí)可以先根據(jù)出發(fā)位置和目的位置規(guī)劃多條路線,然后,從規(guī)劃的多條路線中確定提供給用戶的推薦路線,當(dāng)用戶選中一條推薦路線作為導(dǎo)航路線后,導(dǎo)航裝置可以進(jìn)入導(dǎo)航狀態(tài),引導(dǎo)用戶從出發(fā)位置沿所述導(dǎo)航路線駛向目的位置。道路通行能力是導(dǎo)航中路線推薦時(shí)的一個(gè)重要參考,目前在進(jìn)行路線推薦時(shí)會(huì)盡量避免推薦包含有通行能力弱的道路(也稱為小路)的路線,防止對(duì)用戶造成傷害。這樣雖然可以避免小路對(duì)用戶造成傷害,但同時(shí)也會(huì)忽視小路可能帶來(lái)的抄近道、時(shí)間短的優(yōu)勢(shì),而有時(shí)候用戶希望走小路從而使得時(shí)間或者距離最短,即,現(xiàn)有技術(shù)存在為用戶規(guī)劃并推薦的并不是用戶需要的導(dǎo)航路線的問(wèn)題。因此如何提升推薦路線與用戶需要路線的一致性,從而提高推薦路線被選擇的可能性,成為了本領(lǐng)域技術(shù)人員需解決的問(wèn)題。發(fā)明內(nèi)容[0003]本公開(kāi)實(shí)施例提供一種導(dǎo)航路線推薦方法、基于位置的服務(wù)提供方法及程序產(chǎn)[0005]獲取用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征和所述目標(biāo)道路的歷史通行次數(shù),所述目標(biāo)道路包括預(yù)定義的通行困難的道路;[0006]獲取從所述用戶的出發(fā)位置到目的位置的多條候選路線;[0007]針對(duì)所述候選路線,基于所述目標(biāo)道路的歷史通行次數(shù),獲取所述候選路線中的目標(biāo)道路的相關(guān)特征;[0008]使用路線推薦模型,基于所述歷史統(tǒng)計(jì)特征以及所述候選路線中的目標(biāo)道路的相關(guān)特征,獲取所述用戶對(duì)所述候選路線的接受程度值;[0009]基于所述多條候選路線的接受程度值,從所述多條候選路線中確定導(dǎo)航推薦路[0010]進(jìn)一步的,所述歷史統(tǒng)計(jì)特征包括以下至少一種:所述用戶通行過(guò)的目標(biāo)道路的長(zhǎng)度統(tǒng)計(jì)特征、所述用戶通行過(guò)的目標(biāo)道路的歷史通行總次數(shù)、所述用戶通行過(guò)的目標(biāo)道路的道路總數(shù)量;[0011]所述候選路線中的目標(biāo)道路的相關(guān)特征包括以下至少一種:所述候選路線中目標(biāo)道路的歷史通行總次數(shù)、所述候選路線中歷史通行次數(shù)超過(guò)第一預(yù)設(shè)次數(shù)的第一目標(biāo)道路的總長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第一比值、所述候選路線中歷史通行次數(shù)未超過(guò)第一預(yù)設(shè)次數(shù)的第二目標(biāo)道路的總長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第二比值、所述第一目標(biāo)道路的總長(zhǎng)度與所述第二目標(biāo)道路的總長(zhǎng)度之間的第三比值。5[0012]進(jìn)一步的,所述基于所述多條候選路線的接受程度值,從所述多條候選路線中確[0013]從所述多條候選路線中確定接受程度值滿足第一預(yù)設(shè)條件的候選路線為所述導(dǎo)程度值超過(guò)第一預(yù)設(shè)閾值,所述M為大于等于1的整數(shù)。[0014]進(jìn)一步的,所述基于所述多條候選路線的接受程度值,從所述多條候選路線中確[0015]從所述多條候選路線中篩除符合篩除規(guī)則的候選路線,得到預(yù)推薦路線,其中,所述篩除規(guī)則包括所述候選路線中的歷史通行次數(shù)未超過(guò)第二預(yù)設(shè)次數(shù)的第三目標(biāo)道路的通行參數(shù)超過(guò)預(yù)設(shè)正常范圍;[0016]從所述預(yù)推薦路線中確定接受程度值滿足第二預(yù)設(shè)條件的預(yù)推薦路線為所述導(dǎo)航推薦路線,其中,所述第二預(yù)設(shè)條件包括以下至少一程度值超過(guò)第二預(yù)設(shè)閾值,所述N為大于等于1的整數(shù)。[0017]進(jìn)一步的,所述篩除規(guī)則包括以下任意一種規(guī)則:[0018]所述第三目標(biāo)道路的總通行長(zhǎng)度超過(guò)預(yù)設(shè)長(zhǎng)度;[0019]所述第三目標(biāo)道路的總通行長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第四比值超過(guò)預(yù)設(shè)比值;[0020]所述第三目標(biāo)道路的預(yù)計(jì)總通行時(shí)長(zhǎng)超過(guò)第一預(yù)設(shè)時(shí)長(zhǎng);[0021]所述第三目標(biāo)道路中存在預(yù)計(jì)通行時(shí)長(zhǎng)超過(guò)第二預(yù)設(shè)時(shí)長(zhǎng)的目標(biāo)道路。[0022]進(jìn)一步的,所述從所述多條候選路線中篩除符合篩除規(guī)則的候選路線,得到預(yù)推[0023]獲取當(dāng)前導(dǎo)航場(chǎng)景;[0024]基于場(chǎng)景安全級(jí)別與篩除規(guī)則之間的對(duì)應(yīng)關(guān)系,得到所述當(dāng)前導(dǎo)航場(chǎng)景所在的場(chǎng)景安全級(jí)別對(duì)應(yīng)的篩選規(guī)則;[0025]從所述多條候選路線中篩除符合所述當(dāng)前導(dǎo)航場(chǎng)景對(duì)應(yīng)的篩除規(guī)則的候選路線,得到預(yù)推薦路線。[0027]獲取樣本數(shù)據(jù),所述樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、樣本路線中的目標(biāo)道路的相關(guān)特征和所述樣本路線的樣本分值;[0028]基于所述樣本數(shù)據(jù)訓(xùn)練得到所述路線推薦模型。[0030]獲取所述用戶從所述出發(fā)位置到所述目的位置的真實(shí)路線;[0031]確定所述真實(shí)路線作為新的樣本路線時(shí)的樣本分值為預(yù)設(shè)分值;[0032]基于所述候選路線與所述真實(shí)路線之間的相似度,確定所述候選路線作為新的樣本路線時(shí)的樣本分值;[0033]獲取所述新的樣本數(shù)據(jù),所述新的樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、新的樣本路線中的目標(biāo)道路的相關(guān)特征和所述新的樣本路線的樣本分值;[0034]基于所述新的樣本數(shù)據(jù)更新所述路線推薦模型。[0035]第二方面,本公開(kāi)實(shí)施例提供了一種基于位置的服務(wù)提供方法,所述方法利用第6一方面所述的方法獲得的導(dǎo)航推薦路線為被服務(wù)對(duì)象提供基于位置的服務(wù),所述基于位置[0037]第一獲取模塊,被配置為獲取用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征和所述目標(biāo)道路的歷史通行次數(shù),所述目標(biāo)道路包括預(yù)定義的通行困難的道路;[0038]第二獲取模塊,被配置為獲取從所述用戶的出發(fā)位置到目的位置的多條候選路[0039]第三獲取模塊,被配置為針對(duì)所述候選路線,基于所述目標(biāo)道路的歷史通行次數(shù),獲取所述候選路線中的目標(biāo)道路的相關(guān)特征;[0040]第一確定模塊,被配置為使用路線推薦模型,基于所述歷史統(tǒng)計(jì)特征以及所述候選路線中的目標(biāo)道路的相關(guān)特征,確定所述用戶對(duì)所述候選路線的接受程度值;[0041]第二確定模塊,被配置為基于所述多條候選路線的接受程度值,從所述多條候選路線中確定導(dǎo)航推薦路線。[0042]進(jìn)一步的,所述歷史統(tǒng)計(jì)特征包括以下至少一種:所述用戶通行過(guò)的目標(biāo)道路的長(zhǎng)度統(tǒng)計(jì)特征、所述用戶通行過(guò)的目標(biāo)道路的歷史通行總次數(shù)、所述用戶通行過(guò)的目標(biāo)道路的道路總數(shù)量;[0043]所述候選路線中的目標(biāo)道路的相關(guān)特征包括以下至少一種:所述候選路線中目標(biāo)道路的歷史通行總次數(shù)、所述候選路線中歷史通行次數(shù)超過(guò)第一預(yù)設(shè)次數(shù)的第一目標(biāo)道路的總長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第一比值、所述候選路線中歷史通行次數(shù)未超過(guò)第一預(yù)設(shè)次數(shù)的第二目標(biāo)道路的總長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第二比值、所述第一目標(biāo)道路的總長(zhǎng)度與所述第二目標(biāo)道路的總長(zhǎng)度之間的第三比值。[0045]從所述多條候選路線中確定接受程度值滿足第一預(yù)設(shè)條件的候選路線為所述導(dǎo)程度值超過(guò)第一預(yù)設(shè)閾值,所述M為大于等于1的整數(shù)。[0047]從所述多條候選路線中篩除符合篩除規(guī)則的候選路線,得到預(yù)推薦路線,其中,所述篩除規(guī)則包括所述候選路線中的歷史通行次數(shù)未超過(guò)第二預(yù)設(shè)次數(shù)的第三目標(biāo)道路的通行參數(shù)超過(guò)預(yù)設(shè)正常范圍;[0048]從所述預(yù)推薦路線中確定接受程度值滿足第二預(yù)設(shè)條件的預(yù)推薦路線為所述導(dǎo)程度值超過(guò)第二預(yù)設(shè)閾值,所述N為大于等于1的整數(shù)。[0049]進(jìn)一步的,所述篩除規(guī)則包括以下任意一種規(guī)則:[0050]所述第三目標(biāo)道路的總通行長(zhǎng)度超過(guò)預(yù)設(shè)長(zhǎng)度;[0051]所述第三目標(biāo)道路的總通行長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第四比值超過(guò)預(yù)設(shè)比值;[0052]所述第三目標(biāo)道路的預(yù)計(jì)總通行時(shí)長(zhǎng)超過(guò)第一預(yù)設(shè)時(shí)長(zhǎng);[0053]所述第三目標(biāo)道路中存在預(yù)計(jì)通行時(shí)長(zhǎng)超過(guò)第二預(yù)設(shè)時(shí)長(zhǎng)的目標(biāo)道路。[0054]進(jìn)一步的,所述第二確定模塊中從所述多條候選路線中篩除符合篩除規(guī)則的候選7路線,得到預(yù)推薦路線的部分包括:[0055]獲取當(dāng)前導(dǎo)航場(chǎng)景;[0056]基于場(chǎng)景安全級(jí)別與篩除規(guī)則之間的對(duì)應(yīng)關(guān)系,得到所述當(dāng)前導(dǎo)航場(chǎng)景所在的場(chǎng)景安全級(jí)別對(duì)應(yīng)的篩選規(guī)則;[0057]從所述多條候選路線中篩除符合所述當(dāng)前導(dǎo)航場(chǎng)景對(duì)應(yīng)的篩除規(guī)則的候選路線,得到預(yù)推薦路線。[0059]第四獲取模塊,被配置為獲取樣本數(shù)據(jù),所述樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、樣本路線中的目標(biāo)道路的相關(guān)特征和所述樣本路線的樣本分值;[0060]訓(xùn)練模塊,被配置為基于所述樣本數(shù)據(jù)訓(xùn)練得到所述路線推薦模型。[0062]第五獲取模塊,被配置為獲取所述用戶從所述出發(fā)位置到所述目的位置的真實(shí)路[0063]第三確定模塊,被配置為確定所述真實(shí)路線作為新的樣本路線時(shí)的樣本分值為預(yù)設(shè)分值;[0064]第四確定模塊,被配置為基于所述候選路線與所述真實(shí)路線之間的相似度,確定所述候選路線作為新的樣本路線時(shí)的樣本分值;[0065]第六獲取模塊,被配置為獲取所述新的樣本數(shù)據(jù),所述新的樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、新的樣本路線中的目標(biāo)道路的相關(guān)特征和所述新的樣本路線的樣本分值;[0066]更新模塊,被配置為基于所述新的樣本數(shù)據(jù)更新所述路線推薦模型。[0067]在一個(gè)可能的設(shè)計(jì)中,上述裝置的結(jié)構(gòu)中包括存儲(chǔ)器和處理器,所述存儲(chǔ)器用于存儲(chǔ)一條或多條支持上述裝置執(zhí)行上述對(duì)應(yīng)方法的計(jì)算機(jī)指令,所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)指令。上述裝置還可以包括通信接口,用于上述裝置與其他設(shè)備或通信網(wǎng)絡(luò)通信。[0068]第四方面,本公開(kāi)實(shí)施例提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在存儲(chǔ)器上的計(jì)算機(jī)程序,其中,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)上述第一方面所述的方法。[0069]第五方面,本公開(kāi)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),用于存儲(chǔ)上述任一裝置所用的計(jì)算機(jī)指令,該計(jì)算機(jī)指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)上述第一方面所述的方法。[0070]第六方面,本公開(kāi)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,其包含計(jì)算機(jī)指令,該計(jì)算機(jī)指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)上述第一方面所述的方法。[0071]本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:[0072]本公開(kāi)實(shí)施例提供的技術(shù)方案可以使用路線推薦模型,基于反應(yīng)用戶對(duì)目標(biāo)道路偏好的歷史統(tǒng)計(jì)特征以及候選路線中的目標(biāo)道路的相關(guān)特征,獲取用戶對(duì)該候選路線的接受程度值,從所述多條候選路線中確定接受程度值較高的候選路線作為導(dǎo)航推薦路線。如此可以在候選路線中的目標(biāo)道路是用戶可以大概率接受的情況下,為用戶推薦包含有目標(biāo)道路的導(dǎo)航推薦路線,與現(xiàn)有技術(shù)中一刀切地避免出現(xiàn)目標(biāo)道路相比,可以為用戶推薦更符合用戶需要的導(dǎo)航推薦路線,提升推薦路線與用戶需要路線的一致性,從而提高推薦路8線被選擇的可能性。而且,本實(shí)施例推薦的導(dǎo)航推薦路線可以盡量包含用戶熟悉的目標(biāo)道路,盡量不包含用戶不熟悉的目標(biāo)道路,這樣在保證用戶不受傷害的前提下,可以個(gè)性化地、盡可能地使用戶享受到目標(biāo)道路帶來(lái)的時(shí)間短或路程短的便利。[0073]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。附圖說(shuō)明[0074]結(jié)合附圖,通過(guò)以下非限制性實(shí)施方式的詳細(xì)描述,本公開(kāi)的其它特征、目的和優(yōu)[0075]圖1示出根據(jù)本公開(kāi)一實(shí)施方式的導(dǎo)航路線推薦方法的流程圖。[0076]圖2示出根據(jù)本公開(kāi)一實(shí)施方式的導(dǎo)航路線推薦方法的整體流程圖。[0077]圖3示出根據(jù)本公開(kāi)一實(shí)施方式的導(dǎo)航路線推薦裝置的結(jié)構(gòu)框圖。[0078]圖4示出根據(jù)本公開(kāi)一實(shí)施方式在導(dǎo)航應(yīng)用場(chǎng)景下的應(yīng)用示意圖。[0079]圖5是適于用來(lái)實(shí)現(xiàn)根據(jù)本公開(kāi)實(shí)施方式的導(dǎo)航路線推薦方法和/或基于位置的服務(wù)提供方法的電子設(shè)備的結(jié)構(gòu)示意圖。具體實(shí)施方式[0080]下文中,將參考附圖詳細(xì)描述本公開(kāi)的示例性實(shí)施方式,以使本領(lǐng)域技術(shù)人員可容易地實(shí)現(xiàn)它們。此外,為了清楚起見(jiàn),在附圖中省略了與描述示例性實(shí)施方式無(wú)關(guān)的部[0082]在本公開(kāi)中,對(duì)用戶信息或用戶數(shù)據(jù)的獲取均為經(jīng)用戶授權(quán)、確認(rèn),或由用戶主動(dòng)選擇的操作。[0083]另外還需要說(shuō)明的是,在不沖突的情況下,本公開(kāi)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本公開(kāi)。[0084]下面通過(guò)具體實(shí)施例詳細(xì)介紹本公開(kāi)實(shí)施例的細(xì)節(jié)。[0085]本公開(kāi)實(shí)施例提供的技術(shù)方案,可以使用路線推薦模型,基于反應(yīng)用戶對(duì)目標(biāo)道路偏好的歷史統(tǒng)計(jì)特征以及候選路線中的目標(biāo)道路的相關(guān)特征,獲取用戶對(duì)該候選路線的接受程度值,從所述多條候選路線中確定接受程度值較高的候選路線作為導(dǎo)航推薦路線。如此可以在候選路線中的目標(biāo)道路是用戶可以大概率接受的情況下,為用戶推薦包含有目標(biāo)道路的導(dǎo)航推薦路線,與現(xiàn)有技術(shù)中一刀切地避免出現(xiàn)目標(biāo)道路相比,可以為用戶推薦更符合用戶需要的導(dǎo)航推薦路線,提升推薦路線與用戶需要路線的一致性,從而提高推薦路線被選擇的可能性。而且,本實(shí)施例推薦的導(dǎo)航推薦路線可以盡量包含用戶熟悉的目標(biāo)道路,盡量不包含用戶不熟悉的目標(biāo)道路,這樣在保證用戶不受傷害的前提下,可以個(gè)性化地、盡可能地使用戶享受到目標(biāo)道路帶來(lái)的時(shí)間短或路程短的便利。[0086]圖1示出根據(jù)本公開(kāi)一實(shí)施方式的導(dǎo)航路線推薦方法的流程圖。如圖1所示,該導(dǎo)航路線推薦方法包括以下步驟:9[0087]在步驟S101中,獲取用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征和所述目標(biāo)道路的歷史通行次數(shù),所述目標(biāo)道路包括預(yù)定義的通行困難的道路;[0088]在步驟S102中,獲取從所述用戶的出發(fā)位置到目的位置的多條候選路線;[0089]在步驟S103中,針對(duì)所述候選路線,基于所述目標(biāo)道路的歷史通行次數(shù),獲取所述候選路線中的目標(biāo)道路的相關(guān)特征;[0090]在步驟S104中,使用路線推薦模型,基于所述歷史統(tǒng)計(jì)特征以及候選路線中的目標(biāo)道路的相關(guān)特征,確定所述候選路線的接受程度值;[0091]在步驟S105中,基于所述多條候選路線的接受程度值,從所述多條候選路線中確定導(dǎo)航推薦路線。[0092]上文提及,導(dǎo)航裝置在為用戶導(dǎo)航時(shí)可以先根據(jù)出發(fā)位置和目的位置規(guī)劃多條路線,然后,從規(guī)劃的多條路線中確定提供給用戶的推薦路線,當(dāng)用戶選中一條推薦路線作為導(dǎo)航路線后,導(dǎo)航裝置可以進(jìn)入導(dǎo)航狀態(tài),引導(dǎo)用戶從出發(fā)位置沿所述導(dǎo)航路線駛向目的位置。道路通行能力是導(dǎo)航中路線推薦時(shí)的一個(gè)重要參考,目前在進(jìn)行路線推薦時(shí)會(huì)盡量避免推薦包含有通行困難的道路(也稱為小路)的路線,防止對(duì)用戶造成傷害。這樣雖然可以避免小路對(duì)用戶造成傷害,但同時(shí)也會(huì)忽視小路可能帶來(lái)的抄近道、時(shí)間短的優(yōu)勢(shì),而有時(shí)候用戶希望走小路從而使得時(shí)間或者距離最短,即,現(xiàn)有技術(shù)存在為用戶規(guī)劃并推薦的并不是用戶需要的導(dǎo)航路線的問(wèn)題。因此如何提升推薦路線與用戶需要路線的一致性,從而提高推薦路線被選擇的可能性,成為了本領(lǐng)域技術(shù)人員需解決的問(wèn)題。[0093]考慮到上述缺陷,在本實(shí)施方式中提出了一種導(dǎo)航路線推薦方法,該方法可以使用路線推薦模型,基于反應(yīng)用戶對(duì)目標(biāo)道路偏好的歷史統(tǒng)計(jì)特征以及候選路線中的目標(biāo)道路的相關(guān)特征,獲取用戶對(duì)該候選路線的接受程度值,從所述多條候選路線中確定接受程度值較高的候選路線作為導(dǎo)航推薦路線。如此可以在候選路線中的目標(biāo)道路是用戶可以大概率接受的情況下,為用戶推薦包含有目標(biāo)道路的導(dǎo)航推薦路線,與現(xiàn)有技術(shù)中一刀切地避免出現(xiàn)目標(biāo)道路相比,可以為用戶推薦更符合用戶需要的導(dǎo)航推薦路線,提升推薦路線與用戶需要路線的一致性,從而提高推薦路線被選擇的可能性。而且,本實(shí)施例推薦的導(dǎo)航推薦路線可以盡量包含用戶熟悉的目標(biāo)道路,盡量不包含用戶不熟悉的目標(biāo)道路,這樣在保證用戶不受傷害的前提下,可以個(gè)性化地、盡可能地使用戶享受到目標(biāo)道路帶來(lái)的時(shí)間短或路程短的便利。[0094]本實(shí)施例中,所述導(dǎo)航路線推薦方法可適用于對(duì)于導(dǎo)航路線進(jìn)行推薦的計(jì)算機(jī)、[0095]本實(shí)施例中,所述目標(biāo)道路指的是通行困難的道路,也可以稱為小路。通行能力在不同導(dǎo)航系統(tǒng)和不同專家評(píng)估下可有不同的定義,一般而言,該目標(biāo)道路即小路具有窄、路況差、速度慢、有封閉風(fēng)險(xiǎn)等等特點(diǎn),可以預(yù)先定義該目標(biāo)道路的道路條件,凡是符合該道路條件的道路均可稱為目標(biāo)道路,示例的,該道路條件可以是以下至少一個(gè):寬度小于預(yù)設(shè)寬度值、平均通行速度小于預(yù)設(shè)速度值、每天的通行車(chē)輛總數(shù)小于預(yù)設(shè)值等等。[0096]本實(shí)施例中,所述歷史統(tǒng)計(jì)特征指的是針對(duì)該用戶通行過(guò)的目標(biāo)道路的統(tǒng)計(jì)類特征,該歷史統(tǒng)計(jì)特征可以反應(yīng)用戶對(duì)各目標(biāo)道路的偏好,為小路維度的用戶特征。該歷史統(tǒng)計(jì)特征可以包括以下至少一種:所述用戶通行過(guò)的目標(biāo)道路的長(zhǎng)度統(tǒng)計(jì)特征、所述用戶通行過(guò)的目標(biāo)道路的歷史通行總次數(shù)、所述用戶通行過(guò)的目標(biāo)道路的道路總數(shù)量。其中,所述用戶通行過(guò)的目標(biāo)道路的長(zhǎng)度統(tǒng)計(jì)特征可以是以下至少一種特征:用戶通行過(guò)的目標(biāo)道路戶通行過(guò)的目標(biāo)道路的歷史通行總次數(shù)指的是用戶通行過(guò)的各目標(biāo)道路的次數(shù)之和。[0097]本實(shí)施例中,可以獲取該用戶的歷史行路軌跡,對(duì)該歷史行路軌跡做統(tǒng)計(jì)計(jì)算得到該歷史統(tǒng)計(jì)特征和每條目標(biāo)道路的歷史通行次數(shù),該歷史行路軌跡的時(shí)間跨度可以是1[0098]本實(shí)施例中,用戶可以發(fā)起從出發(fā)位置到目的位置的路徑規(guī)劃請(qǐng)求,導(dǎo)航路線推薦裝置可以響應(yīng)于該路徑規(guī)劃請(qǐng)求,使用算路引擎進(jìn)行計(jì)算獲取若干條候選路線,各候選路線均是以該出發(fā)位置為路線起點(diǎn),以該目的位置為路線終點(diǎn)。[0099]本實(shí)施例中,該候選路線中可以有目標(biāo)道路,也可以不存在目標(biāo)道路,該候選路線中存在目標(biāo)道路時(shí),該候選路線中的目標(biāo)道路有的是用戶通行過(guò)的,有的是用戶未通行過(guò)的,可以獲取該候選路線中的目標(biāo)道路的各種相關(guān)特征作為候選路線在目標(biāo)道路維度的畫(huà)像。該候選路線中的目標(biāo)道路的相關(guān)特征包括以下至少一種:所述候選路線中目標(biāo)道路的歷史通行總次數(shù)、所述候選路線中歷史通行次數(shù)超過(guò)第一預(yù)設(shè)次數(shù)的第一目標(biāo)道路的總長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第一比值、所述候選路線中歷史通行次數(shù)未超過(guò)第一預(yù)設(shè)次數(shù)的第二目標(biāo)道路的總長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第二比值、所述第一目標(biāo)道路的總長(zhǎng)度與所述第二目標(biāo)道路的總長(zhǎng)度之間的第三比值。當(dāng)然,所述候選路線中的目標(biāo)道路的相關(guān)特征還可以包括:第一目標(biāo)道路的平均歷史通行總時(shí)長(zhǎng)、第二目標(biāo)道路的平均歷史通行總時(shí)長(zhǎng)等等各種與該目標(biāo)道路相關(guān)的特征。[0100]本實(shí)施例中,該候選路線中目標(biāo)道路的歷史通行總次數(shù)指的是該候選路線中各目標(biāo)道路的歷史通行次數(shù)的總和;該第一目標(biāo)道路指的是候選路線中歷史通行次數(shù)超過(guò)第一預(yù)設(shè)次數(shù)的目標(biāo)道路,也即用戶熟悉的目標(biāo)道路;該第二目標(biāo)道路指的是候選路線中歷史通行次數(shù)不超過(guò)第一預(yù)設(shè)次數(shù)的目標(biāo)道路,也即用戶不熟悉的目標(biāo)道路。該第一目標(biāo)道路的平均歷史通行總時(shí)長(zhǎng)指的是各第一目標(biāo)道路的歷史通行時(shí)長(zhǎng)的平均值的總和;該第二目標(biāo)道路的平均歷史通行總時(shí)長(zhǎng)指的是各第二目標(biāo)道路的歷史通行時(shí)長(zhǎng)的平均值的總和。[0101]本實(shí)施例中,可以將所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征以及該候選路線中的目標(biāo)道路的相關(guān)特征輸入至路線推薦模型,執(zhí)行該路線推薦模型,就可以得到該路線推薦模型輸出的用戶對(duì)該候選路線的接受程度值。該路線推薦模型是提前訓(xùn)練好的機(jī)器學(xué)習(xí)模型,可以基于反應(yīng)用戶對(duì)目標(biāo)道路的偏好的歷史統(tǒng)計(jì)特征以及候選路線中的目標(biāo)道路的相關(guān)特征,計(jì)算得到用戶對(duì)該候選路線的接受程度值,如果接受程度值較高,就表明用戶大概率可以接受該候選路線中的目標(biāo)道路,選擇該候選路線,如果接受程度值較低,就表明用戶大概率接受不了該候選路線中的目標(biāo)道路,不會(huì)選擇該候選路線,此時(shí)可以從所述多條候選路線中確定接受程度值較高的候選路線作為導(dǎo)航推薦路線。[0102]本實(shí)施方式中,確定導(dǎo)航推薦路線后就可以通過(guò)用戶的導(dǎo)航終端(如用戶的手機(jī)、車(chē)載導(dǎo)航終端等)為用戶展示該導(dǎo)航推薦路線,用戶可以從這些導(dǎo)航推薦路線中選擇一條用戶滿意的路線并輸入導(dǎo)航指令,該導(dǎo)航終端就可以基于用戶選擇的路線為用戶進(jìn)行導(dǎo)航。[0103]在本實(shí)施例中,可以先獲取用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征作為小路維度的用戶特征,在獲取從所述用戶的出發(fā)位置到目的位置的多條候選路線后,可以基于該每11條目標(biāo)道路的歷史通行次數(shù),獲取各候選路線中的目標(biāo)道路的相關(guān)特征作為小路維度的候選路線特征;然后就可以使用路線推薦模型,基于反應(yīng)用戶對(duì)目標(biāo)道路偏好的歷史統(tǒng)計(jì)特征,以及小路維度的候選路線特征-候選路線中的目標(biāo)道路的相關(guān)特征,獲取用戶對(duì)該候選路線的接受程度值,這樣就可以從所述多條候選路線中確定接受程度值較高的候選路線作為導(dǎo)航推薦路線。如此可以在候選路線中的目標(biāo)道路是用戶可以大概率接受的情況下,為用戶推薦包含有目標(biāo)道路的導(dǎo)航推薦路線,與現(xiàn)有技術(shù)中一刀切地避免出現(xiàn)目標(biāo)道路相比,可以為用戶推薦更符合用戶需要的導(dǎo)航推薦路線,提升推薦路線與用戶需要路線的一致性,從而提高推薦路線被選擇的可能性。而且,本實(shí)施例推薦的導(dǎo)航推薦路線可以盡量包含用戶熟悉的目標(biāo)道路,盡量不包含用戶不熟悉的目標(biāo)道路,這樣在保證用戶不受傷害的前提下,可以個(gè)性化地、盡可能地使用戶享受到目標(biāo)道路帶來(lái)的時(shí)間短或路程短的便利。[0104]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,上述導(dǎo)航路線推薦方法中的步驟S105,即基于所述多條候選路線的接受程度值,從所述多條候選路線中確定導(dǎo)航推薦路線的步驟,進(jìn)一步包括以下步驟:[0105]從所述多條候選路線中確定接受程度值滿足預(yù)設(shè)條件的候選路線為所述導(dǎo)航推[0106]在該實(shí)現(xiàn)方式中,可以從所述多條候選路線中確定接受程度值最高的M條候選路線為所述導(dǎo)航推薦路線,也可以從所述多條候選路線中確定接受程度值超過(guò)預(yù)設(shè)閾值的候選路線為所述導(dǎo)航推薦路線。[0107]在該實(shí)現(xiàn)方式中,通常都是為用戶推薦3條導(dǎo)航推薦路線,即M值可以為3。在從所述多條候選路線中確定接受程度值超過(guò)預(yù)設(shè)閾值的候選路線為所述導(dǎo)航推薦路線時(shí),可能存在接受程度值超過(guò)預(yù)設(shè)閾值的候選路線的個(gè)數(shù)大于M,此時(shí),可以從所述多條候選路線中確定接受程度值最高的M條候選路線為所述導(dǎo)航推薦路線。[0108]在該實(shí)現(xiàn)方式中,在通過(guò)用戶的導(dǎo)航終端為用戶展示該導(dǎo)航推薦路線時(shí),可以按照各導(dǎo)航推薦路線的接受程度值來(lái)展示該導(dǎo)航推薦路線,示例的,可以按照各導(dǎo)航推薦路線的接受程度值為各導(dǎo)航推薦路線進(jìn)行排序,得到各導(dǎo)航推薦路線的序號(hào),并在展示該導(dǎo)航推薦路線時(shí)顯示該導(dǎo)航推薦路線的序號(hào),用戶可以參考各導(dǎo)航推薦路線的序號(hào)來(lái)選擇導(dǎo)航路線。當(dāng)然,還可以有其他展示方式如標(biāo)注文字解釋等等。[0109]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,上述導(dǎo)航路線推薦方法中的步驟S105,即基于所述多條候選路線的接受程度值,從所述多條候選路線中確定導(dǎo)航推薦路線的步驟,進(jìn)一步包括以下步驟:[0110]從所述多條候選路線中篩除符合篩除規(guī)則的候選路線,得到預(yù)推薦路線,其中,所述篩除規(guī)則包括所述候選路線中的歷史通行次數(shù)未超過(guò)第二預(yù)設(shè)次數(shù)的第三目標(biāo)道路的通行參數(shù)超過(guò)預(yù)設(shè)正常范圍;[0111]從所述預(yù)推薦路線中確定接受程度值滿足第二預(yù)設(shè)條件的預(yù)推薦路線為所述導(dǎo)程度值超過(guò)第二預(yù)設(shè)閾值,所述N為大于等于1的整數(shù)。[0112]在該實(shí)現(xiàn)方式中,通常情況下,路線推薦模型輸出的接受程度值就可以保證整體的路線推薦效果,但肯定有一些不適合推薦包含有目標(biāo)道路的場(chǎng)景如深夜,因此需要通過(guò)篩除規(guī)則篩除一些不方便在當(dāng)前場(chǎng)景下推薦的目標(biāo)道路所在的候選路線,所述篩除規(guī)則包括所述候選路線中的歷史通行次數(shù)未超過(guò)第二預(yù)設(shè)次數(shù)的第三目標(biāo)道路的通行參數(shù)超過(guò)預(yù)設(shè)正常范圍,如果第三目標(biāo)道路的通行參數(shù)超過(guò)預(yù)設(shè)正常范圍則表明在當(dāng)前場(chǎng)景下,用戶通過(guò)該第三目標(biāo)道路時(shí)可能會(huì)出現(xiàn)危險(xiǎn),為了避免用戶出現(xiàn)危險(xiǎn),可以篩除這些符合篩除規(guī)則的候選路線,得到不會(huì)出現(xiàn)危險(xiǎn)的預(yù)推薦路線。[0113]在該實(shí)現(xiàn)方式中,可以從所述預(yù)推薦路線中確定接受程度值最高的N條預(yù)推薦路線為所述導(dǎo)航推薦路線,或者也可以從所述預(yù)推薦路線中確定接受程度值超過(guò)第二預(yù)設(shè)閾值的預(yù)推薦路線為所述導(dǎo)航推薦路線。[0114]在該實(shí)現(xiàn)方式中,通常都是為用戶推薦3條導(dǎo)航推薦路線,即N值可以為3。在從所述多條候選路線中確定接受程度值超過(guò)預(yù)設(shè)閾值的候選路線為所述導(dǎo)航推薦路線時(shí),可能存在接受程度值超過(guò)預(yù)設(shè)閾值的候選路線的個(gè)數(shù)大于N,此時(shí),可以從所述多條候選路線中確定接受程度值最高的N條候選路線為所述導(dǎo)航推薦路線。[0115]本實(shí)現(xiàn)方式可以使用篩除規(guī)則為用戶預(yù)先篩除可能會(huì)發(fā)生危險(xiǎn)的候選路線,可以在保障用戶的行路安全的情況下,盡可能地讓用戶享受到小路帶來(lái)的便利。[0116]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,所述篩除規(guī)則包括以下任意一種規(guī)則:[0117]所述第三目標(biāo)道路的總通行長(zhǎng)度超過(guò)預(yù)設(shè)長(zhǎng)度;[0118]所述第三目標(biāo)道路的總通行長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第四比值超過(guò)預(yù)設(shè)比值;[0119]所述第三目標(biāo)道路的預(yù)計(jì)總通行時(shí)長(zhǎng)超過(guò)第一預(yù)設(shè)時(shí)長(zhǎng);[0120]所述第三目標(biāo)道路中存在預(yù)計(jì)通行時(shí)長(zhǎng)超過(guò)第二預(yù)設(shè)時(shí)長(zhǎng)的目標(biāo)道路。[0121]在該實(shí)現(xiàn)方式中,該第三目標(biāo)道路指的是候選路線中的歷史通行次數(shù)未超過(guò)第二預(yù)設(shè)次數(shù)的目標(biāo)道路,即用戶通行次數(shù)較少的,用戶不熟悉的目標(biāo)道路。如果該第三目標(biāo)道路的總通行長(zhǎng)度超過(guò)預(yù)設(shè)長(zhǎng)度,則表明該候選路線中用戶不熟悉的目標(biāo)道路會(huì)較長(zhǎng),此種情況下用戶發(fā)生危險(xiǎn)的可能性就較大,故可以篩除第三目標(biāo)道路的總通行長(zhǎng)度超過(guò)預(yù)設(shè)長(zhǎng)度的候選路線。同理,第三目標(biāo)道路的總通行長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第四比值超過(guò)預(yù)設(shè)比值,則表明該候選路線中用戶不熟悉的目標(biāo)道路較多,此種情況下用戶發(fā)生危險(xiǎn)的可能性就較大,故可以篩除第四比值超過(guò)預(yù)設(shè)比值的候選路線。[0122]在該實(shí)現(xiàn)方式中,第三目標(biāo)道路的預(yù)計(jì)總通行時(shí)長(zhǎng)指的是預(yù)計(jì)通過(guò)全部第三目標(biāo)道路的總通行時(shí)長(zhǎng),如果該預(yù)計(jì)總通行時(shí)長(zhǎng)超過(guò)第一預(yù)設(shè)時(shí)長(zhǎng),則表明用戶需要經(jīng)過(guò)較長(zhǎng)時(shí)間才能通過(guò)第三目標(biāo)道路,時(shí)間越長(zhǎng)用戶發(fā)生危險(xiǎn)的可能性就越大,故可以篩除第三目標(biāo)道路的預(yù)計(jì)總通行時(shí)長(zhǎng)超過(guò)第一預(yù)設(shè)時(shí)長(zhǎng)的候選路線。[0123]在該實(shí)現(xiàn)方式中,如果第三目標(biāo)道路中存在預(yù)計(jì)通行時(shí)長(zhǎng)超過(guò)第二預(yù)設(shè)時(shí)長(zhǎng)的目標(biāo)道路,則表明用戶有一較長(zhǎng)的持續(xù)時(shí)間段在目標(biāo)道路上通行,該持續(xù)時(shí)間段越長(zhǎng)用戶發(fā)生危險(xiǎn)的可能性就越大,故可以篩除第三目標(biāo)道路中存在預(yù)計(jì)通行時(shí)長(zhǎng)超過(guò)第二預(yù)設(shè)時(shí)長(zhǎng)的目標(biāo)道路的候選路線。[0124]這里需要說(shuō)明的是,該篩除規(guī)則除了上述四種規(guī)則外,還可以有其他規(guī)則,只要能夠篩除會(huì)發(fā)生威脅用戶安全事件的候選路線即可。[0125]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,上述導(dǎo)航路線推薦方法中的從所述多條候選路線中篩除符合篩除規(guī)則的候選路線,得到預(yù)推薦路線的步驟,還可以包括為以下步驟:[0127]基于場(chǎng)景安全級(jí)別與篩除規(guī)則之間的對(duì)應(yīng)關(guān)系,得到所述當(dāng)前導(dǎo)航場(chǎng)景所在的場(chǎng)景安全級(jí)別對(duì)應(yīng)的篩選規(guī)則;[0128]從所述多條候選路線中篩除符合所述當(dāng)前導(dǎo)航場(chǎng)景對(duì)應(yīng)的篩除規(guī)則的候選路線,得到預(yù)推薦路線。[0129]在該實(shí)施方式中,不同導(dǎo)航場(chǎng)景具有不同的安全級(jí)別,通常情況下,用戶在白天導(dǎo)航會(huì)比在晚間導(dǎo)航更安全,用戶在正常天氣情況下導(dǎo)航會(huì)比在雨天、霧霾、風(fēng)暴等不良天氣情況下導(dǎo)航更安全,故可以為導(dǎo)航場(chǎng)景設(shè)置場(chǎng)景安全級(jí)別,場(chǎng)景安全級(jí)別越高的導(dǎo)航場(chǎng)景越安全,篩除規(guī)則對(duì)應(yīng)的篩除范圍就越小,可以據(jù)此設(shè)置場(chǎng)景安全級(jí)別與篩除規(guī)則之間的對(duì)應(yīng)關(guān)系。示例的,場(chǎng)景安全級(jí)別與篩除規(guī)則之間的對(duì)應(yīng)關(guān)系可以是:最高場(chǎng)景安全級(jí)別對(duì)應(yīng)的篩除規(guī)則可以是候選路線中的歷史通行次數(shù)未超過(guò)1次的第三目標(biāo)道路的總通行長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第四比值超過(guò)70%,次一級(jí)的場(chǎng)景安全級(jí)別對(duì)應(yīng)的篩除規(guī)則可以是候選路線中的歷史通行次數(shù)未超過(guò)5次的第三目標(biāo)道路的總通行長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第四比值超過(guò)50%,再次一級(jí)的場(chǎng)景安全級(jí)別對(duì)應(yīng)的篩除規(guī)則可以是候選路線中的歷史通行次數(shù)未超過(guò)10次的第三目標(biāo)道路的總通行長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第四比值超過(guò)30%等等。[0130]在該實(shí)施方式中,當(dāng)前導(dǎo)航場(chǎng)景可以包括當(dāng)前時(shí)刻、當(dāng)前的天氣情況、當(dāng)前導(dǎo)航類型(步行導(dǎo)航或自駕導(dǎo)航等)等等,獲取當(dāng)前導(dǎo)航場(chǎng)景后可以獲取該當(dāng)前當(dāng)行場(chǎng)景所在的場(chǎng)景安全級(jí)別,進(jìn)而得到當(dāng)前當(dāng)行場(chǎng)景所在的場(chǎng)景安全級(jí)別對(duì)應(yīng)的篩選規(guī)則,這樣就可以按照該篩除規(guī)則來(lái)篩除候選路線,得到預(yù)推薦路線。[0131]本實(shí)現(xiàn)方式為不同安全級(jí)別的導(dǎo)航場(chǎng)景設(shè)置不同的篩除規(guī)則,可以更精確地為用戶篩除可能會(huì)發(fā)生危險(xiǎn)的路線,進(jìn)而在保障用戶的行路安全的情況下,盡可能地讓用戶享受到小路帶來(lái)的便利。[0132]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,上述導(dǎo)航路線推薦方法還可以包括以下步[0133]獲取樣本數(shù)據(jù),所述樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、樣本路線中的目標(biāo)道路的相關(guān)特征和所述樣本路線的樣本分值;[0134]基于所述樣本數(shù)據(jù)訓(xùn)練得到所述路線推薦模型。[0135]在該實(shí)現(xiàn)方式中,該樣本路線指的是該用戶在一段歷史時(shí)期內(nèi)的多次歷史導(dǎo)航中的歷史真實(shí)路線及其他未通行的歷史推薦路線,可以將歷史真實(shí)路線的樣本分值可以為第一預(yù)設(shè)值,示例的,該歷史真實(shí)路線的樣本分值可以是1,該未通行的歷史推薦路線的樣本分值可以是第二預(yù)設(shè)值如0,也可以是計(jì)算值,如可以將該歷史推薦路線與歷史真實(shí)路線之間的相似度作為該歷史推薦路線的樣本分值。[0136]在該實(shí)現(xiàn)方式中,該歷史統(tǒng)計(jì)特征和樣本路線中的目標(biāo)道路的相關(guān)特征包括的特征參數(shù)和獲取方式可以參考以上實(shí)施例中的描述,在此不再贅述。[0137]在該實(shí)現(xiàn)方式中,可以使用這些樣本數(shù)據(jù)對(duì)初始的路線推薦模型進(jìn)行訓(xùn)練,不斷調(diào)整該路線推薦模型中的模型參數(shù),直至該路線推薦模型輸出的接受程度值的準(zhǔn)確度達(dá)到[0138]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,上述導(dǎo)航路線推薦方法還可以包括以下步[0139]獲取所述用戶從所述出發(fā)位置到所述目的位置的真實(shí)路線;[0140]確定所述真實(shí)路線作為新的樣本路線時(shí)的樣本分值為預(yù)設(shè)分值;[0141]基于所述候選路線與所述真實(shí)路線之間的相似度,確定所述候選路線作為新的樣本路線時(shí)的樣本分值;[0142]獲取所述新的樣本數(shù)據(jù),所述新的樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、新的樣本路線中的目標(biāo)道路的相關(guān)特征和所述新的樣本路線的樣本分值;[0143]基于所述新的樣本數(shù)據(jù)更新所述路線推薦模型。[0144]在該實(shí)現(xiàn)方式中,導(dǎo)航推薦裝置在確定導(dǎo)航推薦路線后,用戶可以從這些導(dǎo)航推薦路線中選擇一條路線進(jìn)行導(dǎo)航,在用戶完成本次導(dǎo)航,到達(dá)目的位置后,導(dǎo)航推薦裝置可以獲取所述用戶從所述出發(fā)位置到所述目的位置的真實(shí)路線,確定所述真實(shí)路線作為新的樣本路線時(shí)的樣本分值為預(yù)設(shè)分值比如1,確定所述候選路線作為新的樣本路線時(shí)的樣本分值為所述候選路線與所述真實(shí)路線之間的相似度,如此獲取新的樣本數(shù)據(jù),可以使用新的樣本數(shù)據(jù)繼續(xù)訓(xùn)練路線推薦模型,使該路線推薦模型不斷根據(jù)新的實(shí)際情況進(jìn)行更新。這里,可以定期獲取新的樣本數(shù)據(jù)來(lái)對(duì)路線推薦模型進(jìn)行更新。[0145]圖2示出根據(jù)本公開(kāi)一實(shí)施方式的導(dǎo)航路線推薦方法的整體流程圖,如圖2所示,所述方法可以應(yīng)用于服務(wù)器,可以包括以下步驟:[0146]在步驟S201中,獲取樣本數(shù)據(jù),所述樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、樣本路線中的目標(biāo)道路的相關(guān)特征和所述樣本路線的樣本分值;[0147]其中,所述歷史統(tǒng)計(jì)特征包括以下至少一種:所述用戶通行過(guò)的目標(biāo)道路的長(zhǎng)度統(tǒng)計(jì)特征、所述用戶通行過(guò)的目標(biāo)道路的歷史通行總次數(shù)、所述用戶通行過(guò)的目標(biāo)道路的道路總數(shù)量;所述樣本路線中的目標(biāo)道路的相關(guān)特征包括以下至少一種:所述樣本路線中目標(biāo)道路的歷史通行總次數(shù)、所述樣本路線中歷史通行次數(shù)超過(guò)第一預(yù)設(shè)次數(shù)的第一目標(biāo)道路的總長(zhǎng)度與所述樣本路線的總長(zhǎng)度之間的第一比值、所述樣本路線中歷史通行次數(shù)未超過(guò)第一預(yù)設(shè)次數(shù)的第二目標(biāo)道路的總長(zhǎng)度與所述樣本路線的總長(zhǎng)度之間的第二比值、所述第一目標(biāo)道路的總長(zhǎng)度與所述第二目標(biāo)道路的總長(zhǎng)度之間的第三比值;[0148]在步驟S202中,基于所述樣本數(shù)據(jù)訓(xùn)練得到路線推薦模型。[0149]在步驟S203中,獲取用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征和所述目標(biāo)道路的歷史通行次數(shù),所述目標(biāo)道路包括預(yù)定義的通行困難的道路;[0150]在步驟S204中,獲取從所述用戶的出發(fā)位置到目的位置的多條候選路線;[0151]其中,服務(wù)器可以從該用戶的導(dǎo)航終端(如手機(jī)、車(chē)載導(dǎo)航等)中獲取用戶輸入的出發(fā)位置和目的位置,進(jìn)而通過(guò)算路引擎獲取從所述用戶的出發(fā)位置到目的位置的多條候選路線;[0152]在步驟S205中,針對(duì)所述候選路線,基于所述目標(biāo)道路的歷史通行次數(shù),獲取所述候選路線中的目標(biāo)道路的相關(guān)特征;[0153]在步驟S206中,使用路線推薦模型,基于所述歷史統(tǒng)計(jì)特征以及所述候選路線中的目標(biāo)道路的相關(guān)特征,確定所述用戶對(duì)所述候選路線的接受程度值;[0154]在步驟S207中,獲取當(dāng)前導(dǎo)航場(chǎng)景,并基于場(chǎng)景安全級(jí)別與篩除規(guī)則之間的對(duì)應(yīng)關(guān)系,得到所述當(dāng)前導(dǎo)航場(chǎng)景所在的場(chǎng)景安全級(jí)別對(duì)應(yīng)的篩選規(guī)則;[0155]在步驟S208中,從所述多條候選路線中篩除符合所述當(dāng)前導(dǎo)航場(chǎng)景對(duì)應(yīng)的篩除規(guī)[0156]其中,所述篩除規(guī)則包括以下任意一種規(guī)則:所述第三目標(biāo)道路的總通行長(zhǎng)度超過(guò)預(yù)設(shè)長(zhǎng)度;所述第三目標(biāo)道路的總通行長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第四比值超過(guò)預(yù)設(shè)比值;所述第三目標(biāo)道路的預(yù)計(jì)總通行時(shí)長(zhǎng)超過(guò)第一預(yù)設(shè)時(shí)長(zhǎng);所述第三目標(biāo)道路中存在預(yù)計(jì)通行時(shí)長(zhǎng)超過(guò)第二預(yù)設(shè)時(shí)長(zhǎng)的目標(biāo)道路;[0157]在步驟S209中,從所述預(yù)推薦路線中確定接受程度值滿足第二預(yù)設(shè)條件的預(yù)推薦路線為所述導(dǎo)航推薦路線;[0158]其中,所述第二預(yù)設(shè)條件包括以下至少一個(gè)條件:接受程度值最高的N條、接受程度值超過(guò)第二預(yù)設(shè)閾值,所述N為大于等于1的整數(shù)。[0159]在步驟S210中,更新路線推薦模型。[0160]其中,更新路線推薦模型的步驟包括:獲取所述用戶從所述出發(fā)位置到所述目的位置的真實(shí)路線;確定所述真實(shí)路線作為新的樣本路線時(shí)的樣本分值為預(yù)設(shè)分值;基于所述候選路線與所述真實(shí)路線之間的相似度,確定所述候選路線作為新的樣本路線時(shí)的樣本分值;獲取所述新的樣本數(shù)據(jù),所述新的樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、新的樣本路線中的目標(biāo)道路的相關(guān)特征和所述新的樣本路線的樣本分值;基于所述新的樣本數(shù)據(jù)更新所述路線推薦模型。[0161]下述為本公開(kāi)裝置實(shí)施例,可以用于執(zhí)行本公開(kāi)方法實(shí)施例。[0162]根據(jù)本公開(kāi)一實(shí)施方式的導(dǎo)航路線推薦裝置,該裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為電子設(shè)備的部分或者全部。圖3示出根據(jù)本公開(kāi)一實(shí)施方式的導(dǎo)航路線推薦裝置的結(jié)構(gòu)框圖,如圖3所示,該導(dǎo)航路線推薦裝置包括:[0163]第一獲取模塊301,被配置為獲取用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征和所述目標(biāo)道路的歷史通行次數(shù),所述目標(biāo)道路包括預(yù)定義的通行困難的道路;[0164]第二獲取模塊302,被配置為獲取從所述用戶的出發(fā)位置到目的位置的多條候選[0165]第三獲取模塊303,被配置為針對(duì)所述候選路線,基于所述目標(biāo)道路的歷史通行次數(shù),獲取所述候選路線中的目標(biāo)道路的相關(guān)特征;[0166]第一確定模塊304,被配置為使用路線推薦模型,基于所述歷史統(tǒng)計(jì)特征以及所述候選路線中的目標(biāo)道路的相關(guān)特征,確定所述用戶對(duì)所述候選路線的接受程度值;[0167]第二確定模塊305,被配置為基于所述多條候選路線的接受程度值,從所述多條候選路線中確定導(dǎo)航推薦路線。[0168]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,所述歷史統(tǒng)計(jì)特征包括以下至少一種:所述用戶通行過(guò)的目標(biāo)道路的長(zhǎng)度統(tǒng)計(jì)特征、所述用戶通行過(guò)的目標(biāo)道路的歷史通行總次數(shù)、所述用戶通行過(guò)的目標(biāo)道路的道路總數(shù)量;[0169]所述候選路線中的目標(biāo)道路的相關(guān)特征包括以下至少一種:所述候選路線中目標(biāo)道路的歷史通行總次數(shù)、所述候選路線中歷史通行次數(shù)超過(guò)第一預(yù)設(shè)次數(shù)的第一目標(biāo)道路的總長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第一比值、所述候選路線中歷史通行次數(shù)未超過(guò)第一預(yù)設(shè)次數(shù)的第二目標(biāo)道路的總長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第二比值、所述第一目標(biāo)道路的總長(zhǎng)度與所述第二目標(biāo)道路的總長(zhǎng)度之間的第三比值。[0170]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,所述第二確定模塊305被配置為:[0171]從所述多條候選路線中確定接受程度值滿足第一預(yù)設(shè)條件的候選路線為所述導(dǎo)程度值超過(guò)第一預(yù)設(shè)閾值,所述M為大于等于1的整數(shù)。[0172]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,所述第二確定模塊305被配置為:[0173]從所述多條候選路線中篩除符合篩除規(guī)則的候選路線,得到預(yù)推薦路線,其中,所述篩除規(guī)則包括所述候選路線中的歷史通行次數(shù)未超過(guò)第二預(yù)設(shè)次數(shù)的第三目標(biāo)道路的通行參數(shù)超過(guò)預(yù)設(shè)正常范圍;[0174]從所述預(yù)推薦路線中確定接受程度值滿足第二預(yù)設(shè)條件的預(yù)推薦路線為所述導(dǎo)程度值超過(guò)第二預(yù)設(shè)閾值,所述N為大于等于1的整數(shù)。[0175]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,所述篩除規(guī)則包括以下任意一種規(guī)則:[0176]所述第三目標(biāo)道路的總通行長(zhǎng)度超過(guò)預(yù)設(shè)長(zhǎng)度;[0177]所述第三目標(biāo)道路的總通行長(zhǎng)度與所述候選路線的總長(zhǎng)度之間的第四比值超過(guò)[0178]所述第三目標(biāo)道路的預(yù)計(jì)總通行時(shí)長(zhǎng)超過(guò)第一預(yù)設(shè)時(shí)長(zhǎng);[0179]所述第三目標(biāo)道路中存在預(yù)計(jì)通行時(shí)長(zhǎng)超過(guò)第二預(yù)設(shè)時(shí)長(zhǎng)的目標(biāo)道路。[0180]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,所述第二確定模塊305中從所述多條候選路線中篩除符合篩除規(guī)則的候選路線,得到預(yù)推薦路線的部分包括:[0181]獲取當(dāng)前導(dǎo)航場(chǎng)景;[0182]基于場(chǎng)景安全級(jí)別與篩除規(guī)則之間的對(duì)應(yīng)關(guān)系,得到所述當(dāng)前導(dǎo)航場(chǎng)景所在的場(chǎng)景安全級(jí)別對(duì)應(yīng)的篩選規(guī)則;[0183]從所述多條候選路線中篩除符合所述當(dāng)前導(dǎo)航場(chǎng)景對(duì)應(yīng)的篩除規(guī)則的候選路線,得到預(yù)推薦路線。[0184]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,所[0185]第四獲取模塊,被配置為獲取樣本數(shù)據(jù),所述樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、樣本路線中的目標(biāo)道路的相關(guān)特征和所述樣本路線的樣本分值;[0186]訓(xùn)練模塊,被配置為基于所述樣本數(shù)據(jù)訓(xùn)練得到所述路線推薦模型。[0187]在本實(shí)施例的一個(gè)可選實(shí)現(xiàn)方式中,所[0188]第五獲取模塊,被配置為獲取所述用戶從所述出發(fā)位置到所述目的位置的真實(shí)路[0189]第三確定模塊,被配置為確定所述真實(shí)路線作為新的樣本路線時(shí)的樣本分值為預(yù)設(shè)分值;[0190]第四確定模塊,被配置為基于所述候選路線與所述真實(shí)路線之間的相似度,確定所述候選路線作為新的樣本路線時(shí)的樣本分值;[0191]第六獲取模塊,被配置為獲取所述新的樣本數(shù)據(jù),所述新的樣本數(shù)據(jù)包括所述用戶通行過(guò)的目標(biāo)道路的歷史統(tǒng)計(jì)特征、新的樣本路線中的目標(biāo)道路的相關(guān)特征和所述新的樣本路線的樣本分值;[0192]更新模塊,被配置為基于所述新的樣本數(shù)據(jù)更新所述路線推薦模型。[0193]本實(shí)施例中導(dǎo)航路線推薦裝置與上述導(dǎo)航路線推薦方法對(duì)應(yīng)一致,具體細(xì)節(jié)可以參見(jiàn)上述對(duì)導(dǎo)航路線推薦方法的描述,在此不再贅述。[0194]根據(jù)本公開(kāi)一實(shí)施方式的基于位置的服務(wù)提供方法,該基于位置的服務(wù)提供方法利用上述導(dǎo)航路線推薦方法為被服務(wù)對(duì)象提供基于位置的服務(wù),所述基于位置的服務(wù)包[0195]本實(shí)施例中,該基于位置的服務(wù)提供方法可以在終端上執(zhí)行,終端是手機(jī)、ipad、電腦、智能手表、車(chē)輛等。本公開(kāi)實(shí)施例,可以針對(duì)被服務(wù)對(duì)象發(fā)送的出發(fā)位置和目的位置為該被服務(wù)對(duì)象提供導(dǎo)航推薦路線,進(jìn)而在基于位置的服務(wù)過(guò)程中,可以使用該導(dǎo)航推薦路線為被服務(wù)對(duì)象提供更精準(zhǔn)的位置服務(wù),例如導(dǎo)航服務(wù)、路徑規(guī)劃服務(wù)和/或地圖渲染服導(dǎo)航、規(guī)劃路徑或者渲染地圖上的道路時(shí),可以基于上述方法獲得導(dǎo)航推薦路線,進(jìn)而在導(dǎo)航或規(guī)劃路徑基于該導(dǎo)航推薦路線為被服務(wù)對(duì)象輸出正確的導(dǎo)航動(dòng)作,以及在地圖渲染時(shí),在電子地圖上渲染出導(dǎo)航推薦路線,具體細(xì)節(jié)可以參見(jiàn)上述對(duì)導(dǎo)航路線推薦方法的描[0197]圖4示出根據(jù)本公開(kāi)一實(shí)施方式在導(dǎo)航應(yīng)用場(chǎng)景下的應(yīng)用示意圖。如圖4所示,服務(wù)器可以從用戶數(shù)據(jù)庫(kù)中獲取用戶的樣本數(shù)據(jù)并基于該樣本

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論