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

基于隱性社交圈的推薦算法?

2021-08-08 10:57:18生佳根
關(guān)鍵詞:用戶信息方法

李 君 生佳根 陳 瀛

(江蘇科技大學(xué)計(jì)算機(jī)學(xué)院 鎮(zhèn)江212000)

1 引言

隨著在線商店的急劇增長(zhǎng),推薦系統(tǒng)等信息過(guò)濾技術(shù)被廣泛應(yīng)用于亞馬遜等網(wǎng)站。為了避免大量信息和相關(guān)產(chǎn)品的描述阻止用戶快速到達(dá)他們感興趣的產(chǎn)品,推薦系統(tǒng)利用特定的排名標(biāo)準(zhǔn),該標(biāo)準(zhǔn)將向用戶建議潛在產(chǎn)品的列表,以便用戶可以快速選擇他們感興趣的產(chǎn)品。通過(guò)這種方式,推薦系統(tǒng)在實(shí)踐中顯示出很大的力量來(lái)促進(jìn)在線商店的銷售。

雖然在線網(wǎng)站的商業(yè)成功已經(jīng)說(shuō)明了推薦系統(tǒng)的重要作用,但傳統(tǒng)的推薦系統(tǒng)卻存在幾個(gè)缺點(diǎn)。首先,數(shù)據(jù)稀疏性是大量產(chǎn)品大量信息的固有挑戰(zhàn)。根據(jù)最近的調(diào)查報(bào)告,用戶的可用評(píng)價(jià)通常不到所有產(chǎn)品的1%。因此,如何向僅評(píng)價(jià)少數(shù)產(chǎn)品或不評(píng)價(jià)產(chǎn)品的用戶推薦相關(guān)產(chǎn)品是一項(xiàng)巨大的挑戰(zhàn)。其次,傳統(tǒng)的推薦系統(tǒng)往往忽略了共同感興趣的用戶之間的社交信息。這與實(shí)際情況相矛盾。在現(xiàn)實(shí)生活中,我們很容易受到朋友和一些擁有共同感興趣的專家的影響。當(dāng)我們想要購(gòu)買某種產(chǎn)品時(shí),我們傾向于向曾經(jīng)購(gòu)買過(guò)這些產(chǎn)品的朋友或與擁有共同品味的人詢問(wèn)這些產(chǎn)品。此外,即使對(duì)于一些不知名的人,如果他們與我們分享幾乎相同的興趣,我們可能會(huì)與他們交朋友。由于這種直覺(jué),許多社會(huì)推薦系統(tǒng)[1~3]被提出并且優(yōu)于沒(méi)有社會(huì)信息的傳統(tǒng)推薦系統(tǒng)。然而,一些在線系統(tǒng),如亞馬遜、eBay等,并沒(méi)有形成圍繞某些領(lǐng)域的朋友或?qū)<业拿鞔_社區(qū),因此很難將社交信息用于此類網(wǎng)站中的推薦。這是否意味著社交推薦方法不再適用于此類網(wǎng)站?如何通過(guò)用戶的可用信息構(gòu)建隱性社交圈來(lái)提高非社交性網(wǎng)站的推薦性能一直激勵(lì)科研者的工作。

本文旨在分析用戶之間的相似性并預(yù)測(cè)它們之間潛在的加權(quán)連接。在我們的框架中,根據(jù)朋友的實(shí)際建議做出以下假設(shè)。

1)高度共享具有特定共同興趣的用戶傾向于形成社區(qū)。

2)用戶可能很容易受到同一社區(qū)中的朋友的影響,并傾向于關(guān)注他們朋友的推薦。

3)用戶可能同時(shí)擁有多個(gè)與他們的朋友不同的興趣。因此,來(lái)自一個(gè)用戶的朋友的影響將被不均衡地加權(quán)。

基于上述假設(shè),提出了一種策略來(lái)分析用戶之間的相似性,并使用亞馬遜的數(shù)據(jù)進(jìn)行實(shí)驗(yàn)。至于亞馬遜數(shù)據(jù)集,由于我們?cè)谟脩糁g幾乎沒(méi)有明確的社會(huì)關(guān)系,因此對(duì)我們框架的貢獻(xiàn)在于如何從各種數(shù)據(jù)中挖掘?qū)ν扑]有用的社會(huì)信息,例如對(duì)某些特定產(chǎn)品的評(píng)論、對(duì)屬于特定主題的產(chǎn)品的評(píng)分等。

