我朋友开了家奶茶店,研发了一款“云朵奶盖”,自己喝完惊为天人,直接上架,结果一周只卖出七杯。他百思不得其解,我建议他做一场“试吃会”:把A版和B版配方分别装进编号纸杯,随机请一百位顾客各喝一杯,谁也不知道自己喝的是哪版,最后只统计“喝完想不想再来一杯”。结果B版以明显优势胜出,原来大家嫌A版太甜。这个故事里的“试吃会”逻辑,正是AIGC设计中的A/B测试:AI一天能生成几十张设计稿,哪一张真正讨用户喜欢,不能靠设计师拍脑袋,也不能靠群里投票,而要把方案放进真实场景里,让用户用行为投票,用数据做裁判。从“我猜用户喜欢”到“我知道用户喜欢”,差的就是这一套科学的验证方法。

岗位关联

对AI从业者来说,掌握A/B测试与数据驱动设计,是把AI创意从“看起来很酷”变成“用起来有效”的临门一脚,也是从执行者迈向科学决策者的关键能力。

目录
  1. 可视化演示
  2. 一、认识A/B测试:从拍脑袋到试吃会
  3. 二、实验设计方法:先定比什么、怎么比
  4. 三、数据采集与指标:给试吃装上记账本
  5. 四、统计分析基础:让数据当裁判
  6. 五、结果解读与决策:赢多少才算真的赢
  7. 六、数据驱动设计:数据帮你决策,创意负责开路
  8. 七、实战应用流程:把试吃会开成固定节目
  9. AI 应用场景
  10. Python 演示
  11. 常见误区
  12. 面试题

可视化演示

展示A/B测试五步流程(假设→设计→分配→收集→分析+p值判定)、三种测试类型(经典A/B单变量/MVT多变量组合/拆分URL+贝叶斯与MAB进阶)与统计分析(转化率对比+37.5%提升+95%置信区间+p=0.03<0.05显著),交互切换核心维度。

本节配有交互动效(进入视口后自动加载,约 3KB)。

A/B测试五步实验流程 假设构建:基于用户数据提出待验证假设(如改CTA颜色提高点击率) 实验设计:确定样本量、实验时长(≥7天)、评估指标与通过阈值 流量分配:随机将用户分为A组(对照)与B组(实验),通常50/50 统计分析:p值流程:假设→设计→分配→收集→分析 | p<0.05→显著 | AA测试验证 五步流程确保设计决策有数据支撑

一、认识A/B测试:从拍脑袋到试吃会

朋友一次失败的“云朵奶盖”上架,让我想起设计师常见的尴尬:辛苦做完一版AI生成的主视觉,自己觉得很惊艳,交付后用户却毫无反应。问题不在于创意好不好,而在于我们从来没有把创意放进真实用户面前去试喝。试吃会的做法其实很朴素:同时准备A、B两个配方,随机发给顾客,最后看哪个配方让更多人想再来一杯。把这个逻辑搬到AIGC设计里,就是让AI生成两版Banner,把用户随机分到两个版本,再比较谁的点击率更高。

这种对比实验就被称为A/B测试。它之所以比审美直觉可靠,是因为它用行为数据代替了主管感受。AI本身不提供“正确答案”,它能快速生成大量方案,而A/B测试恰好负责回答“哪个方案更适合目标人群”。一个完整的A/B测试流程通常包含:先提出假设,再随机分组,接着发布实验并埋点,最后统计分析,才能得出上架决策。流程看着多,但每一步都像试吃会前准备的“编号纸杯、记录本和评分表”。

我们先从最基础的衡量指标说起。无论测试首页Banner还是海报文案,我们通常用点击率这样的转化指标来量化方案效果。

试吃会结束后,老板看着记录本就能清楚地说出“A版受欢迎还是B版受欢迎”;A/B测试为AIGC设计稿提供的就是这样一本记录本,让每一次设计迭代都有据可依。

