CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
AI 数据科学家入门/课时/实验设计
RawBlame
课时目录12 节

AI 数据科学家入门

  1. 01AI 数据科学家角色
  2. 02数学与统计
  3. 03编程与 Vibe Coding
  4. 04探索性数据分析
  5. 05机器学习
  6. 06深度学习
  7. 07MLOps 衔接
  8. 08AI 工程
  9. 09实验设计
  10. 10沟通与叙事
  11. 11工具栈
  12. 12综合练习

实验设计

A/B 测试与因果推断。

30 分钟

实验设计

数据科学的价值在于改变业务结果,而不仅是离线指标。A/B 测试与因果推断是把分析变成产品决策的桥梁。本课扩展 ai-data-scientist 路线图中的实验思维(与 ux-design-essentials 的 A/B 课对照)。

学习目标

  • 设计可执行的 A/B 实验:假设、指标、样本量、停止规则
  • 区分相关、预测与因果三类问题
  • 定义 North Star 与 guardrail 指标
  • 避免 peeking、多重比较等常见统计陷阱

核心概念

实验设计模板:

字段示例(CodeRoadMap)
假设 H0/H1H0: 新推荐排序不提升 7 日完课率
主指标7-day course completion rate
Guardrail退订率、页面加载 P95
单元user_id(避免同一用户进两组)
样本量功效 80%、α=0.05 → 估算 N
周期至少覆盖一个完整学习周

Peeking 问题: 每天看 p 值并提前停止,会膨胀 I 类错误。应预先写清「运行 14 天或达到 N 再决策」。

因果推断备选:当无法随机化时,考虑 diff-in-diff、倾向得分匹配(了解即可,深入见计量课程)。

示例

实验名: track-recommend-v2
Treatment: 按路线图缺口推荐下一课
Control: 按注册顺序列表
Randomization: hash(user_id) % 2
Duration: 14 days
Analysis: 意图处理 ITT,缺失用既定规则
Decision: 主指标 +95% CI 下限 > 0 且 guardrail 无回归 → 全量

分析脚本应固定版本:experiments/track-rec-v2/analysis.ipynb,与产品 PR 链接。

练习

  • 为你熟悉的一个产品功能写 1 页实验计划
  • 估算所需样本量(可用在线 calculator)
  • 列出 2 个可能破坏实验有效性的因素

小结

好的实验在开始前就写清「怎样算成功」。 下一课学习如何把结果讲给非技术干系人。

加载本节练习…
← 上一课AI 工程下一课 →
沟通与叙事