返回资源中心

OpenWebMath

数据集
数据分析
2 次浏览
0 个赞
数据集数学推理LLM训练

资源描述

OpenWebMath 是一个专为数学推理能力增强而构建的大规模高质量网页数据集,涵盖约140亿Tokens,源自经严格去重、公式识别与逻辑一致性验证的公开数学网页。适用于LLM数学预训练、推理微调及数学领域对齐研究,显著提升模型在符号推导、定理证明和多步解题等任务上的表现。

详细内容

## OpenWebMath 数据集详细介绍 ### 数据集背景与来源 OpenWebMath 是由 OpenWebMath 团队发起构建的开源数学网页数据集,旨在解决当前大语言模型在数学推理任务中普遍存在的符号理解弱、逻辑链断裂和公式处理不准确等问题。数据源来自互联网上经过社区验证的高质量数学相关内容,包括大学课程讲义、数学博客(如 Terence Tao’s blog)、Stack Exchange 数学板块、arXiv 的 LaTeX 渲染网页、以及开源教材(如 MIT Integration Bee、ProofWiki 等),所有原始网页均通过自动化爬取+人工抽检双重机制确保学术严谨性。 ### 数据规模与标注信息 - **总规模**:约 140 亿 Tokens(基于 `gpt2` tokenizer 统计); - **文档数量**:约 1,200 万份独立网页快照(URL + 时间戳); - **结构化处理**:每页内容经 OCR/HTML 解析后提取 LaTeX 公式块(保留原始语义嵌套),并标注公式类型(如定义、定理、证明、推导、习题)、上下文段落角色(引言/正文/注释/参考文献); - **质量过滤**:采用多阶段清洗流程——移除广告/导航栏/重复页、公式可编译性校验(通过 `latexml` 编译)、逻辑连贯性启发式评分(基于跨句引用密度与符号一致性),最终保留约 87% 高信噪比样本。 ### 典型应用场景 - **数学领域 LLM 预训练语料**:作为通用预训练后的领域增量训练数据,提升模型对数学符号、量词、递归定义的理解; - **推理能力微调(RLHF / DPO)基础数据**:配合人工标注的解题路径或验证反馈,构建数学推理强化学习信号; - **数学知识图谱构建**:利用公式实体链接与定理依赖关系抽取,支撑下游定理检索与自动证明辅助; - **评估基准扩展**:可切分为子集用于构造难度分层的数学评测集(如 OpenWebMath-MMLU Subset)。 ### 使用注意事项 - 数据集以 Apache 2.0 协议开放,但部分原始网页内容受其源站版权约束,请遵守 `robots.txt` 及原作者声明; - 公式渲染依赖 LaTeX 环境,建议使用 `latexml` 或 `mathjax-node` 进行后处理还原; - 某些含交互式 JS 渲染的动态公式(如 Desmos 嵌入)已降级为静态描述文本,不可直接执行; - Hugging Face 数据集默认提供 `text` 和 `formula_spans` 字段,后者为 `(start, end, type)` 元组列表,需结合 `text` 字符索引解析; - 推荐搭配 `transformers` + `tokenizers` 库加载,并启用 `trust_remote_code=True` 以支持自定义数学 tokenization 逻辑。