高维组合特征

若用户的数量为m,物品的数量为n,那么需要学习的参数的规模为m*n.

将用户和物品分别用k维的低维向量表示(k<<m,k<<n)
Y = s i g m o i d ( i j w i j &lt; x i , x j &gt; ) Y=sigmoid(\sum _{i}\sum _{j}w_{ij}&lt;x_i,x_j&gt;)
其中 w i j = x i x j , x i , x j w_{ij}=x_{i}{&#x27;}*x_{j}{&#x27;},x_{i}{&#x27;},x_{j}{&#x27;} 分别表示 x i x_i x j x_j 对应的低维向量.
学习的参数规模变为 m k + n k m*k+n*k (推荐系统矩阵分解)

发布了188 篇原创文章 · 获赞 62 · 访问量 18万+

猜你喜欢

转载自blog.csdn.net/Code_7900x/article/details/88101775
今日推荐