Skip to main content

dont-wait-perfect-data

应用从 AI for Everyone 蒸馏出的「不等完美数据 — 先用起来再迭代」方法论。Use when the user needs practical guidance, diagnosis, workflow design, decision support, or an action plan related to dont-wait-perfect-data.

ソース情報

リポジトリ
kangarooking/ai-for-everyone-skill
ソースの最終更新活動
2026年7月3日 05:47
検出された SKILL.md の言語
中国語
スター
39
フォーク
2

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
2 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
dont-wait-perfect-data
description
应用从 AI for Everyone 蒸馏出的「不等完美数据 — 先用起来再迭代」方法论。Use when the user needs practical guidance, diagnosis, workflow design, decision support, or an action plan related to dont-wait-perfect-data.
## Source Metadata Original cangjie-skill frontmatter from the distillation run: ```yaml id: f22 title: "不等完美数据 — 先用起来再迭代" book: "AI for Everyone" author: "Andrew Ng(吴恩达)" source: p18, p20 tags: [data-strategy, execution, iteration, pragmatism] related_skills: - slug: unified-data-warehouse, relation: composes-with - slug: data-flywheel, relation: composes-with ``` ## R — Reading(原文引用) > "不要等待完美的数据才开始...数据不需要完美,只要足够好就可以开始" > — p18 ## I — Interpretation(用自己的话重新阐述) 追求"完美数据"是AI项目最常见的拖延借口。很多团队花了数月甚至数年在数据准备上,迟迟不进入建模阶段。 **核心理念**:数据不需要完美,**足够好**就可以开始。原因: 1. **AI系统对噪声有鲁棒性**:现代ML算法可以处理一定程度的噪声和不完美数据。 2. **早期反馈更有价值**:用一个"不够完美"的模型跑起来,获得的真实反馈比在空想中完善数据更有价值。 3. **数据改进是持续过程**:模型上线后,用户反馈和数据飞轮会自然推动数据质量的提升。 4. **完美是好的敌人**:追求完美数据会导致项目永远无法启动。 **正确做法**:定义"足够好"的门槛(标注一致性达到80%、覆盖主要场景、没有系统性偏差),达到门槛就开始建模,后续持续迭代数据质量。 ## A1 — Past Application(过去应用案例) - **Bing搜索引擎**:早期搜索数据远不如Google丰富,但Bing没有等到"数据赶上Google"才开始,而是用现有数据启动,通过用户交互逐步改进。虽然至今数据量仍不如Google,但已经是一个可用的产品——如果当年等待完美数据,Bing永远不会上线。 ## A2 — Future Trigger(未来触发条件) **触发场景**: - 团队说"数据还没准备好",项目一直无法启动 - 数据清洗工作已经持续了很长时间但没有明确终点 - 业务方要求"数据100%准确"才能开始建模 **语言信号**: - "数据还没准备好" - "再等等,数据还不够" - "数据质量不行" - "等数据完善了再说" - "先做数据治理" **区分要点**:当团队因为数据质量问题而**推迟启动**时,使用本框架来推动"先用起来"。 ## E — Execution(执行步骤) 1. **定义"足够好"的门槛**:与AI团队协商,明确数据质量的最低可接受标准(如标注一致性≥80%、覆盖核心场景、无系统性偏差)。 2. **评估当前数据状态**:检查现有数据是否已达到"足够好"的门槛。 3. **如果达到门槛 → 立即开始建模**:不要继续等待,用现有数据训练第一个模型。 4. **如果未达到 → 做最小必要改进**:只修复最严重的问题,达到门槛后立即开始。 5. **上线后持续迭代**:通过用户反馈和数据飞轮持续改进数据质量。 **完成标准**:团队在数据达到"足够好"门槛后立即启动了建模工作,没有无期限等待。 ## B — Boundary(使用边界) **不适用场景**: - 数据存在系统性偏差(如训练数据与真实场景分布完全不同) - 安全关键场景(医疗、航空——数据质量直接关系生命安全) - 法律合规要求数据必须准确的领域 **失败模式**: - 用"不等完美"掩盖懒惰:不是"不等完美"而是"完全不准备" - 忽视系统性偏差:数据有噪声可以接受,但系统性偏差会导致模型学到错误规律 - 永远不回头改进:启动后就把"数据改进"忘得一干二净 **作者盲区**: - Andrew Ng没有明确定义"足够好"的量化标准——这需要结合具体业务场景来判断。建议团队在启动前明确写出"我们认为数据已经足够好的三个理由",避免主观臆断。 ## 相关 skills - **[unified-data-warehouse](/books/ai-for-everyone/unified-data-warehouse/)** — *composes-with*:不等完美数据的心态与统一数据仓库的建设相辅相成——先有基本的数据汇聚就能启动,后续持续完善数据仓库。 - **[data-flywheel](/books/ai-for-everyone/data-flywheel/)** — *composes-with*:飞轮冷启动阶段特别需要"不等完美数据"的心态——先用不完美的数据启动产品,飞轮转起来后数据自然越来越好。
GitHubで見る