如果你对数据分析感兴趣,希望学习更多的方法论,希望听听经验分享,

欢迎移步公众号「小火龙说数据」,更多精彩原创文章与你分享!

「经验」带你掌握AB实验最佳流程https://mp.weixin.qq.com/s?__biz=MzkxNzMwNTEwNQ==&mid=2247488606&idx=1&sn=f2bbe3a7d9e51edcf6ad4e349339e994&chksm=c143f620f6347f360bdfff32cda9e1780620d1d16e57f9e5bb13713d666a30b5bbe8d93c3ec2&token=1957294509&lang=zh_CN#rd

01 最佳AB实验流程

科学的实验流程主要包括七个步骤,下面会详细介绍每一步的核心内容。

02 步骤一:实验设计阶段

1、创建实验假设「TO:产运」

在开始实验之前,产运同学需要对实验做最初的假设,这也将作为整个实验围绕的核心点。

建立假设需涵盖以下几步:

1、明确原则:为更科学的设计实验,需满足AB实验设计的原则。

2、明确背景:实验背景是设计实验的前提,例如:目的是提升用户留存,则整个实验思考的方向,均需要围绕此背景进行。

3、探索改进点:根据历史数据以及产品经验判断,哪些改动可能对用户产生积极影响。针对发现的改进点,形成一个「逻辑完整 + 数据支撑 + 可验证」的假设

4、筛选实验对象实验是对全量用户生效,还是仅针对部分标签用户?实验单元是用户、会话、还是页面?需要有一个明确的定位。

5、 预估实验影响:实验可能对哪些核心指标有影响,大概的影响程度有多大?与业务长期目标是否可以达成一致?

2、明确实验类型「TO:数分」

实验根据流量关系,可以划分为「正交实验」以及「互斥实验」

正交实验:指实验之间互不干扰,可以复用相同的流量,只要保证各实验用户是随机分布即可,也就是我们日常经常接触的「常规AB实验」

互斥实验:指的是实验之间会相互干扰,X实验和Y实验之间会出现冲突的情况。

举个栗子
针对福利策略实验:
A实验:实验桶为了验证「发放不同现金」的效果;
B实验:实验桶为了验证「发放不同积分」的效果;
如果这个时候,希望对A实验评估,发放1元现金 vs 没有任何福利策略,
由于A实验和B实验是正交的,因此「没有任何福利策略」需要同时限定A实验的Base桶和B实验的Base桶。
这里福利实验仅有两个,如果福利实验有N个的时候,「没有任何福利策略」则很难框定,并且流量可能会很小。

这种情况可以通过「层域AB实验」来解决, 即:将福利相关的实验放到一个域中开展,拨出一部分流量作为holdout组(公用Base组),其余流量实验正交。

除此之外,实验类型还包括「Interleaving实验」「包含网络效应实验」以及「Multi-Armed Bandit,MAB实验」等。

3、筛选评估指标「TO:数分/产运」

筛选评估指标要从两个方面进行考虑:

其一:根据实验类型进行筛选。不同的实验类型对应不同的评估指标,例如:「页面优化型实验」更关注停留时长;「内容满足型实验」更关注ctr。

其二:根据度量方向进行筛选。可涵盖以下四类指标:

4、设定实验周期及流量「TO:数分」

实验周期和流量的设定是个权衡的问题,一方面,我们希望有足够多的流量,保证实验策略可以充分体现出来;另一方面,也希望缩短实验周期、提升迭代效率、降低实验风险。

因此在评估流量的时候,我们需要计算,在满足评估的前提下,获取最小的样本量。一般在评估的时候,会根据统计功效、显著性水平、相对差异、最小可检测效果,利用公式反推实验的最小样本量。并且「均值类指标(如人均时长)」「用户比例类指标(如UTR)」「比率类指标(如CTR)」「求和类指标(如pv)」计算最小样本量的方式是不同的。

在评估流量和周期的时候,有两点需要格外注意!!!

其一:周期效应。考虑到用户在周中和周末的表现存在差异,因此实验周期最好跨越一周,消除不同时间周期实验效果的不同。

其二:新奇效应。策略的调整对于用户而言,是从陌生到熟悉的过程,而在陌生阶段,往往会有一些不真实的表现,因此最好等实验指标趋于平稳之后再进行评估。

完整内容请点击下方链接观看哦,希望能对你有所帮助~~

「经验」带你掌握AB实验最佳流程https://mp.weixin.qq.com/s?__biz=MzkxNzMwNTEwNQ==&mid=2247488606&idx=1&sn=f2bbe3a7d9e51edcf6ad4e349339e994&chksm=c143f620f6347f360bdfff32cda9e1780620d1d16e57f9e5bb13713d666a30b5bbe8d93c3ec2&token=1957294509&lang=zh_CN#rd


以上就是本期的内容分享

如果你也对数据分析感兴趣,更多「原创」文章,与你分享!!

