使用uplift模型来得到更好的个性化营销结果(1)

2024-06-21 08:58

本文主要是介绍使用uplift模型来得到更好的个性化营销结果(1),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

点击上方“AI公园”,关注公众号,选择加“星标“或“置顶”


作者:Abhay Pawar

编译:ronghuaiyang

导读

看看如何用机器学习的方法来做营销。

最近,Facebook一直在给我看有关理疗诊所的广告,奇怪的是,我最近确实有下背疼痛的问题。这很可能是Facebook从我访问过的页面中发现的。这可以说是定向营销的最佳实例之一,它为使用这些平台的企业开辟了许多新的途径。

Facebook最近成为了企业营销的新武器。传统的营销方式,公司已经使用了很长一段时间,就是那些直接对客户(D2C)的渠道,即电子邮件,电话和短信。类似Facebook的广告平台和D2C渠道之间有一个根本的区别。Facebook主要用于建立品牌和获取新客户,这些客户是基于Facebook拥有的关于其用户的丰富的人口统计数据得到的。另一方面,D2C活动也被用于获取新客户,但由于缺乏关于潜在客户的信息,效果不是很好。但是,对于现有的客户,这些渠道就像摇滚明星一样。这些渠道在促销、交叉销售和为现有客户提供客户服务方面非常有效。最明显的原因是客户已经了解业务了,并且更有可能阅读邮件并对其采取一些行动。

D2C活动如何运作?

小型企业通常向所有客户发送促销邮件/短信,并向他们从其他渠道获得的新电子邮件id /电话号码发送信息。没有太多的想法投入其中,很大程度上是因为数量很少,而且活动的成本不是很高。但是,对于大型企业来说,事情就变得复杂了。

让我们以我工作过的一家银行为例。这家银行拥有1000多万活跃客户和20多种产品。他们为这些产品进行交叉销售的D2C活动。除此之外,他们还开展了与服务激活相关的活动(如电子对账单激活、网上银行激活)、与特定产品相关的促销活动(如信用卡返现)以及许多其他活动。对每一个活动都发送给所有的1000多万客户是没有意义的,在这一点上,已经很清楚了。这就是选择目标群体的艺术所在。幸运的是,在选择目标群体时,银行总是处于有利地位,因为它们有大量关于客户的信息。现在,让我们选择一个借记卡激活活动作为我们的例子。银行想要增加它的借记卡使用率,因为它比其他交易渠道如ATM便宜。活动经理选择目标群体有两种方式:

  1. 启发式方法: 在这种方法中,活动经理根据自己的经验来选择目标群体。在我们的借记卡激活示例中,活动经理可能会寻找那些年轻的、居住在城市地区的、帐户余额良好并使用ATM的客户。这样的目标选择在某种程度上工作得很好,因为它选择了活动经理已经知道了将会在借记卡上激活的客户是哪些。但是,这种方法最大的问题是它不是数据驱动的,并且可能会遗漏其他很可能会激活借记卡的客户。

  2. 倾向性模型方法: 公司已经开始转向基于倾向模型的方法,主要是因为它们是数据驱动的,在选择目标基础时不需要太多的人为干预。倾向模型告诉你,基于客户档案,一个客户的有行动打算的倾向。在我们的例子中,就是激活借记卡。它们是通过过去的数据,使用标准分类算法构建的。因变量是客户是否激活借记卡,自变量是数据,如客户人口统计,交易模式,产品持有情况等。

假设我们有一个倾向性模型,但如何选择目标群体呢?在此之前,我们需要了解如何衡量D2C活动的绩效。

活动表现

衡量活动表现最广泛使用的方法是Lift。选择一个目标群体后,随机分为两个相似的群体,分布为70%:30%。较大的一组(70%)称为试验样本,另一组称为对照样本。顾名思义,试验样本发送电子邮件/短信,而对照组不发送任何电子邮件/短信。然后,我们给试验过的客户一些时间(通常3-4周)来采取预期的行动,然后比较两组在激活率方面的表现。让我们假设一些数字:

试验组的激活率:14%

对照组的激活率:12%