我們工作的主要貢獻(xiàn)可歸納如下:

1)提出一種基于PCC[4]方法來(lái)挖掘用戶之間的相似性,并構(gòu)建出一個(gè)隱式社交圈圖。

2)將社交推薦方法應(yīng)用于非社交性商品網(wǎng)站。

2 相關(guān)工作

在本節(jié)中,回顧了文獻(xiàn)中幾種流行的推薦系統(tǒng)方法,包括傳統(tǒng)的推薦系統(tǒng),特別是基于矩陣分解的方法,以及社會(huì)推薦方法。

2.1 傳統(tǒng)的推薦系統(tǒng)

傳統(tǒng)的推薦系統(tǒng)通常僅利用用戶項(xiàng)評(píng)級(jí)信息進(jìn)行推薦。推薦系統(tǒng)中最流行的技術(shù)之一是協(xié)同過(guò)濾。

通常,協(xié)同過(guò)濾方法包括兩種類型的方法:基于記憶的方法以及基于模型的方法。基于記憶的方法專注于使用預(yù)定義的相似度計(jì)算函數(shù)來(lái)找到用于生成預(yù)測(cè)的類似用戶或項(xiàng)目。基于記憶的方法可以進(jìn)一步分類為基于用戶[4~6]和基于項(xiàng)目[7~9]的方法,基于是否使用類似用戶或類似項(xiàng)目。

推薦系統(tǒng)中的矩陣分解方法通常尋求將用戶項(xiàng)目評(píng)級(jí)矩陣分解為兩個(gè)低級(jí)別用戶特定和項(xiàng)目特定矩陣,然后利用分解矩陣進(jìn)行進(jìn)一步預(yù)測(cè)。使用奇異值分解(SVD)可以很容易地解決基于最小化和平方誤差的低秩矩陣近似,并且Srebro[24]在中提出了用于求解加權(quán)低壓近似的簡(jiǎn)單且高效的期望最大化(EM)算法。Srebro[10]等提出了一種矩陣分解方法來(lái)約束U和V的范數(shù)而不是它們的維數(shù)。Salakhutdinov[11]等中提出了具有高斯觀測(cè)噪聲的概率線性模型,可以通過(guò)最大化所提出的概率可能性函數(shù)來(lái)學(xué)習(xí)用戶和項(xiàng)目潛在因素。所提出的方法非常有效且高效,并且該方法基本上等同于正則化SVD方法。在中提出的后續(xù)工作中,Sal?akhutdinov[25]等將GaussianWishart先驗(yàn)放置在用戶和項(xiàng)目超參數(shù)上,這可以進(jìn)一步提高預(yù)測(cè)準(zhǔn)確性。最近,Koren[12~14]等提出了幾種增強(qiáng)的矩陣分解方法,它們通過(guò)結(jié)合異構(gòu)信息來(lái)說(shuō)明有希望的結(jié)果。

2.2 顯性社交推薦系統(tǒng)

上述傳統(tǒng)推薦技術(shù)都是基于用戶項(xiàng)目評(píng)分矩陣,并忽略用戶之間豐富的關(guān)系。最近,由于Web 2.0社交網(wǎng)站的普及,許多研究人員開(kāi)始研究社交推薦系統(tǒng)[15~20]。

由于每種方法的性質(zhì),社會(huì)推薦技術(shù)也可以分為兩類:基于記憶的[15~17]和基于模型的[18~20]。基于記憶的方法通常直接或間接地使用社交信任程度來(lái)表示兩個(gè)用戶之間的相似性。Ma[21]提出了一種用于推薦系統(tǒng)的信任感知方法。在這項(xiàng)工作中,協(xié)同過(guò)濾過(guò)程被用戶的聲譽(yù)所取代,這是通過(guò)傳播信任來(lái)計(jì)算的。計(jì)算信任度以替換兩個(gè)用戶之間的相似度值。對(duì)大型社會(huì)推薦數(shù)據(jù)集-Epinions的實(shí)驗(yàn)表明,這項(xiàng)工作增加了覆蓋范圍(可預(yù)測(cè)的評(píng)分?jǐn)?shù)),同時(shí)不降低準(zhǔn)確性(預(yù)測(cè)誤差)。Smyth[17]等提出了兩種信任感知方法來(lái)改進(jìn)標(biāo)準(zhǔn)協(xié)同過(guò)濾方法。實(shí)驗(yàn)結(jié)果表明,用戶信任信息有助于提高推薦質(zhì)量。

