数据科学和商业的完美结合(1),A/B测试到底测什么?

数据科学家如何用故事力驱动业务决策 数据叙事是将数据分析结果转化为可理解、可行动、可信任的业务语言的过程。其核心在于跨越技术与业务的认知鸿沟,通过问题锚点建立共情,以决策逻辑替代算法罗列,并将指标提升具象为具体角色的动作与人本结果。在AI落地日益强调实效性的今天,‘讲清价值’已从软技能升维为模型能否上线的关键前提。本文聚焦数据科学家必备的故事构建能力,结合用户旅程地图、决策树式方案呈现、三幕剧结构等实战方法,系统拆解如何把特征重要性、SHAP解释、模型AUC等热词,自然融入销售策略优化、风控体验升级、营销ROI提升等高频业务场景,真正实现让技 阅读详情

试想一下,你的公司在网上有一款产品销售。进行了各种网页优化和促销以后,产品经理告诉你,就差最后一步的“点击购买”按钮不确定是不是放对了位置。

       网页上商品的“购买“按钮,一直放在商品左下方:

 

       但是产品经理了解到,一般用户的心理行为是倾向于把要执行的动作放在右边。因此,一种新的设计是这样的:

 

 

两种方案哪个好?作为数据科学工程师的你,毫不犹豫:“做个A/B测试吧“。

       A/B测试,从统计上来说是一种假设检验(Hypothesis Test)。上面的例子中,首先,我们优化的目标是用户的点击概率p,或者说用户的转化率,范围在0和1之间。其次,我们要设计两种不同的网页,对于不同的新来用户进行随机展示。一段时间后,我们收集到了两组不同的结果。比如,“购买“按钮放在左边的网页,用户总的访问量为n1,其中x1个用户点击购买产品。而”购买“按钮放在右边的网页,用户访问量为n2,其中x2个用户点击购买了产品。

       因此,我们可以计算两种不同网页设计分别对应的转化率(conversion rate):

 

 

       两个转化率数值,一定会不一样。但问题是,这是因为新设计的确带来了更好的转换率,或是我们看到的不同数值只是偶然现象?这就是假设检验要解决的问题,根据假设检验,我们其实是在比较两种不同的假设:

       (1)H0假设:两种设计方案其实给出同样的转化率,即p1=p2

        (2)Ha假设:两种设计方案其实给出不同的转化率,即p1!=p2

 

假设检验中,我们首先设立一个标杆,在没有证据的情况下,我们总是先假设转换化率是一致的,实际观察到的数值不同只是随机现象。Ha假设则努力工作,去通过数据和统计来证明,这个标杆是错的,我们观察的不同数值,大概率已经超过了随机现象的可能。

因此,假设检验需要计算两个转化率之间的差别,查看导致这种差别的具体概率是多少。如果概率小于我们能够承受的范围,比如说5%,那么可以比较放心的宣布,Ha假设获胜,我们95%的可以肯定,两个转化率的确不同。而具体用来计算的指标,是这样的:

 

 

上式的指标一般被称作t统计指标,p1和p2分别为实际观察到的转化率,分母中的方差值可以从数据中估计。对于每个具体客户而言,转化率的分布(是否点击购买)实际上是伯努利(Bernoulli )分布。因此方差很好计算,上式的指标可以直接写为:

 

对于方差的计算还有另一种方法,就是假设两种转化率的分布具有相同的方差值。此时的方差值可以合并(pooled variance),因此上式的指标又可以这样计算:

 

上式的指标符合t统计指标的分布形式,在数据量较大时候(大于30),其分布已经可以近似于Z统计指标,或者说一个均值为0,方差为1的标准正太分布函数。这就意味着,我们把观察到的转化率和数据量带入公式,得到指标值。拿到指标值后,根据标准正太分布函数,我们计算得到这样数值或者更大数值的概率是多少。如果概率小于5%,那么我们可以在95%的可能性情况下(或者说5%显著性)拒绝H0假设,可以认为两种网页设计的确导致了不同的转化率。反之,我们则不能拒绝H0假设。

       根据标准正太分布函数,我们知道:

 

       因此,我们观察得到的计算指标,其绝对值如果大等于1.96,则意味着可以在5%的显著性下,拒绝H0假设,可以认为两个转化率的确不同。

 

      