Lift是两组的响应率之差,即14%-12% = 2%。

对照组响应率告诉你在不考虑该活动的情况下,有多少客户会被激活,而试验组激活率告诉你由于该活动,有多少额外的客户(即Lift:2%)被激活。Lift越高,活动越好,ROI也会越高。

现在我们知道了lift是什么,让我们回到目标组的选择。一旦我们了解了客户的倾向,选择目标群体就更像是一种试错活动。通常可以观察到,具有高倾向性的客户也会在活动中带来更高的提升。当活动的渗透率很低的情况下,这通常是正确的。因此,基于这些信息,活动经理通常选择目标群体中的高倾向客户。尽管,这可能并不总是正确的!

在相邻的点中,客户的激活倾向分数映射在x轴上,对应客户的激活率映射在y轴上。激活率定义为使用借记卡的客户的百分比。请记住,这些数据是基于过去的数据,而不是基于任何活动的数据。激活率只是告诉你这些客户中使用借记卡的百分比。可以清楚地看到,倾向分数越高的客户,借记卡使用率越高。在这些高倾向评分桶中,但没有激活的客户,就是需要选择的目标组。

什么是uplift模型?

至此,你已经对如何运行D2C活动以及如何度量性能/ROI有了很好的了解。使用倾向模型使选择目标群体的过程自动化,易于管理。但是,在我们使用倾向模型选择目标群体的方式和我们衡量活动表现的方式上,存在着一个非常基本的脱节。模型只是告诉你客户使用产品或激活服务的倾向,而不管活动是什么。它不会告诉你当客户被营销时lift的信息。然而,我们在活动中所关心的是最后的lift。我们希望客户的激活率从10%到30%,而不是从90%到92%。uplift模型帮助我们预测每个客户的lift,使我们能够只针对高lift的客户。

根据客户采取的行动,可以将它们分为4组。四组如上图所示。我们感兴趣的是找出属于第一类的客户:可说服的客户。如果我们只针对这些客户,那么该活动将提供高的lift,因为如果没有活动的话,他们也不会采取任何行动(低激活率的对照组和高激活率的试验组)。第二组:确定的事情,是无论如何都会被激活的客户,因此应该被排除在活动之外。显然,第三组和第四组也不应该成为目标。因此,要得到目标组1,而忽略所有其他组。

问题是,倾向模型是否能帮助我们找到这些群体。答案是否定的。高倾向的顾客大多属于第一组和第二组,但仅使用倾向模型,我们无法准确判断他们究竟属于哪一组。

这就是lift模型的神奇之处!它可以将客户分成这4个组,并帮助你做一个ROI的活动。与使用倾向模型所做的仅仅使用与客户相关的数据不同,lift模型还使用以前的活动的数据来预测未来活动中每个客户的lift。

—END—

英文原文:https://medium.com/@abhayspawar/uplift-models-for-better-marketing-campaigns-part-1-b491292e4c80

请长按或扫描二维码关注本公众号

喜欢的话,请给我个好看吧

这篇关于使用uplift模型来得到更好的个性化营销结果(1)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1080773

相关文章

C语言中联合体union的使用

本文编辑整理自: http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=179471 一、前言 “联合体”(union)与“结构体”(struct)有一些相似之处。但两者有本质上的不同。在结构体中,各成员有各自的内存空间, 一个结构变量的总长度是各成员长度之和。而在“联合”中,各成员共享一段内存空间, 一个联合变量

Tolua使用笔记(上)

目录   1.准备工作 2.运行例子 01.HelloWorld:在C#中,创建和销毁Lua虚拟机 和 简单调用。 02.ScriptsFromFile:在C#中,对一个lua文件的执行调用 03.CallLuaFunction:在C#中,对lua函数的操作 04.AccessingLuaVariables:在C#中,对lua变量的操作 05.LuaCoroutine:在Lua中,

一份LLM资源清单围观技术大佬的日常;手把手教你在美国搭建「百万卡」AI数据中心;为啥大模型做不好简单的数学计算? | ShowMeAI日报

