欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種融入時(shí)間和地理位置信息的地點(diǎn)推薦方法與流程

文檔序號(hào):12465333閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種融入時(shí)間和地理位置信息的地點(diǎn)推薦方法,其特征是按以下步驟進(jìn)行:

步驟1:獲取用戶地點(diǎn)簽到數(shù)據(jù),所述用戶地點(diǎn)簽到數(shù)據(jù)的屬性包括:用戶、地點(diǎn)、地點(diǎn)經(jīng)度、地點(diǎn)緯度和用戶簽到時(shí)間段;

令所述用戶地點(diǎn)簽到數(shù)據(jù)中的所有用戶記為U={U1,...,Uu,...U|U|},所有地點(diǎn)記為L(zhǎng)={L1,...,Ll,...,L|L|},所有用戶簽到時(shí)間段記為T(mén)={1,…,t,...,|T|};其中|U|為用戶的總個(gè)數(shù),Uu表示第u個(gè)用戶;|L|為地點(diǎn)的總個(gè)數(shù),Ll表示第l個(gè)地點(diǎn);并有,Ll={latl,lonl},latl表示第l個(gè)地點(diǎn)Ll的經(jīng)度,lonl表示第l個(gè)地點(diǎn)Ll緯度;|T|為時(shí)間的總個(gè)數(shù),t為第t個(gè)用戶簽到時(shí)間段;

定義第t個(gè)時(shí)間段內(nèi)第u個(gè)用戶Uu在第l個(gè)地點(diǎn)Ll的簽到次數(shù)為若第t個(gè)時(shí)間段內(nèi)第u個(gè)用戶Uu在第l個(gè)地點(diǎn)Ll未簽到,則令否則令μ表示第t個(gè)時(shí)間段內(nèi)第u個(gè)用戶Uu在第l個(gè)地點(diǎn)Ll的簽到總次數(shù);從而得到第u個(gè)用戶Uu在所有已簽到地點(diǎn)的集合和第u個(gè)用戶Uu在所有未簽到地點(diǎn)的集合,并令Lu,a表示第u個(gè)用戶Uu的第a個(gè)已簽到地點(diǎn);令Lu,b表示第u個(gè)用戶Uu的第b個(gè)未簽到地點(diǎn);

步驟2:計(jì)算基于地理位置因素的用戶到每個(gè)未簽到地點(diǎn)的概率;

步驟2.1:利用式(1)計(jì)算第u個(gè)用戶Uu在第a個(gè)已簽到地點(diǎn)Lu,a的簽到總次數(shù)Cu,a

<mrow> <msub> <mi>C</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>a</mi> </mrow> </msub> <mo>=</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mo>|</mo> <mi>T</mi> <mo>|</mo> </mrow> </msubsup> <msubsup> <mi>C</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>a</mi> </mrow> <mi>t</mi> </msubsup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

步驟2.2:利用多中心聚類算法對(duì)第u個(gè)用戶Uu的所有已簽到地點(diǎn)進(jìn)行聚類,得到K個(gè)聚類結(jié)果,其中,第k個(gè)聚類結(jié)果包括:第u個(gè)用戶Uu的聚類中心,記為Cenu={cenu,k};cenu,k表示第u個(gè)用戶Uu的第k個(gè)聚類中心,且第u個(gè)用戶Uu在第k個(gè)聚類中心cenu,k所在類別的簽到總次數(shù)記為allu,k;1≤k≤K;

步驟2.3:根據(jù)聚類結(jié)果計(jì)算用戶到未簽到地點(diǎn)的概率;

步驟2.3.1:計(jì)算第u個(gè)用戶的第b個(gè)未簽到地點(diǎn)Lu,b和第k個(gè)聚類中心之間的距離

步驟2.3.2:利用式(2)計(jì)算在第k個(gè)聚類結(jié)果條件下,第u個(gè)用戶Uu到第b個(gè)未簽到地點(diǎn)Lu,b的條件概率P(Lu,b|cenu,k):

<mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>L</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> </msub> <mo>|</mo> <msub> <mi>cen</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <msubsup> <mi>dist</mi> <mrow> <mi>b</mi> <mo>,</mo> <mi>k</mi> </mrow> <mi>u</mi> </msubsup> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