CTR=CV\displaystyle \text{CTR} = \frac{C}{V}
点击率 = 点击次数 ÷ 曝光次数,它衡量“看到设计稿的人里有多少人愿意点进来”。
  1. 统计曝光量 V向用户展示设计稿的次数,也就是试吃会上发出去的“试喝邀请数”。
    VV
  2. 统计点击量 C用户真的点了设计稿的次数,相当于顾客试喝后选择了“再来一杯”。
    CC
  3. 计算点击率用点击量除以曝光量,得到量化后的用户兴趣度。
    CTR=CV\text{CTR} = \frac{C}{V}

二、实验设计方法:先定比什么、怎么比

试吃会要办得科学,规则必须提前写好。朋友第一次试吃时,一会儿问顾客“甜不甜”,一会儿问“想不想买”,最后数据乱七八糟。后来他改成只问一个核心问题:“如果这杯卖15元,你会不会复购?”并且让两杯奶茶用同样的杯子,避免包装影响判断。这给了我一个启发:做设计实验前,如果不把假设和变量定清楚,收集到的数据再多也只是一堆噪音。

在AIGC设计里,这一步叫实验设计。首先明确“北极星指标”:我们要提高的是点击率、转化率,还是用户停留时长?然后写出研究假设,例如“插画风格的封面比实拍风格的封面点击率更高”。有了假设,还要控制变量:一次实验只改变一个元素,如果同时改了文案、配图和颜色,即使结果变好,你也不知道功劳该记在谁头上。

决定分组时要保证随机性,让A、B两组的用户特征尽量相似。样本量太小,侥幸赢一次也不能信;样本量太大,实验成本又过高。实验前可以用历史数据粗估一个方向,比如预估计A版点击率为12%,B版为15%,那么实验后我们期望看到的就是这样一个相对提升:

试吃规则定了,杯子统一了,数据才具备可比性。设计实验也是一样:先定假设、变量、样本量和指标,再让AI生成方案,才能保证最后赢的不是“运气”。

lift=pB−pApA\displaystyle \text{lift} = \frac{p_B - p_A}{p_A}
相对提升 = (B版转化率 - A版转化率) ÷ A版转化率,描述的是B版比A版好了百分之多少。
  1. 确定A版转化率 p_A对照组(当前线上版本)的点击率预估值,相当于试吃会中“原配方”的受欢迎度。
    pAp_A
  2. 确定B版转化率 p_B实验组(新设计方案)的点击率预估值,相当于“新配方”的受欢迎度。
    pBp_B
  3. 计算相对提升用两者之差除以A版转化率,把“好多少”变成统一的百分比,方便跨实验比较。
    lift=pB−pApA\text{lift} = \frac{p_B - p_A}{p_A}

三、数据采集与指标:给试吃装上记账本

朋友第一次做试吃时,让店员“偷偷观察”顾客表情,结果每个人判断标准都不一样。后来他写了个小程序,每个顾客扫杯身上的码投票,后台自动记录“试喝时间、甜度评分、是否购买”。效率一下子高了很多,还能事后翻出每个时间段的记录。这套系统放到线上,就是数据埋点。

AIGC设计中的埋点,就是在AI生成图、用户看到图、用户点击图、用户最终转化这些关键位置埋下“记账本”。比如你让AI生成两版商品主图,先记录曝光次数,再记录点击次数,最后记录下单次数。这些数据串起来就是一个转化漏斗:曝光→点击→转化,每一层会流失一部分用户,而设计优化的任务就是减少每一层的流失。

埋点前先明确指标口径也很关键。点击率的分母是“曝光数”还是“独立访客数”?转化是“加入购物车”还是“支付成功”?这些口径不统一,两个实验的数据根本无法横向比较。在数据采集之外,还应该同时关注置信区间,因为样本估计出来的转化率总有一定误差。

