• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于子空間聚類的協(xié)同過濾推薦算法

    2022-02-24 12:33:02王英博韓國淼王銘澤
    計算機工程與應用 2022年3期
    關鍵詞:相似性聚類協(xié)同

    王英博,韓國淼,王銘澤

    1.遼寧工程技術大學 創(chuàng)新實踐學院,遼寧 阜新 123000

    2.遼寧工程技術大學 軟件學院,遼寧 葫蘆島 125105

    3.南寧學院 會計學院,南寧 530200

    隨著社會信息化進程的加快以及大數(shù)據(jù)時代的到來,互聯(lián)網(wǎng)產(chǎn)生的數(shù)據(jù)量也在逐漸增多,為了幫助用戶在海量數(shù)據(jù)中找到自身需要的數(shù)據(jù),大量研究者和學者對相關方案進行了探索,由此推動了推薦技術的發(fā)展,廣泛成功地應用于電子商務、視頻網(wǎng)站以及社交網(wǎng)絡等各個領域[1]。并且它也逐漸成為了各個網(wǎng)絡平臺必不可少的核心部分,力求為用戶提供最優(yōu)的決策支撐與信息服務,個性化推薦不需要用戶提供詳細的需求,而是僅僅根據(jù)用戶的興趣愛好以及歷史需求來向用戶推薦感興趣的信息和商品。

    推薦算法主要有基于協(xié)同過濾的推薦、基于內(nèi)容的推薦以及基于關聯(lián)規(guī)則的推薦。其中,基于協(xié)同過濾的推薦算法是推薦系統(tǒng)中應用最為廣泛和成功的推薦算法,根據(jù)用戶項目評分矩陣,尋找與目標用戶有相似偏好的其他用戶,即為目標用戶的最近鄰居,根據(jù)最近鄰居進行項目評分預測,進而形成推薦列表。傳統(tǒng)的協(xié)同過濾推薦算法是在整個用戶空間中搜索目標用戶的最近鄰居,這明顯非常耗時,以及也存在尋找的鄰居不合理的情況,進而導致推薦質(zhì)量和效果差等問題[2]。

    針對上述情況,很多研究學者提出了改進的協(xié)同過濾推薦算法。陳建瑞等[3]提出了基于雙層網(wǎng)絡的動態(tài)聚類協(xié)同過濾推薦算法,其基于用戶和物品的屬性信息建立用戶層和物品層網(wǎng)絡,并結(jié)合層次聚類算法來改進推薦算法,進而提高推薦質(zhì)量。張文龍等[4]利用用戶歷史的交互學習中學習用戶偏好,提出了基于雙重最相關注意力網(wǎng)絡的協(xié)同過濾推薦算法。唐澤坤等[5]考慮用戶模型的數(shù)據(jù)密度、距離以及用戶活躍度,并結(jié)合改進的Canopy聚類來改進推薦算法。顧明星等[6]將KMeans++算法與協(xié)同過濾算法相結(jié)合,并改進用戶間的相似性計算方法,以此來提高推薦算法的效率和質(zhì)量。高仰等[7]提出了融合知識圖譜和短期偏好的推薦算法,其將知識圖譜的三元組關系引入到推薦算法中,改善了推薦算法的性能。李維乾等[8]提出了一種多屬性條件受限的波爾茲曼機協(xié)同過濾模型,也使推薦效果得到了一定的提升。王永貴等[9]提出一種優(yōu)化聚類的協(xié)同過濾算法,其利用花朵授粉算法來優(yōu)化K均值聚類算法,以此來增強聚類效果,改善推薦質(zhì)量。Tsai等[10]提出了一種聚類集成的協(xié)同過濾算法,其將K-Means和SOM算法集成在一起來改善推薦算法的性能。綜上所述,由于傳統(tǒng)的基于用戶的協(xié)同過濾算法主要存在冷啟動和數(shù)據(jù)稀疏性兩個主要缺點,所以,所有的改進算法基本都是針對這兩方面進行優(yōu)化。很多學者都針對數(shù)據(jù)稀疏性的缺點提出了自己的改進方法,通過對上述文獻的閱讀,針對其改進的方法主要有以下幾種:(1)通過KMeans等聚類算法對其進行聚類,以尋求降低數(shù)據(jù)的稀疏性。(2)融合用戶偏好以及信任關系來緩解數(shù)據(jù)稀疏性。(3)利用填充算法緩解數(shù)據(jù)稀疏性。(4)通過自動編碼器構(gòu)建神經(jīng)網(wǎng)絡協(xié)同過濾模型。當面對數(shù)據(jù)高維問題時,目前的改進方法大多數(shù)是通過SVD、PCA等算法對數(shù)據(jù)降維,以此來處理該問題。在利用K-Means等聚類算法來優(yōu)化推薦算法時,通常都要考慮聚類簇數(shù),不同的類簇數(shù)獲得的推薦效果不同。其次,在利用降維算法解決數(shù)據(jù)的高維問題時,算法的時間復雜度也會隨之增加。

    本文針對數(shù)據(jù)的稀疏性和高維性對推薦算法性能影響的問題,提出了一種基于子空間聚類的協(xié)同過濾推薦算法,該算法通過構(gòu)建用戶在Interested、Uninterested以及NN-interested三種類別下的項目子空間來尋找用戶的最近鄰居,然后利用項目子空間為目標用戶繪制鄰居用戶樹。聚類過程和子空間的構(gòu)造過程是在用戶離線階段完成,當用戶進入時,就會直接在線為其提供推薦列表,這個是其優(yōu)勢之一,此外,提出了一種新的用戶相似度計算方法。實驗驗證表明,本文提出的算法在一定程度上能夠提升推薦算法的性能。

    1 傳統(tǒng)協(xié)同過濾推薦算法

    傳統(tǒng)協(xié)同過濾算法的基本步驟是:首先利用已有的用戶歷史行為數(shù)據(jù)信息,構(gòu)建用戶-項目評分矩陣,然后通過相似度計算公式計算用戶之間的相似度,選取相似度較高的用戶作為目標用戶的近鄰集,最終在進行評分預測后按照TOP-N原則對用戶進行推薦[11]。

    1.1 構(gòu)建用戶項目評分矩陣

    構(gòu)建用戶項目評分矩陣R m×n,在此矩陣行中有m個用戶,用U表示,U={u1,u2,…,u m},矩陣列中有n個項目,用I表示,I={i1,i2,…,i n},R ij表示用戶i對項目j的實際評分,若用戶i對用戶j未評分,則Rij為0,用戶項目評分矩陣公式如下所示:

    1.2 用戶評分相似性計算

    用戶評分的相似性計算以用戶項目評分矩陣為基礎,將評分矩陣中的每一行的評分向量來表示用戶的實際興趣。所以,計算用戶評分的相似性實質(zhì)上就是計算用戶評分向量之間的距離[12]。傳統(tǒng)的協(xié)同過濾算法中通常使用的計算相似性的方法有3種,分別為Pearson相關系數(shù)、Jaccard系數(shù)以及余弦相似性系數(shù),但是最常用的是皮爾遜相似度計算方法。計算公式如下:

    在獲得用戶a與所有用戶的相似度后,將相似度最高的前h個用戶作為其近鄰集,最后應用評分預測公式得出最終的預測評分。預測評分公式為:

    其中,P a,j表示用戶a對項目j的預測評分,Q表示項目a的近鄰集。

    2 基于子空間聚類的協(xié)同過濾推薦算法

    基于用戶的協(xié)同過濾推薦算法在面對稀疏的數(shù)據(jù)集時,推薦質(zhì)量會明顯降低,并且隨著大數(shù)據(jù)時代的到來,高維數(shù)據(jù)也越來越多,其也成為推薦算法所面臨的挑戰(zhàn)之一。在協(xié)同過濾推薦算法中,由于數(shù)據(jù)稀疏性,具有相似偏好的用戶被認為是相似用戶或鄰居用戶,反之,沒有相似偏好的用戶則不會被當作鄰居用戶。但是以后其也會有因為其他中間用戶而使其成為鄰居用戶的可能[13]。其次,在傳統(tǒng)或一些其他改進的協(xié)同過濾推薦算法中,鄰居的數(shù)量或聚類數(shù)是變量,是需要通過調(diào)整來進行手動確定的。為此,本文提出了基于子空間聚類的協(xié)同過濾推薦算法。該算法利用新的數(shù)據(jù)表示方法,通過將主評分矩陣轉(zhuǎn)化成三個二進制矩陣,通過處理三個二進制矩陣,進而得到項目列表,最終根據(jù)項目列表獲得項目子空間,利用不同的項目子空間為目標用戶生成三棵鄰居用戶樹,進而尋找鄰居用戶。算法的流程如圖1所示。

    圖1 推薦算法流程圖Fig.1 Flow chart of recommendation algorithm

    提出的算法的第一步就是提出了新的數(shù)據(jù)表示方法,以此來減少數(shù)據(jù)維數(shù),并且,這種數(shù)據(jù)表示方法能夠在很大程度上提升評分預測的計算過程的效率。下面將分別介紹流程中的每個過程。

    2.1 數(shù)據(jù)的表示和轉(zhuǎn)化

    數(shù)據(jù)的表示和轉(zhuǎn)化主要包括二進制矩陣的構(gòu)造和將二進制矩陣轉(zhuǎn)化為項目列表兩個過程,根據(jù)用戶-項目評分矩陣,將其劃分為Interested、Uninterested以及NN-interested項目三個二進制矩陣,根據(jù)用戶對項目的評分范圍以及被推薦類別的電影等級,本文選擇將評分為4和5的項目作為用戶的感興趣項目,并設置其值為1,其余設置為0,將其構(gòu)造成第一個感興趣項目的二進制矩陣[14]。同理,將用戶評分值為3的項目作為用戶的NN-interested項目,設置其值為1,其余設置為0。評分值為1和2的作為Uninterested項目,最終將用戶-項目評分矩陣轉(zhuǎn)換成三個二進制矩陣。具體二進制矩陣轉(zhuǎn)化過程如圖2所示。

    如圖2所示,用戶-項目評分矩陣被轉(zhuǎn)化成三個二進制矩陣,其中*代表為未作出評價的項目。提出上述數(shù)據(jù)表示方法的原因如下:(1)用戶-項目評分矩陣包含了用戶與項目之間的所有信息,并且其中也包含一些無用的信息,由于本文目的是通過尋找項目的子空間來進而找到目標用戶的鄰居用戶,例如當項目數(shù)為n時,將會有2n個項目子空間,當面對項目數(shù)較多的數(shù)據(jù)集時,其空間復雜度會很高,所以要尋找到只包含有用信息的數(shù)據(jù)表示,以此來降低空間復雜度。(2)通過二進制矩陣可以獲得相對應的項目列表,這種數(shù)據(jù)表示方法可以減少數(shù)據(jù)維數(shù),并且由于三個二進制矩陣共同構(gòu)成了用戶項目評分矩陣,它們之間存在著互為包含的數(shù)據(jù)關系,所以當用戶評分數(shù)據(jù)增加時,只需根據(jù)用戶的評分處理相應的二進制矩陣即可,運算方便。

    圖2 二進制矩陣轉(zhuǎn)化過程Fig.2 Transformation process of binary matrix

    下面是將項目的二進制矩陣轉(zhuǎn)化為項目列表的過程,由于三個二進制矩陣轉(zhuǎn)化為項目列表的過程相同,所以,將僅以Interested項目為例,描述其轉(zhuǎn)換過程和結(jié)果。Interested的項目列表如圖3所示。

    圖3 Interested項目列表Fig.3 List of interested projects

    2.2 構(gòu)造項目子空間

    這個過程是將獲得的項目列表轉(zhuǎn)換成項目子空間,并消除冗余項目,得到最終的項目子空間,用來尋找相似用戶。仍然以感興趣項目列表為例,尋找其項目子空間的方法如下:每個用戶的感興趣的項目子空間通過比較該用戶與其他用戶感興趣的項目來創(chuàng)建,例如,對于用戶ui,需要與用戶(u i+1,ui+2,…,u m)分別進行比較,并且為了保存用戶的局部子集,需要一個局部表,在迭代結(jié)束后,每個用戶的數(shù)據(jù)都將被放入一個全局表中。對于Interested項目列表,如果尋找從用戶u1開始,需要比較u1與用戶u2,尋找兩個用戶的交集,得其交集為i3,然后,將i3加入到局部表中,然后比較用戶u1和u3,交集i2加入到本地表中,用戶u1和u4的交集(i2,i3)也被存入到局部表中[15]。當用戶u1和u5交集(i2,i3),相同的交集已經(jīng)出現(xiàn)在表中,則更新計數(shù)值。當用戶u1遍歷比較完畢后,此時局部表中存在i2、i3和(i2,i3)3個條目,此時將局部表中的條目放入到全局表中,局部表中的內(nèi)容被清除,全局表只接收全局表中不存在的條目。所以,當所有用戶遍歷完成時,全局表中不會出現(xiàn)重復的條目。Interested項目列表對應的初始項目子空間如圖4所示。

    圖4 Interested項目子空間Fig.4 Interested project subspace

    創(chuàng)建項目子空間的算法過程如下:

    算法1尋找Interested項目子空間算法偽代碼如下:

    輸入:R:二進制矩陣,m:行數(shù)

    上述的算法是提出的創(chuàng)建子空間的算法過程,目的是通過創(chuàng)建的項目子空間來尋找相似用戶,常用的尋找子空間的方法的時間復雜度為O(2n),這種方法在面對實際問題時是行不通的。然而,在提出的子空間構(gòu)造的方法中,每個用戶u i對應的項目列表需要與其他用戶(ui+1,u i+2,…,um)對應的項目列表進行m(m-1)/2次運算,并且該算法需要尋找項目的交集,其時間復雜度為O(k),其中k代表項目列表的最大長度。綜上,該過程總的時間復雜度為O(km2),其遠小于O(2n),并且,在面對高度稀疏的數(shù)據(jù)時,k值通常很小。

    2.3 消除冗余并創(chuàng)建鄰居用戶樹

    在所創(chuàng)建的項目子空間表中,存在一些在其他子空間中重復的子空間,稱之為冗余子空間,消除冗余子空間可以提升推薦效率。消除冗余子空間的過程如下:(1)首先將各個子空間按照包含項目條目的數(shù)量按由多到少進行排序。(2)將被包含或重疊的冗余子空間從列表中刪除。具體的處理過程如圖5所示。

    圖5 消除冗余過程Fig.5 Redundancy elimination process

    將子空間消除冗余后,就獲得了最終的感興趣項目的子空間,然后通過項目子空間尋找對每個子空間的用戶集合,以此來構(gòu)建鄰居的用戶樹。過程圖如圖6所示。例如,當目標用戶對項目i1、i2和i5感興趣,則子空間(i2,i5)具有與目標用戶感興趣的項目重疊最多的項目,根據(jù)子空間用戶列表可知,與目標用戶最相似的用戶有用戶u1和u6。因此,這些用戶位于目標用戶鄰居樹的第一層,其中用戶u2和u4與用戶u6相似性最強,所以其位于樹的第二層,以此類推,直到尋找到所有用戶的相似用戶,則鄰居用戶樹構(gòu)建完成。

    圖6 鄰居用戶樹的構(gòu)建Fig.6 Construction of neighbor user tree

    2.4 鄰居用戶相似性計算方法

    根據(jù)所提出的方法尋找到目標用戶的鄰居用戶樹,通過鄰居用戶樹就可以知道與目標用戶最相似的用戶有哪些。但是,樹本身就是分層的,層數(shù)的高低表示與目標用戶的相似性大小,越鄰近樹根的位置與目標用戶的相似性越強,其余次之[15]。傳統(tǒng)協(xié)同過濾推薦算法的相似性通常采用經(jīng)典的Pearson相關系數(shù)計算方法,這種計算方法對于距離目標用戶最近的用戶同樣適用,但是與目標用戶間接的鄰居用戶就不適用這種相似性計算方法,由于間接鄰居與目標用戶之間相似的項目條目的多少是不確定的,間接用戶與其鄰居用戶之間相似性計算可以通過Pearson相關系數(shù),所以,針對這種情況本文提出了一種改進的相似性計算方法。

    本文將用戶之間相似性的計算分成兩部分,分別為直接鄰居用戶的相似性和間接鄰居用戶的相似性,兩種類型的鄰居用戶之間的相似性計算公式不同。具體的相似性計算公式如下:

    (1)由于受歡迎程度較大的項目是每一個用戶所喜愛的,如果將其認作為是體現(xiàn)用戶相似性的項目,明顯是不正確的。其次,在原始的Pearson相似性計算公式中,只考慮用戶消費的一種商品,而沒有考慮用戶消費同一種商品處在不同時期,例如,用戶消費了物品i和j,如果消費的時間間隔越近,那么這次“同現(xiàn)”的權重應該越大,間隔越遠權重越小,所以,要考慮懲罰時間間隔的影響。

    基于上述兩點,本文中結(jié)合Pearson相關系數(shù)提出了帶有懲罰受歡迎程度較大項目和同一項目的時間衰減懲罰兩種懲罰因子的相似性計算方法,將其作為目標用戶與直接鄰居用戶的相似性計算公式,這樣可以降低受歡迎項目以及項目的時間間隔對推薦質(zhì)量的影響。計算公式為:

    其中,sim(a,b)表示用戶a和b的相似度,T表示用戶a與b評分項目的交集,表示用戶a和用戶b的平均評分。t ai和t bi分別表示用戶a和b消費物品i時的時間[17],α為常數(shù),用于調(diào)整時間間隔的效果。

    (2)考慮到目標用戶與間接鄰居用戶之間關系的間接性,本文提出了一種新的目標用戶與間接鄰居用戶的相似性計算方法。計算公式為:

    其中,sim(a,i)代表目標用戶與間接鄰居用戶之間的相似度。其中用戶ua和ui將通過中間鄰居用戶ub來進行比較。C表示由直接鄰居用戶u a和ub與ua和ui構(gòu)成的X和Y的組合。

    上述公式中的X和Y的計算公式為:

    其中,Xij是傳統(tǒng)的Jaccard系數(shù)相似性計算方法代表直接鄰居用戶ui和u j共同訪問項目的集合表示直接鄰居用戶ui和u j訪問項目的總和。代表用戶u i和u j共同訪問項目所占比率的絕對值差和[16],β是為了增加共同訪問項目的效果,是一個常數(shù)。

    鑒于用戶對項目的評分范圍為1到5,所以本文通過用戶評分將電影分為1至5五個等級,其中等級1代表爛片,等級5代表杰作。推薦的原則是推薦等級較高的電影給用戶,所以本文根據(jù)Tsai所提出的54/321推薦方法,將等級4和5的電影作為推薦類別。其余等級作為非推薦類別。

    3 實驗分析

    為了驗證提出的模型的推薦性能,采用了Python作為實驗的編程語言,在Windows10 64位操作系統(tǒng),軟件版本為Anaconda4.8.3,Python3.8.5,PyCharm2020。

    3.1 實驗數(shù)據(jù)

    本文使用了經(jīng)典的MovieLens 100K、MovieLens 1M電影評分數(shù)據(jù)集,MovieLens ML-100K數(shù)據(jù)集包含了943位用戶對1 682部電影10萬條評分記錄,MovieLens ML-1M數(shù)據(jù)集較大,其包含6 040和用戶對3 952部電影的評分記錄。兩個數(shù)據(jù)集包含評分值均分布在[1,5]內(nèi),均為正數(shù),并且兩個數(shù)據(jù)集的稀疏度為分別為93.7%和95.8%,能夠很好地對本文提出的算法進行驗證。

    本文將兩個電影評分數(shù)據(jù)集都分為5個交叉驗證子集,其中80%的數(shù)據(jù)集作為訓練集,20%數(shù)據(jù)集作為測試集,在每5個測試過程中,會有4個訓練集和一個測試集,并且每次的訓練子集不會重疊[18]。所以,實驗結(jié)果將會取5個不同測試結(jié)果的平均值作為最終的實驗結(jié)果。

    3.2 實驗評估指標

    實驗分別采用了推薦的Recall、Precision以及Accuracy作為衡量推薦性能的評價指標[19],具體的計算公式為:

    其中,TP為將正類預測為正類數(shù),TN為將負類預測為負類數(shù),F(xiàn)P為將負類預測為正類數(shù),F(xiàn)N為將正類預測為負類數(shù)。

    3.3 實驗結(jié)果分析

    為了驗證所提出的推薦模型的推薦效率和質(zhì)量,本文將使用不同聚類數(shù)的K-Means、不同鄰居數(shù)的Pearson相關系數(shù)以及基于非負矩陣分解模型(NNMF)的推薦算法與本文所提出模型進行比較。

    三種與所提出進行對比的算法,由于其三種算法在進行推薦時,都需要設置相應的參數(shù)。參數(shù)的不同將導致推薦結(jié)果的不同。首先,對于基于K-Means聚類的協(xié)同過濾推薦算法,由于該算法模型在不同聚類數(shù)下的推薦結(jié)果不同,所以,本文選取了聚類數(shù)K分別為3、5和7時,算法所展示出的推薦效果。其次,對于僅通過皮爾遜相關系數(shù)在全局內(nèi)尋找相似性用戶的協(xié)同過濾推薦算法,選取了其鄰居用戶數(shù)N分別為20、30和40時的推薦結(jié)果來進行觀察對比。對于NNMF推薦模型,其不同維度得到的推薦結(jié)果也不同[20],文中分別選取了d=3、5、7時的推薦結(jié)果作為對比。四種算法模型的具體實驗結(jié)果數(shù)據(jù)如表1所示。

    表1 四種算法的具體實驗結(jié)果數(shù)據(jù)Table 1 Specific experimental results of four algorithms%

    根據(jù)上述四種推薦算法模型在兩種數(shù)據(jù)集上的實驗結(jié)果,得到了四種算法模型的對比結(jié)果圖,評估指標Recall、Precision以及Accuracy的實驗結(jié)果對比結(jié)果分別如圖7~9所示。

    圖7 四種推薦算法的召回率對比Fig.7 Recall comparison of four recommendation algorithms

    圖8 四種推薦算法的精確性對比Fig.8 Precision comparison of four recommendation algorithms

    圖9 四種推薦算法的準確性對比Fig.9 Accuracy comparison of four recommendation algorithms

    根據(jù)實驗結(jié)果可以看出,提出的基于子空間聚類的推薦模型在兩種數(shù)據(jù)集上的推薦性能都是優(yōu)于其他幾種推薦模型,在三種評價指標上,都獲得了相對較好的結(jié)果,尤其是在推薦的準確性和精確性上,表現(xiàn)得更加明顯,相比于召回率,其余兩種指標更加重要,由于任何推薦算法的目的就是能夠為用戶提供更加準確的推薦,來更好滿足用戶的需求[21]。

    為了驗證受歡迎項目和項目時間間隔對推薦質(zhì)量產(chǎn)生的影響,本文將引入了兩個影響因素的相似性改進方法與標準方法進行了對比,并通過實驗進行了驗證,具體的實驗結(jié)果如表2所示。

    表2 兩種計算方法的實驗結(jié)果比較Table 2 Comparison of experimental results of two calculation methods %

    根據(jù)上述的實驗結(jié)果可知,改進的相似性計算方法較標準的計算方法相比[22],其使推薦質(zhì)量得到了提升。表明了項目的受歡迎程度和項目時間間隔對推薦質(zhì)量產(chǎn)生了一定程度的影響。雖然在引入兩種影響因素后僅使推薦質(zhì)量得到了較小程度的提升,并因此也會伴隨著實現(xiàn)成本的增加,但是考慮到推薦算法模型的主要目標就是為用戶提供更加準確的推薦來更好地滿足用戶的需要。并且隨著用戶評分數(shù)據(jù)的增加,兩種影響因素對推薦質(zhì)量影響會愈發(fā)明顯。所以,綜上所述,本文提出的相似性計算的改進方法存在相應的合理性和必要性。

    本文提出的推薦算法模型較其他幾種算法模型的優(yōu)勢主要體現(xiàn)在以下幾個方面:

    (1)該算法較傳統(tǒng)的協(xié)同過濾推薦算法模型相比,提高了在數(shù)據(jù)中尋找相似用戶的效率,由于傳統(tǒng)推薦算法在尋找相似用戶時,直接利用相應的相似性計算方法在全局內(nèi)進行計算,以尋找到目標用戶的相似性用戶,在時間復雜度上本文算法表現(xiàn)出一定的優(yōu)勢。

    (2)與其他改進兩類改進算法相比,本文所提出子空間聚類較K-Means聚類以及非負矩陣分解模型相比。該算法模型不需要確定最佳聚類數(shù)、鄰居用戶數(shù)等任何可調(diào)參數(shù),不僅提高了算法的穩(wěn)定性,而且也使推薦質(zhì)量得到了進一步的提升。

    (3)傳統(tǒng)以及其他改進的推薦算法模型在尋找目標用戶的鄰居用戶時,通常是完全依賴用戶-項目評分信息來完成,例如,通過聚類算法尋找目標用戶的鄰居用戶,聚類算法易受異?;蛟肼晹?shù)據(jù)的影響而導致聚類結(jié)果出現(xiàn)偏差,間接導致鄰居用戶尋找的不準確,最終也會使推薦質(zhì)量下降。然而,本文提出的尋找目標用戶最佳鄰居的過程是通過構(gòu)建項目列表來尋找項目的子空間,通過項目子空間來繪制目標用戶的鄰居用戶樹。當存在缺失或噪聲數(shù)據(jù)時,由于在尋找項目子空間的過程中,是通過尋找用戶之間項目交集并消除冗余項目條目的方法來確定的,而尋找鄰居用戶的過程是通過尋找與用戶感興趣項目重疊最多的項目條目所對應的用戶來完成的,所以即使出現(xiàn)一些異常數(shù)據(jù),也不會對最終推薦結(jié)果產(chǎn)生很大的影響。例如,根據(jù)圖6所示,當目標用戶對項目i4、i5和i7感興趣,子空間(i4,i5)和(i5,i7)具有與目標用戶感興趣項目重疊最多的項目,則用戶u2、u5和u6均為目標用戶的相似用戶,但當用戶u2和u5對項目i4的評分信息缺失時,這時目標用戶的最佳鄰居為用戶u2和u6,但由于用戶u2和u5仍然存在與目標用戶感興趣重疊的項目i7,其仍然是目標用戶的第二層鄰居用戶,這種情況對最終的推薦結(jié)果不會產(chǎn)生明顯的影響。并且該推薦算法模型能夠在不需要確定最佳聚類數(shù)、鄰居用戶數(shù)等任何可調(diào)參數(shù)情況下完成推薦。所以,綜上所述,該推薦算法模型與其他幾種算法模型相比,具有更強的魯棒性和穩(wěn)定性。

    4 結(jié)束語

    鑒于傳統(tǒng)的協(xié)同過濾推薦算法易受數(shù)據(jù)稀疏性而導致推薦質(zhì)量差、效率低等問題,并且在面對高維數(shù)據(jù)時,也不能表現(xiàn)出很好的推薦性能。本文提出了基于子空間聚類算法的協(xié)同過濾推薦算法模型,該算法利用子空間聚類來構(gòu)建目標用戶的鄰居用戶樹,以此來更快、更準確地找到目標用戶的相似鄰居用戶,進一步縮小相似用戶的搜索范圍,提高推薦效率。本文針對該算法模型并結(jié)合皮爾遜相關系數(shù)提出了新的相似性度量方式。通過實驗驗證表明,該推薦算法模型與其他幾種推薦算法模型相比,推薦性能得到了進一步的提升,并且也規(guī)避了其他算法所面臨的一些問題。該推薦算法模型在一定程度上提升了推薦性能,并且也改善了一些其他尋找鄰居用戶算法的缺點,但冷啟動問題的解決并沒有在該算法中得到很好的體現(xiàn),所以,下一步的研究重點是使推薦算法的數(shù)據(jù)稀疏性和冷啟動問題都能夠在該推薦算法模型中得到很好的改善。

    猜你喜歡
    相似性聚類協(xié)同
    一類上三角算子矩陣的相似性與酉相似性
    蜀道難:車與路的協(xié)同進化
    科學大眾(2020年23期)2021-01-18 03:09:08
    淺析當代中西方繪畫的相似性
    河北畫報(2020年8期)2020-10-27 02:54:20
    “四化”協(xié)同才有出路
    汽車觀察(2019年2期)2019-03-15 06:00:50
    基于DBSACN聚類算法的XML文檔聚類
    電子測試(2017年15期)2017-12-18 07:19:27
    三醫(yī)聯(lián)動 協(xié)同創(chuàng)新
    低滲透黏土中氯離子彌散作用離心模擬相似性
    基于改進的遺傳算法的模糊聚類算法
    一種層次初始的聚類個數(shù)自適應的聚類方法研究
    協(xié)同進化
    生物進化(2014年2期)2014-04-16 04:36:26
    26uuu在线亚洲综合色| 深夜a级毛片| 婷婷色麻豆天堂久久| 亚洲综合色惰| 91精品伊人久久大香线蕉| 三级国产精品片| 日韩精品免费视频一区二区三区 | 中文乱码字字幕精品一区二区三区| 男女免费视频国产| 国产免费视频播放在线视频| 少妇人妻 视频| av播播在线观看一区| 日本色播在线视频| 亚洲国产av新网站| 高清av免费在线| 国产综合精华液| 王馨瑶露胸无遮挡在线观看| 日韩亚洲欧美综合| 国产成人aa在线观看| 亚洲成人一二三区av| 中文字幕人妻熟人妻熟丝袜美| 人妻 亚洲 视频| 免费大片黄手机在线观看| 中文天堂在线官网| 免费高清在线观看视频在线观看| 免费播放大片免费观看视频在线观看| 国产国拍精品亚洲av在线观看| 一级二级三级毛片免费看| 六月丁香七月| 亚洲欧美一区二区三区国产| 一个人免费看片子| 91精品一卡2卡3卡4卡| 大又大粗又爽又黄少妇毛片口| 大又大粗又爽又黄少妇毛片口| 国产成人精品福利久久| 亚洲av日韩在线播放| 搡女人真爽免费视频火全软件| 少妇人妻久久综合中文| 欧美国产精品一级二级三级 | 亚洲一级一片aⅴ在线观看| 成人18禁高潮啪啪吃奶动态图 | 人妻一区二区av| 少妇的逼水好多| 日本-黄色视频高清免费观看| 免费人妻精品一区二区三区视频| 视频区图区小说| 少妇的逼好多水| 大片电影免费在线观看免费| 一级a做视频免费观看| 最新的欧美精品一区二区| 欧美精品一区二区免费开放| 大话2 男鬼变身卡| av.在线天堂| 99精国产麻豆久久婷婷| 人妻夜夜爽99麻豆av| av免费观看日本| 我的女老师完整版在线观看| 中文精品一卡2卡3卡4更新| 国产亚洲91精品色在线| 精品久久国产蜜桃| 国产男人的电影天堂91| 青青草视频在线视频观看| 国产亚洲一区二区精品| 欧美激情极品国产一区二区三区 | 在线看a的网站| av又黄又爽大尺度在线免费看| 久久午夜福利片| 女的被弄到高潮叫床怎么办| 久热这里只有精品99| 99久久中文字幕三级久久日本| 夜夜看夜夜爽夜夜摸| 亚洲欧美日韩东京热| 免费看光身美女| 成人免费观看视频高清| 欧美国产精品一级二级三级 | 久久精品国产自在天天线| 中文字幕人妻熟人妻熟丝袜美| 欧美变态另类bdsm刘玥| 人人妻人人澡人人爽人人夜夜| 三级国产精品片| 国产视频首页在线观看| 国产美女午夜福利| 一级av片app| 又黄又爽又刺激的免费视频.| 80岁老熟妇乱子伦牲交| 久久久久国产网址| 亚洲第一av免费看| 色视频www国产| 日韩亚洲欧美综合| 91精品伊人久久大香线蕉| 97精品久久久久久久久久精品| 中文字幕制服av| 人妻 亚洲 视频| 日本-黄色视频高清免费观看| 欧美日韩在线观看h| 国产成人精品婷婷| 日韩大片免费观看网站| 国产成人精品久久久久久| 国产成人freesex在线| 大香蕉久久网| 永久网站在线| 欧美日韩精品成人综合77777| xxx大片免费视频| 狂野欧美激情性xxxx在线观看| 中国美白少妇内射xxxbb| 99久久精品国产国产毛片| 91在线精品国自产拍蜜月| 欧美+日韩+精品| 国产爽快片一区二区三区| av卡一久久| av不卡在线播放| 欧美 亚洲 国产 日韩一| 如何舔出高潮| 秋霞伦理黄片| 国产av码专区亚洲av| 日韩一本色道免费dvd| 亚洲精品国产成人久久av| 国产免费一区二区三区四区乱码| 在现免费观看毛片| 亚洲精品日本国产第一区| 亚洲国产色片| 一区二区三区乱码不卡18| 麻豆乱淫一区二区| 国产亚洲av片在线观看秒播厂| 国产成人freesex在线| 亚洲精品视频女| 18禁裸乳无遮挡动漫免费视频| 久久6这里有精品| a级毛色黄片| 在线观看人妻少妇| 午夜免费观看性视频| 一级爰片在线观看| 国产精品人妻久久久影院| 深夜a级毛片| 亚洲精品国产成人久久av| 老司机影院成人| 丰满饥渴人妻一区二区三| 如何舔出高潮| 久久狼人影院| 美女视频免费永久观看网站| 五月玫瑰六月丁香| 国产精品欧美亚洲77777| 久久韩国三级中文字幕| 日本黄色片子视频| 日韩精品免费视频一区二区三区 | 亚洲欧洲日产国产| 欧美国产精品一级二级三级 | 18禁在线无遮挡免费观看视频| av天堂久久9| 精品国产国语对白av| 晚上一个人看的免费电影| 亚洲经典国产精华液单| 欧美少妇被猛烈插入视频| 日本黄色片子视频| 欧美最新免费一区二区三区| 伦理电影免费视频| 狠狠精品人妻久久久久久综合| 中文字幕人妻丝袜制服| 一级毛片久久久久久久久女| 国产一区有黄有色的免费视频| 午夜日本视频在线| 99九九在线精品视频 | 我要看日韩黄色一级片| 亚洲国产毛片av蜜桃av| 亚洲精品日韩av片在线观看| 婷婷色综合www| 另类亚洲欧美激情| 99热网站在线观看| 日本黄色片子视频| 美女脱内裤让男人舔精品视频| 亚洲欧洲国产日韩| 一本—道久久a久久精品蜜桃钙片| 最近中文字幕高清免费大全6| 下体分泌物呈黄色| 日韩 亚洲 欧美在线| 十八禁高潮呻吟视频 | 在线观看美女被高潮喷水网站| 国产黄色视频一区二区在线观看| 亚洲图色成人| 精品国产露脸久久av麻豆| 色哟哟·www| 天堂俺去俺来也www色官网| 久久鲁丝午夜福利片| 丰满人妻一区二区三区视频av| 欧美 亚洲 国产 日韩一| 免费看不卡的av| 国产极品粉嫩免费观看在线 | 一本色道久久久久久精品综合| 26uuu在线亚洲综合色| 精品酒店卫生间| 另类亚洲欧美激情| 亚洲国产精品一区二区三区在线| 欧美日韩视频精品一区| 成人18禁高潮啪啪吃奶动态图 | 一级片'在线观看视频| 一级毛片久久久久久久久女| 久久97久久精品| 我要看黄色一级片免费的| 亚洲精品中文字幕在线视频 | 亚洲美女视频黄频| 春色校园在线视频观看| 久久鲁丝午夜福利片| 亚州av有码| 国产无遮挡羞羞视频在线观看| 精品国产一区二区三区久久久樱花| 国产精品三级大全| 涩涩av久久男人的天堂| 亚洲av国产av综合av卡| 亚洲成人手机| 青春草视频在线免费观看| 观看av在线不卡| 美女福利国产在线| 在线播放无遮挡| 久久精品国产自在天天线| 嫩草影院新地址| 国产熟女欧美一区二区| 亚洲国产精品999| 日本免费在线观看一区| 一本—道久久a久久精品蜜桃钙片| 婷婷色综合www| 欧美老熟妇乱子伦牲交| 午夜激情久久久久久久| 自线自在国产av| 欧美精品人与动牲交sv欧美| 欧美日韩国产mv在线观看视频| 国产又色又爽无遮挡免| 精品午夜福利在线看| 国产日韩欧美视频二区| 三级国产精品欧美在线观看| av国产精品久久久久影院| 亚洲丝袜综合中文字幕| 亚洲怡红院男人天堂| 51国产日韩欧美| 国产成人精品福利久久| 亚洲国产精品一区三区| 亚洲三级黄色毛片| 亚洲av.av天堂| 99热这里只有是精品在线观看| av福利片在线观看| av在线播放精品| 日本欧美视频一区| 精品久久久久久久久亚洲| 免费观看的影片在线观看| 精品一品国产午夜福利视频| 亚洲av中文av极速乱| 午夜免费观看性视频| 免费黄网站久久成人精品| 久久久欧美国产精品| 视频区图区小说| 久久国内精品自在自线图片| 日韩,欧美,国产一区二区三区| 久久精品国产自在天天线| 欧美精品亚洲一区二区| 天堂中文最新版在线下载| 丰满迷人的少妇在线观看| 丝瓜视频免费看黄片| 寂寞人妻少妇视频99o| 少妇高潮的动态图| 欧美日韩视频高清一区二区三区二| 成人美女网站在线观看视频| 亚洲国产av新网站| 亚洲人与动物交配视频| 人人妻人人爽人人添夜夜欢视频 | 精品少妇内射三级| 亚洲,欧美,日韩| 国产精品免费大片| 新久久久久国产一级毛片| 久久99精品国语久久久| 热99国产精品久久久久久7| 国产在线免费精品| 18禁在线播放成人免费| 秋霞伦理黄片| 国产成人91sexporn| 啦啦啦啦在线视频资源| 婷婷色麻豆天堂久久| 性色avwww在线观看| 97超碰精品成人国产| www.色视频.com| 免费黄色在线免费观看| 十八禁网站网址无遮挡 | 蜜桃在线观看..| 亚洲精品,欧美精品| 国产成人免费观看mmmm| 亚洲av国产av综合av卡| 街头女战士在线观看网站| 十八禁网站网址无遮挡 | 免费在线观看成人毛片| 一个人免费看片子| 交换朋友夫妻互换小说| 人人澡人人妻人| 乱人伦中国视频| 黄色配什么色好看| 国产熟女午夜一区二区三区 | 99久久精品国产国产毛片| videos熟女内射| 高清黄色对白视频在线免费看 | 久久精品国产a三级三级三级| 久久久国产精品麻豆| 草草在线视频免费看| av国产久精品久网站免费入址| 久久久a久久爽久久v久久| 欧美三级亚洲精品| 有码 亚洲区| 国产视频内射| 日韩av不卡免费在线播放| 性色avwww在线观看| 久久久久国产网址| 少妇裸体淫交视频免费看高清| 美女中出高潮动态图| 久久久亚洲精品成人影院| 久久免费观看电影| 人人妻人人澡人人爽人人夜夜| 欧美精品一区二区免费开放| 精品少妇久久久久久888优播| 97精品久久久久久久久久精品| 高清视频免费观看一区二区| 少妇被粗大猛烈的视频| 午夜福利影视在线免费观看| 免费人成在线观看视频色| 国产亚洲5aaaaa淫片| 亚洲精品日本国产第一区| 国产av精品麻豆| a级毛片免费高清观看在线播放| 纯流量卡能插随身wifi吗| 成人免费观看视频高清| 少妇被粗大猛烈的视频| 久久韩国三级中文字幕| 亚洲精品国产av蜜桃| 国产日韩欧美在线精品| 亚洲国产精品999| 亚洲精品成人av观看孕妇| 麻豆成人av视频| 午夜影院在线不卡| 国产精品一区二区三区四区免费观看| 国产一区二区三区av在线| 精品卡一卡二卡四卡免费| 美女视频免费永久观看网站| 日韩熟女老妇一区二区性免费视频| 一级毛片电影观看| 高清在线视频一区二区三区| 国产精品福利在线免费观看| av卡一久久| 免费黄频网站在线观看国产| 精品国产露脸久久av麻豆| 国产精品一区二区在线不卡| 成人二区视频| 99久久精品一区二区三区| 日韩人妻高清精品专区| 99九九线精品视频在线观看视频| 久久久久久久久久久丰满| 高清黄色对白视频在线免费看 | 国语对白做爰xxxⅹ性视频网站| 久热这里只有精品99| 亚洲精品日韩av片在线观看| 日韩亚洲欧美综合| 成人美女网站在线观看视频| 欧美激情极品国产一区二区三区 | 国产成人精品无人区| 日韩不卡一区二区三区视频在线| 亚洲欧美清纯卡通| 国产色婷婷99| 制服丝袜香蕉在线| 美女xxoo啪啪120秒动态图| 高清毛片免费看| 纵有疾风起免费观看全集完整版| 国产精品秋霞免费鲁丝片| 桃花免费在线播放| 免费在线观看成人毛片| 老司机影院毛片| 亚洲情色 制服丝袜| 一个人免费看片子| 中文欧美无线码| 日韩欧美精品免费久久| 又黄又爽又刺激的免费视频.| 亚洲av国产av综合av卡| 老司机影院成人| 国产伦理片在线播放av一区| 国产成人免费观看mmmm| 午夜精品国产一区二区电影| 美女大奶头黄色视频| 久久久精品94久久精品| av在线app专区| 日本与韩国留学比较| 国产精品熟女久久久久浪| 尾随美女入室| 日韩精品有码人妻一区| 午夜福利影视在线免费观看| 久久狼人影院| 在线观看免费日韩欧美大片 | 亚洲精品aⅴ在线观看| 国产综合精华液| 国产精品国产av在线观看| 伦理电影免费视频| 麻豆成人av视频| 成人18禁高潮啪啪吃奶动态图 | 欧美激情极品国产一区二区三区 | 亚洲av福利一区| 又黄又爽又刺激的免费视频.| 一本色道久久久久久精品综合| 久久久久久久亚洲中文字幕| xxx大片免费视频| 在线观看免费视频网站a站| 2018国产大陆天天弄谢| 国产精品不卡视频一区二区| 国产精品女同一区二区软件| 人妻制服诱惑在线中文字幕| 嫩草影院入口| 亚洲成色77777| 亚洲综合精品二区| 全区人妻精品视频| 久久国内精品自在自线图片| 看十八女毛片水多多多| av国产精品久久久久影院| 看十八女毛片水多多多| 国产黄片视频在线免费观看| 免费看不卡的av| 久久久精品94久久精品| 欧美人与善性xxx| 啦啦啦中文免费视频观看日本| 成年人免费黄色播放视频 | 日韩成人伦理影院| 欧美日韩视频高清一区二区三区二| 久久久久国产网址| 日韩欧美精品免费久久| 国产免费福利视频在线观看| 少妇熟女欧美另类| 国产熟女午夜一区二区三区 | 99视频精品全部免费 在线| 中文字幕精品免费在线观看视频 | 老司机影院毛片| 午夜福利影视在线免费观看| 日韩欧美 国产精品| 少妇 在线观看| 国产精品福利在线免费观看| 丝袜在线中文字幕| 少妇人妻 视频| 精品亚洲成a人片在线观看| 亚洲精品色激情综合| 国产av一区二区精品久久| 狂野欧美激情性xxxx在线观看| 欧美老熟妇乱子伦牲交| 日日摸夜夜添夜夜爱| 国产精品一区二区在线观看99| 欧美 亚洲 国产 日韩一| 三级国产精品欧美在线观看| 亚洲人与动物交配视频| 国产精品成人在线| 丝瓜视频免费看黄片| 中国三级夫妇交换| 亚洲第一av免费看| 欧美少妇被猛烈插入视频| 国产毛片在线视频| 黄色毛片三级朝国网站 | 国产精品99久久99久久久不卡 | 中文精品一卡2卡3卡4更新| 国产淫语在线视频| 激情五月婷婷亚洲| 国产探花极品一区二区| 热re99久久国产66热| 免费看光身美女| 日韩成人av中文字幕在线观看| 国产一区二区三区综合在线观看 | 久久综合国产亚洲精品| 三级经典国产精品| 日本欧美国产在线视频| 亚洲av中文av极速乱| 亚洲av不卡在线观看| 免费播放大片免费观看视频在线观看| 久久精品国产鲁丝片午夜精品| 亚洲自偷自拍三级| 亚洲欧美成人精品一区二区| 久久 成人 亚洲| 国产有黄有色有爽视频| 国产老妇伦熟女老妇高清| freevideosex欧美| 中文字幕免费在线视频6| 亚洲国产精品专区欧美| 精品一区二区三卡| 有码 亚洲区| 人妻一区二区av| 亚洲婷婷狠狠爱综合网| 亚洲国产精品一区二区三区在线| 日韩一区二区三区影片| av福利片在线| 精品亚洲成国产av| 青春草亚洲视频在线观看| 欧美+日韩+精品| 91精品国产国语对白视频| 99视频精品全部免费 在线| 狂野欧美激情性bbbbbb| 国产 一区精品| 高清毛片免费看| 777米奇影视久久| 97超碰精品成人国产| 免费观看性生交大片5| 久久国产精品大桥未久av | 日本av免费视频播放| 自线自在国产av| 久久久久视频综合| 18+在线观看网站| 日日摸夜夜添夜夜爱| 日本-黄色视频高清免费观看| 国产美女午夜福利| 一区在线观看完整版| 老女人水多毛片| 我要看日韩黄色一级片| 国产白丝娇喘喷水9色精品| 高清欧美精品videossex| 国产黄色免费在线视频| 自线自在国产av| 国产精品人妻久久久影院| 国产午夜精品一二区理论片| 午夜福利视频精品| 91久久精品电影网| 成人二区视频| 亚洲av.av天堂| 亚洲精华国产精华液的使用体验| 久久青草综合色| 九九在线视频观看精品| 国产精品99久久99久久久不卡 | 亚洲,一卡二卡三卡| 精品熟女少妇av免费看| 日本黄色片子视频| 亚洲国产精品专区欧美| 午夜免费观看性视频| 日日摸夜夜添夜夜爱| 在线看a的网站| 建设人人有责人人尽责人人享有的| 久久久久精品久久久久真实原创| 日韩电影二区| 久久精品久久精品一区二区三区| 全区人妻精品视频| 亚洲精品成人av观看孕妇| 国产成人91sexporn| 欧美变态另类bdsm刘玥| 国产av国产精品国产| 欧美区成人在线视频| 在线免费观看不下载黄p国产| 国内揄拍国产精品人妻在线| 亚洲三级黄色毛片| 天堂8中文在线网| 全区人妻精品视频| 超碰97精品在线观看| 菩萨蛮人人尽说江南好唐韦庄| 中文字幕久久专区| 久久国产亚洲av麻豆专区| 日韩欧美 国产精品| 特大巨黑吊av在线直播| 国产亚洲午夜精品一区二区久久| 伦理电影大哥的女人| 亚洲欧美中文字幕日韩二区| 亚洲av成人精品一二三区| 久久久精品免费免费高清| 午夜福利视频精品| 男女边摸边吃奶| 精品人妻一区二区三区麻豆| 青青草视频在线视频观看| 中文字幕人妻丝袜制服| 亚洲av综合色区一区| 国产男人的电影天堂91| 久久久久国产网址| 狂野欧美激情性bbbbbb| 九九久久精品国产亚洲av麻豆| kizo精华| 国产在视频线精品| 哪个播放器可以免费观看大片| 成人美女网站在线观看视频| 日日摸夜夜添夜夜爱| 22中文网久久字幕| 国产在线一区二区三区精| 搡老乐熟女国产| 熟女电影av网| 香蕉精品网在线| 各种免费的搞黄视频| 精品少妇黑人巨大在线播放| 欧美日韩av久久| 精品国产一区二区久久| 免费看不卡的av| 99久久精品国产国产毛片| 五月伊人婷婷丁香| 午夜免费观看性视频| 99久久综合免费| 日本与韩国留学比较| 99热这里只有是精品50| 日日摸夜夜添夜夜爱| 日韩一本色道免费dvd| 丁香六月天网| 亚洲国产精品一区三区| 三级国产精品欧美在线观看| 久久久久久久国产电影| 中国国产av一级| 国产亚洲5aaaaa淫片| 欧美一级a爱片免费观看看| 国产成人a∨麻豆精品| 亚洲精品,欧美精品| 亚洲三级黄色毛片| 午夜福利视频精品| 国产黄频视频在线观看| 国产色婷婷99| 国产免费一区二区三区四区乱码| 自拍偷自拍亚洲精品老妇| 亚洲av成人精品一区久久| 亚洲欧美日韩卡通动漫| 国产极品天堂在线| 国产色爽女视频免费观看| 黄色毛片三级朝国网站 | 精品99又大又爽又粗少妇毛片| 色哟哟·www| 欧美日韩综合久久久久久| 亚洲国产欧美日韩在线播放 | 精品人妻熟女毛片av久久网站| 亚洲欧美中文字幕日韩二区| 亚洲av.av天堂| 精品人妻熟女毛片av久久网站| 51国产日韩欧美|