[發(fā)明專利]基于地理位置的興趣點(diǎn)團(tuán)推薦方法有效
| 申請?zhí)枺?/td> | 201610113281.0 | 申請日: | 2016-03-01 |
| 公開(公告)號: | CN105653736B | 公開(公告)日: | 2019-11-15 |
| 發(fā)明(設(shè)計(jì))人: | 王勝靈;孟祥恒 | 申請(專利權(quán))人: | 北京師范大學(xué) |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29;G01C21/34 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100875*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 地理位置 興趣 推薦 方法 | ||
1.一種新型基于地理位置 的多重興趣點(diǎn)搜索方法,其特征在于,該方法依次含有以下步驟:
步驟(1.):根據(jù)興趣點(diǎn)的分布,構(gòu)建可視網(wǎng),一個可視網(wǎng)N=(E,Ω)這樣進(jìn)行表示,其中Ω表示區(qū)域內(nèi)所有興趣點(diǎn)構(gòu)成的集合,E表示可視線的集合,其中可視線是每個興趣點(diǎn)和其可視點(diǎn)的連線,對于任意一個興趣點(diǎn)Pi其可視點(diǎn)為Pi朝向掃描線移動方向的反方向能直接看到,即不被任何其他興趣點(diǎn)或可視線阻隔的點(diǎn);
可視網(wǎng)的構(gòu)建可分為下面幾個過程:
步驟(1.1.):聲明并定義各個變量,首先定義興趣點(diǎn),即某一區(qū)域內(nèi)指定類別的地點(diǎn),每個興趣點(diǎn)有其橫縱坐標(biāo)和綜合評分(0-5)屬性,設(shè)區(qū)域內(nèi)共有n個興趣點(diǎn){P1,P2,...,Pn-1,Pn};V表示已掃描過的點(diǎn)集合;Conv(V)表示V的凸包,而CP(V)則表示Conv(V)∩V;CE(V)表示Conv(V)上的線段,表示可視線的集合;
步驟(1.2.):掃描線l從右向左掃描,掃描最右面的三個點(diǎn),初始化各變量,把這三個點(diǎn)保存在V中,即CP(V)←{Pn,Pn-1,Pn-2},其他變量E←E∪CE(V);
步驟(1.3.):完成初始化后,對于i=n-2,n-3,...,1,0,重復(fù)以下步驟:
步驟(1.3.1.):當(dāng)掃描線掃描到興趣點(diǎn)Pi時,找到其可視點(diǎn)集合
步驟(1.3.2.):根據(jù)上一步得到的可視點(diǎn),與Pi相連可更新可是線段集合E,即
步驟(1.3.3.):將Pi加入V中,即V←V∪{Pi};
步驟(1.3.4.):更新CP(V)和CE(V);
步驟(2.):在構(gòu)建可視網(wǎng)后,再次使用掃描線從右向左掃描,當(dāng)掃描到興趣點(diǎn)Pi時,要回溯其L層臨近點(diǎn)來構(gòu)成新的點(diǎn)團(tuán),在步驟2.2給出了L層臨近點(diǎn)的定義,在這里采用一種遞歸的思想,該方法的最終目的是尋找最優(yōu)的一些點(diǎn)團(tuán),其中每個點(diǎn)團(tuán)包含N個不同類型的興趣點(diǎn),稱之為N-異構(gòu)點(diǎn)團(tuán),為了尋找N-異構(gòu)點(diǎn)團(tuán),可以從(N-1)—異構(gòu)點(diǎn)團(tuán)來組合得到,從而可以把問題歸結(jié)到1—異構(gòu)點(diǎn)團(tuán)的尋找,通過這樣一種降低問題復(fù)雜度的方法來解決問題,具體步驟如下:
步驟(2.1.):初始化,從最基本的1—異構(gòu)點(diǎn)團(tuán)入手,通過掃描得到G1,其含有所有1—異構(gòu)點(diǎn)團(tuán);
步驟(2.2.):給出遞歸的一般過程,從Gj-1得到Gj,定義Li,Pi的L-層臨近點(diǎn)是那些在Pi前已經(jīng)被掃描過的,同時是從Pi出發(fā)最多可以通過L條可視線可以到達(dá)的點(diǎn),為了從Gj-1得到Gj,點(diǎn)團(tuán)集合Si,j-1需要得到,其每個元素包含j-1個異構(gòu)的興趣點(diǎn),且都是來自Pi的L-層臨近點(diǎn);然后檢查Si,j-1中的每個(j-1)—異構(gòu)點(diǎn)團(tuán)是否包含和Pi相同類型的點(diǎn),如果不存在,Pi和該點(diǎn)團(tuán)組合構(gòu)成一個j—異構(gòu)點(diǎn)團(tuán)并加入到Gj,這樣一直掃描到最后一個點(diǎn),重復(fù)該過程,從而得到Gj;
步驟(2.3.):通過步驟2.1和步驟2.2構(gòu)造的遞歸方法,可以得到GN-1,即(N-1)-異構(gòu)點(diǎn)團(tuán)集合,作為第3個步驟的輸入;
步驟(3.):經(jīng)過前面的過程,得到了可視網(wǎng)E,GN-1和Pi的L-層臨近點(diǎn)Li,這些變量將作為這一步的輸入,來得到最終的算法結(jié)果即最優(yōu)的K個N-異構(gòu)點(diǎn)團(tuán),既然要選最優(yōu)的,必然要有一個標(biāo)準(zhǔn)對不同的點(diǎn)團(tuán)進(jìn)行比較評價;
對于一個點(diǎn)團(tuán),其包含了N個異構(gòu)的點(diǎn),考慮到每個點(diǎn)的位置和綜合評分,以及這些點(diǎn)的拓?fù)浣Y(jié)構(gòu),制定出下面的準(zhǔn)則給一個點(diǎn)團(tuán)評分
Π表示一個N-異構(gòu)點(diǎn)團(tuán),R(Π)表示這個點(diǎn)團(tuán)的評分,一個點(diǎn)團(tuán)的評分由3部分構(gòu)成,α,β,γ分別代表著3部分的權(quán)重,第一部分反映的是每個興趣點(diǎn)的評分的影響,ej是Pj的評分,根據(jù)不同的類型不同的興趣點(diǎn)可以有各自的評分體系;第二部分反映的是點(diǎn)團(tuán)中個點(diǎn)的離散程度,其中是點(diǎn)團(tuán)的直徑,決定Π中兩個興趣點(diǎn)之間的轉(zhuǎn)移距離,一個點(diǎn)團(tuán)越集中,則興趣點(diǎn)之間的轉(zhuǎn)移時間消耗越少;第三部分d(Π,c)反映了點(diǎn)團(tuán)和當(dāng)前用戶位置c的距離,距離越近,用戶越能更快的到達(dá)目的地;
在步驟3中仍然采用掃描線的方法,掃描線從右至左進(jìn)行掃描,對于從第n-N+1的每一個點(diǎn)pi,采取以下的幾個步驟:
步驟(3.1.):任意Cm∈GN-1,如果則Si,N-1←Si,N-1∪Cm,得到Si,N-1;
步驟(3.2.):任意Cm∈Si,N-1,如果Pi與Cm中所有興趣點(diǎn)的類型都不相同,則Pi和Cm可以組合構(gòu)成一個N-異構(gòu)點(diǎn)團(tuán),將這個新得到的{Pi,Cm}加入B中,B存儲當(dāng)前入選最優(yōu)的前K個組合,如果此時B中不夠K個,則直接插入后按照點(diǎn)團(tuán)評分升序排序,如果已經(jīng)達(dá)到K個點(diǎn)團(tuán),則跟B中評分最低點(diǎn)團(tuán)s比較,如果高于s,則刪去s將當(dāng)前得到的點(diǎn)團(tuán)插入后再升序排序,這樣一直掃描到最左面的點(diǎn)p1,從而得到最終的集合B,其中保存了最優(yōu)的K個異構(gòu)點(diǎn)團(tuán)組合。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京師范大學(xué),未經(jīng)北京師范大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610113281.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 興趣點(diǎn)系統(tǒng)、興趣點(diǎn)信息系統(tǒng)以及下載多個興趣點(diǎn)的方法
- 用戶興趣點(diǎn)的確定方法、裝置及終端
- 一種全局興趣探索推薦方法和裝置
- 信息中心聯(lián)網(wǎng)中的跟蹤排隊(duì)延遲和執(zhí)行相關(guān)的擁塞控制的方法、裝置及介質(zhì)
- 興趣點(diǎn)重要度測量方法和裝置
- 一種導(dǎo)航方法及系統(tǒng)
- 興趣偏好預(yù)測方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 一種興趣點(diǎn)的質(zhì)量評分獲取方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 聚合興趣點(diǎn)的方法、裝置、設(shè)備和介質(zhì)
- 用于優(yōu)化興趣點(diǎn)標(biāo)簽的方法和裝置





