HackerTube English?

[1hr Talk] Intro to Large Language Models

Andrej KarpathyYouTube ↗

延伸阅读 3

字幕解读

Karpathy 用 Llama 2 说明大语言模型的组成、推理和训练成本,将预训练比作对互联网文本的有损压缩,并拆解助手微调、偏好比较与人类反馈。随后讨论规模规律、借助浏览器和计算器等工具、多模态输入输出,以及系统二推理、自我改进和任务定制等方向。后半聚焦越狱、提示注入和数据投毒,说明新能力同时扩展攻击面。

自动字幕 · 引文按字幕原文展示,可点时间戳回看片段。

内容要点

  • 预训练通过下一词预测把大量文本中的规律压进参数;微调再用高质量问答和偏好比较塑造助手回答方式,两个阶段的成本与用途不同。
  • 模型的能力不仅来自文本生成,也包括调用浏览器、计算器、代码环境及处理图像、音频等输入输出;讲者用操作系统类比来描述这一工具编排趋势。
  • 模型安全会遇到越狱、提示注入和数据投毒等攻击;过滤或修补单一案例并不能消除攻击者换编码、改载荷后的对抗。
视频章节 6
  1. 语言模型:文件、推理与训练
  2. 预训练:预测、压缩与知识
  3. 微调、助手行为与人类反馈
  4. 规模规律、工具调用与多模态
  5. 未来方向:系统二、自我改进和定制
  6. 安全挑战:越狱与提示注入
具体观点与证据 4

知道模型架构和训练方法不等于理解参数如何协作,需要行为评估。

讲者讨论当时模型可解释性的缺口,未宣称所有内部机制都完全不可研究。

we don't know how these parameters collaborate to actually perform that

预训练学习大规模文本规律,助手微调则以高质量对话塑造回答形式。

这是演讲的两阶段概括,偏好比较又可作为后续训练。

we swap out the data set now and we train on these Q&A documents

浏览、计算器与代码工具把语言模型扩展为协调已有计算资源的系统。

操作系统是帮助理解的类比,不意味着模型具备传统OS的隔离保障。

using tools and existing Computing infrastructure and tying everything together

提示注入会把检索来的外部内容伪装成新指令,能力扩展也带来新攻击面。

所述案例属于演讲时的研究,讲者指出许多具体攻击随后会被修补。

prompt injection is about hijacking the large language model giving it what looks like new instructions
补充字幕原文 2

演讲用下一词预测概括预训练目标,并把它与对大量文本的压缩联系起来。

it's just a next word prediction neural network

演讲将提示注入描述为把外部文本伪装成新指令,以劫持模型当前任务。

prompt injection is about hijacking the large language model
解读边界

演讲以当时模型和现场演示为例,参数规模、成本、排行榜及功能状态均有时间性;复杂概念由讲者简化讲解,字幕的模型名称和术语存在 ASR 错误,图示和代码细节未在文本中完整呈现。

Hacker News 评论

查看 HN 原评论 ↗