C-SVM 和 C-SVM-CF(笔记)

    xiaoxiao2021-12-04  19

    笔记:Context-Aware SVM for Context-Dependnt Information Recommendation

    C-SVM

    C-SVM是SVM的改进版。 在推荐时, 将contexts添加到用户或物品的的特征空间。然后再用SVM寻找划分超平面,再对候选物品利用划分平面进行分类,正例或反例。最后推荐正例。

    C-SVM-CF

    C-SVM-CF 是 C-SVM结合了CF. 步骤是:

    利用C-SVM寻找每个user的划分超平面。

    利用每个user的划分超平面进行CF,计算user之间的相似度。

    计算方法为:

    sim(u,v)=12(MvwNu+MuvNv)×100%

    其中, Nu 是训练集中u的数量, Nv 是训练集中v的训练数, Mvw 是用v的划分超平面给u中的项目做划分分类正确的数。 设定一个临界值,认为相似度超过某个值的两个用户就是相似的。

    对于相似的两个用户u和v,u购买或喜欢的物品,如果用v的划分超平面划分,也是v喜欢的物品,那么就推荐给v.
    转载请注明原文地址: https://ju.6miu.com/read-680423.html

    最新回复(0)