1.概论:
推荐系统应该有不同种的模型,就我现在所知道的,有以下两种:
第一种就是在监督学习下,预测出的概率,推荐出概率最大的物品。其中,
表示物品的特征,
表示事件:用户会点击物品。
第二种应该多和电影推荐有关,属于无监督学习:给出电影以及用户的评分矩阵(每一行代表一个电影,不同用户对其的评分组成
的一行;每一列代表一个用户,一个用户对不同电影的评价组成
的每一列),其中
的元素有些是空缺的,推荐系统的目标就是补全矩阵
,然后向用户推荐在自己那一列中比较大的元素。
这篇博客只讨论第二种情况。在这种情况下,问题就是一个盲矩阵的求解问题。
一个标准的盲矩阵求解表示如下:对于
,仅数据向量