微信公众号:小火龙说数据

一文带你学会AB实验最佳流程相关推荐

  1. 一文带你学会linux系统 史上最全linux命令大全

    一文带你学会linux系统 史上最全linux命令大全 文章目录 linux系统简介 linux命令 1.启动网络命令 2.pwd命令 2.ls命令 3.cd命令 4.mkdir命令 5.rmdir命 ...

  2. java环境变量的配置_一文带你学会Java环境变量配置(小白向)

    很多人初学Java的时候,因为Java环境变量的配置卡的心烦意乱. 又有很多人百度上翻来翻去,得到的答案五花八门,让你头晕眼花. 你肯定也在想,不就是个环境变量的配置吗?为什么搜了那么多答案,依然不能 ...

  3. python绘制饼状图图例_Python图表绘制很简单,一文带你学会如何生成带图例的饼图...

    matplotlib库,作为Python数据可视化的常用库和经典库,咱们已经探讨了多次,并了解了内部多个函数的使用,上次咱们聊了如何在图表中添加各种样式的图例,今天呢,咱们接着上次的内容继续深入聊聊, ...

  4. 一文带你学会0编程基础做木马免杀

    更多渗透技能 ,10余本电子书及渗透工具包,搜公众号:白帽子左一 作者:掌控安全-骚骑 背景 之前分享了个免杀入门文,很浅显,比较适合小白看- 文章在社区,地址我放在这了,有兴趣可以一戳: https ...

  5. 一文带你学会java的jvm精华知识点

    前言 本文分为20多个问题,通过问题的方式,来逐渐理解jvm,由浅及深.希望帮助到大家. Java类实例化时,JVM执行顺序? 正确的顺序如下: 1父类静态代码块 2父类静态变量 3子类静态代码块 3 ...

  6. 一文带你学会基于SpringAop实现操作日志的记录

    前言 大家好,这里是经典鸡翅,今天给大家带来一篇基于SpringAop实现的操作日志记录的解决的方案.大家可能会说,切,操作日志记录这么简单的东西,老生常谈了.不! 网上的操作日志一般就是记录操作人, ...

  7. 一文带你学会 UML 统一建模语言

    文章目录 一.简介 二.分类 1. 用例图(UseCase Diagrams) 2. 类图(Class Diagrams) 3. 对象图(Object Diagram) 4. 状态图 (Statech ...

  8. 性能测试很难吗?一文带你学会性能测试核心流程和概念

    在很多人的概念中,性能测试就是使用Loadrunner.Jmeter等工具进行压测,然后得到测试结果即可,但仔细想想,对谁进行测试?测试目的是什么?监测指标有哪些?得到的结果如何分析(怎样的结果算通过 ...

  9. 变现利器!一文带你学会应用内添加「贴片广告」

    什么是贴片广告 贴片广告是一种在视频播放过程中插入的视频或图片广告.视频广告一般是15s, 可以点跳过按钮直接进入视频播放界面,也可以等广告展示结束自动进入视频播放界面. 贴片广告的优势 相较于其他形 ...

最新文章

  1. 我有一个竞争方法,让用户去选择你的产品而不是别人
  2. 国家自然基金标书申报体会
  3. 取得NSDate实例各个字段的数字
  4. Android下检测网络连接 3G WIFI
  5. 面向对象(匿名内部类在开发中的应用)
  6. 3,外键之表关联关系,修改表,复制表
  7. django filter查询多选_django model filter查询
  8. BZOJ2795/2890/3647 [Poi2012]A Horrible Poem 【字符串hash】
  9. Mobile game forensics
  10. c++用tinyxml2读xml文件,转化为字节码,解析并保存
  11. 机器视觉软件工程师的生活是怎样的?
  12. C语言华氏摄氏度转换
  13. Word基础(三十八)插入书签
  14. 学到了林海峰,武沛齐讲的Day16完
  15. 从技术走向管理——李元芳履职记
  16. OpenCV python
  17. 编写高效的JAvascript——Nicholas C. Zakas(读书笔记)
  18. 苹果的破局几招:修漏洞、降价、官方认证翻新机……
  19. 解决迅雷无法使用右键下载的问题
  20. 商品国标码的SQLSERVER SQL 校验位 实现:

热门文章

  1. 10kV线路保护的整定
  2. Flutter时间选择器(城市选择器,时间选择器,数量选择器)
  3. 复习C语言随笔 十二
  4. C语言补习(第一周笔记)
  5. 好课堂用Scratch编程06 趣学篇(二)热身中的卡卡
  6. 用personalbrain v6完整功能编辑以前的想法文件
  7. 常用软件缺陷管理工具比较
  8. linux远程root拒绝,ubuntu拒绝root用户ssh远程登录解决办法
  9. oracle undoautotune,Oracle 隐藏参数:_undo_autotune
  10. curses函数库_Shell Curses函数库