deepseek-ai / deepseek-ai/DeepSeek-Math

Paper 第二节预训练 2.2 节:为什么对不同 size 的数据集都要训练至高达 150B tokens?

Open
#24 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
3.4k
Forks
592
PR merge metrics
No merged PRs in 30d

Description

image
Math 模型使用的数据集大小为 120B tokens
所对比的数据集分别为
- 8.9B tokens
- 13.6B tokens
- 13.6B×4+10.3B×1+28.0B ×2 ≈120B tokens
(如果以上数据有误请纠正我)
意味着最小的数据集可能需要训练接近 20 个 epoch,较大概率出现 overfitting 从而导致性能下降。
一般来说可能更公平的比较是否应该是选择一个更小的数值,例如最小数据集的大小或更小,超过阈值的降采样吗?

想请教下实验中这样的设定是基于什么考虑

Contributor guide

No contributing guide indexed for this repository

Research direction

Read Section 2.2 of the paper and verify the dataset token counts listed in the issue against the paper and its supplementary material. Clarify why each dataset was trained for up to 150B tokens, including how repeated epochs and possible overfitting were considered. Done means documenting the experimental rationale or correcting the reported figures.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.