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

基于項目評分預測的大學生考研資料推薦

2018-02-11 13:14:36王磊陸瑞雪
神州·下旬刊 2018年12期

王磊 陸瑞雪

摘要:針對電商平臺考研資料推薦問題,提出采用項目評分預測的協同過濾推薦方法,即采用余弦相似度計算項目的相似度,在此基礎上通過TOP-N方法確定相似的圖書資料集合,最終預測未知圖書的評分,產生推薦。基于Movielens數據集的數據實驗驗證了本文方法的有效性。

關鍵詞:項目評分;協同過濾;考研資料;推薦

1 引言

隨著考研熱的到來,各類電商平臺考研復習資料的種類日益龐大,相同種類的復習資料也有多種不同作者編寫的版本,考生們在面臨如此繁多的考研復習資料時,通常很難選擇[1]。

本文在個性化推薦的研究背景下,運用目前最為流行的協同過濾推薦技術開展考研資料推薦研究[2]。在一個考研資料電商平臺,系統中的用戶數量會不斷增長,使得評分矩陣更加稀疏,但是考研資料數量相對穩定,因此本文基于項目評分預測,采用基于項目(物品)的協同過濾算法,以應對考研資料推薦問題,為考生在考研的各個階段提供較為可靠的考研資料的選擇的參考。

2 推薦方法

基于項目的協同過濾算法是于2001年被提出,其基本思想是根據用戶的歷史興趣偏好記錄向用戶推薦與用戶所偏好的物品相似的物品。該算法的一個假設前提是:用戶一般情況下都會更喜歡與他之前所購買物品相似的物品[3]。

在一個考研資料推薦系統中,用戶數量不斷增長。如果采用基于相似用戶的推薦方法,將導致系統在每次推薦時需要重新在線的計算用戶之間的相似度,這樣就使得推薦方法的時間復雜度和計算復雜度變高。而物品的變化相比較而言是比較穩定的,所以在實際的應用中,基于項目的協同過濾中項目間相似度的計算可以離線進行,節省了產生推薦的時間,提高了推薦效率[4-5]。

用戶對于考研資料的類型有非常明確的要求,由于基于項目的協同過濾會為用戶推薦同類型的物品,因此,基于項目的協同過濾算法在考研資料推薦系統中會有較好的推薦效果。基于項目的協同過濾在本系統中的原理是:根據用戶的評分記錄建立評分矩陣,計算目標圖書(考研資料)與其他圖書之間的相似度,找到目標圖書的最近鄰居集合,最后根據目標用戶對最近鄰居集合中的圖書的歷史評分數據,預測目標用戶對目標圖書的評分。最后,將預測值進行降序排列,并將對應的圖書推薦給目標用戶。

設i和j分別表示圖書i和圖書j在對象空間上的評分向量,在考研資料推薦系統中,本文采用余弦相似度方法進行項目間的相似度計算:

(1)

公式(1)中,分子為兩種圖書的評分向量的內積,分母為向量的模的乘積。

在此基礎上,采用Top-N法,將得到的圖書的相似度數據進行從大到小的降序排列后選擇前N個圖書作為目標圖書的鄰居參與后續的推薦工作。

獲取目標圖書的鄰居后,將目標圖書i的鄰居集合設為NBSi,目標用戶為用戶a。則用戶a根據目標圖書的鄰居的評分記錄計算預測評分,最后將得出的預測結果按照從高到低的降序排列把對應的圖書(考研資料)推薦給用戶a。預測評分的計算如下:

(2)

在公式(2)中,Pa,i為用戶a對于目標圖書i的預測評分,n為圖書i的鄰居,、分別為目標圖書i和鄰居n的評分的算數平均值,為圖書i與鄰居n的相似度,Ra,n為目標用戶a對于目標圖書n的評分。

3 實驗分析

本文對傳統的基于用戶的協同過濾與基于項目評分預測的協同過濾的推薦質量進行實驗對比。其中傳統的基于用戶的協同過濾中用戶間相似度計算方法選擇了余弦相似度和Pearson相關系數作為對照組,基于項目評分預測的協同過濾方法作為實驗組,本實驗的目的是調查不同推薦方法的性能。本實驗開發環境的硬件配置的CPU為Intel(R)Core(TM)i5 2.40GHZ,內存為4.00GB,軟件配置中操作系統為Windows10,編程語言為Java。

本實驗采用公開可用的Movielens數據集。本文從MovieLens數據集中隨機選擇部分數據,開展實驗,其中包括100個用戶和100部電影。在評分矩陣中非零元素為2691個,零元素為7309個,數據集的稀疏度為26.91%。為了方便進行實驗,將矩陣中用戶未評分電影的分值預設為零。將整個數據集的90%用作訓練集,10%用作測試集。