读到这里,似乎一切都非常明了,但其实这只是故事的下半部。A/B测试更重要的是从一开始设计实验,即必须在实验开始时候明确下面两点:

(1)期望看到转化率有多大的变化?如果当前网页设计的转化率是p1,那么从商业角度上来说,我们是不是需要看到至少10%的提高,即新的转化率p2>=1.1p1,才值得去兴师动众的做实验检验。

(2)如果转化率的确有10%以上的提高(或者任何我们希望达到的差异),从统计上来说,我们需要多少样本就可以做出正确的结论。毕竟实验一旦开始,我们希望在保证没有偏差的情况下,尽快结束实验,减小机会成本。直觉告诉我们,如果两个网页真实的转化差异比较大,只需要较少的样本数量就能检验出差距;但是网页本身的转化率差异较小,则需要更多的样本数据才能检验出差距。

提前计算需要的样本数量,能够让我们从商业的角度上判断,这个A/B实验是否是网站能够负担的成本。比如,网站流量比较小,每天只有100人的访问量,而实验需要1万人的访问量才能看出统计显著的差距,那么这实验需要几个月的时间才能完成。这样的成本,就可能不大合适。

如果H0假设成立,即两个网页的转化率一致,T指标服从的是均值为0的标准正太分布。但如果Ha假设成立,即新网页的转化率比旧网页的转化率大,假设真实的转换率差别的绝对值为Δ=|p2-p1|,那么T指标是方差为1的正太分布,但是均值变为:

 

两种不同情况下的T指标分布,如下图所示:

 

 

上图中,无论我们决定采用什么置信标准,都可能存在两种不同的误差:

(1)Type I错误:如果H0成立,但是T指标大于临界值,我们则错误的拒绝了H0假设。这种错误概率是图中红色的面积。

(2)Type II错误:如果Ha成立,但是T指标小于临界值,我们会接受H0假设,但错误的拒绝了Ha假设。这种错误概率是图中的蓝色面积。

如果样本量越高,则两种错误概率都会越来愈小,图中的两个正态分布会相距越来越远。因此,设计实验的关键在于,确定两种错概率的边界线,即Type1错误概率不大于α, Type II概率不大于β,或者说统计的功效(power)大于1-β。

通常我们规定α=0,05, β=0.2或者power=0.8的情况都是可以接受的。只要样本量能够满足这两个统计指标,就够用了。当然越多越显著,只是从商业目的上来说,成本就会上升。

最后一步就是确认需要的样本数量。从图中可以看出,要达到目的,只要保证Ha假设下的正太分布中心值和我们选定的临界值相距足够远,满足下面的公式:

 

 

通常实验中,我们让两种不同的网页设计达到同样的用户访问量,即n1=n2=n,这种情况下,我们可以得到对样本n的要求计算如下:

 

上式中的方差为合并方差(pooled variance)

考虑通常的要求,α=0,05, β=0.2,我们有下面的简单结果:

 

 上式告诉我们,如果转化率分布的方差越小,或者我们期望得到的转化率的绝对提升值越大,需要的样本数量就越少,反之亦然。

更多精彩,欢迎和大家一起关注:

 

