当前位置: 首页 > news >正文

“A Deep Probabilistic Model for Customer Lifetime Value Prediction“ 论文笔记

额,排除 LTV 为0的样本的影响

但是LTV 数据的分布及其特殊,存在大量零值(大量客户是"一次性购买者",其 residual LTV = 0)和严重的高偏态连续值(少数高价值客户的 LTV 比普通客户高出几个数量级)。现有使用 MSE 损失的工作试图用一个单一的连续分布去拟合两个本质不同的群体,结果是"两边不讨好";使用两阶段建模又需要两个模型、复杂度高,MSE 对异常值敏感

ZILN 混合损失

本文主要提出了 Zero-Inflated LogNormal(ZILN)损失函数本文来同时建模用户是否付费以及付费金额,其中第一项用交叉熵来建模用户是否付费,第二项用对数正态分布建模 LTV(假设了用户在已知付费的前提下付费金额服从对数正态分布),其中 � 为真实值,均值 � 和方差 � 为模型的输出值:

�ZILN(�;�,�,�)=�CrossEntropy(1{�>0};�)+1{�>0}�Lognormal(�;�,�)

�Lognormal(�;�,�)=log⁡(��2�)+(log⁡�−�)22�2

线上 infer 时模型的预估输出为学到的分布的期望 exp⁡(�+�2/2),最优预测会自动大于观测样本的算术平均;此外,从图中可以看到(真实值是 20,横坐标是模型输出的点预测值),在原始值空间中 lognormal loss 对高值的惩罚比 MSE 小。综上所述,对数正态分布所以更匹配 LTV 数据 "零值多、右尾厚" 的分布特征

模型架构

本文使用 DNN 作为模型架构,DNN 的最后一层包含 3 个输出,分别表示付费概率、均值 μ 和方差 σ(分别使用 sigmoid、identity、softplus 激活函数)。最终通过 ZILN 混合损失实现一个模型同时完成分类和回归两个任务

评估指标

Gini 系数

Gini 系数是经济学中衡量收入或财富不平等程度的指标,值越大代表越不平等,本文对这个原始概念做了改造以用于 LTV 数据:

  • 按客户的真实 LTV 从大到小排序

  • 画出 Lorenz 曲线:横轴是累积客户百分比,纵轴是累积 LTV 百分比(20% 的客户贡献了 80% 的 LTV 即 80/20 法则)

  • Gini 系数 = Lorenz 曲线与 45° 对角线之间面积的两倍

所以标签 Gini 系数反映了客户消费的不平等程度,值越大说明头部客户越集中。本文还引入归一化 Gini 系数:Normalized Gini = (模型 Gini 系数) / (标签 Gini 系数) 用来衡量模型的区分度,有没有把真正的高价值用户排到前面

校准图

http://www.jsqmd.com/news/1140384/

相关文章:

  • 孤能子视角:扩散模型与EIS关系场耦合
  • UnityExplorer自由视角相机:打破游戏视角限制的深度调试与探索解决方案
  • 电磁铁切极电路 PCB 设计:70A 大电流走线 3 项关键优化与实测
  • DistroAV完整指南:10个技巧掌握OBS专业级NDI网络音视频传输
  • 华硕笔记本终极性能控制:G-Helper轻量级工具完全指南
  • 马里兰大学研究团队揭秘:机器人AI的“语言大脑“到底有多臃肿?
  • SRWE:运行时窗口编辑器 - 突破游戏窗口限制的智能分辨率重塑工具
  • 智能科学毕设最全方向帮助
  • openstack-kolla-plugin开发详解:如何为OpenStack添加openEuler支持
  • 如何免费解锁Microsoft 365完整功能:Ohook开源解决方案终极指南
  • 学习笔记(FNN前馈神经网络)
  • GBase 8a DataAgent智能数据分析平台解析
  • Office 宏攻击防御:3 种企业级策略对比与 Microsoft 365 默认禁用宏的影响分析
  • 英雄联盟Akari助手:免费开源的智能游戏效率提升方案
  • 告别鼠标手:3个步骤让Windows自动点击帮你提升10倍效率
  • 泰拉瑞亚地图编辑器的技术革命:从像素堆砌到专业级创作
  • 摩德纳大学:AI的“眼睛“和“大脑“为什么总是鸡同鸭讲?
  • 百度网盘直链解析:三步获取高速下载链接的完整指南
  • 深度改造指南:5步定制你的Xiaomi-cloud-tokens-extractor二次开发方案
  • 5分钟掌握UE4SS:无需源码的Unreal Engine游戏Mod开发终极指南
  • 移动端微任务平台中的任务分级与动态定价模型——以帮帮星球为例
  • 终极百度网盘SVIP破解指南:Mac版下载速度限制完全解除技术解析
  • 5分钟掌握SFML:为什么选择这个简单快速的跨平台多媒体开发库
  • 计算机毕业设计之基于大数据的房地产销售数据分析系统
  • CUDA 11.8 与 PyTorch 2.1 版本兼容性深度解析:从驱动到torchaudio的5层依赖
  • 快速学习Python基础知识5--容器2--列表
  • 计算机毕业设计之基于jsp南通市宠物领养平台的设计与实现
  • QQ音乐解析终极指南:用Python轻松解锁海量音乐资源的完整开源方案
  • 从误差累积到帧间稳定:HappyHorse 原生时序约束机制解决十类画面时序问题技术复盘
  • 如何高效使用VLC播放器:7个实用技巧让你成为媒体播放专家