有了电子记账本和统一的指标口径,老板再也不用靠“看表情”猜顾客喜好了;设计师也不用对着后台一堆数字发愁,因为你知道自己要看什么、怎么算,以及这个数字可信到什么程度。

pˉ±zpˉ(1−pˉ)n\displaystyle \bar{p} \pm z\sqrt{\frac{\bar{p}(1-\bar{p})}{n}}
置信区间 = 样本转化率 ± 误差范围,它告诉我们真实转化率大概落在哪个区间里。
  1. 计算样本转化率 p用实际点击量除以曝光量得到样本估计值,它是真实转化率的一个近似。
    pˉ\bar{p}
  2. 确定 z 分数95%置信水平下 z ≈ 1.96,它决定了区间宽度,相当于测试者期望的把握程度。
    zz
  3. 计算标准误样本本身的波动大小,样本量越大,标准误越小。
    pˉ(1−pˉ)n\sqrt{\frac{\bar{p}(1-\bar{p})}{n}}
  4. 构建置信区间用样本率加减误差范围,得到一个可能包含真实率的区间。
    pˉ±zpˉ(1−pˉ)n\bar{p} \pm z\sqrt{\frac{\bar{p}(1-\bar{p})}{n}}

四、统计分析基础:让数据当裁判

试吃会最终的记录显示:B版好评率45%,A版好评率41%,B版领先4个百分点。朋友很高兴,但另一个做数据分析的朋友泼了盆冷水:“这4个百分点会不会只是碰巧?”确实,样本量只有一百人,多几个人投票可能就会翻转结果。这时就需要一位公平的数学裁判出场,它就是显著性检验。

统计学的思路是:先假设“两个版本其实没有差别”(原假设),然后看“在没差别的世界里,观察到当前这么大差异(甚至更大差异)的概率”是多少。这个概率就是p值。如果p值很小(通常小于0.05),说明“两版其实没差别”这句话很难解释当前数据,于是我们更倾向于认为差异是真实的。对于两个转化率的比较,可以用z检验:

数学裁判的尺子,比“感觉B不错”要严格得多。它不会替你做决定,但会告诉你:这4个百分点的领先,到底能不能扛住随机波动的质疑。

z=pA−pBpA(1−pA)nA+pB(1−pB)nB\displaystyle z = \frac{p_A - p_B}{\sqrt{\frac{p_A(1-p_A)}{n_A} + \frac{p_B(1-p_B)}{n_B}}}
z值衡量两组转化率的差异相对波动的倍数,|z| > 1.96 时,p < 0.05,差异通常被认为是统计显著的。
  1. 计算两组转化率之差分子是A、B两版转化率的差,差越大越说明方案有优劣。
    pA−pBp_A - p_B
  2. 计算A组的标准误A组样本本身的波动程度,样本越大数值越小。
    pA(1−pA)nA\frac{p_A(1-p_A)}{n_A}
  3. 计算B组的标准误B组的波动程度,与A组合并后得到整体随机误差。
    pB(1−pB)nB\frac{p_B(1-p_B)}{n_B}
  4. 求z值把差异除以整体误差,差异越大于正常波动,z的绝对值越大,越不像是偶然。
    z=pA−pBpA(1−pA)nA+pB(1−pB)nBz = \frac{p_A - p_B}{\sqrt{\frac{p_A(1-p_A)}{n_A} + \frac{p_B(1-p_B)}{n_B}}}

五、结果解读与决策:赢多少才算真的赢

B版在统计上显著领先,朋友却仍然犹豫:B版成本比A版高30%,而且顾客备注里有人说“味道有点奇怪”。这就引出了A/B测试中最重要的一道坎:统计显著不等于实际重要。p值只回答“差异可不可信”,但差异背后值不值得为此付出成本,是业务层面的事。

