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

基于時間效應與隱語義模型的高校圖書館的個性化推薦研究

2018-05-22 07:18:59李薛劍劉夢雅海健強吳雪揚余雪莉
計算機應用與軟件 2018年5期
關鍵詞:語義用戶實驗

李薛劍 劉夢雅 海健強 吳雪揚 余雪莉

1(中國科學技術大學計算機科學與技術學院 安徽 合肥 230026)2(安徽大學信息保障技術協同創新中心 安徽 合肥 230601)3(安徽科技貿易學校 安徽 蚌埠 233000)

0 引 言

隨著高校圖書館的不斷發展,一方面館藏圖書資源日益增加,另一方面又給讀者帶來了信息過載現象。對于傳統的圖書管理系統,讀者在手動檢索書名或書號,明確喜歡的書目,享受系統的被動式服務的同時,優質卻小眾的書籍得不到關注,易造成資源浪費。在此背景下,針對圖書資源個性化推薦系統的研究發展迅速。然而,高校圖書館與一般圖書館不同,同一學科讀者在不同學習階段具有知識背景相似的特點,采用有針對性的個性化推薦是解決讀者個性化閱讀需求和提升系統質量的重要方法。本文從理論方法的角度,詳細介紹基于矩陣分解的隱語義模型[1]并融合時間信息實現對高校圖書的個性化推薦,最后通過實驗驗證方法的效果和可行性。

1 隱語義模型的建立

1.1 核心思想

隱語義模型LFM(Latent Factor Model)是協同過濾的典型代表,通過隱類聯系用戶興趣和物品;通過矩陣分解技術建立用戶和隱類之間的關系、隱類和物品之間的關系;通過矩陣分解[2]的方法補全用戶物品矩陣[3-4],達到預測用戶對物品偏好程度的目的。

圖1 隱語義模型示意圖

1.2 形式化定義R矩陣是user-item矩陣,矩陣值Rij表示user i對item j的偏好程度,對于一個確定的用戶,在計算出其對所有項目的興趣度后,就可以進行排序并做出推薦。R矩陣表示為P矩陣和Q矩陣相乘,其中P矩陣是user-class矩陣,矩陣值Pij表示user i對class j的興趣度;Q矩陣是class-item矩陣,矩陣值Qij表示class i對item j的權重,權重越高越可以作為此類的代表[5]。LFM模型的興趣度[6]定義如公式所示:

(1)

(2)

(3)

(4)

(5)

(6)

式中:α是學習速率,取值需通過反復實驗獲得。

2 隱語義模型的改進算法

2.1 Bias-SVD

高校圖書館個性化信息推薦系統中的讀者-圖書矩陣,在和讀者圖書間交互關系相關的同時,也與讀者和圖書本身相關,這就是我們所說的偏差或偏置。為了更好地考慮由系統本身,讀者和圖書無關的固有屬性,以及圖書和讀者無關的固有屬性[10],我們在原有隱語義模型中嘗試通過偏差解釋讀者和圖書本身的屬性。預測評分[11]可重新定義:

(7)

式中:μ表示全局平均數,所有讀者-圖書對借閱量的平均數,表示系統本身對借閱行為變化的影響;bu表示用戶偏置,表示不同年級不同專業讀者的借閱量與圖書無關的因素;bi表示物品偏置,表示圖書接受的評分中與用戶無關因素;pu表示讀者-類別矩陣;qi表示圖書-類別矩陣。

2.2 Time-SVD

(8)

式中:t表示用戶進入高校圖書館個性化推薦系統的持續天數,bt是時間偏置,表示圖書的借出數目隨時間的變化,比如學生在期末之前借書較多,在開學時借書較少;xu和yt分別是隱語義模型中描述每位讀者的借閱數目隨讀者習慣變化的用戶矩陣和時間矩陣,用不同年級的學生的借書率來表示;w表示圖書進入高校圖書館個性化推薦系統的持續天數,si和zw分別是隱語義模型中描述每種圖書的借閱數目隨圖書流行程度變化的項目矩陣和時間矩陣,用不同種類圖書的借書率來表示;guf、hif、ltf分別是隱語義模型中描述用戶偏好隨時間變化的用戶矩陣、項目矩陣和時間矩陣,用不同年級學生的不同種類圖書的借書率來表示。

2.3 冷啟動問題的解決

為了解決冷啟動問題,避免新用戶在無借書行為時推薦結果的不準確以及新書無人借閱時無法推薦,造成圖書資源浪費的行為。本系統利用用戶注冊信息,提取出學院和專業數據等,向新用戶推薦其同專業的學長學姐借閱量大的書籍,同時基于所推薦書籍進行基于物品的個性化推薦[13]。若本系統是第一次使用,無歷史信息可供選擇,則根據專業向其推選與專業相似類別的書籍。對于新物品,則根據物品所屬種類,計算相似度及熱度,根據用戶的興趣推薦以及以新書的方式進行非個性化的推薦。如果是第一批物品,不存在用戶對其熱度的歷史信息,則計算物品之間的相似度,形成聚類[14],向用戶推薦同一類的書籍。通過以上辦法,提高了推薦結果的準確性。

