本公開(kāi)的各個(gè)方面涉及確定移動(dòng)設(shè)備(例如,移動(dòng)(通信)終端)的位置的方法和設(shè)備。
背景技術(shù):
1、許多運(yùn)輸系統(tǒng)服務(wù),特別是電子叫車(chē)和配送服務(wù),依賴于高度準(zhǔn)確的用戶位置確定。如果定位的準(zhǔn)確性差,則服務(wù)性能可能受到嚴(yán)重影響,這種情況可能會(huì)發(fā)生在用戶的移動(dòng)終端使用全球定位系統(tǒng)(gps)來(lái)定位用戶時(shí),例如,當(dāng)用戶在室內(nèi)或者由于其他原因在城市峽谷接收的gps信號(hào)較差時(shí)。此外,基于gps的定位的準(zhǔn)確性不僅取決于移動(dòng)終端(例如,智能手機(jī))的環(huán)境,而且還取決于移動(dòng)終端和手機(jī)的質(zhì)量、以及天氣和響應(yīng)時(shí)間等許多其他因素。
2、因此,需要可靠的移動(dòng)終端定位方法。
技術(shù)實(shí)現(xiàn)思路
1、各種實(shí)施方式涉及一種確定移動(dòng)設(shè)備的位置的方法,包括:對(duì)于服務(wù)(例如,運(yùn)輸服務(wù)或運(yùn)輸相關(guān)服務(wù),配送或支付)的每個(gè)訂單(或位置交互),其中,訂單是由相應(yīng)移動(dòng)終端下達(dá)的,從由相應(yīng)移動(dòng)終端在下達(dá)訂單(即可以與這種事件相關(guān)聯(lián)的訂單交互或位置交互,例如,位置的創(chuàng)建)時(shí)觀察到的無(wú)線電指紋(也稱為無(wú)線信號(hào)(或多個(gè)無(wú)線信號(hào))指紋或模式)以及訂單的位置(例如,最接近的興趣點(diǎn)或例如由用戶選擇的接載位置)生成訓(xùn)練數(shù)據(jù)元素;通過(guò)將無(wú)線電指紋用作輸入并且將(到相應(yīng)的用戶的)相應(yīng)位置用作基礎(chǔ)真值(以消除收集基礎(chǔ)真值的現(xiàn)場(chǎng)調(diào)查的需要),利用訓(xùn)練數(shù)據(jù)元素訓(xùn)練機(jī)器學(xué)習(xí)模型,以及通過(guò)獲取由移動(dòng)設(shè)備觀察到的無(wú)線電指紋并且將無(wú)線電指紋饋送至訓(xùn)練過(guò)的機(jī)器學(xué)習(xí)模型,來(lái)確定移動(dòng)設(shè)備的位置。
2、根據(jù)實(shí)施方式,該方法還包括:對(duì)于訓(xùn)練數(shù)據(jù)元素中的至少一些,通過(guò)全球定位系統(tǒng)得到移動(dòng)終端的位置的估計(jì);以及對(duì)于至少一些訓(xùn)練數(shù)據(jù)元素,通過(guò)比較移動(dòng)終端的位置的該估計(jì)與由移動(dòng)終端通過(guò)機(jī)器學(xué)習(xí)模型作出的位置預(yù)測(cè),來(lái)評(píng)估訓(xùn)練過(guò)的機(jī)器學(xué)習(xí)模型。
3、根據(jù)實(shí)施方式,該方法包括:根據(jù)評(píng)估繼續(xù)機(jī)器學(xué)習(xí)模型的訓(xùn)練。
4、根據(jù)實(shí)施方式,機(jī)器學(xué)習(xí)模型是神經(jīng)網(wǎng)絡(luò)。
5、根據(jù)實(shí)施方式,每個(gè)訓(xùn)練數(shù)據(jù)元素包括與相應(yīng)移動(dòng)終端相關(guān)的附加機(jī)器學(xué)習(xí)模型輸入數(shù)據(jù),該附加機(jī)器學(xué)習(xí)模型輸入數(shù)據(jù)包括相應(yīng)移動(dòng)終端觀察到無(wú)線電(例如,wi-fi和藍(lán)牙信息之一或組合)指紋的時(shí)間的指示和移動(dòng)終端的信息中的至少一者,并且其中,通過(guò)將與移動(dòng)設(shè)備相關(guān)的對(duì)應(yīng)輸入數(shù)據(jù)饋送至機(jī)器學(xué)習(xí)模型,來(lái)確定移動(dòng)設(shè)備的位置。
6、根據(jù)實(shí)施方式,該方法包括:使用訓(xùn)練過(guò)的神經(jīng)網(wǎng)絡(luò)向一進(jìn)一步的服務(wù)或一組進(jìn)一步(例如,位置相關(guān))服務(wù)提供定位。
7、根據(jù)實(shí)施方式,服務(wù)和進(jìn)一步的服務(wù)可以包括但不限于運(yùn)輸、配送、購(gòu)物、廣告、支付或其他位置相關(guān)服務(wù)。
8、根據(jù)實(shí)施方式,該方法包括:評(píng)估在由神經(jīng)網(wǎng)絡(luò)提供定位時(shí)的進(jìn)一步的服務(wù)與在使用基于全球定位系統(tǒng)的定位時(shí)的服務(wù)之間的性能差異。一個(gè)此類(lèi)示例是興趣點(diǎn)預(yù)測(cè)的精度。
9、根據(jù)實(shí)施方式,該方法包括:根據(jù)性能差異的評(píng)估結(jié)果,通過(guò)使用神經(jīng)網(wǎng)絡(luò)進(jìn)行的定位執(zhí)行進(jìn)一步的服務(wù)。
10、根據(jù)實(shí)施方式,神經(jīng)網(wǎng)絡(luò)被訓(xùn)練成從其輸入提供緯度和經(jīng)度和/或地理哈希。
11、根據(jù)實(shí)施方式,提供了一種被配置為執(zhí)行上述方法之一的定位服務(wù)器。
12、根據(jù)實(shí)施方式,提供了一種計(jì)算機(jī)程序元件,包括程序指令,這些程序指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使該一個(gè)或多個(gè)處理器執(zhí)行上述方法之一。
13、根據(jù)實(shí)施方式,提供了一種計(jì)算機(jī)可讀介質(zhì),包括程序指令,這些程序指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使該一個(gè)或多個(gè)處理器執(zhí)行上述方法之一。
14、應(yīng)注意的是,在一種或這些方法的背景下描述的實(shí)施方式類(lèi)似地適用于另一方法和運(yùn)輸系統(tǒng)控制器。
1.一種用于確定移動(dòng)設(shè)備的位置的方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,還包括:對(duì)于所述訓(xùn)練數(shù)據(jù)元素中的至少一些,通過(guò)全球定位系統(tǒng)得到所述移動(dòng)終端的位置的估計(jì);并且對(duì)于至少一些所述訓(xùn)練數(shù)據(jù)元素,通過(guò)比較所述移動(dòng)終端的位置的所述估計(jì)和由所述移動(dòng)終端通過(guò)所述機(jī)器學(xué)習(xí)模型作出的位置預(yù)測(cè),來(lái)評(píng)估所述訓(xùn)練過(guò)的機(jī)器學(xué)習(xí)模型。
3.根據(jù)權(quán)利要求2所述的方法,包括:根據(jù)所述評(píng)估,繼續(xù)所述機(jī)器學(xué)習(xí)模型的訓(xùn)練。
4.根據(jù)權(quán)利要求1至3中的任一項(xiàng)權(quán)利要求所述的方法,其中,所述機(jī)器學(xué)習(xí)模型是神經(jīng)網(wǎng)絡(luò)。
5.根據(jù)權(quán)利要求1至4中的任一項(xiàng)權(quán)利要求所述的方法,其中,每個(gè)訓(xùn)練數(shù)據(jù)元素包括與所述相應(yīng)移動(dòng)終端相關(guān)的附加機(jī)器學(xué)習(xí)模型輸入數(shù)據(jù),所述附加機(jī)器學(xué)習(xí)模型輸入數(shù)據(jù)包括所述相應(yīng)移動(dòng)終端觀察到所述無(wú)線電指紋的時(shí)間的指示和關(guān)于所述移動(dòng)終端的信息中的至少一者,并且其中,通過(guò)將與所述移動(dòng)設(shè)備相關(guān)的對(duì)應(yīng)輸入數(shù)據(jù)饋送至所述機(jī)器學(xué)習(xí)模型來(lái)確定所述移動(dòng)設(shè)備的位置。
6.根據(jù)權(quán)利要求1至5中的任一項(xiàng)權(quán)利要求所述的方法,包括:使用訓(xùn)練過(guò)的神經(jīng)網(wǎng)絡(luò)為進(jìn)一步的服務(wù)提供定位。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述進(jìn)一步的服務(wù)是運(yùn)輸、配送、購(gòu)物、支付和廣告中的一者。
8.根據(jù)權(quán)利要求1至7中的任一項(xiàng)權(quán)利要求所述的方法,包括:評(píng)估在由所述神經(jīng)網(wǎng)絡(luò)提供定位時(shí)的所述進(jìn)一步的服務(wù)與在使用基于全球定位系統(tǒng)的定位時(shí)的服務(wù)之間的性能差異。
9.根據(jù)權(quán)利要求8所述的方法,包括:根據(jù)所述性能差異的評(píng)估結(jié)果,使用所述神經(jīng)網(wǎng)絡(luò)進(jìn)行的定位執(zhí)行所述進(jìn)一步的服務(wù)。
10.根據(jù)權(quán)利要求1至9中的任一項(xiàng)權(quán)利要求所述的方法,其中,所述神經(jīng)網(wǎng)絡(luò)被訓(xùn)練成從其輸入提供緯度和經(jīng)度和/或地理哈希。
11.一種定位服務(wù)器,被配置為執(zhí)行根據(jù)權(quán)利要求1至10中任一項(xiàng)所述的方法。
12.一種計(jì)算機(jī)程序元件,包括程序指令,所述程序指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使所述一個(gè)或多個(gè)處理器執(zhí)行根據(jù)權(quán)利要求1至10中任一項(xiàng)所述的方法。
13.一種計(jì)算機(jī)可讀介質(zhì),包括程序指令,所述程序指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使所述一個(gè)或多個(gè)處理器執(zhí)行根據(jù)權(quán)利要求1至10中任一項(xiàng)所述的方法。