本文采用平均絕對誤差MAE(Mean Absolute Error)和均方根誤差RMSE(Root Mean Square Error)來考慮推薦精度。平均絕對偏差公式如下:

(3)

其中,pi為預測出的用戶評分,qi為用戶的實際評分,N為實際值和預測值的數量。

均方根誤差的計算方法為:

(4)

其中,pi為預測出的用戶評分,qi為用戶的實際評分,N為實際值和預測值的數量。

本文與傳統的基于用戶的協同過濾中的余弦相似度和Pearson相關系數方法進行比較,其中,本文的方法鄰居數量N值設定為40。計算三種算法的平均絕對偏差MAE,RMSE,鄰居個數從4增加至20,間隔為4,并對結果進行比較。

由圖1可見,在各個鄰居數量的實驗條件下,與傳統的協同過濾推薦算法相比,基于項目評分預測的協同過濾算法均具有最小的MAE和RMSE值,即推薦結果更準確。

4 總結

本文基于協同過濾方法,采用余弦相似度計算物品的相似度,在此技術上,設計了基于項目項目評分預測的推薦方法。實驗結果驗證了本文方法的有效性。本文所提出的方法能夠拓展個性化推薦技術的運用范圍,對圖書銷售類電商網站具有參考價值。

參考文獻:

[1]章偉.基于協同過渡算法的學習資源個性化推薦系統設計與實現[D].天津師范大學,2017.

[2]Tewari A S,Barman A G.Collaborative book recommendation system using trust based social network and association rule mining[C]//International Conference on Contemporary Computing and Informatics.IEEE,2017:85-88.

[3]鄧愛林,朱揚勇,施伯樂.基于項目評分預測的協同過濾推薦算法[J].軟件學報,2003,14 (9):1621-1628.

[4]劉玲.基于Topsis思想的內容推薦算法研究[J].數學的實踐與認識,2012,42 (16):113-119.

[5]李娜.基于混合協同過濾的用戶在線學習資源系統個性化推薦方法研究[J].計算機光盤軟件與應用,2015,18 (02):1-2.

主站蜘蛛池模板: 中文字幕 日韩 欧美| 中国一级毛片免费观看| 精品国产免费观看一区| 欧美亚洲综合免费精品高清在线观看 | 国产成人综合久久精品下载| 欧美午夜在线观看| 欧美自拍另类欧美综合图区| 四虎成人精品| 在线观看免费黄色网址| 国产欧美高清| 人妻丰满熟妇av五码区| 国产系列在线| 麻豆精品久久久久久久99蜜桃| 国产aaaaa一级毛片| 久久综合伊人77777| 国产浮力第一页永久地址| 91亚洲视频下载| 丁香婷婷在线视频| 天天综合色天天综合网| 无码一区二区三区视频在线播放| 日本欧美视频在线观看| 欧美www在线观看| 狂欢视频在线观看不卡| 一区二区理伦视频| 久久久久久久久亚洲精品| 亚洲熟妇AV日韩熟妇在线| 天天综合网亚洲网站| 亚洲三级网站| 欧美成人午夜在线全部免费| 亚洲日本中文字幕乱码中文| 亚洲无线视频| 91系列在线观看| 国内自拍久第一页| 国产一区三区二区中文在线| 欧美成人精品欧美一级乱黄| 亚洲成人网在线播放| 国产杨幂丝袜av在线播放| 日韩不卡高清视频| 国产无码在线调教| 国产极品美女在线观看| 国产无码网站在线观看| 亚洲精品无码不卡在线播放| 日韩精品久久无码中文字幕色欲| AV不卡国产在线观看| 狠狠躁天天躁夜夜躁婷婷| 1024国产在线| 国产成人精品一区二区三在线观看| 国产女人综合久久精品视| 国产在线专区| 成人免费一区二区三区| 欧美啪啪一区| 欧美日韩亚洲国产| 青草免费在线观看| 亚洲欧美国产五月天综合| 国产粉嫩粉嫩的18在线播放91 | 国产伦片中文免费观看| 国产精品亚洲一区二区三区z | 色屁屁一区二区三区视频国产| 国产成人综合久久精品尤物| 成人中文字幕在线| 2021亚洲精品不卡a| 欧美69视频在线| 国产精品三级专区| 中文字幕波多野不卡一区| 永久毛片在线播| 国产成人AV男人的天堂| 国产在线精品美女观看| 99视频国产精品| 一级毛片无毒不卡直接观看| 国产成人无码久久久久毛片| 亚洲手机在线| 欧美人与性动交a欧美精品| 中文精品久久久久国产网址| 中文成人在线视频| 露脸国产精品自产在线播| 婷婷中文在线| 欧美 亚洲 日韩 国产| 国产自在线播放| 自慰网址在线观看| 51国产偷自视频区视频手机观看| 午夜人性色福利无码视频在线观看| 91精品在线视频观看|