解读结果时也要警惕多重比较问题。如果你在同一个实验里看了十个指标,或者实验没结束时反复查看数据,即使两个版本没有任何差别,也容易因巧合碰出一个“显著”结果。一个稳妥的做法是提前设定唯一主指标,把其他指标当作辅助观察;另一个朴素但有效的做法是A/A测试:让两个组都看到同一个版本,如果A/A测试也得出了“显著差异”的结论,说明实验系统本身有偏差。

此外还要留意新奇效应:用户对新版本刚开始有新鲜感,可能短期表现很好,过一阵子就回落。所以朋友决定不急着把B版全量上线,而是再跑两周小流量实验,看复购数据是否稳定。数据给了他信心,但没有替他做最终决定;真正的决策,是数据、成本和品牌长期价值的综合考量。

六、数据驱动设计:数据帮你决策,创意负责开路

试吃会越办越熟练之后,朋友开始担心:如果每款新饮品都靠数据投票,那“云朵奶盖”这种脑洞创意岂不是会被埋没?我和他说,数据不是来取代创意的,而是来帮创意找到正确着陆点的。如果没有“云朵奶盖”这个创意概念,连上桌试喝的资格都没有;数据要做的是判断这个概念在真实顾客面前的接受度。

数据驱动设计,不是让AI或报表替设计师做选择,而是用数据把“用户偏好”变成可检验的假设。比如设计师先用用户访谈、浏览日志产生灵感,提出“用户可能更喜欢高饱和度的促销标签”;然后让AI生成高饱和与低饱和两个方案,用A/B测试验证;最后从统计数据中看到哪个方向更受欢迎,再把它沉淀为新的设计规范。用户偏好不是抽象的玄学,它可以被量化、被分组、被复用到下一个项目中。

不过,单一指标有时会误伤创意。一张很有品牌调性的海报,点击率不一定最高,但可能显著提升了品牌好感度。这时可以设置综合得分,把多个指标按业务权重合并。

数据驱动设计就像给创意装上导航仪:你先决定想去哪里(业务目标),数据负责告诉你哪条路堵车、哪条路更快,但踩油门的仍然是设计师。

S=w1×CTR+w2×BR\displaystyle S = w_1 \times \text{CTR} + w_2 \times \text{BR}
加权综合得分 = 点击率权重 × 点击率 + 品牌好感度权重 × 品牌好感度,兼顾短期转化与长期品牌价值。
  1. 确定点击率权重 w1短期转化在决策中的重要性,电商大促场景往往会调高它。
    w1w_1
  2. 确定品牌好感度权重 w2长期品牌资产在决策中的重要性,品牌广告场景往往会调高它。
    w2w_2
  3. 归一化指标并加权求和把两个量纲不同的指标放入同一尺度后,按权重合并,避免某一项被完全忽视。
    S=w1×CTR+w2×BRS = w_1 \times \text{CTR} + w_2 \times \text{BR}

七、实战应用流程:把试吃会开成固定节目

朋友的奶茶店最终把“试吃会”变成了每月固定节目:新品上架前先出一到两版候选配方,小范围试喝一周,统计复购率,再决定是否全量售卖。没有哪个配方永远正确,但有了这套流程,每款新品都有了稳定进化方向。AIGC设计同样需要这种“实验厨房”。

一套可落地的AIGC设计验证流程大约有五步:第一步明确业务目标,比如“提升活动页点击率”;第二步让AI批量生成多个方案,注意每个方案之间只保留一个关键差异;第三步为方案埋点,确保曝光、点击、转化都能被记录;第四步分配小流量进行实验,短则半天长则一周;第五步用统计方法判断结果,再决定上线、优化还是放弃。这个流程对Banner、海报、电商主图、短视频封面甚至文案标题都适用。

最后还要注意团队协作上的经验:一次别测太多版本,超过三版会让流量分得很薄;提前和前端、数据同学确认埋点口径;实验结束后把结论记录到设计系统里,让“踩过的坑”变成团队资产。小流量发布、快速迭代、沉淀规范,这三件事比任何单一工具都重要。

