通过RBM实现协同过滤

1,不同的用户使用不同的RBM

2,每个RBM的可见层代表用户对项目(music)的评分,假设有n收歌曲,那么就用n个softmax单元构造RBM的可见层

3,softmax主要用来对评分建模,每个softmax包含k个二元单元,第i个二元单元当且只当用户对该电影打分为i时才会设置为1


同时把用户行为作为特征加入隐藏层中。

你可能感兴趣的:(推荐系统&用户画像&标签系统)