使用BG/NBD模型与Gamma-Gamma模型预测客户的生命周期价值CLV/LTV
1. 背景
客户生命周期价值CLV: CLV是Customer Lifetime Value的简称,用来衡量一个客户(用户)在一段时期内对企业有多大价值,也称为LTV。
假如一个客户两年内在某商店内消费2000元,这2000元就是CLV,具有预测性。
CLV的常见作用:
- 预测用户还有多少价值、用以衡量投入产出比
- 在干预用户后,根据用户生命周期价值的变化,优化资源的投放。
那么如何计算CLV呢?我们可以使用BG/NBD模型预测客户的在指定时间内的交易次数,使用Gamma-Gamma模型预测在指定时间内的消费金额。
BG/NBD模型:BG/NBD模型又称为贝塔几何/负二项模型,用于描述非契约客户关系情境下重复购买行为。
该模型的几大假设:
- 用户在活跃状态下,一个用户在时间段t内完成的交易数量服从均值为λt的泊松分布
- 用户的交易率λ服从形状参数为r,逆尺度参数为α的gamma分布
- 每个用户在交易j完成后流失的概率服从参数为p(流失率)的几何分布
- 用户的流失率p服从形状参数为a,b的beta分布
- 每个用户的交易率λ和流失率p互相独立
Gamma-Gamma模型:BG/NBD模型只对客户存续时间和交易次数进行建模,并不涉及客户未来交易所带来的现金价值。而Gamma-Gamma模型就是对这个问题的一个扩展解决方案。
该模型的几大假设:
- 从客户角度上来说,交易金额在每个客户的平均交易价值上随机波动。(这一点并不是很有说服力)
- 所观察到的交易价值均值是隐含价值均值
使用BG/NBD模型与Gamma-Gamma模型预测客户的生命周期价值CLV/LTV相关推荐
- 【双碳系列】LEAP碳排放预测、LCA生命周期、GAMS电力、CGE一般均衡模型
点击查看原文:[双碳系列]LEAP碳排放预测.LCA生命周期.GAMS电力.CGE一般均衡模型 本文围绕双碳专题分为五大内容,分别为: 1.LEAP模型能源环境发展,碳排放建模预测及不确定性分析: 2 ...
- 用户生命周期价值模型LTV
https://www.logiconsole.com/ltv-model/
- 用户增长 - BG/NBD概率模型预测用户生命周期LTV(二)
文章目录 1 理论 1.1 BG / NBD概率模型介绍 1.2 Gamma-Gamma模型 2 实践案例 2.1 lifetimes实践案例一:在线零售业务的交易 2.1.1 数据解读 2.1.2 ...
- 软件生命周期模型 -------- 瀑布模型 和 原型模型
文章目录 瀑布模型(Waterfall Model) 模型概述: 核心思想: 模型特点: 优点: 缺点: 分类: 1.传统瀑布模型: 2.加入迭代的瀑布模型: 原型模型: 优点: 缺点: 瀑布模型(W ...
- 软件开发生命周期中的设计阶段_什么是软件生命周期模型?软件测试和软件开发的关系分析!...
软件生命周期这个词,对于大部分人应该比较陌生,但却不容忽视!正因为它的重要性,才有许多不同的软件开发生命周期模型,但是它们都有一个共同的特点,那就是在生命周期中的某一时刻,软件都会被测试.今天我就和大 ...
- 如何搭建用户生命周期模型
如何搭建用户生命周期模型 摘要 一.问题背景 二.用户生命周期模型 1.用户生命周期模型简介 2.对用户生命周期认知的几点误区 三.如何搭建并应用用户生命周期模型 1.使用场景 2.搭建步骤 (1)梳 ...
- 软件生命周期模型——瀑布模型
模型概述 瀑布模型是一个经典的软件生命周期模型,也叫预测型生命周期.完全计划驱动型生命周期.在这个模型里,在项目生命周期的尽早时间,要确定项目范围及交付此范围所需的时间和成本. 在这个模型里,项目启动 ...
- 机器学习模型的生命周期
动动发财的小手,点个赞吧! 您的模型如何变化?Source[1] 诞生 当我们构建.训练.拟合或估计我们的模型时,这些数字工具就诞生了.这个阶段几乎从拥有分析目标.数据.计算机.算法以及数据科学家现在 ...
- linux 内核驱动模型,linux设备驱动模型架构分析 一
linux设备驱动模型架构分析 一 发布时间:2018-07-04 15:14, 浏览次数:584 , 标签: linux 概述 LDD3中说:"Linux内核需要一个对系统结构的一般性描述 ...
最新文章
- 特来电CMDB应用实践
- windows下sse性能对比
- 开源作品ThinkJDBC—一行代码搞定数据库操作
- java二维数奇数组金字塔_金字塔内发现一组神奇数字 至今无解(图)
- docker化你的java应用(上)
- C#学习笔记——软件注册与注册机
- v-if 表单验证_避免许多if块进行验证检查
- verilog中assign和always@(*)的区别和易忽略的点
- linux---編輯器
- python深度学习机器学习必备的学习网站集合!
- 决策树从理论到 Python 实现再到实战,万字长文 + 思维导图.整理
- 《基于运算放大器和模拟集成电路的电路设计》PDF云盘资源分享
- 远程桌面 中断计算机连接不上,中断远程桌面连接解决方案
- lucas–kanade_Lucas-Kanade光流法 | 学步园
- Heli Track
- 李飞飞:我怎样走上 AI 研究之路
- 吉他铺怎么看(很全)
- python做房源饼状图_python使用matplotlib画饼状图
- Tinyos2.x相关资料
- vpa recommender源码分析
热门文章
- 【双碳系列】LEAP碳排放预测、LCA生命周期、GAMS电力、CGE一般均衡模型