核心概念 第 7 章

MMR、DPP 与 SSD 多样性算法选型

diversity-reranking

定义

MMR、DPP 与 SSD 是重排阶段用于构造低冗余结果列表的不同算法,分别涉及逐项选择、集合建模或向量空间处理。

核心判断

目标与相似度已定时,再比较算法:MMR 逐步平衡相关性与冗余,DPP 考虑集合层面排斥,SSD 用向量正交化思路打散;选择由候选规模、可解释性和计算预算共同决定。本卡不重复定义多样性指标。

工程检查

在相同候选集与相关性护栏下比较覆盖、相邻重复、单请求计算时间与算法参数敏感性;记录近似算法是否带来质量波动。

本书依据

《第七章-重排模块.pdf》,PDF 第 10–18 页(7.5.1 MMR、7.5.2 DPP、7.5.3 SSD)。

扩展说明

先以简单打散基线验证收益,再根据真实 P99 与候选量选择更高成本算法。