
粗糙的贝叶斯转化概率预测模型
转化率是网站分析中最受关注的指标之一,如何设定转化率目标?哪些用户最有可能转化?他们有哪些特征?如何发现并找到这些用户?这些都是负责网站运营和市场营销的同学最关注的问题。本篇文章通过贝叶斯算法对网站中已经完成转化的历史用户数据进行分析,发现购买转化用户的特征,并通过交叉细分对不同用户购买转化的概率进行预测。
贝叶斯是分类和预测算法中的一种,我们在前面的文章中已经详细介绍过它的计算过程。贝叶斯通过已知的P(B|A)的概率计算P(A|B)的概率。如果P(A)和P(B)相互独立,成为朴素贝叶斯(Naive Bayes)。以下为贝叶斯的计算公式:
我们将通过这个公式对用户的转化概率进行预测。下面是一个人工生成的数据表截图(需要说明的是,这些数据都是人工生成的示例数据,并不代真实的品类及来源表现)。这类数据表可能来自网站的服务器日志,CRM系统,用户调研报告或者网站数据报告中。在这个简单的数据表里只包含有两个字段:品类和是否购买。其中品类表示用户访问过的页面所属的商品类别,是否购买表示用户最终是否付款。在这个数据表中,是否购买是我们所关注的结果。品类是维度。
在使用贝叶斯公式开始计算之前,我们首先需要将数据表转化为以维度和结果组成的频率表,频率表中包含4类信息:
每个品类用户的数量。
购买和未购买用户的数量。
不同品类购买和未购买的访问者数量。
用户的总数量。
我们将使用者四类信息来计算贝叶斯算法中所需要的概率值。在生成频率表的过程中有一点需要注意,结果信息(购买/未购买)要放在列的位置,维度信息(数码,家居)要放在行的位置。下面我们将通过频率表生成用于计算的似然表。
以下为似然表,其中包含了用于贝叶斯算法中所需要的概率值。我们与贝叶斯公式对照来看:P(A)=P(购买)是完成购买的概率,P(B)=P(数码)是数码类别的概率,P(B|A)=P(数码|购买)是已经购买的用户中数码品类的概率。下面的图表中标识了这几个概率和所对应的位置。
将各个对应的概率值代入到贝叶斯公式中,求出各品类的购买概率。下面是以数码品类为例计算出的购买概率。
将其他品类的数据分别代入到贝叶斯公式中,求出所有品类的购买概率。每个品类购买概率的数值如下表所示。
这个概率值可以理解为不同品类的转化率。这里有两个需要说明的问题。首先,预测的概率数据可能并不准确,因为我们只考虑了单一维度的因素(品类)。而影响用户购买的影响因素会有很多,并且品类维度也未必是最重要的影响因素。这就好像我们看见一个黑人就认为他来自非洲一样。只依靠肤色这个单一的维度来做判断结果可能并不准确。其次,这个分品类的转化率我们通过现有数据也能求出来,不需要通过复杂的贝叶斯算法计算。并且这个预测数据对于寻找新的转化用户,以及优化购买转化率并没有明显的支持作用。
因此,为了获得更准确并且有价值的预测数据,我们需要在更广泛的数据源中增加新的维度。下面的数据表与之前相比增加了新的维度“来源”,我们通过来源和品类两个维度重新计算转化概率。
计算的方法和之前一样,先分别计算并生成两个维度的频率表。下面是来源和品类维度各自的频率表。
在频率表的基础上分别对来源和品类维度生成似然表。下面的图表中标注了所需要的概率值。
将似然表中的概率值代入到公式中,求出所需的概率值。这里以SEM流量在数码品类的购买概率为例进行计算。
将渠道和品类的概率值分别代入公式获得分来源的品类购买概率。如下表所示。可以发现,与之前相比每个品类的转化概率都与来源维度进行了交叉细分。对细分后的品类转化概率进行对比后可以发现每个流量来源对于不同品类的转化概率。例如:对于数码品类,引荐流量,EDM流量和社交媒体的购买概率要高于其他来源。到了这一步也许你还想知道每个流量来源的特征和在不同品类中的转化概率。
我们以来源作为主维度来重新组织数据,分析不同流量来源的特征以及在不同品类中的转化概率。以SEM流量为例,在示例数据中,SEM流量在汽车,图书和户外品类中的转化概率较高,在数码和服装的转化概率一般,在家居品类的的转化概率则相对较差。
到这一步我们已经有了流量来源和品类交叉的概率。与之前的单一品类维度转化概率来看要更准确一些,并已经能对流量渠道选择和广告投放有一些初步的指导作用。但这些数据并不是基于人的,无法帮助我们发现用户的特征以及如何寻找更多的转化用户。因此,我们需要增加与人有关的维度。这些数据可能并不在网站日志中,他们可能来自用户调研或其他渠道。下面的数据表中增加了用户的人群属性信息,如月收入,婚姻状况,学历,和星座等信息,这也更贴近网站分析中的真实情况。
我们重新调整视角,把关注和分析的维度从流量来源转向与人有关的属性。首先是用户月收入属性和品类。这里我们假定品类是用户来访的目的。以服装品类为例,通过月收入和品类维度的交叉细分可以发现,月收入15000元以上用户完成购买的概率较高,而月收入在5001-10000元的用户完成购买的概率较低,为0.38。
重新整理两个细分维度的顺序,将月收入作为主维度可以发现不同收入区间用户对品类的网站商品购买的概率。以15001-20000元区间为例,购买图书,汽车,母婴和服装的概率较高,而购买家居和户外品类的概率则相对较低。
两个维度的购买概率预测明显要优于单一维度的结果。因为我们掌握了更多的信息,降低了结果的不确定性。但这还并不能回答本文开篇时的问题,哪些用户最有可能转化?如何找到这些用户?他们有哪些特征?因此,还需要引入更多的用户属性。下面我们将维度增加到3个,以更好的对用户进行细分和定位。
在下面的数据表中,我们使用品类,学历和婚姻状况三个维度进行交叉细分,建立不同用户的购买概率表。与两个维度的概率表相比,三个维度的概率表无论是在内容还是计算量上都增加了一倍(这还只是在增量了婚姻状况后的情况,如果增加星座维度,会更加复杂)。多维度的概率表应该由程序计算和维护,而不应该手动计算。
三个维度交叉后的购买概率表能够更加精准的描述用户属性,并定位用户的购买偏好。对于一个专科学历,未婚的用户,我们可以根据历史的购买数据来判断他有0.94的概率会购买户外用品。或者换个角度来看,对于汽车这个品类,寻找未婚的硕士研究生用户可能比寻找已婚小学用户购买概率高0.2(0.81-0.61)。
这个购买的预测概率准确吗?按照这个概率来寻找用户投放广告就一定能有收获吗?答案是不一定。概率只是这件事发生的可能性,并不是说这件事一定会发生。因为实际情况比模型要复杂的多,以服装品类为例,这其中可能还涉及到季节性因素和品牌因素和价格因素的影响。因此我们还需要按照每次预测的结果对模型进行不断的调整和优化。
最后再次说明,本文中的所有数据都是人工生成的示例数据,只为说明分析思路和计算过程,没有任何代表性。
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
CDA 数据分析师:就业前景广阔的新兴职业 在当今数字化时代,数据已成为企业和组织决策的重要依据。数据分析师作为负责收集 ...
2025-06-30探秘卷积层:为何一个卷积层需要两个卷积核 在深度学习的世界里,卷积神经网络(CNN)凭借其强大的特征提取能力 ...
2025-06-30探索 CDA 数据分析师在线课程:开启数据洞察之旅 在数字化浪潮席卷全球的当下,数据已成为企业决策、创新与发展的核心驱 ...
2025-06-303D VLA新范式!CVPR冠军方案BridgeVLA,真机性能提升32% 编辑:LRST 【新智元导读】中科院自动化所提出BridgeVLA模型,通过将 ...
2025-06-30LSTM 为何会产生误差?深入剖析其背后的原因 在深度学习领域,LSTM(Long Short-Term Memory)网络凭借其独特的记忆单元设 ...
2025-06-27LLM进入拖拽时代!只靠Prompt几秒定制大模型,效率飙升12000倍 【新智元导读】最近,来自NUS、UT Austin等机构的研究人员创新 ...
2025-06-27探秘 z-score:数据分析中的标准化利器 在数据的海洋中,面对形态各异、尺度不同的数据,如何找到一个通用的标准来衡量数据 ...
2025-06-26Excel 中为不同柱形设置独立背景(按数据分区)的方法详解 在数据分析与可视化呈现过程中,Excel 柱形图是展示数据的常用工 ...
2025-06-26CDA 数据分析师会被 AI 取代吗? 在当今数字化时代,数据的重要性日益凸显,数据分析师成为了众多企业不可或缺的角色 ...
2025-06-26CDA 数据分析师证书考取全攻略 在数字化浪潮汹涌的当下,数据已成为企业乃至整个社会发展的核心驱动力。数据分析师作 ...
2025-06-25人工智能在数据分析的应用场景 在数字化浪潮席卷全球的当下,数据以前所未有的速度增长,传统的数据分析方法逐渐难以满足海 ...
2025-06-25评估模型预测为正时的准确性 在机器学习与数据科学领域,模型预测的准确性是衡量其性能优劣的核心指标。尤其是当模型预测结 ...
2025-06-25CDA认证:数据时代的职业通行证 当海通证券的交易大厅里闪烁的屏幕实时跳动着市场数据,当苏州银行的数字金融部连夜部署新的风控 ...
2025-06-24金融行业的大数据变革:五大应用案例深度解析 在数字化浪潮中,金融行业正经历着深刻的变革,大数据技术的广泛应用 ...
2025-06-24Power Query 中实现移动加权平均的详细指南 在数据分析和处理中,移动加权平均是一种非常有用的计算方法,它能够根据不同数据 ...
2025-06-24数据驱动营销革命:解析数据分析在网络营销中的核心作用 在数字经济蓬勃发展的当下,网络营销已成为企业触达消费者 ...
2025-06-23随机森林模型与 OPLS-DA 的优缺点深度剖析 在数据分析与机器学习领域,随机森林模型与 OPLS-DA(正交偏最小二乘法判 ...
2025-06-23CDA 一级:开启数据分析师职业大门的钥匙 在数字化浪潮席卷全球的今天,数据已成为企业发展和决策的核心驱动力,数据分析师 ...
2025-06-23透视表内计算两个字段乘积的实用指南 在数据处理与分析的过程中,透视表凭借其强大的数据汇总和整理能力,成为了众多数据工 ...
2025-06-20CDA 一级考试备考时长全解析,助你高效备考 CDA(Certified Data Analyst)一级认证考试,作为数据分析师领域的重要资格认证, ...
2025-06-20