TellWorldAI 世界档案
问档案English

首页›原理

原理

原理

用通俗的话讲清 AI 怎么工作:从人工神经元到 Transformer、预训练和推理模型。

共 29 · 清除筛选

用 GPU 训练深度学习图形处理器(GPU)能同时执行大量算术运算,很适合神经网络训练。2010年前后起,GPU被用于深度学习,使其能够在更大规模上实际运行。深度伪造深度伪造(deepfake)指用人工智能生成或修改的图像、视频和音频,属于合成媒体。「深度伪造」由「深度学习」与「假」组合而成,2017 年末出现后成为这类内容的通称。混合专家(MoE)混合专家(MoE)模型包含许多子网络,却只把每个词元交给其中少数几个处理。这样总参数量可以很大,而每个词元的计算量仍远小于总量。Tensor Core(张量核心)张量核心(Tensor Core)是 NVIDIA GPU 内部的专用单元,一步完成小矩阵的乘加运算,让神经网络训练与推理背后的矩阵算术大幅加速。基于人类反馈的强化学习(RLHF)RLHF 让模型朝人们偏好的方向改进:先由人类比较模型输出,训练出奖励模型(reward model),再用强化学习让主模型在它上面得分更高。这已成为构建聊天助手的标准步骤。模型并行模型并行把单个模型的参数与计算切分到多块加速器上,让一台设备装不下的大模型也能训练。英伟达 2019 年的 Megatron-LM 论文给出了一种层内实现,只需在原生 PyTorch 中插入少量通信操作。缩放定律缩放定律是一种经验规律:语言模型的测试损失会随参数量、数据量和训练算力增加而按幂律平稳下降。它帮助实验室规划大规模训练,也解释了行业对数据中心和 GPU 的竞相投入。内容溯源(C2PA)内容溯源是附在文件里的来源与编辑记录,让别人能核查媒体从哪里来、经过了哪些改动。Adobe、Arm、BBC、Intel、Microsoft 和 Truepic 于 2021 年共同发起 C2PA 来制定这一标准。推测解码(Speculative decoding)推测解码是一种加速大模型文本生成的算法:小模型先提出若干候选词,大模型对这些候选并行检查,在输出完全不变的前提下更快地生成。宪法式 AI(Constitutional AI)宪法式 AI(Constitutional AI)是 Anthropic 在 2022 年提出的训练方法:用一套书面写明的原则(即「宪法」)塑造模型行为,而不是依赖人工标注有害输出。直接偏好优化直接偏好优化(DPO)是一种用人类偏好数据微调语言模型的方法,训练目标接近监督学习,省去了单独训练奖励模型和强化学习循环的步骤。文本水印(Watermarking)文本水印是在语言模型生成的文字里嵌入一种人看不见、但程序能从一小段词元中检测出来的信号,用来判断一段文本是否出自某个模型。提示注入(Prompt injection)提示注入(prompt injection)指模型输入里的文字压过原本的指令和外围控制,让攻击者劫持整个应用;2023 年的研究进一步指出,恶意内容可以藏在应用自己检索到的资料里。Llama 社区许可证Llama 社区许可证是 Meta 为 Llama 3 模型定制的授权协议:允许免费使用和修改,但附带用途限制、署名义务和按用户规模设定的门槛,因此不符合通常意义上的开源定义。开源人工智能定义(OSAID)开源人工智能定义(OSAID)是开源促进会于 2024 年 10 月发布的 1.0 版标准,规定一个模型要被称为开源,须公开设计与训练数据信息,并允许使用、修改和在此基础上继续开发。仿真到现实迁移仿真到现实迁移指先在仿真中训练机器人策略,再迁移到真实机器人,用合成数据补充昂贵的人工演示数据。多智能体系统多智能体系统由多个相互作用的智能体组成,能解决单个智能体难以完成的问题。近年以大型语言模型为内核的框架,让智能体之间直接对话协作,使这一方向重新受到关注。量化(Quantization)量化把语言模型的权重和激活值用更低的数值精度存储,从而降低推理所需的内存和带宽。LLM.int8() 与 GPTQ 等方法让超大规模模型能够跑在远小的硬件上。键值缓存(KV cache)键值缓存把模型为先前 token 算出的键和值保存下来,生成新词时直接复用而不重算。它的显存占用是决定一台服务器能同时服务多少请求的关键。合成数据(Synthetic data)合成数据是由模型生成、而非从人或从网上收集的训练材料。phi-1 的实验显示,混入模型生成的「教科书」后,一个小规模代码模型也能在代码基准上取得不错的成绩,说明数据质量本身影响能力。