最近,通過(guò)利用矩陣分解框架的有效性和效率,已經(jīng)提出了幾種基于模型的新方法,通過(guò)結(jié)合用戶社交信息來(lái)增強(qiáng)傳統(tǒng)的矩陣分解方法。Ma[20]等提出通過(guò)將矩陣分解目標(biāo)函數(shù)與用戶社會(huì)正則化條件約束,提出了兩種社會(huì)正則化方法。與先前的方法不同,所提出的方法非常通用,它們不僅與用戶信任關(guān)系一起工作,而且與用戶社交朋友關(guān)系也很好地工作。實(shí)驗(yàn)分析表明,所提出的框架優(yōu)于其他最先進(jìn)的方法。

盡管上述基于矩陣分解的社交推薦方法在推薦系統(tǒng)的研究中向前邁出了一小步,但是它們的效用受到限制,因?yàn)檫@些方法需要使用明確的用戶社交信息,這在大多數(shù)推薦系統(tǒng)中并不總是可用的。Ma[21]等簡(jiǎn)要介紹了使用隱式信息的想法,然而,許多有趣的問(wèn)題都是無(wú)人看管的。在本文中,我們提出了一個(gè)關(guān)于隱性社交推薦的實(shí)驗(yàn)研究,它為當(dāng)前的社會(huì)推薦技術(shù)提供了有用的見(jiàn)解。

3 基于融合隱性社交圈信息的推薦方法

在本節(jié)中,我們首先介紹了文獻(xiàn)中提出的基于矩陣分解的社會(huì)推薦方法。然后,我們將說(shuō)明如何在顯式用戶社交信息不可用的情況下利用隱式用戶社交信息來(lái)進(jìn)一步改進(jìn)推薦方法。

3.1 社會(huì)正則化

在文獻(xiàn)[20]中,為了更準(zhǔn)確地模擬社會(huì)推薦問(wèn)題,提出了一種社會(huì)推薦方法——社會(huì)正則化。該方法的目標(biāo)函數(shù)為其中用戶ui和項(xiàng)目vj是具有d維的列向量;Ii,j是如果用戶i對(duì)項(xiàng)目j進(jìn)行評(píng)分則等于1,否則等于0;α是正則化參數(shù),si,f表示用戶i和用戶f之間的相似性,而F+(i)是從顯性社交信息中提取出的用戶i的朋友;λ1、λ2表示正則化參數(shù)。

在該方法中,社交網(wǎng)絡(luò)信息被用于設(shè)計(jì)社會(huì)正則化項(xiàng)以約束并優(yōu)化矩陣分解目標(biāo)函數(shù)。社會(huì)正則也間接地模擬了品味的傳播,從而達(dá)到通過(guò)朋友的興趣愛(ài)好來(lái)模擬預(yù)測(cè)目標(biāo)用戶可能的喜好,并以此為依據(jù)推薦給用戶。

3.2 隱性社交圈定義

如第二、三節(jié)兩部分所述,所有社交推薦方法都需要利用額外的顯式用戶社交信息,這可能會(huì)限制這些方法的影響和利用。在本節(jié)中,我們尋求一種替代方法來(lái)在顯式用戶社交關(guān)系不可用時(shí)計(jì)算隱式用戶社交信息。

社交推薦方法的本質(zhì)在于每個(gè)用戶所擁有的明確的社交信息。然后可以利用這些社交朋友的信息來(lái)幫助更準(zhǔn)確地模擬用戶的品味。在缺少明確的社交信息的情況下,我們總是可以計(jì)算出一組擁有前N個(gè)類似用戶,然后將這些類似用戶插入上述社交推薦矩陣分解框架。

我們可以在文獻(xiàn)中借用幾種方法來(lái)比較兩個(gè)用戶之間的相似性。在本文中,我們采用最流行的方法Pearson Correlation Coefficient(PCC)[4],其定義如下:

其中I(i)是由用戶i評(píng)定的一組項(xiàng)目,rˉi表示用戶i的對(duì)商品評(píng)分的平均值。根據(jù)這個(gè)定義,用戶相似度si,f的范圍是[-1,1],值越大意味著用戶i和f越相似。我們使用映射函數(shù)f(x)=(x+1)/2將PCC相似度的范圍限制為[0,1]。基于PCC相似性,然后可以注入計(jì)算的Top-N類似用戶