数据科学求职:三份定制简历的底层逻辑与实操方法 数据科学岗位具有职能模糊、地域差异大、招聘标准不统一等特点,导致通用型简历难以通过初筛。其核心原理在于将候选人能力进行语境化翻译——匹配地域文化偏好(如美式结果导向、德式过程严谨、南亚资历厚度)、岗位职能侧重(数据分析/机器学习工程/数据科学家)及招聘方隐性期待(如敏捷迭代或合规优先)。这种‘能力翻译’显著提升简历在6秒扫描中的信息穿透力与岗位契合度,已在数十名转行学员中验证可将面试邀约率提升3倍以上。本文聚焦数据科学求职场景,系统拆解三份简历的模块化构建、文化适配与动态管理方法。 阅读详情

相关推荐

t分布与t检验实战指南:从小样本分析到A/B测试统计推断

在统计学与数据分析领域,假设检验是评估观测差异是否具有统计显著性的核心方法。其基本原理是通过构建检验统计量,在原假设成立的条件下,计算观测结果或更极端结果出现的概率(p值)。当总体标准差未知时,尤其是面对小样本数据,直接使用基于正态分布的Z检验会高估显著性,导致决策风险。此时,t分布应运而生,它通过更厚的尾部为样本标准差估计的不确定性提供了“保险”,使得小样本下的统计推断更为保守和可靠。这一技术价值在A/B测试、临床研究、产品迭代等需要从有限数据中做出可靠决策的场景中至关重要。本文聚焦于t分布在统计显著性检

weixin_34032792的博客 467

数据科学与商业分析:挑战与解决方案

随着越来越多的公司发现数据科学和高级分析对其底线的重要性,文化冲突开始了。 这些快速增长的领域如何才能成为公司生态系统的一部分,尤其是对于已经存在十年或更长时间的成熟公司而言? 在基础架构方面,数据科学家和IT专业人员有着截然不同的需求。 在这里,我将列出其中一些要求,并讨论如何超越这些要求并一起发展。 部门观点 在公司内部启动数据科学计划时,最大的问题通常不是由技术本身引起的,而是由...

代码教主 963

掌握大数据领域A_B测试,实现业务创新突破

在当今数据驱动的商业环境中,A/B测试已成为企业实现持续创新和优化的核心方法。本文将带您深入探索大数据领域A/B测试的完整知识体系,从基础概念到高级实践,从统计原理到工程实现,全方位解析如何利用A/B测试驱动业务增长。无论您是产品经理、数据分析师、营销专家还是技术开发者,本文都将为您提供一套系统的A/B测试方法论和实战工具包,帮助您在海量数据中挖掘业务洞察,验证创新想法,降低决策风险,最终实现可量化的业务突破。

SuperAGI2025 977

没有完美的学位,我是如何成为 Meta 数据科学家的

原文:towardsdatascience.com/how-i-became-a-data-scientist-at-meta-no-stats-degree-no-bootcamp-4aa07494d117曾经梦想过转型到数据科学,但又担心自己没有合适的背景吗?也许你认为没有传统学位,你在竞争中落后了?或者,你渴望在一家大型科技公司工作,但认为自己不够资格?如果这些想法在你的脑海中闪过,你并不孤单。我曾站在你的位置上。我也曾与许多面临同样疑虑的有志数据科学家交谈过。。

龙哥盟 668

Ansys Zemax | 多模光纤耦合效率优化与IMAE操作数实战解析

本文详细解析了在Ansys Zemax(OpticStudio)中优化多模光纤耦合效率的实战流程。通过几何图像分析诊断初始效率,并重点介绍了如何利用IMAE操作数将分析工具转化为自动化优化引擎,实现从2%到54%的几何效率飞跃。文章还探讨了引入菲涅尔损耗与偏振计算以逼近真实效率,并分享了关键的避坑指南与高阶技巧。

xk7n92h3p5m的博客 749

大众点评商家及评分数据(2012-2025)

大众点评及商家评分数据库全面覆盖全国范围内多个城市的商户信息,涵盖餐饮、购物、休闲娱乐等多个消费领域,包含商家基础信息、地理坐标、分类体系、经营状态、用户评价、消费水平及服务设施等共计28个字段。

