matrix completion

上述矩阵补充模型:
基于embadding做推荐,输入用户和物品id,输出一个实数,即用户对物品兴趣的预估值。把id映射到一个向量a,是对用户的表征,embadding层是一个矩阵,a是矩阵的一列;b是物品的表征,a与b长度相同,两个embadding层不共享参数。
模型训练的思路:




求最小化,可以使用随机梯度下降等算法,随机更新矩阵a和b的一列,从而学出矩阵A和B。
为什么称为矩阵补充?

上述矩阵补充模型:
基于embadding做推荐,输入用户和物品id,输出一个实数,即用户对物品兴趣的预估值。把id映射到一个向量a,是对用户的表征,embadding层是一个矩阵,a是矩阵的一列;b是物品的表征,a与b长度相同,两个embadding层不共享参数。
模型训练的思路:




求最小化,可以使用随机梯度下降等算法,随机更新矩阵a和b的一列,从而学出矩阵A和B。
为什么称为矩阵补充?
1426
2万+
1万+

被折叠的 条评论
为什么被折叠?