3 實驗分析

3.1 實驗數據集本文對算法評估實驗的數據集是高校圖書館讀者的借閱記錄,該數據集包括用戶名、圖書名、讀者的借閱記錄用來表示評分矩陣,數據集詳細信息見表1。實驗過程中將評分數據集分為數據集(80%)和測試集(20%),隨機劃分為5組,最終實驗以5次實驗驗證得到的MAE平均值和RMSE平均值為最終測試值。

表1 實驗數據集說明

3.2 評價指標(1) 平均絕對誤差(MAE)

(9)

(10)

式中:參數含義和式(9)相同,均方根誤差對評分誤差值做平方處理,加重了對評分預測不準確而產生誤差評分的懲罰,平均絕對誤差和均方根誤差均是數值越小推薦結果越準確[12]。

3.3 實驗參數

(1) 隱特征維度F特征的F維度代表了保留評分矩陣信息的多少,F越大,保留信息越多,但矩陣處理過程復雜;F越小,保留信息越少,但易造成推薦結果的偏差[6]。

(2) 學習速率α學習速率α代表模型迭代過程參數變化的快慢,α越大,模型收斂速度越快,易錯過最優解;α越小,迭代次數增加,收斂速度較慢[6]。

(3) 正則項系數λ正則項系數λ需根據具體實驗確定,λ過大,出現欠擬合問題;λ過小,正則化效果不明顯。

3.4 結果分析

(1) 隱特征維度F對算法性能的影響 為了研究不同的推薦算法中隱特征維度F對算法性能及結果的影響,我們將進行如下實驗,保持參數α=0.005、λ=0.02不變,基于所給訓練集迭代100次,通過改變F的大小觀察不同模型下預測誤差MAE 和RMSE的值(通過五次實驗取平均值),根據結果分別對不同的推薦算法進行評價,部分數據如表2所示,分布曲線如圖2所示。

表2 隱特征維度F在不同隱語義模型下的預測誤差值

圖2 不同隱語義模型下維度F變化時MAE和RMSE的分布曲線

圖3 模型Base-SVD學習速率和迭代次數的變化曲線

圖5 模型Time-SVD學習速率和迭代次數的變化曲線

由圖2可以看出,模型Base-SVD和模型Bias-SVD在隱特征維度F不斷變化的同時,均方根誤差RMSE和平均絕對誤差MAE波動幅度較大。在維度F小于80時,變化數量級在10-3左右,在維度F大于80小于1 000時,保持相對平穩的狀態,此時維度F的變化對于模型的推薦效果影響不大。且模型Base-SVD在F=500時,模型Bias-SVD在F=400時取得最低值推薦效果最好。模型Time-SVD的RMSE分布曲線接近一條直線,說明此時維度F的變化對推薦效果的影響不大,在參數選取的過程中可以減少對維度F值得考慮。通過三種模型分布曲線的對比我們可以發現考慮偏置項和時間信息的Time-SVD模型分布曲線位于最低位置,相同維度F條件下MAE和RMSE取值均最小,驗證了實驗中保持相同參數設置的條件下,Time-SVD模型提高了預測的精度和準確性,提高了推薦結果的質量。(2) 學習速率α對算法性能的影響 學習速率控制模型迭代過程中參數變化的快慢,其大小直接關系到模型最后預測結果的準確性。本次實驗采用固定隱特征向量F=100,正則項系數λ保持不變,通過改變迭代次數n觀察不同模型下學習速率的變化情況,如圖3、圖4、圖5所示。觀察圖3圖4可以看出,模型Base-SVD和模型Bias-SVD在迭代次數從5到760之間變化時,均方根誤差RMSE和平均絕對誤差MAE均經歷取值大幅度減少直到某一確定迭代次數后取值趨于穩定,說明這兩種模型的迭代次數到達確定值后,預測誤差和推薦效果也趨于穩定,最優的學習速率較容易尋找。對于模型Bias-SVD,學習速率從0.001到0.007變化的過程中,均方根誤差RMSE和平均絕對誤差MAE均保持相對平穩的狀態,變化數量級在10-4左右,說明模型Time-SVD在實驗范圍內學習速率對預測誤差的影響不大,對推薦結果的準確性影響較小,此模型具有很好的健壯性。在迭代次數和學習速率相同的情況下,模型Time-SVD的均方根誤差RMSE和平均絕對誤差MAE均小于其他兩種模型,說明模型Time-SVD的預測結果誤差較小,推薦結果的準確性得到了提高。

4 結 語

本文研究了隱語義模型的改進算法Time-SVD在

高校圖書館圖書個性化推薦中的應用,該算法基于矩陣分解的隱語義模型與時間信息的融合,首先運用隨機梯度下降法求解用戶-項目評分矩陣,其次針對冷啟動問題提出一種改進的解決策略。另外本文在和Base-SVD算法、Bias-SVD算法的實驗比較中對隱特征維度和學習速率對不同模型的影響也進行了簡要分析。實驗結果表明,Time-SVD在個性化推薦問題上,較其他算法具有更好的尋優性能、更快的收斂速度和更準確的推薦效果。

