k歌点评怎么没有了,k歌怎么关闭评分

首页 > 实用技巧 > 作者:YD1662024-01-26 03:11:18

DPP算法的具体实现比较复杂,这里主要介绍两个关键点:

①基于多样性和相关性构建矩阵L,该矩阵的行列式等价于最终要度量的目标。如何去定义相关性和多样性?

基于上述定义的相关性和多样性就可以构建矩阵L:用户与itemi的相关性 ( 偏好程度 )、用户与itemj的相关性 ( 偏好程度 )、itemi与itemj的多样性三者乘积。通过最大化矩阵L,就可以实现相关性和多样性的联合度量。

②如何优化求矩阵L行列式的复杂度,该行列式的原始计算复杂度是三阶,线上难以支撑这样的运算性能消耗,可以通过贪婪算法把计算复杂度进一步降低至一阶。

由此,行列式的求解过程由三阶降低到一阶,满足了线上的性能,上图最下方给出的paper就是相关方向的论述。

4. 线上收益

k歌点评怎么没有了,k歌怎么关闭评分(13)

在线上做多样性的相关实验,我们较关注的系统和数据两部分,都有明显收益:

5. 关于DPP还能做更多的是什么?

k歌点评怎么没有了,k歌怎么关闭评分(14)

针对上述基于多样性和相关性构建矩阵L的过程,有两方面可以做进一步优化:

综上可知,DPP不只是一个多样性或相关性的度量,它本身是一种调控方式,具体调控的量和业务场景相关,具有非常大的挖掘空间。

今天的分享就到这里,谢谢大家。

上一页1234末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.