Sunny9qx的博客 2694

用Python实战贝塔分布:从棒球击球率到A/B测试的5个应用场景

本文通过Python实战演示贝塔分布在5个实际场景中的应用,包括棒球击球率建模、电商A/B测试、用户评分系统等。贝塔分布作为统计学中的强大工具,特别适合处理0到1范围内的概率问题,能够提供比传统方法更稳健的分析结果。文章包含完整代码示例,帮助数据科学家和开发者掌握这一实用技术。

weixin_30570101的博客 363

告别IMEI!手把手教你用UUID实现Android设备唯一标识(兼容Android 10-13)

本文详细探讨了在Android 10及以上版本中,如何构建合规且高可用的设备唯一标识方案以替代被限制访问的IMEI。文章深入分析了Android设备标识符的演变,并提供了基于UUID/GUID的完整实现策略,包括生成算法、多级持久化存储方案(如MediaStore)、权限处理以及版本兼容性实践,帮助开发者应对Android 10-13的隐私政策变化。

weixin_28339967的博客 574

『A/B 测试不再凭经验:AI 算法提升转化率的实战案例』

AI驱动的A/B测试,正在以前所未有的精度和效率,重塑着数字营销和产品优化的范式。它不再是简单的“试错”过程,而是基于数据、算法和智能的科学决策。从一个简单的Java模拟示例到一个复杂的分布式平台,AI A/B测试的技术栈和应用场景正在不断扩展。它不仅是技术的革新,更是企业运营思维的一次深刻变革。通过动态分组、实时优化、个性化推荐等手段,AI使得A/B测试更加智能化、高效化和精准化。它帮助企业在激烈的市场竞争中,更快地找到最优的产品方案和营销策略,从而显著提升转化率和业务价值。

千淘万漉虽辛苦,吹尽狂沙始到金 2万+

Yield Management软件:Lam Research二次开发_(5).缺陷分析与分类方法

在半导体制造过程中,缺陷分析和分类是提高良率管理(Yield Management)的关键步骤。通过准确地识别和分类缺陷,可以更好地理解工艺过程中的问题,从而采取有效的措施来提高生产效率和产品质量。本节将详细介绍缺陷分析和分类的方法,包括缺陷检测、特征提取、分类算法及其在Lam Research软件中的应用。

2401_87715305的博客 690

【C2000系列DSP的Bootloader详解】实现过程、流程图与示例代码

C2000 Bootloader 的核心逻辑可概括为 “初始化→选模式→加载程序→校验→跳转” 五步。对于小白来说,无需纠结底层寄存器配置(驱动库已封装),重点理解 “启动流程” 和 “数据传输 + 校验” 的核心思想即可。 通过本文的流程图和示例代码,相信你已经掌握了 C2000 Bootloader 的核心原理。实际开发中,可基于 TI 提供的 Bootloader 示例(C2000Ware 中自带)进行修改,快速适配自己的硬件和应用场景。

昔时扬尘处 371

A/B测试统计显著性:p值、置信区间与样本量实战指南

A/B测试是产品迭代的核心方法,但其科学性根基在于统计显著性——它并非高深数学,而是判断‘观测差异是否真实存在’的概率工具。本质是基于二项分布的假设检验,通过p值量化随机波动风险,用置信区间刻画效应范围,并依赖合理样本量确保检验效力。绕过显著性检验(如仅看绝对提升或趋势图)极易导致假阳性决策,引发GMV下跌、用户体验恶化等真实业务损失。本文聚焦转化率类比例指标,详解Z检验原理、MDE设定逻辑、分流质量控制及结果解读陷阱,帮助增长工程师、产品经理在噪声中锚定可信信号,让每一次实验都成为可审计、可复现、可归因的

weixin_33895695的博客 370

【VTK】VTK中的光标样式

本文分享VTK中的光标设置相关内容技术,希望对各位小伙伴有所帮助!