基于PCC相似性,然后可以將計(jì)算出的Top-N相似用戶注入到式(1)中詳述的目標(biāo)函數(shù)中。類似用戶取出之后,我們假設(shè)這些用戶之間存在一些高度隱含的社交關(guān)系并且將PCC值si,f指定為它們之間鏈接的權(quán)重。通過(guò)這種方式,我們可以建立一個(gè)非常密集的隱性社交圖,圖中的用戶都是目標(biāo)用戶的隱性朋友。

3.3 隱性社交推薦算法(ISRMF)

3.1與3.2兩節(jié),分別講解了基于矩陣分解的社交推薦方法和隱性社交圈的構(gòu)建。本節(jié)講解如何將這兩種方法融合,建立模型,使之適用于非社交性電商網(wǎng)站中,從而提高推薦的性能,改善用戶的體驗(yàn)。該算法的目標(biāo)函數(shù)為

其中用戶ui和項(xiàng)目vj是具有d維的列向量;Ii,j是如果用戶i對(duì)項(xiàng)目j進(jìn)行評(píng)分則等于1,否則等于0;β是正則化參數(shù);si,f表示用戶i和用戶f之間的隱性連接權(quán)重,而F-(i)是隱性社交圈中用戶i的隱性朋友集;λ1,λ2表示正則化參數(shù);g(·)表示邏輯函數(shù);<·,·>表示內(nèi)積。

根據(jù)目標(biāo)函數(shù)對(duì)于每個(gè)觀察到的評(píng)分rij,通過(guò)以下隨機(jī)梯度下降更新規(guī)則來(lái)學(xué)習(xí)潛在參數(shù),從而得到用戶潛在的興趣特征,系統(tǒng)再根據(jù)此特征進(jìn)行準(zhǔn)確的商品推薦。

其中γ1,γ2是學(xué)習(xí)速率模型受隱性朋友用戶信息約束,更好地學(xué)習(xí)用戶的潛在特征向量,從而生成更準(zhǔn)確的推薦結(jié)果。

4 實(shí)驗(yàn)及結(jié)果分析

4.1 實(shí)驗(yàn)數(shù)據(jù)

我們使用的數(shù)據(jù)集包含亞馬遜的電影評(píng)論。這些數(shù)據(jù)涵蓋了超過(guò)10年的時(shí)間,包括截至2012年10月的所有800萬(wàn)條評(píng)論。評(píng)論包括產(chǎn)品和用戶信息,評(píng)分以及純文本評(píng)論。

表1 數(shù)據(jù)統(tǒng)計(jì)

4.2 實(shí)驗(yàn)結(jié)果分析及評(píng)價(jià)標(biāo)準(zhǔn)

采用以下經(jīng)典推薦方法通過(guò)對(duì)比來(lái)幫助證明隱性社交圈的有用性。

1)UserCF:基于用戶內(nèi)容進(jìn)行推薦,適合用戶較小的場(chǎng)景;

2)ItemCF:基于物品內(nèi)容進(jìn)行推薦,適合物品數(shù)目小于用戶數(shù)目的場(chǎng)景;

3)PMF:這種方法由Salakhutdinov和Minh[22]提出。它僅使用用戶項(xiàng)矩陣進(jìn)行推薦;

4)RPMF:這種方法由Erheng Zhong[23]提出。它使用決策樹結(jié)構(gòu)通過(guò)合并上下文信息來(lái)構(gòu)建用于推薦的分層矩陣分解框架。

表2 顯示了上述方法的RMSE和MAE值,即Sorec,SoReg,SocialMF和ISRMF。均 方 根 誤 差(RMSE)和絕對(duì)誤差均值(MAE)通常用作推薦系統(tǒng)的評(píng)估標(biāo)準(zhǔn)。

表2 關(guān)于亞馬遜數(shù)據(jù)的不同方法的RMSE與MAE

其中rij表示用戶i對(duì)項(xiàng)目j的評(píng)分,r?ij表示相關(guān)的預(yù)測(cè)評(píng)分,N表示測(cè)試評(píng)分的總數(shù)量。

圖1 和圖2表現(xiàn)出了在PCC策略生成的基于隱性社交網(wǎng)絡(luò)圈的不同推薦方法的實(shí)驗(yàn)結(jié)果。可以看到,本文中的推薦算法通過(guò)從評(píng)論中提取評(píng)分相似度來(lái)建立隱含的社交圈,能有效地提高系統(tǒng)的推薦性能和改善用戶的體驗(yàn)。