步驟2.3.3:利用式(3)計(jì)算在所有聚類結(jié)果條件下,第u個(gè)用戶Uu到第b個(gè)未簽到地點(diǎn)Lu,b的概率Pro(Uu,Lu,b)

<mrow> <mi>Pr</mi> <mi>o</mi> <mrow> <mo>(</mo> <msub> <mi>U</mi> <mi>u</mi> </msub> <mo>,</mo> <msub> <mi>L</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> </msub> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>L</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> </msub> <mo>|</mo> <msub> <mi>cen</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>)</mo> </mrow> <mo>&times;</mo> <mfrac> <mrow> <msub> <mi>all</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> </mrow> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <msub> <mi>all</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

步驟3:計(jì)算時(shí)間感知下地點(diǎn)之間的相似性:

步驟3.1:利用式(4)計(jì)算第i個(gè)時(shí)間段和第j個(gè)時(shí)間段之間的間距Di,j

<mrow> <msub> <mi>D</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mo>|</mo> <mi>i</mi> <mo>-</mo> <mi>j</mi> <mo>|</mo> <mo>,</mo> </mrow> </mtd> <mtd> <mrow> <mo>|</mo> <mi>i</mi> <mo>-</mo> <mi>j</mi> <mo>|</mo> <mo>&lt;</mo> <mfrac> <mrow> <mo>|</mo> <mi>T</mi> <mo>|</mo> </mrow> <mn>2</mn> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>|</mo> <mi>T</mi> <mo>|</mo> <mo>-</mo> <mo>|</mo> <mi>i</mi> <mo>-</mo> <mi>j</mi> <mo>|</mo> <mo>,</mo> </mrow> </mtd> <mtd> <mrow> <mo>|</mo> <mi>i</mi> <mo>-</mo> <mi>j</mi> <mo>|</mo> <mo>&gt;</mo> <mfrac> <mrow> <mo>|</mo> <mi>T</mi> <mo>|</mo> </mrow> <mn>2</mn> </mfrac> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>

步驟3.2:對(duì)于第l個(gè)地點(diǎn)Ll,利用式(5)計(jì)算第i個(gè)時(shí)間段和第j個(gè)時(shí)間段之間的余弦相似度cosl(i,j):