当试吃会从一次救急活动变成固定制度,奶茶店就不再依赖老板一时兴起;当A/B测试从偶发的“验证”变成日常的“设计方法”,AI创意团队也不再赌博式地押注某一个设计稿。数据驱动,不是一句话,而是一套重复执行的实验厨房。

AI 应用场景

场景一:电商Banner的A/B测试

阶段:设计验证与迭代

解决的问题:AI生成多版商品主图后,设计师无法仅凭审美判断哪张更能促进点击。传统方式靠开会投票,主观且效率低;A/B测试把两版Banner随机展示给真实消费者,几分钟内就能看出哪一版的点击率更高。

具体案例:某电商团队用AI生成“产品居中纯色底”和“产品置于使用场景中”的两种主图,对10%流量进行A/B测试。实验结果表明场景图点击率提升23%,团队随后将场景图方案批量应用到全站商品卡。

场景二:AI文案的多版本快速验证

阶段:内容生成与优化

解决的问题:AI能快速生成几十条标题/广告语,但哪个文案能打动用户不能靠语感判断。通过小流量实验对比不同文案的点击率和转化率,可快速筛选出最优表达。

具体案例:某个SaaS产品用AI生成三版落地页标题,分别强调“效率提升”“成本降低”“团队协作”,对三个版本各投放5000次曝光。数据发现强调“团队协作”的标题注册转化率显著更高,团队据此更新了官网主文案。

场景三:短视频封面选择的量化审美

阶段:创意评估

解决的问题:短视频封面直接决定播放量,但“好看”没有统一标准。A/B测试用播放完成率和点击率量化审美偏好,帮助创作者持续优化封面策略。

具体案例:一位知识博主用AI生成人物表情特写、大字标题、场景远摄三种封面,分别发布到小流量测试。最终“大字标题+人物表情”的封面完播率最高,该封面样式被沉淀为账号固定模板。

Python 演示

python51 行
# -*- coding: utf-8 -*-"""A/B测试小实验:模拟两版Banner的点击数据并给出显著性结论。"""import mathimport random  def simulate_clicks(rate_a, rate_b, n, seed=42):    random.seed(seed)    return (        [1 if random.random() < rate_a else 0 for _ in range(n)],        [1 if random.random() < rate_b else 0 for _ in range(n)],    )  def conversion_rate(clicks):    return sum(clicks) / len(clicks)  def ztest_two_proportions(p_a, n_a, p_b, n_b):    se = math.sqrt(        p_a * (1 - p_a) / n_a + p_b * (1 - p_b) / n_b    )    return (p_b - p_a) / se  def two_sided_p_value(z):    return math.erfc(abs(z) / math.sqrt(2))  def main():    n = 1200    clicks_a, clicks_b = simulate_clicks(0.12, 0.15, n)    p_a = conversion_rate(clicks_a)    p_b = conversion_rate(clicks_b)    z = ztest_two_proportions(p_a, n, p_b, n)    p_value = two_sided_p_value(z)    lift = (p_b - p_a) / p_a     print("版本A点击率: {:.2%}".format(p_a))    print("版本B点击率: {:.2%}".format(p_b))    print("相对提升: {:.2%}".format(lift))    print("z统计量: {:.3f}".format(z))    print("p值: {:.4f}".format(p_value))    if p_value < 0.05:        print("结论: B版显著优于A版,建议继续验证后发布。")    else:        print("结论: 当前数据不足以证明B版更优。")  if __name__ == "__main__":    main()
目的:模拟一次两版Banner的点击实验,计算转换率、z值、p值并给出是否显著的结论。
  1. simulate_clicks(0.12, 0.15, n)模拟两组点击数据,A版真实点击率12%,B版真实点击率15%。
  2. conversion_rate(clicks)计算各组点击率,对应文章中的转化率公式 CTR = C/V。
  3. ztest_two_proportions(p_a, n_a, p_b, n_b)求解两比例z检验统计量。
  4. two_sided_p_value(z)用误差函数近似计算双侧p值。
  5. if p_value < 0.05:用0.05作为显著性水平,判断差异是否统计显著。
  6. print("相对提升: ...")输出B版相对A版的提升幅度,帮助判断实际效果大小。

