推薦系統簡介

推薦系統評估

  • 準確度

    1. 打分系統
      rui 爲用戶u 對物品i 的實際評分,r^ui 爲預測分,有如下誤差判定標準:

      (371)RMSE=u,iT(ruir^ui)2|T|MAE=u,iT|ruir^ui||T|
    2. Top N推薦
      R(u) 爲根據訓練建立的模型在測試集上的推薦,T(u) 爲測試集上用戶的選擇

      (372)Precision=uU|R(u)T(u)|uU|R(u)|Recall=uU|R(u)T(u)|uU|T(u)|
  • 覆蓋率
    表示對物品長尾的挖掘能力(針對平臺商品而言)

    (373)Coverage=|UuUR(u)||I|H=i=1np(i)logp(i)
  • 多樣性
    推薦結果列表中物品的豐富性(兩兩之間的差異性,面向用戶),s(i,j) 表示物品ij 之間的相似度,|R(u)| 表示集合元素數量(表示推薦給該u 用戶的所用商品),多樣性表示如下:

    (374)Diversity(R(u))=1i,jR(u),ijs(i,j)12|R(u)|(|R(u)|1)Diversity=1|U|uUDiversity(R(u))
  • 新穎度:商品給用戶的新鮮感(推薦不知道的商品)

  • 驚喜度:推薦和用戶歷史興趣不相似卻滿意的

  • 信任度:提供可靠的推薦理由

  • 實時性:實時更新程度

推薦系統類型

基於內容

基於用戶喜歡的物品的屬性\內容推薦,需要分析內容,不用考慮用戶與用戶之間的關聯,通常使用在文本相關的推薦

協同過濾

根據用戶在物品上的行爲找到物品或者用戶的“近鄰”,物以類聚,人以羣分

  • 基於用戶的協同過濾

  • 基於物品的協同過濾

冷啓動問題

  • 對於新用戶
    推薦非常熱門的商品,收集一些信息,在用戶註冊的時候收集一些信息

  • 對於新商品
    根據本身的屬性,求與原來商品的相似度

隱語義模型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章