<mrow> <msub> <mi>cos</mi> <mi>l</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>u</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mo>|</mo> <mi>U</mi> <mo>|</mo> </mrow> </msubsup> <msubsup> <mi>C</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>l</mi> </mrow> <mi>i</mi> </msubsup> <mo>&times;</mo> <msubsup> <mi>C</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>l</mi> </mrow> <mi>j</mi> </msubsup> </mrow> <mrow> <msqrt> <mrow> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>u</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mi>U</mi> <mo>)</mo> </mrow> </msubsup> <msup> <mrow> <mo>(</mo> <msubsup> <mi>C</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>l</mi> </mrow> <mi>i</mi> </msubsup> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </msqrt> <mo>&times;</mo> <msqrt> <mrow> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>u</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mo>|</mo> <mi>U</mi> <mo>|</mo> </mrow> </msubsup> <msup> <mrow> <mo>(</mo> <msubsup> <mi>C</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>l</mi> </mrow> <mi>j</mi> </msubsup> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </msqrt> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

步驟3.3:結(jié)合時(shí)間段之間的間距和時(shí)間段之間的余弦相似度,利用式(6)計(jì)算第i個(gè)時(shí)間段和第j個(gè)時(shí)間段之間的相似性sim(i,j):

<mrow> <mi>s</mi> <mi>i</mi> <mi>m</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>exp</mi> <mrow> <mo>(</mo> <mo>-</mo> <mfrac> <mn>1</mn> <mi>&lambda;</mi> </mfrac> <mo>&times;</mo> <mo>(</mo> <mrow> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>l</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mo>|</mo> <mi>L</mi> <mo>|</mo> </mrow> </munderover> <msub> <mi>cos</mi> <mi>l</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>|</mo> <mi>L</mi> <mo>|</mo> </mrow> </mfrac> </mrow> <mo>)</mo> <mo>&times;</mo> <msub> <mi>D</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mrow>

式(6)中,λ為調(diào)整參數(shù);

步驟3.4:根據(jù)各時(shí)間段之間的相似性,利用式(7)對(duì)第t個(gè)時(shí)間段內(nèi)第u個(gè)用戶Uu在第b個(gè)未簽到地點(diǎn)Lu,b的簽到次數(shù)進(jìn)行填補(bǔ),得到填補(bǔ)后的簽到次數(shù)

式(7)中,h表示所有用戶簽到時(shí)間段T中,除第t個(gè)時(shí)間段之外的任一時(shí)間段;對(duì)于第a個(gè)已簽到的地點(diǎn)Lu,a,令賦值給

步驟3.5:根據(jù)填補(bǔ)后的簽到數(shù)據(jù),利用式(8)計(jì)算時(shí)間感知下第m個(gè)地點(diǎn)Lm和第n個(gè)地點(diǎn)Ln之間的相似性sim(Lm,Ln),1≤m,n≤|L|:

步驟4:綜合考慮時(shí)間和地理位置信息,預(yù)測(cè)用戶在未簽到地點(diǎn)的簽到次數(shù);

步驟4.1:設(shè)定每個(gè)地點(diǎn)的鄰近地點(diǎn)數(shù)目K;對(duì)于第u個(gè)用戶Uu的第b個(gè)未簽到地點(diǎn)Lu,b,根據(jù)地點(diǎn)Lu,b與其它地點(diǎn)的時(shí)間感知下的相似性,將相似性排名前K位的地點(diǎn)依次放入地點(diǎn)Lu,b的鄰近集合NLu,b中,得到鄰近集合表示第u個(gè)用戶Uu在第b個(gè)未簽到地點(diǎn)Lu,b的第d個(gè)鄰近地點(diǎn),令第u個(gè)用戶Uu在第d個(gè)鄰近地點(diǎn)的簽到次數(shù)為

步驟4.2:利用式(9)預(yù)測(cè)第u個(gè)用戶Uu在第b個(gè)未簽到地點(diǎn)Lu,b的可能簽到次數(shù)Pre(Uu,Lu,b);

<mrow> <mi>Pr</mi> <mi>e</mi> <mrow> <mo>(</mo> <msub> <mi>U</mi> <mi>u</mi> </msub> <mo>,</mo> <msub> <mi>L</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>d</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <msubsup> <mover> <mi>C</mi> <mo>~</mo> </mover> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> <mi>d</mi> </msubsup> <mo>&times;</mo> <mi>s</mi> <mi>i</mi> <mi>m</mi> <mrow> <mo>(</mo> <msub> <mi>L</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> </msub> <mo>,</mo> <msubsup> <mi>L</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> <mi>d</mi> </msubsup> <mo>)</mo> </mrow> <mo>&times;</mo> <mi>Pr</mi> <mi>o</mi> <mrow> <mo>(</mo> <msub> <mi>U</mi> <mi>u</mi> </msub> <mo>,</mo> <msub> <mi>L</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>d</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <mi>s</mi> <mi>i</mi> <mi>m</mi> <mrow> <mo>(</mo> <msub> <mi>L</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> </msub> <mo>,</mo> <msubsup> <mi>L</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> <mi>d</mi> </msubsup> <mo>)</mo> </mrow> <mo>&times;</mo> <mi>Pr</mi> <mi>o</mi> <mrow> <mo>(</mo> <msub> <mi>U</mi> <mi>u</mi> </msub> <mo>,</mo> <msub> <mi>L</mi> <mrow> <mi>u</mi> <mo>,</mo> <mi>b</mi> </mrow> </msub> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo> </mrow> </mrow>

步驟5:設(shè)定用戶推薦的地點(diǎn)數(shù)目為N;將第u個(gè)用戶Uu在所有未簽到地點(diǎn)的可能簽到次數(shù)進(jìn)行降序排序,并選取排名前N個(gè)地點(diǎn)推薦給第u個(gè)用戶Uu。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
湖北省| 秭归县| 保定市| 雅安市| 固原市| 沈丘县| 雅安市| 曲松县| 南雄市| 合江县| 洱源县| 桂林市| 东丽区| 左贡县| 庆阳市| 乐亭县| 石泉县| 毕节市| 文山县| 从化市| 绵阳市| 屯昌县| 青阳县| 仁怀市| 杭锦旗| 邹城市| 淳安县| 遵义县| 邹平县| 绥中县| 福海县| 仪陇县| 汾阳市| 瑞金市| 壤塘县| 礼泉县| 米易县| 常州市| 驻马店市| 东平县| 包头市|