qq_40041064的博客 1931

大四学生整理:一份“不完美”的数据科学问答清单

翻译 | shawn编辑 | 阿司匹林出品 | 人工智能头条(公众号ID:AI_Thinker)【人工智能头条导读】随着人工智能的日益火热,数据科学正在变得越来越重要。...

优快云 人工智能 3271

基于DynamicHead的YOLOv8四头版本改进:面向复杂场景的多目标检测优化【YOLOv8】

YOLOv8的检测头是通过不同尺度的特征层输出检测结果。这些检测头通常包括三个:用于大物体、中等物体和小物体的检测。然而,这种单一结构可能会在复杂场景下失去针对性和灵活性,特别是当多个目标之间差异较大时。为了进一步提升模型在特定目标上的检测性能,DynamicHead的引入为我们提供了一个多检测头的优化方案。本文提出了一种基于DynamicHead的四头版本YOLOv8改进方案,以解决复杂场景下多目标检测的挑战。通过引入四个独立检测头,分别针对不同目标特征进行优化,实现了更灵活的检测结构。

博客 1718

硬件电路设计采集电路

摘要:采集电路是硬件设计中连接物理世界与数字系统的关键环节,主要用于将温度、压力等物理量转换为电信号。常见的采集电路包括模拟量采集(如温度、电压)、数字量采集(如开关状态)和特殊信号采集(如光、声音)。设计时需重点关注传感器选型、信号调理、电源接地、抗干扰和ADC配置等核心要素,确保信号链路的完整性和稳定性。合理的电路设计需结合具体应用场景,通过仿真和测试验证性能,最终实现精确可靠的数据采集。

qq_37999850的博客 1798

别再只用np.random.randint()生成随机数了!这5个数据科学实战场景让你效率翻倍

本文深入探讨了`np.random.randint()`在数据科学中的5个高阶应用场景,包括构建测试数据集、创建随机分组标签、确保深度学习可复现性、A/B测试模拟以及生成可视化数据。通过具体代码示例,展示了如何利用这一NumPy函数显著提升工作效率,特别适合数据科学家和机器学习工程师参考。

weixin_30788619的博客 531

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

腾讯音乐数据科学岗笔试复盘:从归因分析到业务决策

数据科学岗位的笔试不仅考察模型公式与SQL语法,更关注候选人能否将统计推断、机器学习和业务分析能力融入真实场景。从A/B测试的样本量估算到贝叶斯更新,从连续活跃天数到中位时长计算,再到广告点击归因与预算优化,这些题目共同指向一个核心能力:用数据形成决策闭环。腾讯音乐2023春招第二批笔试就体现了这一趋势,业务题围绕渠道ROI与预算分配展开,强调增量贡献和边际收益。掌握基础概念、理解原理并能在业务中应用,才是数据科学岗位考察的真正目标。本文复盘题型分布、答题节奏和踩坑经验,为备考数据科学岗位的候选人提供实战参

cuankuangzhong6373的博客 510

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

因果推断实战指南:从A/B测试到DoubleML的工程落地

因果推断是连接数据相关性与业务决策真实性的核心桥梁,其本质在于通过控制混杂变量、逼近反事实来识别处理效应。主流方法如A/B测试提供强因果保障但依赖随机化条件;双重差分(DiD)利用自然实验场景缓解选择偏差;倾向性得分匹配(PSM)在观测数据中构建类实验子样本;而双重机器学习(DoubleML)则融合机器学习拟合能力与正交化思想,提升高维混杂下的估计稳健性。这些技术共同支撑智能推荐优化、SaaS功能归因、客服系统提效等关键场景。本文聚焦工程实践,覆盖方法选型逻辑、假设检验要点与可复现代码实现,尤其强调因果图建

dicui3114的博客 453

笔记︱盘点实验科学的三种实验模型(A/B实验、因果推断、强化学习)

