When Less is More: Investigating Data Pruning for Pretraining LLMs at Scale

本文是LLM系列的文章,针对《When Less is More: Investigating Data Pruning for Pretraining LLMs at Scale》的翻译。

当少即是多:研究大规模预训练LLM的数据修剪

  • 摘要
  • [1 引言](#1 引言)
  • [2 方法](#2 方法)
  • [3 实验](#3 实验)
  • [4 结果和讨论](#4 结果和讨论)
  • [5 相关工作](#5 相关工作)
  • [6 结论](#6 结论)

摘要

近年来,大量的文本数据对大型语言模型(LLM)的发展做出了重大贡献。这些数据通常是通过抓取互联网来获取的,从而产生由嘈杂的网络文本组成的预训练数据集。到目前为止,将这些数据集精简为更高质量的子集的努力依赖于手工制作的启发式算法,这些启发式算法被编码为基于规则的过滤器。在这项工作中,我们从更广泛的角度出发,探索了可扩展的数据质量估计,可用于系统地测量预训练数据的质量。我们在困惑的简单数据质量估计器的规模上进行了严格的比较,以及误差L2范数和记忆的更复杂和计算密集的估计。这些度量用于对预训练语料库进行排序和修剪,然后我们比较在这些修剪后的数据集上训练的LLM。令人惊讶的是,我们发现简单的困惑技术优于我们计算成本更高的评分方法。在对原始训练数据集的30%进行训练的同时,我们在无修剪基线的基础上进行了改进。我们的工作为自动管理高质量语料库的未探索策略奠定了基础,并表明在保持性能的同时,可以删除大多数预训练数据。

1 引言

2 方法

3 实验

4 结果和讨论

5 相关工作

6 结论

在这项研究中,我们深入研究了用于预训练具有数十亿参数和包含数十亿token的数据集的LLM的各种数据修剪方法。我们表明,如果应用得当,数据修剪可以持续提高模型性能。我们还发现,在数据集中"最简单"的示例上进行训练会降低性能,其中"最容易"被定义为根据基于参考模型的度量的得分最低的示例。与记忆等更精细的方法相比,根据困惑程度对实例进行排序的简单方法表现出更高的性能。与在完整数据集上训练的模型相比,在困惑选择的数据中只训练了一半的模型,可以实现高达1.5%的改进。此外,随着模型规模的扩大,我们建立了研究结果的一致性。虽然扩大LLM训练的数据量仍然是改进模型的一条流行途径,但我们的工作表明,仔细修剪这些大型训练语料库也是改进模型的富有成效的方向。

相关推荐
这张生成的图像能检测吗几秒前
(论文速读)ParaDiffusion:基于信息扩散模型的段落到图像生成
人工智能·机器学习·计算机视觉·文生图·图像生成·视觉语言模型
小明说Java6 分钟前
常见排序算法的实现
数据结构·算法·排序算法
行云流水20191 小时前
编程竞赛算法选择:理解时间复杂度提升解题效率
算法
smj2302_796826522 小时前
解决leetcode第3768题.固定长度子数组中的最小逆序对数目
python·算法·leetcode
cynicme3 小时前
力扣3531——统计被覆盖的建筑
算法·leetcode
core5123 小时前
深度解析DeepSeek-R1中GRPO强化学习算法
人工智能·算法·机器学习·deepseek·grpo
mit6.8243 小时前
计数if|
算法
a伊雪4 小时前
c++ 引用参数
c++·算法
java1234_小锋4 小时前
Transformer 大语言模型(LLM)基石 - Transformer架构详解 - 自注意力机制(Self-Attention)原理介绍
深度学习·语言模型·transformer
JoannaJuanCV4 小时前
自动驾驶—CARLA 仿真(1)安装与demo测试
人工智能·机器学习·自动驾驶·carla