基于聯(lián)合相似度的協(xié)同過濾推薦算法研究
發(fā)布時間:2018-07-24 20:55
【摘要】:隨著互聯(lián)網(wǎng)的快速發(fā)展,Web成為了人們獲取信息的主要途徑。然而由于電子商務的廣泛普及,如何為用戶提供有用的信息成為了一個研究熱點。雖然搜索引擎的出現(xiàn)在一定程度上滿足了人們對信息檢索的需求,但是無法滿足不同領域、不同層次的用戶需求。因此,個性化推薦技術作為個性化服務的一種模式應信息檢索的需求而產生,其本質是信息過濾。 推薦系統(tǒng)作為解決信息過載的重要工具,,為用戶提供如電影、音樂、書籍及新聞等方面的個性化推薦。在過去的十年里,研究者致力于各種推薦技術的探究并將其應用到實際系統(tǒng)中。協(xié)同過濾推薦是目前最為經典并為廣泛應用的推薦技術,它根據(jù)目標用戶的偏好以及與該用戶具有相似偏好的用戶的項目評價,向目標用戶進行新項目的推薦或評分預測。然而,協(xié)同過濾技術存在冷啟動和數(shù)據(jù)稀疏等問題。 基于聯(lián)合相似度的協(xié)同過濾算法,將社會網(wǎng)絡分析的方法引入到協(xié)同過濾推薦系統(tǒng)中。利用用戶-項目二部圖、用戶-用戶單部圖以及基于相同瀏覽行為模式的行為網(wǎng)絡圖分別生成相似度矩陣,然后依據(jù)相似度矩陣的密度來確定其在聯(lián)合相似度中的權重,最終生成聯(lián)合相似度。最后在豆瓣數(shù)據(jù)集上將此算法與現(xiàn)存的一些評分預測及推薦算法進行了對比試驗,試驗結果表明基于聯(lián)合相似度的協(xié)同過濾算法在評分預測及推薦結果上更加精確。
[Abstract]:With the rapid development of the Internet, Web has become the main way for people to obtain information. However, due to the widespread popularity of electronic commerce, how to provide useful information for users has become a research hotspot. Although the emergence of search engines to some extent meet the needs of information retrieval, but can not meet the different fields, different levels of user needs. Therefore, personalized recommendation technology, as a mode of personalized service, comes into being according to the requirement of information retrieval, and its essence is information filtering. As an important tool to solve information overload, recommendation system provides personalized recommendation for users such as movies, music, books and news. Over the past decade, researchers have devoted themselves to the exploration of various recommended technologies and their application to practical systems. Collaborative filtering recommendation is the most classical and widely used recommendation technology at present. According to the preference of the target user and the item evaluation of the user with similar preference, the collaborative filtering recommendation can recommend or predict the new item to the target user. However, there are some problems in collaborative filtering technology, such as cold start and data sparsity. Based on the collaborative filtering algorithm of joint similarity, the social network analysis method is introduced into collaborative filtering recommendation system. The similarity matrix is generated by the user-item bipartite graph, the user-user single-part graph and the behavior network graph based on the same browsing behavior pattern, and their weights in the joint similarity are determined according to the density of the similarity matrix Finally, the joint similarity is generated. Finally, the algorithm is compared with some existing score prediction and recommendation algorithms on the soybean valve dataset. The experimental results show that the joint similarity based collaborative filtering algorithm is more accurate in score prediction and recommendation results.
【學位授予單位】:華中科技大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP391.3
本文編號:2142629
[Abstract]:With the rapid development of the Internet, Web has become the main way for people to obtain information. However, due to the widespread popularity of electronic commerce, how to provide useful information for users has become a research hotspot. Although the emergence of search engines to some extent meet the needs of information retrieval, but can not meet the different fields, different levels of user needs. Therefore, personalized recommendation technology, as a mode of personalized service, comes into being according to the requirement of information retrieval, and its essence is information filtering. As an important tool to solve information overload, recommendation system provides personalized recommendation for users such as movies, music, books and news. Over the past decade, researchers have devoted themselves to the exploration of various recommended technologies and their application to practical systems. Collaborative filtering recommendation is the most classical and widely used recommendation technology at present. According to the preference of the target user and the item evaluation of the user with similar preference, the collaborative filtering recommendation can recommend or predict the new item to the target user. However, there are some problems in collaborative filtering technology, such as cold start and data sparsity. Based on the collaborative filtering algorithm of joint similarity, the social network analysis method is introduced into collaborative filtering recommendation system. The similarity matrix is generated by the user-item bipartite graph, the user-user single-part graph and the behavior network graph based on the same browsing behavior pattern, and their weights in the joint similarity are determined according to the density of the similarity matrix Finally, the joint similarity is generated. Finally, the algorithm is compared with some existing score prediction and recommendation algorithms on the soybean valve dataset. The experimental results show that the joint similarity based collaborative filtering algorithm is more accurate in score prediction and recommendation results.
【學位授予單位】:華中科技大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP391.3
【參考文獻】
相關期刊論文 前2條
1 許海玲;吳瀟;李曉東;閻保平;;互聯(lián)網(wǎng)推薦系統(tǒng)比較研究[J];軟件學報;2009年02期
2 劉魯;任曉麗;;推薦系統(tǒng)研究進展及展望[J];信息系統(tǒng)學報;2008年01期
相關博士學位論文 前1條
1 李聰;電子商務推薦系統(tǒng)中協(xié)同過濾瓶頸問題研究[D];合肥工業(yè)大學;2009年
本文編號:2142629
本文鏈接:http://www.sikaile.net/kejilunwen/sousuoyinqinglunwen/2142629.html
最近更新
教材專著