常见误区

误区A/B测试跑完后p值小于0.05,说明B版版本就是最优解,以后所有场景都用它。

正解统计显著只说明“这次实验里B版优于A版”,不代表B版在任何时间、任何人群、任何页面上都更好。试吃会的投票结果可能受天气、时段、顾客构成影响,设计实验同样存在新奇效应和样本偏差。正确做法是把结论当作一次验证,通过A/A测试、重复实验和长期监控确认稳定性。

为何常见:人脑喜欢把复杂结果简化成“谁赢了”,容易忽略实验结论的边界条件。

误区不跑个十万用户就不敢下结论,总觉得样本量不够结果不可信。

正解样本量是否足够,要看差异大小和波动程度,而不是盲目追求大流量。如果效果提升明显,小样本也能给出显著结论;如果差异很小,再大的样本也可能无法区分。实验前可以根据最小目标效果量估算所需样本量,而不是一味拖时间。

为何常见:直觉上“多总比少好”,但忽略了实验成本和快速迭代的价值。

误区实验结果不显著,p值大于0.05,就认为两个方案完全一样,随便选一个都行。

正解p值大于0.05只能说明“当前的证据不足以证明有差异”,并不代表“证明了两者没有差异”。就像试吃会只来了20个人,B版好评率高一点但不显著,真实情况可能只是人太少看不出来。正确的解读是:证据不足,需要增加样本或重新设计实验,而不是直接下结论。

为何常见:把“无法证明有”当成了“证明没有”,这是对假设检验逻辑最常见的误读。

误区用户点击率低的设计就一定是差设计,设计师的审美和经验在数据面前不重要。

正解数据驱动设计不等于数据决定一切,它应该帮助设计师验证假设,而不是替代创意。试吃会的数据不会告诉老板该不该研发“云朵奶盖”,数据只会告诉他这款被测试的奶盖是否受欢迎。创意仍然是产生候选方案的来源,数据负责筛选和迭代。

为何常见:把“数据驱动”理解成“数据独裁”,忽略了设计与数据分析需要分工协作。

误区反正AI生成方案很快,一次把文案、配色、布局全改了,只要最终转化率提升就是成功了。

正解同时改变多个变量会让结论无法归因:转化率提升到底是配色贡献的,还是文案贡献的?下次复用经验时无从下手。正确的做法是每个实验只改变一个关键变量,其他条件保持一致。效率来自多条实验流水线的并行,而不是一个混乱实验里的多变量叠加。

为何常见:想要尽快看到“变好”的结果,却忽略了实验的可解释性。

面试题

Q1. A/B测试中“随机分组”的核心好处是什么?

单选题 · easy

  • A.让两组样本在统计上可比← 正确答案
  • B.让实验永远不出错
  • C.让样本量变得更大
  • D.让测试速度变得更快

答案:A。随机分组是实验设计的基石,它让A、B两组的用户特征在统计上基本一致,这样观察到的差异只能归因于方案本身而非人群偏差。其他选项都不是随机分组的核心作用。

Q2. 点击率(CTR)的计算方式是?

单选题 · easy

  • A.点击次数÷曝光次数← 正确答案
  • B.曝光次数÷点击次数
  • C.转化次数÷点击次数
  • D.点击人数÷总用户数

答案:A。点击率是衡量设计稿吸引力的基础指标,公式为点击量除以曝光量。它回答“看到的人里有多少人愿意点进来”,其他选项量纲错误或概念错位。

Q3. 在A/B测试中,p值小于0.05通常说明什么?

