中心句: The features can thus be directly interpreted as users. These users will be referred to as representative users.

矩阵分解中的一个问题是隐因子无法解释,这篇文章避免了直接解释隐因子,巧妙的用用户来表示隐因子。

具体做法:假设用户的隐因子矩阵是一个转换矩阵,用one-hot向量分别标识用户和隐因子。转换矩阵的作用就是将用户向标识量转换成隐因子标识向量,完成用户和隐因子之间的对应关系。也就完成了用用户表达隐因子的作用。

有几个结论和几个值得探讨的问题:

1)文中这种具体操作中,会对转换矩阵做约束,如:让部分用户的隐因子向量变成单位向量。而文中实验表明,这种做法会一般会降低accuracy,但是降低的不多。

2)这种representative users是否可以迁移?



留言

登录 请先登陆, 再留言!