保留正文与补采附件。源页面当前未重新核验;具体限制见交付清单。
[](javascript:void(0))
关注推荐热榜专栏圈子AI WorksBeta 故事
直答
切换模式
登录/注册
采集大模型训练语料的故事
首发于大模型操作系统之路
切换模式
李博杰
新知答主
收录于 · 大模型操作系统之路
1070 人赞同了该文章
从 7 月开始,我一个人用了一个月时间,采集了超过 200 TB 大模型训练语料,花了 20 万人民币的流量费和云存储费用。就像最近发布的 Mate60 Pro 一样,真可谓是两岸猿声啼不住,轻舟已过万重山。
Z-library 图书馆电子书 2243 万册,共计 31 TB
Libgen 图书馆电子书 378 万册,共计 33 TB
Scimag 学术论文和期刊 8760 万册,共计 77 TB
各类中文语料,共 4 TB,包括:
各类数据集:
为什么我收集了这么多书?这些书中很多还是图片组成的 PDF,需要 OCR 才能当文本模型的训练语料使用。我有两点考虑:
今天我用其中一个比较有意思的数据集,利用 GPT-4 帮我写代码,花了 3 个小时做了一个查询网站:全世界域名 30 亿条 Whois 历史查询:whois.os.ai。 比如搜索 microsoft,可以看到 microsoft.* 的域名其实有非常多,需要加载一会儿才能全部加载完。也可以搜索你自己的域名,历史上大部分存在过的域名这个数据库里都有,而且大部分新注册的域名第二天就能在这个系统里查询到。 这个数据集起源于 2013~2014 年我在 MSRA 高级软件工程课程的课程作业。当时我做了一个网站 http://soip.net(在 whois.os.ai 上还可以查到当年域名注册的历史遗迹),从 Verisign 拿到了 .com 和 .net 的 DNS Zone File(目前这些 gTLD 的 Zone File 可以通过 ICANN 拿到),然后就慢慢把这几千万个域名(目前 .com 域名数量已经过亿)的 Whois 数据都爬下来,然后把每个域名解析出的 IP 地址也爬下来。 这样就形成了域名、IP、Whois 域名注册信息的关联数据,可以根据 IP 反查某个主机上挂了哪些域名,也可以根据注册信息反查某个人注册了哪些域名。当时域名注册信息保护还不流行,域名注册者的实名地址、邮箱和电话号码都可以通过 Whois 公开查到。其实当时已经有公司在提供此类服务了,因此我做这个网站也只是为了课程作业,并没有持续运营下去。 但是我觉得 Whois 域名注册信息的历史应该有很高价值,它就像 Internet Archive WayBackMachine 一样记录了互联网历史的一个侧面。因此就一直维护了下去,后来还添加了更多 gTLD 和 ccTLD 的数据源。当然我凭兴趣搞的项目做不到 100% 覆盖,不像 WhoisXMLAPI 这样专业提供 Whois 数据历史的公司那么厉害。 10 年过去,Whois 数据集中已经有超过 7 亿个域名,接近 30 亿条 Whois 历史记录,其中目前活跃的只有 2 亿多个域名,4 亿多个域名已经消失在历史的尘埃中。其中大多数域名都是 “米农” 买来投资或者收藏的,并没有真正用来建站。有些不太懂技术的认为,注册了域名只要不告诉别人,就没有人知道,其实不是这样的。对于大多数顶级域,域名注册信息和 DNS 信息每天的增量都是公开的,只要有合作关系都能拿到。有了域名数据集,就可以爬到很多搜索引擎没有收录的网站。 要是自己从头写这个查询网站,起码要花 2 天时间。用 GPT-4,只花了 3 个小时,而且前端比我做得还更漂亮。整个网站的源代码 基本都是 GPT-4 写的,包括前端、Flask 后端和 CSV 数据导入 MongoDB 的脚本(当然,导入数据花了一两天)。整个前端只有一个文件,整个后端也只有一个文件,一共 500 多行代码。写出来发现什么问题,再让 GPT-4 去修改,我就是个提需求的产品经理,一行代码都没有手写。
我也接触过一些卖数据的公司,清洗过的数据其实是挺贵的,远高于自己采集数据的成本。但是有些数据自己爬又很难爬到,比如天涯论坛今天已经不存在了,微信公众号也难以遍历所有文章,还有一些非公开的行业数据。
但是像知乎这种网站,就没有必要买数据了,知乎现在有上亿个问题、上十亿个回答,如果按照数据公司的定价去买数据,这不知道要多少钱。因此,自己爬取数据的能力是非常重要的。
数据清洗也非常关键,我曾经见过有的大语言模型,回答里面还有 “展开全部” “上一页” “下一页” 这些东西,这说明数据一定没有好好清洗过。
我只是利用业余时间做了一些初步的数据采集和清洗,以后有新的进展会跟大家分享。
发布于 2023-09-06 07:50・美国
大模型
Whois
数据集
赞同 1070101 条评论1165 140
分享
申请转载
未登录用户
101 条评论
默认
最新
OpenDataLab
高质量中文语料的稀缺已经是共识了,楼主说的这个过程也是我们感同身受的,特别是这个花费(相当肉痛)。浅说一下我们团队的项目,就在致力改变这个现状,目前联合权威机构成立大模型语料联盟,免费开源可信的高质量中文语料,就包括百科、新闻报道、教材等,第一个推出的万卷多模态中文数据集,已经做过清洗和格式统一,拿来就能训练,从源头帮大家节省获取、清洗的成本,提高模型国产大模型训练效率。避免重复造轮子。看我的回答,后续还有一系列高质量中文数据集开源,团队正在马不停蹄搬砖中,欢迎关注OpenDataLab:多模态语料库 “书生·万卷” 1.0 详细解读 | 附下载地址
2023-09-06 · 上海
回复73
李博杰
作者
你们做的很好,之前我们就关注了,希望能够一直做下去
2023-10-23 · 美国
回复3
展开其他 4 条回复
lynxliu
我个人觉得必要性不大,除非你想做数据生意。因为llama2这样的大模型已经把绝大多数语料数据用了。
只收集领域深度数据,在开源模型基础上微调就好,本来也不存在万能模型
2023-09-06 · 北京
回复16
李博杰
作者
llama基本上没有中文能力,而且也远远没有穷尽语料数据
2023-10-23 · 美国
回复喜欢
查看全部 6 条回复
北城
差点以为下面几行你就要开爬虫课了
2023-09-13 · 上海
回复10
l abbott
关注。中文高质量语料还是太少了(MNBVC瑞斯拜),尤其是学术论文只能通过OCR转,而OCR的话专业名词和复杂排版目前我试下来只有超级公式和mathpix结果不错。关于电子书,我从淘宝上找了电子书贩子买了那种合集,400TB的。。。百度云没法转存,一个个手工从列表里弄出来实在是没那么多精力,做了两个礼拜就放弃了,但是我觉得这个方法论是对的,尤其是.mobi直接转出来应该简单,快速,质量高。
2023-09-06 · 上海
回复10
李博杰
作者
公式、图片多的学术论文还是直接拿图片用来训练多模态模型比较好
2023-10-23 · 美国
回复1
李博杰
作者
如果是.mobi这种本来里面就有文本的,比较好弄
2023-10-23 · 美国
回复1
查看全部 7 条回复
Eric Huang
中文语料确实很难,尤其是网上数据,质量高的少,清洗过滤能过滤掉90%以上,还有互相抄袭要去重的。作者提到的“上一页”“下一页”这种情况,从清洗角度其实不太好采用通用的处理办法,得针对不同数据源区分处理,清洗之后语义会不会有影响需要人工检查。说到底是个投入产出比的问题
2023-09-07 · 北京
回复7
李博杰
作者
是的,确实不太好处理
2023-10-23 · 美国
回复1
展开其他 2 条回复
Frank
犯罪了已经
2023-09-07 · 美国
回复4
展开其他 1 条回复
light沙
请教下,pdf怎么喂?能直接喂?
2023-09-06 · 重庆
回复2
展开其他 3 条回复
往事如风触动心空
gpt3.5写程序要我帮它改半天
gpt4会好很多吗
2023-09-06 · 江西
回复2
展开其他 3 条回复
木三拍
建议放弃。
2024-03-25 · 上海
回复1
Crab Chowder
数据还是花钱啊。。。
2023-09-06 · 广东
回复2
展开其他 1 条回复
点击查看全部评论
未登录用户
关于作者
李博杰
中科大与MSRA联培计算机博士
中国科学技术大学 计算机软件与理论博士
回答 139 文章 53 关注者 61,208
关注他发私信
大家都在搜
换一换
江歌妈妈发长文尘埃终将落定706 万热
中国男足 0-5 巴勒斯坦564 万热
原央视主持人阿丘回应被通报422 万热
华为与赛力斯达成新五年合作411 万热
迪拜航空确认航班发生事故400 万热
东航回应网传空姐跪地道歉327 万
王楚钦:不知道为什么就是感觉累320 万热
江苏高考作文《衬衫的价格为 9 磅 15 便士》爆火268 万
女装网店开始用防拆带了265 万
孕妇骑车别车被司机踹翻258 万
老外学中文语法篇 “把”字句全面解析 TONY ...发表于对外汉语 # 中文语料问题的最终解决方案 中文高质量语料的匮乏由来已久。此处不谈原因,只谈现状,懂的都懂。 中文高质量语料本来就不多,大模型训练需要的语料却在指数级增长。 我思考了很久,终于得出一个结论:任何常规的方法,… 神们自己发表于万卷计划 # 语言表达系列(八)——词到句子的飞跃 2岁3个月,路易会说最简单的句子了,包括主谓结构和主谓宾结构,还会说形容词、副词、介词、代词。要知道,五个月前,他才开始说除了“爸爸”、“妈妈”之外的词,两个月前才开始在生活中用… 猪猪-路易...发表于路易宝宝的...
汉语培训 “把”字句最新讲解法 TONY ...发表于对外汉语
想来知乎工作?请发送邮件到 jobs@zhihu.com
打开知乎App
在「我的页」右上角打开扫一扫
其他扫码方式:微信
下载知乎App
无障碍模式
验证码登录
密码登录
开通机构号
中国 +86
获取短信验证码
忘记密码
登录/注册
其他方式登录
未注册手机验证后自动登录,注册即代表同意《知乎协议》《隐私保护指引》
扫码下载知乎 App
关闭二维码