一、摘要
度量学习算法产生的距离度量捕获数据之间的重要关系。这里,我们将度量学习和协同过滤联系起来,提出了协同度量学习(CML),它可以学习出一个共同的度量空间来编码用户偏好和user-user 和 item-item的相似度。
二、背景
2.1 Metric Learning
令 χ={
x1,x2,…,xn} 是空间 Rm 上的一个数据集。
相似对记为:
S={
(xi,xj)|xi和xj被认为是相似的}
非相似对记为:
D={
(xi,xj)|xi和xj被认为是不相似的}
最普通的度量学习方法采用的是马氏距离度量:
dA(xi,xj)=(xi−