TellWorldAI 世界档案
问档案English

首页›原理

原理

原理

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

共 27 · 清除筛选

信息论把信息当作可以度量、编码和传输的量来研究的理论,奠基于香农 1948 年的论文;比特、熵与信道容量都是它给出的概念。图灵测试图灵测试是艾伦·图灵(Alan Turing)在1950年提出的一种替代方案:用一场游戏取代「机器能思考吗」这个问题——如果提问者分辨不出机器的书面回答与人的回答,机器就算通过。K 均值聚类K 均值聚类把 n 个观测分成 k 组:反复将每个点归到最近的中心点,再用各组的均值更新中心点。方法简单、能扩展到大数据,但 k 需要事先指定。支持向量机一种监督式的最大间隔模型,用于分类与回归;它用尽可能宽的间隔把不同类别分开,并通过核函数处理非线性数据。交叉验证一种通过重采样和划分数据来估计模型泛化能力的验证方法:把样本切成若干折,轮流留一折作验证、其余作训练,再把多次运行的结果平均。AI 寒冬AI 寒冬指人工智能研究经费与关注度大幅收缩的时期;该领域经历过多轮炒作与失望的循环,其中两次大收缩通常被定在 1974 至 1980 年和 1987 至 2000 年。Hopfield 网络John Hopfield 于 1982 年提出的循环神经网络,把模式存为能量函数的极小值,能从残缺或失真的输入回忆出完整模式,并让统计物理成为研究神经网络的常用工具。玻尔兹曼机玻尔兹曼机是一种用全局能量给每种网络配置打分、并用随机学习算法训练的神经网络。它由杰弗里·辛顿与特里·塞诺夫斯基提出,把能量模型带进了认知科学与机器学习。模仿学习模仿学习通过从专家示范中做监督学习来训练智能体完成任务,而不是靠反复试错。最基本的形式是行为克隆,最主要的弱点是分布偏移。AdaBoost(自适应提升)AdaBoost(自适应提升)是 Freund 和 Schapire 在 1995 年提出的统计分类元算法:它反复调整训练样本的权重、依次训练多个弱分类器,再把它们的输出加权合成为一个更强的分类器。主题模型主题模型把文档表示为主题的混合,用潜在主题为文本集合提供紧凑的统计描述;2003 年的 Latent Dirichlet Allocation 论文将这一思想形式化为分层贝叶斯模型。联结时序分类(CTC)联结时序分类(CTC)是一种训练循环神经网络为未切分序列(如语音、手写)打标签的方法,不需要逐帧对齐。它于 2006 年提出,用 CTC 训练的 LSTM 因此赢得了循环网络早期的国际竞赛。图神经网络图神经网络是为图结构数据设计的一类神经网络,节点之间通过传递消息更新各自的表示。自2009年这一模型被正式提出以来,它已成为图上学习的常用方法。深度神经网络声学建模深度神经网络声学建模用多层网络把语音映射为音素等单元。2010 年 NIPS 论文用深度信念网络与均值-协方差 RBM 提取语音特征,在 TIMIT 上取得 20.5% 音素错误率。Xavier / Glorot 初始化Xavier(Glorot)初始化是 Glorot 与 Bengio 在 2010 年提出的权重初始化方法,按层规模设定初始权重尺度,使信号稳定传播,让深层网络收敛更快。检索增强生成检索增强生成(RAG)让语言模型在回答前先从外部库中取回相关文档并放进提示词,从而用上训练数据之外的知识,也能标出答案的来源。强化学习强化学习是机器学习与最优控制的一个分支:智能体在动态环境中通过试错,学习怎样的动作能让奖励信号最大化。监督学习监督学习用成对的标注样本训练模型,让它学会从输入到输出的映射,从而对未见过的数据给出预测。衡量它成败的关键,是模型在训练集之外的泛化能力。损失函数损失函数把预测的代价折算成一个数,训练模型就是让这个数尽量小。选哪种损失函数,也就决定了模型会为什么样的错误付出代价。过拟合过拟合指模型对训练数据拟合得过于贴合,因而在新数据上表现变差。它与欠拟合共同构成偏差—方差权衡的两端,通常通过比较训练与验证表现来发现。