首页›原理
原理
原理
用通俗的话讲清 AI 怎么工作:从人工神经元到 Transformer、预训练和推理模型。
共 61 · 清除筛选
信息论把信息当作可以度量、编码和传输的量来研究的理论,奠基于香农 1948 年的论文;比特、熵与信道容量都是它给出的概念。K 均值聚类K 均值聚类把 n 个观测分成 k 组:反复将每个点归到最近的中心点,再用各组的均值更新中心点。方法简单、能扩展到大数据,但 k 需要事先指定。支持向量机一种监督式的最大间隔模型,用于分类与回归;它用尽可能宽的间隔把不同类别分开,并通过核函数处理非线性数据。交叉验证一种通过重采样和划分数据来估计模型泛化能力的验证方法:把样本切成若干折,轮流留一折作验证、其余作训练,再把多次运行的结果平均。玻尔兹曼机玻尔兹曼机是一种用全局能量给每种网络配置打分、并用随机学习算法训练的神经网络。它由杰弗里·辛顿与特里·塞诺夫斯基提出,把能量模型带进了认知科学与机器学习。循环神经网络与 LSTM循环神经网络(recurrent neural network,RNN)通过反馈连接,把序列中前一步的信息带到下一步。其变体 LSTM 专门用于在更长跨度中保留记忆。分词(Tokenization)分词(tokenization)把文本切成语言模型真正处理的词元;今天多数系统用字节对编码(BPE)实现,这一 1994 年的压缩算法在 2015 年被引入机器翻译。AdaBoost(自适应提升)AdaBoost(自适应提升)是 Freund 和 Schapire 在 1995 年提出的统计分类元算法:它反复调整训练样本的权重、依次训练多个弱分类器,再把它们的输出加权合成为一个更强的分类器。主题模型主题模型把文档表示为主题的混合,用潜在主题为文本集合提供紧凑的统计描述;2003 年的 Latent Dirichlet Allocation 论文将这一思想形式化为分层贝叶斯模型。词向量(词嵌入)词嵌入(word embedding)把每个词表示为一组从文本中学得的数字,用法相近的词得到相近的数字组合。它是现代语言模型的基本组成部分之一。深度神经网络声学建模深度神经网络声学建模用多层网络把语音映射为音素等单元。2010 年 NIPS 论文用深度信念网络与均值-协方差 RBM 提取语音特征,在 TIMIT 上取得 20.5% 音素错误率。变分自编码器变分自编码器是一种生成模型:编码器把输入映射为隐空间上的分布,解码器从采样结果重建输入,训练时最大化数据似然的下界。生成对抗网络生成对抗网络让一个生成器和一个判别器在零和博弈中相互竞争,生成器因此学会模仿训练数据的分布;2014 年由 Ian Goodfellow 等人提出,此后衍生出一系列图像生成架构。注意力与自注意力注意力机制让神经网络按相关程度为输入各部分分配权重。自注意力(self-attention)将其用于序列内部,是 Transformer 的核心运算。深度伪造深度伪造(deepfake)指用人工智能生成或修改的图像、视频和音频,属于合成媒体。「深度伪造」由「深度学习」与「假」组合而成,2017 年末出现后成为这类内容的通称。混合专家(MoE)混合专家(MoE)模型包含许多子网络,却只把每个词元交给其中少数几个处理。这样总参数量可以很大,而每个词元的计算量仍远小于总量。Tensor Core(张量核心)张量核心(Tensor Core)是 NVIDIA GPU 内部的专用单元,一步完成小矩阵的乘加运算,让神经网络训练与推理背后的矩阵算术大幅加速。Transformer 架构Transformer 是2017年提出的神经网络架构,用自注意力取代了循环和卷积结构,今天大多数大语言模型都以它为基础。基于人类反馈的强化学习(RLHF)RLHF 让模型朝人们偏好的方向改进:先由人类比较模型输出,训练出奖励模型(reward model),再用强化学习让主模型在它上面得分更高。这已成为构建聊天助手的标准步骤。预训练与微调预训练(pre-training)用海量无标注文本训练大模型,微调(fine-tuning)用少量标注数据使其适应具体任务。