查看: 3058| 回复: 14
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] AB test 什么情况会unevenly划分test和control分组

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
之前接触到的AB test都是test和control 50/50来划分的。最近遇到了一个题目的情况是20/80 (control/test)来划分的,感觉非常困惑,希望有地里的大牛来帮忙解答一下AB test什么情况下会需要unevenly的分组? 这样得到test数据也是20/80的,test组的数据量多于control组的,在分析test结果的时候可以直接来t test么?

评分

参与人数 1大米 +1 收起 理由
咕咕咕咕 + 1 很有用的信息!

查看全部评分


上一篇:SAS BASE 7/17 945过机经分享
下一篇:找小伙伴一起mock interview: DS/DA
推荐
ADLBJ123 2021-7-20 22:30:39 | 只看该作者
全局:
一般实验分流有三种情况吧: ..
.--
1.不影响用户体验:如 UI 实验、文案类实验等,一般可以均匀分配流量实验,可以快速得到实验结论
. From 1point 3acres bbs
. ----
2.不确定性较强的实验:如产品新功能上线,一般需小流量实验,尽量减小用户体验影响,灰度发布的原则

. From 1point 3acres bbs
3.希望收益最大化的实验:如运营活动等,尽可能将效果最大化,一般需要大流量实验,留出小部分对照组用于评估 ROI

评分

参与人数 1大米 +2 收起 理由
咕咕咕咕 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

全局:
80/20 split实际相当于跑20/20的traffic, stats要按traffic最少的group算
实操一般就是assign 40% traffic 然后within 40% 50/50 split
或者20/20/60 然后只看两个20/20的
主要原因就是各种下面大家列的各种不需要或者不能用所有traffic的情况

评分

参与人数 1大米 +2 收起 理由
candy0761 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

推荐
ak478564217 2021-7-21 05:49:30 | 只看该作者
全局:
mm2000 发表于 2021-7-20 14:28
假设test内部是完全一样的

那我感觉不太像classical AB, 10%更适合做hold out group
. 1point3acres.com
Reference from web:
"For example, a “10% off” coupon (delivered through a pop-up or email campaign) may generate 15% more sales than a current “$10 off a $100 purchase” coupon. However, without a holdout, you don’t know how many consumers would’ve bought without any coupon at all—a winning test may still reduce profits.. Χ

Most often, however, holdouts are used not to measure lift from a single test but lift for an entire experimentation program. Because holdouts require siphoning off a statistically relevant portion of an audience, they make sense only for sites with massive amounts of traffic."
回复

使用道具 举报

🔗
iriswang0501 2021-7-20 14:29:14 | 只看该作者
全局:
实际工作50/50分的非常少啊,一个功能你不确定好不好不可能一下子roll out到50%,大多数都是灰度测试,2%- 5% -10%一点点提高比例的,所以uneven很常见,分析结果时候lift什么的按比例算一下就好了

评分

参与人数 1大米 +1 收起 理由
咕咕咕咕 + 1 欢迎分享你知道的情况,会给更多积分奖励!

查看全部评分

回复

使用道具 举报

全局:
AB test和rollout是两个概念吧?为什么大家都在回复关于如何rollout的,我也想知道什么情况AB test需要unevenly分配,蹲一个答案
回复

使用道具 举报

🔗
yyy77 2021-7-21 01:31:40 | 只看该作者
全局:
feature比较risky的时候,不确定benefit>cost的时候(真实面试中想个例子给面试官),安全起见只想先给一小部分的traffic试试看。依然t test但是因为unequal variance导致SE不同,所以CI的公式其实是不一样的。

评分

参与人数 1大米 +1 收起 理由
咕咕咕咕 + 1 欢迎分享你知道的情况,会给更多积分奖励!

查看全部评分

回复

使用道具 举报

🔗
 楼主| mm2000 2021-7-21 02:30:25 | 只看该作者
全局:
如果不考虑如何roll out,只是在实验设计划分组的时候,什么时候会unevenly的分组呢,比如10% control user和90% test user. 这样得到的traffic 也是10 和90 的,那在t-test的时候是要对90%的test再进行抽样么?

评分

参与人数 1大米 +1 收起 理由
咕咕咕咕 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
ak478564217 2021-7-21 02:35:55 | 只看该作者
全局:
mm2000 发表于 2021-7-20 11:30. 1point 3acres
如果不考虑如何roll out,只是在实验设计划分组的时候,什么时候会unevenly的分组呢,比如10% control user ...

假如你关注的是conditionX情况下的treatment effect,但是test中conditionX发生的概率更小(10%),control中conditionX发生的概率更大(90%),这样在分组后满足conditionX的情况在control和test组的user count是even的。. 1point 3acres
不知道这个例子合不合适

评分

参与人数 1大米 +2 收起 理由
咕咕咕咕 + 2 欢迎分享你知道的情况,会给更多积分奖励!

查看全部评分

回复

使用道具 举报

🔗
 楼主| mm2000 2021-7-21 03:09:27 | 只看该作者
全局:
我遇到的这个情况是test 和 control是按 90/10划分的,收集到的traffic也是90/10. Test的内容是一个discount promotion. Test和control 是随机按ID 选的,但是test group选了9000个user, control只有1000个.

评分

参与人数 1大米 +1 收起 理由
咕咕咕咕 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
ak478564217 2021-7-21 04:35:37 | 只看该作者
全局:
mm2000 发表于 2021-7-20 12:09
我遇到的这个情况是test 和 control是按 90/10划分的,收集到的traffic也是90/10. Test的内容是一个discoun ...

问题:你的test内部完全一样吗?还是说有multiple test?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表