覆盖率(coverage)描述一个推荐系统对物品长尾的发掘能力,用来衡量推荐的物品占总物品的比例。 覆盖率有不同的定义方法,最简单的定义为推荐系统能够推荐出来的物品占总物品集合的比例。假设系统的用户集合为U,推荐系统给每个用户推荐一个长度为N的物品列表R(u)。那么推荐系统的覆盖率可以通过下面的公式计算: \(\text { Coverage }=\frac{\left|\bigcup_{\mathrm{u} \in \mathrm{U}} \mathrm{R}(\mathrm{u})\right|}{|\mathrm{I}|}\)
某电商网站推荐给一组用户推荐了总计100个不同的商品,但该网站共有1000个商品,那么该电商网站推荐系统的覆盖率 = 100 / 1000 = 0.1。