单选题 · mid

  • A.原假设不太可能成立← 正确答案
  • B.B版一定比A版更好
  • C.样本量一定不够大
  • D.实验存在严重偏差

答案:A。p值表示“在假设两版没有差别的前提下,观察到当前差异的概率”。p小于0.05说明这种极端情况比较罕见,因此我们倾向于拒绝原假设,但这不等于B版必然在业务上更好,仍需结合实际效果判断。

Q4. 置信区间越来越窄,通常说明什么?

单选题 · mid

  • A.对真实转化率的估计更精确← 正确答案
  • B.两个版本差异一定更大
  • C.实验出现了异常数据
  • D.用户偏好发生了改变

答案:A。置信区间宽度由标准误决定,而标准误会随样本量增大而缩小。区间越窄,真实转化率可能落入的范围越集中,估计越精确。区间宽度与差异大小没有直接推导关系。

Q5. 在AIGC设计实验中,“一次只改变一个变量”的主要目的是?

单选题 · mid

  • A.精确定位效果来源← 正确答案
  • B.减少设计生成数量
  • C.让实验更快结束
  • D.让AI模型更稳定

答案:A。控制变量是因果推断的核心要求。如果同时改文案、配色和布局,转化率变化无法归因到具体设计元素,经验也难以复用。其他选项都不是单变量设计的直接目的。

Q6. 同一个实验里反复查看数据并提前决定是否停止,最可能引发什么问题?

单选题 · hard

  • A.假阳性概率升高← 正确答案
  • B.样本量自动变大
  • C.实验结果变得绝对
  • D.用户群体发生改变

答案:A。反复看数据、随时决定“显著了就停”,相当于做了多次检验,而在原假设为真时,每次检验都有约5%的假阳性风险,多次检验会让整体假阳性率叠加升高。正确做法是提前确定样本量或实验时长。

Q7. 统计显著但提升幅度只有0.1%的方案,应该如何决策?

单选题 · mid

  • A.结合成本和用户感受综合判断← 正确答案
  • B.直接全量上线
  • C.立刻放弃该版本
  • D.重复实验一百次

答案:A。统计显著回答“差异是否可信”,业务判断回答“差异是否值得”。0.1%的提升若开发成本高、影响品牌调性,可能不值得上线;反之若成本极低则可以采纳。因此要结合业务价值综合判断。

Q8. 下列哪些做法有助于降低A/B测试的常见偏差?

多选题 · mid

  • A.对用户进行随机分组← 正确答案
  • B.留意并控制新奇效应← 正确答案
  • C.发现数据好就提前停止
  • D.用A/A测试验证实验系统← 正确答案

答案:ABD。随机分组保证组间可比,控制新奇效应避免短期假象,A/A测试可以检验实验平台本身是否公平。C选项提前停止会增加假阳性风险,属于错误做法。

Q9. 关于数据驱动设计,下列理解正确的有哪些?

多选题 · hard

  • A.数据应该完全替代设计师的判断
  • B.用创意产生假设,再用数据验证← 正确答案
  • C.通过数据量化用户偏好← 正确答案
  • D.在同一实验里改动越多越好

答案:BC。数据驱动设计的正确姿势是“假设-验证-沉淀”:用用户洞察和创意提出假设,用A/B测试等数据手段量化验证,最后形成设计规范。A和D都走到极端,前者忽视创意价值,后者破坏实验归因。

Q10. 设计一个有效的AIGC设计A/B测试流程,应该包含哪些步骤?

多选题 · hard

  • A.明确业务目标和主指标← 正确答案
  • B.提前定义显著性水平← 正确答案
  • C.实验后再挑好看的指标
  • D.小流量发布并收集数据← 正确答案

答案:ABD。有效实验流程必须先在实验前确定目标和主指标,并预设显著性水平,再小流量发布,最后统一分析。C选项事后挑选指标属于数据窥探,会严重破坏结论可信度。