为什么我们需要合成数据?When Real Data Runs Out
第 1 章:为什么我们需要合成数据?When Real Data Runs Out
想象一下,你是一家 AI 创业公司的 CTO。2024 年的某一天,老板把你叫进办公室,甩给你一个看起来简单的需求:"我们要做一个能识别 200 种皮肤病的手机 App,三个月内上线,最好能拿下 FDA 认证。"你可能第一反应是——"好,我去找数据。"然后你打开电脑,开始搜索"皮肤科公开数据集",发现公开的有标注的皮肤病数据集不到 50,000 张。200 种皮肤病平均每种只有 250 张图。而且这其中绝大多数还是欧美白人的皮肤样本,亚洲人、非洲人、深肤色人群的样本几乎可以忽略不计。
更糟的是,你联系了几家三甲医院,希望合作采集真实病例。医院的法务团队花了两周时间回复你一份长达 60 页的合规清单——患者知情同意、数据脱敏、伦理委员会审批、医院科研处备案、信息安全等级保护测评……光走完这些流程,就要大半年。
这就是当下 AI 从业者普遍面临的真实困境:不是模型不够强,不是算力不够多,而是数据不够用。或者说,能用的、合规的、覆盖全场景的数据,远远不够。
这一章,我们就来拆解这个问题的三个核心维度:稀缺性(Scarcity)、隐私性(Privacy)、偏差性(Bias)。你会看到为什么真实数据正在成为 AI 发展的瓶颈,以及合成数据(Synthetic Data)为什么不是"退而求其次"的备胎,而是下一代 AI 基础设施的核心组件。
---
1.1 数据荒:互联网数据的边际收益正在递减
1.1.1 一个反直觉的事实:人类产生文字的速度,跑不过 AI 的消化速度
先讲一个可能颠覆你认知的数据。Epoch AI 在 2024 年发布的一份研究报告中估算,到 2028 年左右,互联网上所有公开可用的"高质量文本数据"将被训练完。这个结论背后的计算并不复杂:截至 2023 年底,人类历史上累计产生的高质量文本(书籍、论文、新闻、博客、维基百科等)大约在 5-7 万亿 tokens(词元)左右;而大模型的训练需求正以每年 10 倍的速度增长。
更具体一点,GPT-4 的训练据传消耗了大约 13 万亿 tokens;下一代旗舰模型的目标普遍设定在 50-100 万亿 tokens。而人类每年新产生的高质量文本,按照比较乐观的估算,可能只有 1-2 万亿 tokens——这意味着 AI 的"胃口"正在以远超供给的速度膨胀。
数据荒不是未来的隐忧,而是当下正在发生的事实。
我们可以用一个比喻来理解这件事:人类文明就像一座图书馆,里面堆满了书架(互联网数据)。在过去 20 年里,AI 公司像一群疯狂的图书管理员,把图书馆里的书一批批搬走,塞进自己的"模型"仓库里。问题是,这座图书馆的总藏书量是有限的,而且新书入库的速度越来越慢。当 2026 年某个 AI 公司想要训练一个 100 万亿参数的大模型时,它会发现——图书馆里几乎没书可搬了。
1.1.2 不是所有数据都"有用":质量比数量更重要
不过,事情还没那么简单。上面提到的"5-7 万亿 tokens"是总量,真正能被用于训练大模型的是其中一小部分——"高质量文本"。什么是高质量文本?一般来说,符合以下几条标准:
1. 语言质量高:语法正确、逻辑清晰、用词规范。低质量的机器生成内容、营销垃圾、SEO 堆砌的关键词农场,都不能算。 2. 领域有价值:通用知识、科学技术、文学创作、文化评论等。广告、菜单、产品描述的"信息密度"较低。 3. 格式干净:结构化的 Markdown、LaTeX、代码、表格,比乱七八糟的网页 HTML 更容易消化。 4. 来源可追溯:可信的出版物、学术机构、专业平台。低权威性来源的内容会被过滤。
把这些标准叠加起来,可用的数据池就大幅缩水了。Common Crawl 是目前最大的开放网页爬取数据集,每年抓取约 250 亿个网页,但经过严格清洗(deduplication、quality filtering、toxicity removal)后,剩下的"高质量"比例通常只有 3-5%。也就是说,原始 250 亿网页里,能用的可能就 7-12 亿个。
这就好比你不是要从图书馆借所有书,而是只借"被专家推荐过的、豆瓣评分 8 分以上的、非重复出版的"那些书。库存瞬间就少了一大半。
1.1.3 边际收益递减:第 N+1 张猫片,对模型帮助有多大?
数据荒还有另一层更微妙的问题:边际收益递减(Diminishing Returns)。这不是一个经济学概念被生搬硬套到 AI 上,而是被实验反复验证的客观规律。
DeepMind 在 2022 年发表过一项关于"训练数据量与模型性能关系"的研究。他们的核心发现是:当模型规模固定时,增加训练数据带来的性能提升,呈现明显的对数曲线(logarithmic curve)形态。换句话说,把数据从 1 倍增加到 10 倍,能带来显著提升;但从 10 倍增加到 100 倍,提升幅度就小得多了。
用数学语言表示大概是这样:
$$\text{Performance}(N) \approx a \cdot \log(N) + b$$
其中 $N$ 是训练数据量,$a$ 和 $b$ 是常数。这意味着当 $N$ 已经很大时,再增加一个数量级的数据,带来的性能提升可能只有最初的十分之一甚至百分之一。
举个例子:假设你训练一个 70 亿参数的模型,用 1 万亿 tokens 能让它在 MMLU 基准上达到 60 分;那么用 10 万亿 tokens 也许能到 68 分;但用 100 万亿 tokens,可能只到 72 分。这 4 分的提升,需要多花 90 万亿 tokens 的算力成本和电费,性价比极低。
这就是为什么"简单堆数据"的策略正在失效。我们需要的不是更多同质化的数据,而是更多样化、更有针对性、能补齐能力短板的数据。
1.1.4 数据枯竭的三个早期信号
那么,作为从业者,你怎么判断自己是不是已经撞上了"数据荒"?这里有三个早期信号:
信号一:数据采购成本飙升 如果你发现公开数据集的授权费用在三年内涨了 5-10 倍,或者高质量标注数据的单价(比如图像标注的"每张几分钱到几毛钱"涨到"每张几块到几十块"),说明供给侧已经在收紧。
信号二:模型迭代遇到瓶颈 你团队花了三个月收集数据、加标注、调参,但模型在新场景下的表现几乎没有提升。loss 曲线死活下不去,benchmark 分数卡在某个位置不动。
信号三:数据合规审查时间超过项目周期 原本计划 6 个月做完的项目,光数据合规审查就花了 8 个月。法务团队告诉你"这个数据不能用、那个需要重新签协议"。
如果你同时遇到这三条,那么传统的"砸钱买数据、堆人力标数据"的路子已经走不通了。我们需要换一种思路——这就是后面会展开的合成数据路径。
---
1.2 隐私与合规:GDPR/CCPA 如何重塑数据采集边界
1.2.1 一次罚款 7.6 亿欧元:Meta 案的警示
2023 年 5 月,爱尔兰数据保护委员会(DPC)以违反 GDPR(General Data Protection Regulation,欧盟通用数据保护条例)为由,对 Meta 开出了 12 亿欧元的罚单。原因是 Meta 把欧盟用户的个人数据从欧盟传输到美国服务器,被认定为违反"数据跨境传输"的严格规定。
虽然 12 亿欧元这个数字后来因为法律程序被下调到了 7.6 亿欧元(最终可能还会变),但这件事的象征意义远大于数字本身——它意味着互联网巨头在数据合规上不再享有"特殊豁免"。
如果你觉得这只是个例,让我们再看看其他几个标志性事件:
- **Clearview AI**:2022 年被多个欧盟国家监管机构联合调查,被禁止在意大利继续运营,并被要求删除所有意大利公民的人脸数据。
- **TikTok**:2023 年被欧盟开出 3.45 亿欧元罚单,原因是违规处理儿童数据。
- **Amazon**:2021 年被卢森堡数据保护委员会(CNPD)开出 7.46 亿欧元罚单。
这些事件给整个 AI 行业传递了一个明确信号:数据合规不再是可以"先上车后补票"的事情,而是必须从项目第一天就考虑的核心约束。
1.2.2 GDPR 的核心原则:知情、最小、目的限定
GDPR 是 2018 年 5 月正式生效的欧盟法规,被誉为"史上最严格的数据保护法"。它的核心原则可以浓缩为三条:
原则一:知情同意(Informed Consent) 处理任何个人数据,必须获得数据主体的"明确、知情、自愿"的同意。这意味着你的隐私协议不能写成 50 页的法律黑话,用户必须能清楚理解"我同意了什么、不同意会怎样"。
原则二:数据最小化(Data Minimization) 只能收集实现特定目的所必需的最少数据。如果你做的是一个天气 App,那你不能顺手收集用户的通讯录、地理位置历史、麦克风录音——"反正我以后可能用得上"这种逻辑在 GDPR 下是不被允许的。
原则三:目的限定(Purpose Limitation) 数据只能用于收集时声明的特定目的,不能擅自挪作他用。比如你收集用户数据是为了"推荐商品",那不能偷偷用来"训练大模型"——这是两个完全不同的目的。
违反这些原则的后果是什么?罚款上限是全球年营收的 4%,或 2000 万欧元,取较高者。对于 Meta、Amazon、Google 这种巨头来说,4% 的年营收就是几十亿欧元的潜在风险。
1.2.3 CCPA 与其他法规:全球合规的"涟漪效应"
GDPR 是先行者,但它绝对不是孤例。下面这张表总结了全球主要数据保护法规的关键差异:
| 法规 | 地区 | 生效时间 | 核心特点 | 最高罚款 | |------|------|----------|----------|----------| | GDPR | 欧盟 | 2018 年 5 月 | 知情同意、数据最小化 | 全球年营收 4% / 2000 万欧元 | | CCPA | 加州(美国) | 2020 年 1 月 | 数据访问权、删除权 | 每次违规 7,500 美元 | | LGPD | 巴西 | 2020 年 9 月 | 类似 GDPR | 全球年营收 2% | | PIPL | 中国 | 2021 年 11 月 | 数据本地化、跨境传输审批 | 5000 万元人民币 / 上一年营收 5% | | PDPA | 新加坡 | 2020 年 7 月 | 通知义务、访问权 | 100 万新元 |
> 术语表 / Glossary: > - GDPR:General Data Protection Regulation,欧盟通用数据保护条例 > - CCPA:California Consumer Privacy Act,加州消费者隐私法案 > - LGPD:Lei Geral de Proteção de Dados,巴西通用数据保护法 > - PIPL:Personal Information Protection Law,中华人民共和国个人信息保护法 > - PDPA:Personal Data Protection Act,新加坡个人数据保护法
这意味着,如果你的 AI 产品要服务全球用户,你可能需要同时满足 5 套不同的法规要求。这在工程实现上是一个噩梦级别的复杂度。
1.2.4 "被遗忘权":合成数据的天然盟友
GDPR 第 17 条规定了一项极具颠覆性的权利——被遗忘权(Right to be Forgotten,简称 RTBF)。简单说,用户可以随时要求数据控制者删除其个人数据,且没有"如果数据已经用于训练模型怎么办"的豁免。
这一条对 AI 行业是毁灭性的。
举个具体的例子:2021 年,德国汉堡数据保护局要求牙科诊所连锁公司 "ZA eG" 删除其在某个牙科咨询聊天机器人中存储的对话数据。表面看是删数据库的某几行记录,但实际上,这些对话数据可能已经被用于训练过模型。你删除的是数据,但模型的"记忆"是无法精确删除的。
学术界为了应对这个问题,提出了"机器遗忘"(Machine Unlearning)这个研究方向。但目前的解决方案普遍存在以下问题:
1. 精度损失:强行让模型"忘掉"某些数据,会连带影响模型对相关但不属于遗忘范围的数据的理解。 2. 计算成本高:完整重训一个模型可能需要数百万美元的成本。 3. 无法验证:你训练完一个"忘记某用户"的模型,怎么证明它真的忘了?目前没有可扩展的验证方案。
相比之下,合成数据从根本上规避了这个问题:如果模型是用合成的、不包含任何真实个人信息的合成数据训练的,那么"被遗忘权"在技术上就变得非常简单——你只需要重新生成一份合成数据集即可,原始的真实数据从未被使用过,自然不存在"删除"的需求。
这正是合成数据在隐私敏感场景下越来越受欢迎的根本原因。
1.2.5 一个实战场景:医院数据合规清单
让我们用一个具体的场景来看看合规的实际成本。假设你是一个医疗 AI 创业公司,想要用医院的真实病历数据训练一个辅助诊断模型。光是合规流程就包括:
第一步:伦理审查(Ethics Review)
- 医院伦理委员会(IRB / Ethics Committee)审批
- 审批周期:3-6 个月
- 申请材料:研究方案、知情同意书模板、数据使用协议、风险评估报告
- 关键审查点:研究是否有科学价值、风险是否可控、患者权益如何保障
第二步:患者知情同意(Patient Consent)
- 至少需要获得患者的书面知情同意
- 对于回顾性研究(使用历史数据),可能需要申请"免除知情同意"——但这通常仅限于完全匿名化或使用废弃样本的情况
- 同意书必须明确告知:数据用途、保存期限、共享范围、退出机制
第三步:数据脱敏(De-identification / Anonymization)
- 直接标识符(姓名、身份证号、联系方式)必须删除或替换
- 准标识符(出生年月、邮编、入院日期)需要泛化或扰动
- 影像数据需要去除 DICOM 元数据中的患者信息
- 部分情况下需要咨询医生手工核验
第四步:数据安全评估(Data Security Assessment)
- 数据加密存储和传输
- 访问权限控制
- 操作日志审计
- 数据泄露应急响应预案
第五步:医院备案与多方协议
- 医院科研处备案
- 与医院签订正式合作协议
- 数据所有权、使用权、知识产权归属界定
- 商业化分成条款
第六步:持续合规(Ongoing Compliance)
- 数据使用情况的年度报告
- 模型迭代时的合规复审
- 患者行使"被遗忘权"的响应机制
整个流程走完,最短也要 8-12 个月,而且这还只是"能用"的合规基线。如果你的 AI 产品最终要商业化,还需要额外的医疗器械注册(比如中国的 NMPA、美国的 FDA、欧盟的 CE 认证),时间成本又要叠加 12-24 个月。
相比之下,如果使用合成数据路径——基于少量脱敏样本生成大规模合成数据——整个合规周期可以压缩到 2-3 个月。这就是为什么近三年医疗 AI 领域的合成数据创业公司如雨后春笋般涌现。
---
1.3 长尾困境:自动驾驶中的 Corner Case
1.3.1 什么是"长尾"?为什么它这么难?
在统计学中,"长尾分布"(Long-tail Distribution)指的是这样一种现象:少数类别占据了大部分样本,而绝大多数类别的样本量都很稀少。下图展示了一个典型的长尾分布(虽然我们不在这里画图,但你可以想象一个右尾很长的曲线):
``` 样本量 ▲ │ █ │ ██ │ ███ │ ████ │ █████ │ ██████ │ ███████ │ ████████ │ ██████████_______________ └───────────────────────────► 类别 头部 长尾 ```
在自动驾驶场景中,"头部"是常见的驾驶情况:白天、直路、晴天、无行人。而"长尾"则是那些极少发生但又极其关键的场景:
- **极端天气**:暴雨、暴雪、浓雾、沙尘暴(这些场景在真实数据中样本极少)
- **罕见目标**:救护车闪着警灯、儿童突然冲出马路、大型动物(骆驼、袋鼠、麋鹿)横穿公路
- **特殊光照**:夜间会车时的眩光、隧道口的明暗交替、日出日落时的逆光
- **罕见交通参与者**:轮椅、婴儿车、自行车装载大件物品、拄拐杖的行人
- **复杂交互**:施工区临时改道、警车手势指挥、葬礼车队、婚礼花车
这些场景每一个发生的概率可能只有千分之一甚至万分之一,但因为它们往往涉及生命安全,自动驾驶系统必须能在 99.9999% 的情况下正确处理。
1.3.2 真实案例:Tesla Autopilot 与白色卡车
2016 年 5 月,美国佛罗里达州发生了一起震惊全球的事故:Joshua Brown 驾驶的 Tesla Model S 在 Autopilot 模式下,与一辆横穿公路的白色拖挂卡车相撞,Brown 不幸身亡。
事后调查发现,事故的主要原因之一是:在强烈的日照下,特斯拉的视觉系统没有把白色卡车车身与明亮的天空区分开来。简单说,就是算法把卡车当成了天空。
这个事故暴露的核心问题是:罕见场景的训练数据严重不足。
白色卡车在阳光下横穿公路——这个场景在 Tesla 当时积累的数百万英里驾驶数据中,可能只出现过几十次。模型根本没有机会学到"如何把卡车从明亮的天空中识别出来"。
更糟糕的是,真实世界中这种"corner case"(极端情况)的数量是无限的。你不可能开 100 亿英里去积累每一个可能的场景,因为总会有你没见过的、模型没见过的、任何人都没见过的极端情况。
1.3.3 Waymo 的数据困境:1000 万英里够不够?
Waymo(前 Google 自动驾驶项目)是目前自动驾驶领域的领头羊之一。截至 2024 年初,他们的自动驾驶里程已经突破 2000 万英里(其中真实道路测试约 2000