文章目录1 A/B实验1.1 优点1.2 缺点1.3 使用场景2 因果推断2.1 优点2.2 缺点2.3 使用场景2.4 一些大厂方法论的总结3 多臂老虎机Bandit3.1 优点3.2 缺点3.3 使用场景 1 A/B实验 1.1 优点 通过流量细分可以同时追踪多个指标的变化趋势 A/B测试的解释性更好,适用于获得各个版本的优劣的统计置信(statistical significance)。需要知道当前版本相对于base的各个指标如何变动、置信水平有多大、什么因素影响了指标变动。这些关于因素的分析可以

素质云笔记 5027

MLOps实践:避免完美主义陷阱,实现高效模型部署

机器学习运维(MLOps)是平衡模型质量与交付速度的关键实践。其核心原理在于通过自动化流水线实现模型的持续集成与部署,技术价值体现在缩短从实验到生产的周期。在实际应用中,过度追求完美会导致资源浪费和机会成本增加,特别是在金融科技和电商推荐系统等场景。通过建立合理的验收标准、采用渐进式完善方法,团队可以避免MLOps中的完美主义陷阱,更高效地交付价值。根据2023年行业报告,合理权衡的MLOps策略能提升42%的项目成功率,而特征工程和模型监控是其中最关键的热门技术组件。

weixin_30781107的博客 381

数据科学爆发的底层逻辑与业务落地方法论

数据科学已从实验室走向产线,成为驱动企业决策的核心基础设施。其本质是将业务问题转化为可计算、可验证、可迭代的数据闭环:依托实时多源数据采集能力,借助低代码与AI原生工具链降低应用门槛,通过A/B测试与业务指标对齐实现价值快速验证,并由具备领域知识的复合型人才推动场景深耕。在AI应用落地和业务驱动分析双重趋势下,成功关键不在于算法先进性,而在于问题定义颗粒度、数据所有权机制与MVP交付节奏——本文聚焦零售、制造、物流等真实战场,拆解让模型真正‘活’在晨会白板与调度终端上的实战路径。

weixin_30907935的博客 395

从医学论文到商业报告:小提琴图在不同领域的应用案例解析

本文深入解析了数据可视化利器小提琴图在医学、商业、金融及电商等领域的核心应用。通过对比基因表达、用户行为、A/B测试及商品评分等实际案例,揭示了小提琴图如何超越均值与中位数,直观展现数据深层分布特征,为多领域的数据洞察与决策提供关键支持。

alpha的博客 181

收藏必备!智能体工程:解决大模型“上线秒变智障“的终极指南

智能体工程是通过"构建、测试、上线、观察、优化、重复"的循环迭代,将不稳定的大模型系统打磨成生产级可靠应用的方法论。它需要产品思维、工程能力和数据科学三种能力配合,与传统软件开发不同之处在于强调上线是为了学习而非完美。成功的团队将生产环境视为最佳老师,通过持续追踪和系统性优化,解决智能体不可预测性问题,让AI系统真正稳定可靠。

weixin_72959097的博客 840

为什么Python成为AI与数据科学的工程首选语言

Python作为AI与数据科学的核心编程语言,其本质优势不在于语法优雅或执行性能,而在于十五年持续演化的工程化生态:NumPy提供C级底层加速,pandas确立数据处理事实标准,scikit-learn与PyTorch封装复杂算法为可交付API。这种‘容错式生产力’将博士级模型压缩为`.fit()`和`.predict()`等确定性接口,显著降低试错成本与协作熵值。在真实业务场景中,当KPI是‘本周上线用户流失预警模型’而非‘GPU利用率提升0.5%’,Python以稳定交付能力、友好错误提示、跨库无缝集成

dienangpiao2051的博客 490
上一篇: 每个数据科学家都应该知道这5种算法!
下一篇: 未知数数量大于方程数量,如何求解,附Python 代码
robot_learner
博客等级 码龄7年 632粉丝 187原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值