为什么说ChatGPT是自回归模型?
发表于|更新于|学习
自回归模型(Autoregressive Model)是理解ChatGPT工作原理的核心概念。简单来说,自回归模型在生成文本时,每次只预测”下一个词”,然后把刚生成的词加入上下文,再预测下一个词——就像多米诺骨牌一样,每一步都依赖前一步的结果。这也解释了为什么ChatGPT的输出是逐字逐句出现的,以及为什么它有时会”跑偏”。本视频用通俗的语言和实例,解释自回归模型的原理及其对AI生成效果的影响。
相关推荐
2024-11-29
通俗理解大语言模型word embeddings
Word Embeddings(词嵌入)是大语言模型理解语言的第一步,也是最重要的一步。简单来说,词嵌入就是将人类语言中的单词转换成计算机能够处理的 numerical vectors(数值向量)。通过这种转换,语义相似的词在向量空间中的距离更近——比如”国王”和”女王”的向量距离会比”国王”和”苹果”更近。更神奇的是,词嵌入还能捕捉到类比关系,例如”国王-男人+女人≈女王”。本视频用生动直观的方式,带你理解词嵌入的核心原理、训练方式(如Word2Vec、GloVe),以及它是如何让大模型真正”理解”语言含义的。
2024-11-29
定制大语言模型LLM用RAG还是微调?
这是每个AI应用开发者都会面临的核心问题:想要让大语言模型适应特定领域,应该选择RAG(检索增强生成)还是微调(Fine-tuning)?本视频从技术原理、实现成本、应用场景和维护复杂度等多个维度进行对比分析。RAG适合需要动态知识更新和检索外部信息的场景,微调适合需要模型学习特定输出风格和格式的场景。视频通过实际案例帮助你做出最合适的技术选型。
2024-11-29
LoRA微调究竟是什么鬼?
LoRA(Low-Rank Adaptation,低秩适配)是目前最流行的大模型微调技术之一,它解决了传统微调大模型成本过高的问题。传统的全参数微调需要更新模型的所有参数(动辄数十亿),计算资源和存储需求巨大。而LoRA的核心创新在于:冻结原始模型参数不变,在模型旁路添加少量可训练的低秩矩阵,只需更新这些少量参数就能达到接近全参数微调的效果。这意味着你可以在消费级显卡上对70B级别的大模型进行微调,将其适配到特定领域或任务。LoRA已被广泛应用于Stable Diffusion(用于训练特定风格)和LLM领域,是目前最高效的模型定制技术。
2024-11-29
同一问题为什么LLM每次输出答案都不一样?
很多人在使用ChatGPT等大模型时都会发现:同样的一个问题,每次问得到的答案都不一样。这背后的原因与大模型的生成机制有关。LLM本质上是一个概率模型,它在生成每个词时都会计算下一个最可能出现的词的概率分布,然后通过采样(sampling)来选择具体的输出。控制参数如temperature(温度)决定了采样的随机性——temperature越高,输出越多样化但可能不够准确;temperature越低,输出越确定但可能显得刻板。此外,模型本身没有”记忆”每次的输出,加上训练数据中的知识并非以确定性的方式存储,导致即使输入完全相同,输出也可能不同。了解这一原理有助于你更好地调教和使用AI工具。
2024-11-29
神经网络入门之监督学习 vs 非监督学习
监督学习和非监督学习是机器学习的两大基本范式,理解它们的区别是入门AI的第一步。简单来说:监督学习使用带标签的数据进行训练——就像老师拿着标准答案教学生,输入图片并告诉模型”这是猫”、”这是狗”,模型学习输入到输出的映射关系。而非监督学习则使用没有标签的数据,让模型自己发现数据中的结构和模式——就像让学生自己分类一堆没有标签的动物图片,模型可能会根据颜色、大小等特征自动聚类。监督学习适用于分类、回归等任务;非监督学习适用于聚类、降维、异常检测等场景。本视频用生动实例帮你快速理解这两种学习方式的本质区别和各自应用场景。
2024-11-29
n-grams:大语言模型的起源
N-grams(N元语法模型)是大语言模型发展的”始祖”技术,理解它是理解现代LLM演进的重要基础。N-grams是一种基于统计的语言模型,它通过计算文本中连续的N个词出现的概率来预测下一个词。例如,2-gram(二元模型)会统计”我→爱”这个组合出现的频率。虽然N-grams模型简单、资源消耗大,但它奠定了现代语言模型的核心思想——根据上文预测下文。从N-grams到基于Transformer的GPT模型,本视频带你追溯语言模型的发展历程。
公告