👀日报&周刊合集 | 🎡ShowMeAI官网 | 🧡 点赞关注评论拜托啦! 1. 为啥大模型做不好简单的数学计算?从大模型高考数学成绩不及格说起 司南评测体系 OpenCompass 选取 7 个大模型 (6 个开源模型+ GPT-4o),组织参与了 2024 年高考「新课标I卷」的语文、数学、英语考试,然后由经验丰富的判卷老师评判得分。 结果如上图所

Vim使用基础篇

本文内容大部分来自 vimtutor,自带的教程的总结。在终端输入vimtutor 即可进入教程。 先总结一下,然后再分别介绍正常模式,插入模式,和可视模式三种模式下的命令。 目录 看完以后的汇总 1.正常模式(Normal模式) 1.移动光标 2.删除 3.【:】输入符 4.撤销 5.替换 6.重复命令【. ; ,】 7.复制粘贴 8.缩进 2.插入模式 INSERT

Lipowerline5.0 雷达电力应用软件下载使用

1.配网数据处理分析 针对配网线路点云数据,优化了分类算法,支持杆塔、导线、交跨线、建筑物、地面点和其他线路的自动分类;一键生成危险点报告和交跨报告;还能生成点云数据采集航线和自主巡检航线。 获取软件安装包联系邮箱:2895356150@qq.com,资源源于网络,本介绍用于学习使用,如有侵权请您联系删除! 2.新增快速版,简洁易上手 支持快速版和专业版切换使用,快速版界面简洁,保留主

如何免费的去使用connectedpapers?

免费使用connectedpapers 1. 打开谷歌浏览器2. 按住ctrl+shift+N,进入无痕模式3. 不需要登录(也就是访客模式)4. 两次用完,关闭无痕模式(继续重复步骤 2 - 4) 1. 打开谷歌浏览器 2. 按住ctrl+shift+N,进入无痕模式 输入网址:https://www.connectedpapers.com/ 3. 不需要登录(也就是

大语言模型(LLMs)能够进行推理和规划吗?

大语言模型(LLMs),基本上是经过强化训练的 n-gram 模型,它们在网络规模的语言语料库(实际上,可以说是我们文明的知识库)上进行了训练,展现出了一种超乎预期的语言行为,引发了我们的广泛关注。从训练和操作的角度来看,LLMs 可以被认为是一种巨大的、非真实的记忆库,相当于为我们所有人提供了一个外部的系统 1(见图 1)。然而,它们表面上的多功能性让许多研究者好奇,这些模型是否也能在通常需要系

关于如何更好管理好数据库的一点思考

本文尝试从数据库设计理论、ER图简介、性能优化、避免过度设计及权限管理方面进行思考阐述。 一、数据库范式 以下通过详细的示例说明数据库范式的概念,将逐步规范化一个例子,逐级说明每个范式的要求和变换过程。 示例:学生课程登记系统 初始表格如下: 学生ID学生姓名课程ID课程名称教师教师办公室1张三101数学王老师101室2李四102英语李老师102室3王五101数学王老师101室4赵六103物理陈

Toolbar+DrawerLayout使用详情结合网络各大神

最近也想搞下toolbar+drawerlayout的使用。结合网络上各大神的杰作,我把大部分的内容效果都完成了遍。现在记录下各个功能效果的实现以及一些细节注意点。 这图弹出两个菜单内容都是仿QQ界面的选项。左边一个是drawerlayout的弹窗。右边是toolbar的popup弹窗。 开始实现步骤详情: 1.创建toolbar布局跟drawerlayout布局 <?xml vers

人工和AI大语言模型成本对比 ai语音模型

这里既有AI,又有生活大道理,无数渺小的思考填满了一生。 上一专题搭建了一套GMM-HMM系统,来识别连续0123456789的英文语音。 但若不是仅针对数字,而是所有普通词汇,可能达到十几万个词,解码过程将非常复杂,识别结果组合太多,识别结果不会理想。因此只有声学模型是完全不够的,需要引入语言模型来约束识别结果。让“今天天气很好”的概率高于“今天天汽很好”的概率,得到声学模型概率高,又符合表达