science 论文大模型与智能体其他2023 会员资料

迈向鲁棒且可扩展的大语言模型

OriginalTowards Robust and Scalable Large Language Models

Firstly, we focus on improving large language model robustness through the lens of learning code representations.

发布时间
2023
login 登录后阅读

notes 内容介绍

这份资料在回答一个问题:大语言模型(LLM)的两个重大挑战——鲁棒性与可扩展性——能否被系统地推进。作者 Paras Jagdish Jain 在加州大学伯克利分校完成的博士论文,把这两条线放在同一个题目下处理,而不是把它们当作彼此独立的研究议程。对今天关注 LLM 训练与可靠性的读者来说,它的价值在于提供了一个框架,把“模型行为是否可靠”和“模型能否训得更大”放在一起讨论。换句话说,这项工作关心的不只是单点技术改进,而是如何同时应对稳健性与规模这两个约束。

覆盖范围分两块。鲁棒性部分从学习代码表征入手,作者强调这是提升 LLM 鲁棒性的一条路径(through the lens of learning code representations)。可扩展性部分则从系统视角处理,提出 Checkmate 与 Skyplane 两个系统。方法上,前者是 ContraCode 这一具体工作,后者分别涉及最优重计算(optimal rematerialization)和云对象存储之间的批量数据传输优化。论文由多篇工作汇合而成,最后以“路线图”收束;这意味着读者看到的不是单个实验,而是一组围绕两个挑战展开的贡献。

关于鲁棒性,材料里最具体的一条是 ContraCode:它学习代码的表示,并且这种表示对“保持标签不变的编辑”(label-preserving edits)具有鲁棒性。所谓保持标签不变的编辑,指的是那些不改变标注结果的代码改动;如果表征能在这种编辑下保持稳定,就意味着模型学到的东西没有绑死在表面形式上。这是我对“robust to label-preserving edits”的解读,材料本身没有展开具体数据集或评测方式。材料也没有给出任何准确率、提升幅度之类的定量结果。因此能确认的是研究思路与目标,而不是效果数字。

关于可扩展性,材料给出两个系统。Checkmate 的作用是支持训练超出 GPU 内存容量上限的模型,手段是最优重计算;用系统的话说,就是以计算换内存,把原本放不下的训练任务安排下去。Skyplane 则优化云对象存储之间的批量数据传输,使在云端用更大的预训练数据集训练模型成为可能。两者一个针对显存约束,一个针对数据搬运,都是训练规模扩张时会直接撞上的系统瓶颈。同样,材料没有提供吞吐、加速比或内存节省比例等数据,这里只能确认它们各自要解决的问题。

把这些放在一起看,我的解读是:这篇论文把鲁棒性问题和可扩展性问题都当作“表示与系统共同设计”的问题来处理。在鲁棒性一侧,选择代码表征作为切入点,暗示通过构造对保持标签不变的编辑不敏感的表征,可以为 LLM 的可靠性提供一种可操作的训练信号。在系统一侧,Checkmate 与 Skyplane 说明规模并不是单纯堆硬件就能解决,重计算策略和跨云数据传输效率都会成为限制项。作者称这些贡献合起来构成提升 LLM 鲁棒性与可扩展性的路线图,这意味着两条线被有意设计成互补关系,而不是各自独立的章节。

这份资料适合对 LLM 鲁棒性或者机器学习系统与训练基础设施感兴趣的读者,尤其是想了解伯克利这一研究脉络如何把算法侧与系统侧工作并置的人。读完能拿走的是一张问题地图:鲁棒性可以经由代码表征与不变性来推进,可扩展性则要落到重计算和数据传输这类系统机制上。需要说清边界:现有材料只到摘要与题录层面,没有给出实验设置、数据集规模、基线对比或任何定量评估,所以无法据此判断各方法相对现有方案的实际增益。若要看具体方法与结果,还得回到论文正文,而这份材料本身只提供框架性概述。

format_quote 原文摘录

自动提取自 PDF

Towards Robust and Scalable Large Language Models Paras Jain Electrical Engineering and Computer Sciences University of California, Berkeley Technical Report No. UCB/EECS-2023-180 http://www2.eecs.berkeley.edu/Pubs/TechRpts/2023/EECS-2023-180.html May 18, 2023 Copyright © 2023, by the author(s). All rights reserved. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission.