TellWorldAI 世界档案
问档案English

首页›原理

原理

原理

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

共 18 · 清除筛选

自动驾驶自动驾驶是由计算机系统而非人来操作道路车辆。它的六级自动化量表、两条主要技术路线,以及从1980年代起延续至今的一系列研究车辆,构成了今天讨论这一领域的框架。分词(Tokenization)分词(tokenization)把文本切成语言模型真正处理的词元;今天多数系统用字节对编码(BPE)实现,这一 1994 年的压缩算法在 2015 年被引入机器翻译。注意力机制注意力机制衡量序列中每个元素相对于其他元素的重要程度并给出权重,使模型能直接读取输入的任意位置。它是 transformer 的核心运算。注意力与自注意力注意力机制让神经网络按相关程度为输入各部分分配权重。自注意力(self-attention)将其用于序列内部,是 Transformer 的核心运算。位置编码序列模型(尤其是 Transformer)的组成部分,把每个词元的位置编码成向量,让本身不分先后的注意力感知顺序;形式从原版 Transformer 的正弦编码一直到 RoPE、ALiBi。Transformer 架构Transformer 是2017年提出的神经网络架构,用自注意力取代了循环和卷积结构,今天大多数大语言模型都以它为基础。推测解码(Speculative decoding)推测解码是一种加速大模型文本生成的算法:小模型先提出若干候选词,大模型对这些候选并行检查,在输出完全不变的前提下更快地生成。仿真到现实迁移仿真到现实迁移指先在仿真中训练机器人策略,再迁移到真实机器人,用合成数据补充昂贵的人工演示数据。多智能体系统多智能体系统由多个相互作用的智能体组成,能解决单个智能体难以完成的问题。近年以大型语言模型为内核的框架,让智能体之间直接对话协作,使这一方向重新受到关注。世界模型世界模型是学习环境内部表示、并预测环境随动作如何变化的机器学习系统。在强化学习中,它相当于从经验中学出的模拟器,让智能体不必在真实环境里反复试错就能规划行动。上下文窗口(Context window)上下文窗口(context window)是模型生成回答时能够参照的全部文本,以 token 计量,回答本身也计入其中。窗口的大小,以及模型能否均匀地用上窗口内容,共同决定了它实际能做什么。长上下文(Long context)长上下文指模型一次能接收并加以利用的大量输入,如今可达数百万词元;但窗口大不等于用得好,能否在长输入中准确定位信息是另一回事。键值缓存(KV cache)键值缓存把模型为先前 token 算出的键和值保存下来,生成新词时直接复用而不重算。它的显存占用是决定一台服务器能同时服务多少请求的关键。合成数据(Synthetic data)合成数据是由模型生成、而非从人或从网上收集的训练材料。phi-1 的实验显示,混入模型生成的「教科书」后,一个小规模代码模型也能在代码基准上取得不错的成绩,说明数据质量本身影响能力。多模态模型(Multimodal models)多模态模型在同一个模型里处理不止一种输入或输出,例如图像和文本。CLIP 与 Flamingo 这两项工作展示了这类模型怎样训练出来,又怎样靠文字提示迁移到新任务。具身智能(Embodied AI)具身智能(Embodied AI)指通过与环境的互动来学习的智能体,而不只依赖从互联网上收集的图像、视频或文本数据集;模拟器则是训练和评测这类智能体的虚拟试验台。机制可解释性(Mechanistic interpretability)机制可解释性通过寻找产生行为的内部计算与特征来解释模型,而不是只从外部测试输入输出。关于叠加与稀疏自编码器的研究,展示了少量神经元如何容纳大量特征。视觉里程计视觉里程计让巡视器通过跟踪行驶前后相机图像中的地形特征,测出自己实际移动了多远,而不是只靠数车轮转数。NASA 的火星探测车首次实际演示了这项技术。