圖1 使用不同推薦方法的RMSE性能

圖2 使用不同推薦方法的MAE性能

此外,我們進(jìn)行了大量實(shí)驗(yàn)來(lái)觀察參數(shù)對(duì)論文方法的影響。為了確定哪個(gè)β值在模型中為我們提供了最佳性能,我們?cè)诓煌摩拢é?0.1,β=0.01,β=0.001和β=0.0001)下進(jìn)行實(shí)驗(yàn)。圖3和圖4分別表示出了論文中模型在不同β下的RMSE以及MAE。從上面提到的兩個(gè)圖中,可以很容易地發(fā)現(xiàn)當(dāng)β=0.01時(shí),我們的方法表現(xiàn)最好。

圖3 根據(jù)參數(shù)β∈{0.1,0.01,0.001,0.0001}的RMSE性能

圖4 根據(jù)參數(shù)β∈{0.1,0.01,0.001,0.0001}的MAE表現(xiàn)

5 結(jié)語(yǔ)

本文研究了如何利用隱含社會(huì)信息改進(jìn)推薦系統(tǒng)的研究問(wèn)題。采用非常通用的矩陣分解社交推薦框架來(lái)結(jié)合提取出的隱含社會(huì)信息。實(shí)驗(yàn)分析表明,隱性朋友用戶(相似用戶)信息可以有效地用于改進(jìn)推薦系統(tǒng)。我們的工作不僅為社會(huì)推薦技術(shù)提供了深入的見(jiàn)解,還對(duì)為了非社交性網(wǎng)站的推薦起到了啟發(fā)的作用。這就需要科研者們的共同努力了。

猜你喜歡
用戶信息方法
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
可能是方法不對(duì)
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
用對(duì)方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
如何獲取一億海外用戶
展會(huì)信息
主站蜘蛛池模板: 福利在线不卡| 久久久久无码精品| AV在线麻免费观看网站| 日本亚洲最大的色成网站www| 五月婷婷综合网| 欧美精品伊人久久| 天天做天天爱夜夜爽毛片毛片| 秋霞一区二区三区| 亚洲国产天堂在线观看| a色毛片免费视频| 一区二区三区毛片无码 | 中文字幕在线播放不卡| 又爽又大又黄a级毛片在线视频 | 免费高清毛片| 色国产视频| 在线观看国产精美视频| 亚洲视频一区在线| 久久性妇女精品免费| 野花国产精品入口| 一区二区无码在线视频| 精品视频免费在线| 97视频在线精品国自产拍| 婷婷色一二三区波多野衣| 91免费国产在线观看尤物| 精品久久久无码专区中文字幕| 亚洲成在人线av品善网好看| 久久成人18免费| 自拍亚洲欧美精品| 国产日韩精品一区在线不卡| 高清色本在线www| 一级成人a毛片免费播放| 97视频精品全国免费观看| 青草视频久久| 欧美第二区| 亚洲无码精品在线播放| 亚洲综合精品香蕉久久网| 国产在线观看99| 精品综合久久久久久97超人该| 国产二级毛片| 国产精品久久自在自线观看| 亚洲最黄视频| 老司国产精品视频91| 国产在线欧美| 91久久精品国产| 污视频日本| 亚洲AⅤ永久无码精品毛片| 亚洲日韩精品综合在线一区二区| 一级全黄毛片| 在线观看无码av五月花| 日本福利视频网站| 久久综合伊人 六十路| 一级毛片免费的| 日韩a级毛片| 亚洲福利视频一区二区| 一本视频精品中文字幕| 精品久久久久久成人AV| 91亚洲国产视频| 日本久久久久久免费网络| 天堂成人在线| 久久这里只有精品23| 国产成人精品第一区二区| 亚洲精品无码av中文字幕| 在线观看国产网址你懂的| 亚洲国产系列| 一本无码在线观看| 日韩第八页| 激情综合网址| 亚洲欧美在线精品一区二区| 奇米精品一区二区三区在线观看| 久久美女精品国产精品亚洲| 国产在线精品99一区不卡| 一级毛片在线播放| 免费xxxxx在线观看网站| 91人妻在线视频| 国产正在播放| 日本精品影院| 欧美激情视频二区| 黄色三级网站免费| 久久青草视频| 强乱中文字幕在线播放不卡| 在线网站18禁| 精品无码人妻一区二区|