文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.212086
中文引用格式: 麻天,余本國(guó),張靜,等. 基于混合聚類與融合用戶興趣的協(xié)同過濾推薦算法[J].電子技術(shù)應(yīng)用,2022,48(4):29-33.
英文引用格式: Ma Tian,Yu Benguo,Zhang Jing,et al. Collaborative filtering recommendation algorithm based on hybrid clustering and user preferences fusion[J]. Application of Electronic Technique,2022,48(4):29-33.
0 引言
在信息快速發(fā)展的現(xiàn)代社會(huì)中,推薦算法已經(jīng)普遍出現(xiàn)在人們的生活中,給人類生活無形中帶來巨大便利[1],如短視頻推薦[2]、音樂歌曲推薦[3]、新聞信息推薦[4]。協(xié)同過濾推薦算法在工程上更容易實(shí)現(xiàn)。該算法分為兩類:基于用戶的協(xié)同過濾推薦算法(user-based collaborative filtering)和基于項(xiàng)目的協(xié)同過濾推薦算法(item-based collaborative filtering)[5]。簡(jiǎn)言之:物以類聚,人以群分。雖然協(xié)同過濾推薦算法與其他推薦算法相比有很多優(yōu)點(diǎn),但解決推薦效率低、推薦質(zhì)量低、冷啟動(dòng)和稀疏矩陣等問題一直是研究者不斷努力改進(jìn)的方向[6]。其中在計(jì)算不同用戶之間的相似性時(shí)也存在很多問題,相似度計(jì)算不精準(zhǔn)是影響推薦準(zhǔn)確性的一個(gè)關(guān)鍵因素[1]。
很多研究學(xué)者提出很多方法改進(jìn)以上存在的問題。趙偉等在傳統(tǒng)K-means聚類算法的基礎(chǔ)上做了改進(jìn),有效地解決了有關(guān)用戶聚類的一些問題[7]。王蓉等提出了一種混合聚類與融合屬性特征的協(xié)同過濾推薦算法,在一定程度上能提高推薦效率,解決冷啟動(dòng)問題,為聚類算法在推薦系統(tǒng)中的研究開辟了新思路[6]。
本文依據(jù)上述學(xué)者的思路,改進(jìn)了算法,通過建立Canopy+bi-Kmeans混合聚類模型[8]和一種改進(jìn)的相似度計(jì)算方法,提出一種基于混合聚類與融合用戶偏好的協(xié)同過濾推薦算法,從而可以達(dá)到提高推薦可靠性、提高推薦精度的效果。利用 MovieLens數(shù)據(jù)集進(jìn)行試驗(yàn)得出結(jié)果表明,該算法不僅能有效解決存在的冷啟動(dòng)問題,而且可提高推薦算法效率。
本文詳細(xì)內(nèi)容請(qǐng)下載:http://theprogrammingfactory.com/resource/share/2000004048。
作者信息:
麻 天1,2,余本國(guó)3,張 靜1,2,宋文愛1,2,景 昱1
(1.中北大學(xué) 軟件學(xué)院,山西 太原030051;2.山西省軍民融合軟件工程技術(shù)研究中心,山西 太原030051;
3.海南醫(yī)學(xué)院 生物醫(yī)學(xué)信息與工程學(xué)院,海南 ???71199)