用用户来表示隐特征:

——用用户个体解释单个隐因子。

1) (利用分解后的物品矩阵)分解之后,计算用户的评分向量和隐特征关于所有物品的分解向量(物品隐因子矩阵中以隐因子为索引取行或者列),然后,用距离最近的用户来解释因向量。

 2)(利用分解后的用户矩阵)通过观察分解后的用户矩阵的形式,如果是类似于一个元素特很大,其他元素解决于0的话,那么就可以用这个用户表示该对应的隐因子。(We can say that if the vector w_l of user u_l has the following form: the k^th value of the vector is high and other values are close to 0, this means that this user is highly related to feature f_k . Thus, this latent feature f_k may be interpreted as user u_l.)

3)同时利用以上两种方式:如果某个用户同时利用以上两种方式确定为representative user,那么这个用户更应该用来解释对应的隐因子

用representative user来解决cold-start problem

要求representative user对new items做出评分,然后利用向量乘积和求解方程式的方式,求出new items的隐因子分解向量,然后就可以预测其他用户关于new items的评分了



留言

登录 请先登陆, 再留言!