協(xié)同過濾推薦算法詳解 如何理解協(xié)同過濾?
如何理解協(xié)同過濾?基于用戶的協(xié)同過濾主要基于用戶之間的相似性(取決于用戶的歷史偏好數(shù)據(jù))。首先計算用戶之間的相似度,然后將用戶喜歡的項目推薦給相似的用戶。也就是說,當用戶需要個性化推薦時,可以先通過興
如何理解協(xié)同過濾?
基于用戶的協(xié)同過濾主要基于用戶之間的相似性(取決于用戶的歷史偏好數(shù)據(jù))。首先計算用戶之間的相似度,然后將用戶喜歡的項目推薦給相似的用戶。也就是說,當用戶需要個性化推薦時,可以先通過興趣愛好或行為習慣等找到與自己相似的其他用戶,然后推薦那些喜歡和不知道的相似用戶。
基于項目之間的相似度,基于項目的協(xié)同過濾首先計算項目之間的相似度,然后根據(jù)用戶的評分將用戶喜歡的相似項目推薦給用戶。也就是說,當一個用戶需要個性化推薦時,比如說,因為他之前購買過《集體智能編程》一書,他會推薦《機器學習實踐》一書,因為其他很多用戶同時購買了這兩本書。
基于用戶的協(xié)同過濾需要在線(系統(tǒng)上線后)找到用戶之間的相似關(guān)系,計算復雜度肯定會高于基于文章的協(xié)同過濾。同時,我們還需要考慮推薦算法的冷啟動問題(如何在沒有大量用戶數(shù)據(jù)的情況下讓用戶滿意推薦結(jié)果)。例如,我們可以讓用戶在注冊時選擇自己感興趣的領(lǐng)域來生成粗粒度的推薦。
基于用戶的協(xié)同過濾是推薦用戶喜歡的、與他們有共同興趣的項目。因此,基于用戶的協(xié)同過濾推薦更具社會性,即推薦的項目是群組中符合用戶興趣的熱點項目,并且可以向用戶推薦新類別的項目。
基于項目的協(xié)作過濾是推薦與用戶以前喜歡的項目相似的項目?;陧椖康膮f(xié)同過濾更具個性化,因為推薦的項目一般都滿足自己的獨特興趣,所以更適合用戶個性化需求強烈的領(lǐng)域。然而,由于商品的相似性相對穩(wěn)定,很難向用戶推薦新的商品類別。如果我們像大海一樣進入震撼人心的聲音深處,可以說一筆巨資就能帶來整個品牌的火爆,它就成為了品牌的營銷品牌,而15年代短視頻的贏家就是其系統(tǒng)不斷輸出tiktok的強大能力。
然后我們必須了解算法背后的邏輯:流量池、覆蓋推薦、熱權(quán)重和用戶心理追求。看到下面的圖片后,您就可以理解搖動tiktok的一般算法了。
抖音的推薦算法是怎樣的?
1. 從科學的角度來說,你想看到的就是你想看到的。生活,信息變得更容易。
2. 從商業(yè)角度來說,它是讓你看到你可能消費什么,什么會誘惑你消費。
互聯(lián)網(wǎng)公司推崇「個性化算法」,會讓人們只能獲取片面的信息嗎?
今天的頭條新聞使用個性化推薦來提高用戶的瀏覽時間。個性化推薦中最常用的算法是協(xié)同過濾算法,包括基于文章的協(xié)同過濾和基于用戶的協(xié)同過濾。作為一個成年人,像你這樣的人會把他們喜歡的新聞推給你,那些看過新聞a的人也會瀏覽新聞B,所以他們會向你推薦新聞B。同時,根據(jù)用戶的瀏覽軌跡和偏好,不斷更新迭代后的用戶標簽(user profile),提高推薦的準確性。在個性化推薦中,冷啟動階段很難判斷用戶的偏好,因為很難推薦出能夠吸引用戶注意力的新聞。大觀數(shù)據(jù)采用多種策略提高冷啟動用戶的推薦質(zhì)量。最重要的一點是需要在幾秒鐘內(nèi)生成用戶肖像,以快速完成冷熱轉(zhuǎn)換,保證用戶的保留率。