机器学习中的 NPS2025年6月25日 | 阅读 7 分钟 ![]() 在企业界,净推荐值 (NPS) 指标经常被用来衡量客户满意度和忠诚度。但它不仅仅适用于企业界。机器学习模型的预测性能也可以通过 NPS 来评估。 许多不同的行业,包括医疗保健、金融、市场营销等,都使用机器学习模型来预测结果。然而,评估这些模型的效率可能很困难。ML 模型的性能通常使用准确率、精确率和召回率等传统指标来评估。然而,这些指标仅仅关注模型进行准确预测的能力,并不能完全反映模型的效率。 消费者被问及在 0 到 10 的评分范围内,他们向朋友或同事推荐某个产品或服务的可能性有多大。然后,根据他们的回答,消费者被分为三类。它们是:
批评者百分比减去推荐者百分比即可得出 NPS 分数。分数越高,客户保留率和满意度越高。最终分数可能在 -100 到 +100 之间变化。 NPS 的应用世界各地的许多组织都在使用净推荐值系统。最简单来说,NPS 衡量的是客户的拥护程度;您推荐的可能性有多大?以下是 NPS 的一些常见应用:
将 NPS 应用于机器学习模型将 NPS 应用于机器学习模型涉及询问用户将该模型推荐给他人的可能性。这可以通过调查或其他反馈机制来完成。然后,可以使用这些响应来计算模型的 NPS 分数。 例如,假设我们创建了一个机器学习模型来预测客户是否会流失。我们可以向与该模型交互过的部分用户询问推荐的可能性。我们可以根据他们的回答确定模型的 NPS 分数。 对模型感到满意并倾向于向他人推荐的客户会获得较高的 NPS 分数。另一方面,如果 NPS 分数较低,则意味着客户对产品不满意,不太可能将其推荐给他人。 优点以下是使用 NPS 进行机器学习的一些潜在好处:
缺点尽管净推荐值 (NPS) 在机器学习方面可能提供有关客户忠诚度和满意度的有价值信息,但它也有一些局限性。以下是使用 NPS 进行机器学习的一些缺点:
Python 实现现在我们将尝试在机器学习中实现 NPS。 客户根据向朋友和家人推荐的可能性在 0 到 10 的范围内对品牌进行评分。评分为 9 到 10 的消费者被归类为推荐者,评分为 0 到 6 的消费者被归类为批评者,评分为 7 到 8 的消费者被归类为被动者。通过将批评者百分比从推荐者百分比中减去来计算 NPS。 注意:此数据集基于来自不同国家/地区的实际客户评分分布。问题陈述: 查找每个市场的最高 NPS 分数及其趋势。
输出 ![]() 该数据包含 5000 行。每位客户都有一个 ID、他们的姓名、日期以及他们提供的分数。为了方便按日期汇总,月份和季度已经计算完毕。为了便于处理,我们将首先确定客户的推荐者、被动者或批评者身份。 现在我们将创建一个新列,将客户分配到三个细分市场中:
输出 ![]()
这是主要任务,我们将找出 NPS 在不同市场之间是否存在差异。 输出 ![]() 我们可以看到,墨西哥与另外两个市场之间存在显著差异。 现在我们也可以看看墨西哥 NPS 的变化。 输出 ![]() 现在我们可以轻松地看到 NPS 随时间变化的趋势。 趋势有起伏,但我们可以看到目前 NPS 呈上升趋势。 结论NPS 是一个强大的指标,可用于评估机器学习系统在客户保留和满意度方面的表现。通过跟踪系统 NPS 随时间的变化,公司可以跟踪用户满意度的增减,并采取适当措施解决任何潜在问题。NPS 还可用于比较不同机器学习模型或系统的性能,并找出系统缺陷。随着机器学习的不断发展和普及,NPS 将成为评估和提升客户满意度和忠诚度的日益重要的工具。 |
我们请求您订阅我们的新闻通讯以获取最新更新。