參 考 文 獻

[1] 朱揚勇,孫婧.推薦系統研究進展[J].計算機科學與探索,2015,9(5):531-525.

[2] 孟祥武,劉樹棟,張玉潔,等.社會化推薦系統研究[J].軟件學報,2015,26(6):1356-1372.

[3] 吳雄峰,賈年.基于用戶特征和時間效應的協同過濾算法[J].現代計算機,2016,4(10):21-24.

[4] 周璐璐.融合社會信任關系的改進推薦系統[J].計算機應用與軟件,2014,31(7):31-35.

[5] 項亮.推薦系統實踐[M].北京:人民郵電出版社,2012.

[6] 李琳娜,江雪琴.推薦系統中的隱語義模型研究[J].情報工程,2016,2(4):30-39.

[7] 張玉連,袁偉.隱語義模型下的科技論文推薦[J].計算機應用與軟件,2015,32(2):37-40.

[8] 鄧衛釗.隨機梯度下降和對偶坐標下降算法的研究與應用[D].河北:燕山大學,2016:13-17.

[9] 王升升,趙海燕,陳慶奎,等.個性化推薦中的隱語義模型[J].小型微型計算機系統,2016,37(5):881-889.

[10] 魯權,王如龍,張錦,等.融合鄰域模型與隱語義模型的推薦算法[J].計算機工程與應用,2013,49(19):100-139.

[11] Xiang L,Yang Q.Time-Dependent Models in Collaborative Filtering Based Recommender System[C]//Ieee/wic/acm International Joint Conferences on Web Intelligence and Intelligent Agent Technologies,2009.Wi-Iat.IEEE,2009:450-457.

[12] 劉恒友.基于時間效應的推薦算法研究[D].哈爾濱:哈爾濱工業大學,2013:21-34.

[13] 劉建國,周濤,汪秉宏.個性化推薦的研究進展[J].自然科學進展,2009,19(1):1-15.

[14] 鄭麗姣.個性化推薦技術在高校數字圖書館中的應用研究[D].湖南:湖南科技大學,2015:27-32.

[15] 胡堰,彭啟民,胡曉惠.一種基于隱語義概率模型的個性化Web服務推薦方法[J].計算機研究與發展,2014,51(8):1781-1793.

猜你喜歡
語義用戶實驗
記一次有趣的實驗
語言與語義
做個怪怪長實驗
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
“上”與“下”語義的不對稱性及其認知闡釋
現代語文(2016年21期)2016-05-25 13:13:44
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
認知范疇模糊與語義模糊
主站蜘蛛池模板: 成人午夜福利视频| 国产美女自慰在线观看| 五月天久久婷婷| 国产精品亚洲一区二区三区在线观看| 毛片在线播放a| 亚洲天堂网在线视频| 婷婷色婷婷| 亚洲天堂网2014| 精品三级网站| 国产精品自在拍首页视频8 | 免费A级毛片无码无遮挡| 中国国产一级毛片| 欧美成人综合视频| 国产另类视频| 激情六月丁香婷婷| 国产综合在线观看视频| 538国产在线| 国产午夜一级毛片| 亚洲男人天堂2020| 一本大道东京热无码av| 亚洲天堂免费在线视频| 中文字幕人妻av一区二区| 国产午夜一级毛片| 国产女同自拍视频| 岛国精品一区免费视频在线观看| 欧美.成人.综合在线| 亚洲精品无码日韩国产不卡| 久久久精品国产亚洲AV日韩| 成人在线视频一区| 亚洲日韩国产精品无码专区| 亚洲综合中文字幕国产精品欧美| 99热最新在线| 91视频区| 久久久久88色偷偷| 中文字幕无码av专区久久| 九色视频线上播放| 成人日韩精品| 免费一看一级毛片| 亚洲精品va| 九色在线观看视频| 中文字幕 日韩 欧美| 欧美另类视频一区二区三区| 国产精品久久自在自线观看| 国产三级毛片| 伊人久久婷婷五月综合97色| 国产内射一区亚洲| 中文字幕在线日韩91| 国产jizzjizz视频| 女人18毛片水真多国产| 中文字幕佐山爱一区二区免费| 成人国产精品网站在线看| 毛片免费网址| 久久网综合| 黄色网址手机国内免费在线观看| 精品少妇人妻av无码久久| 国产电话自拍伊人| 国产精品免费电影| 91精品国产自产在线观看| 亚洲一区二区三区国产精品| 国产全黄a一级毛片| 国产精品美女在线| 广东一级毛片| 精品夜恋影院亚洲欧洲| 亚洲三级影院| 91久草视频| 波多野结衣亚洲一区| 亚洲第一色网站| 在线播放真实国产乱子伦| 99在线视频免费| 国产精品区视频中文字幕| 精品免费在线视频| 中文字幕有乳无码| 婷婷五月在线| 成人免费网站在线观看| 国产成人高清精品免费| 在线无码九区| 狠狠操夜夜爽| 婷婷丁香在线观看| 国产精品一区二区在线播放| 久久国产精品国产自线拍| 久久这里只精品国产99热8| 日本午夜视频在线观看|