学习 ChatGPT 一切基础知识的绝佳资源

简介: OpenAI,ChatGPT,GPT系列和大型语言模型(LLM)一般 - 如果你与人工智能专业或技术专家有远程联系,你很有可能会在几乎所有的商业对话中听到这些词这些天。 炒作是真实的。我们不能再称它为泡沫了。毕竟,这一次,炒作正在兑现其承诺。 谁会想到机器可以理解和恢复类似人类的智能,并完成几乎所有以前被认为是人类强项的任务,包括音乐的创造性应用,写诗,甚至编程应用?
推荐:使用 NSDT场景编辑器 助你快速搭建可二次编辑的3D应用场景

OpenAI,ChatGPT,GPT系列和大型语言模型(LLM)一般 - 如果你与人工智能专业或技术专家有远程联系,你很有可能会在几乎所有的商业对话中听到这些词这些天。

炒作是真实的。我们不能再称它为泡沫了。毕竟,这一次,炒作正在兑现其承诺。

谁会想到机器可以理解和恢复类似人类的智能,并完成几乎所有以前被认为是人类强项的任务,包括音乐的创造性应用,写诗,甚至编程应用?

LLM在我们生活中无处不在的扩散使我们都对这项强大技术背后的内容感到好奇。

因此,如果您因为算法的血腥细节和 AI 领域的复杂性而退缩,我强烈推荐此资源来了解有关“ChatGPT 在做什么......为什么它有效?

是的,这就是沃尔夫勒姆文章的标题。

我为什么推荐这个?因为在学习变形金刚、LLM 甚至生成式 AI 之前,了解机器学习的绝对本质以及深度神经网络与人脑的关系至关重要。

它看起来像一本迷你书,本身就是文学,但请花点时间了解此资源的长度。

在本文中,我将分享如何开始阅读它以使概念更容易掌握。

理解“模型”至关重要

它的主要亮点是专注于“大型语言模型”的“模型”部分,通过一个球从每层楼到达地面所需的时间示例来说明。

有两种方法可以实现这一点 - 从每个楼层重复此练习或构建可以计算它的模型。

在这个例子中,存在一个基本的数学公式,可以更容易地计算,但是如何使用“模型”来估计这种现象呢?

最好的办法是拟合一条直线来估计感兴趣的变量,在本例中为时间。

对本节进行更深入的阅读会解释,永远不会有一个“无模型模型”,它可以无缝地将您带到各种深度学习概念。

深度学习的核心

您将了解到模型是一个复杂的函数,它将某些变量作为输入并产生输出,例如数字识别任务中的数字。

本文从数字识别到典型的猫与狗分类器,从猫的轮廓开始,清晰地解释了每层选择的特征。值得注意的是,神经网络的前几层会挑选图像的某些方面,比如物体的边缘。

关键术语

除了解释多层的作用外,还解释了深度学习算法的多个方面,例如:

神经网络的架构

这是艺术和科学的混合体,帖子说 - “但大多数事情都是通过反复试验发现的,添加的想法和技巧逐渐建立了关于如何使用神经网络的重要知识”。

时代

纪元是提醒模型特定示例的有效方法,以使其“记住该示例”

由于多次重复相同的示例是不够的,因此向神经网络显示示例的不同变体非常重要。

权重(参数)

您一定听说过其中一个LLM具有高达175B的参数。好吧,这显示了模型的结构如何根据旋钮的调整方式而变化。

从本质上讲,参数是“您可以转动的旋钮”以适合数据。这篇文章强调,神经网络的实际学习过程就是找到正确的权重——“最后,这一切都是为了确定哪些权重最能捕捉到已经给出的训练示例”

普遍化

神经网络学会“以合理的方式在显示的示例之间进行插值”。

这种泛化有助于通过从多个输入输出示例中学习来预测看不见的记录。

损失函数

但是我们怎么知道什么是合理的呢?它由输出值与预期值的距离来定义,预期值封装在损失函数中。

它给了我们一个“我们所拥有的价值和真实价值之间的距离”。为了减小此距离,需要迭代调整权重,但必须有一种方法可以在采用最短路径的方向上系统地减少权重。

梯度下降

在重量景观上找到最陡峭的下降路径称为梯度下降。

这一切都是为了通过导航重量环境找到最能代表基本事实的正确权重。

反向传播

继续阅读反向传播的概念,该概念采用损失函数并向后工作以逐步找到权重以最小化相关损失。

超参数

除了权重(又名参数)之外,还有一些超参数包括损失函数的不同选择、损失最小化,甚至选择“批次”示例应该有多大。

复杂问题的神经网络

神经网络在复杂问题上的使用被广泛讨论。尽管如此,这种假设背后的逻辑尚不清楚,直到这篇文章解释了高维空间中的多个权重变量如何实现可以导致最小值的各种方向。

现在,将其与更少的变量进行比较,这意味着有可能卡在局部最小值中,没有方向可以出去。

结论

通过阅读,我们已经涵盖了很多领域,从理解模型和人类大脑如何工作到将其带到神经网络、它们的设计和相关的术语。

3D建模学习工作室 整理翻译,转载请注明出处!

目录
相关文章
|
10月前
|
存储 编译器 Go
结合ChatGPT辅助学习Go语言底层原理
在当今的信息时代,编程语言已经成为了科技领域的基础工具之一。其中,Go语言以其简洁、高效和并发性强等优点,在开发者中赢得了广泛的好评。然而,对于初学者或是想要深入理解Go语言底层原理的人来说,直接阅读和理解其源码可能会面临一定困难。我主要从以下几个方面分享一些使用ChatGPT辅助学习Go语言底层源码的小技巧。
227 0
结合ChatGPT辅助学习Go语言底层原理
|
11月前
|
搜索推荐
ChatGPT将会成为强者的外挂?—— 提高学习能力
ChatGPT将会成为强者的外挂?—— 提高学习能力
152 0
|
3月前
|
人工智能 搜索推荐
【ChatGPT 指令大全】怎么使用ChatGPT来辅助学习英语
【ChatGPT 指令大全】怎么使用ChatGPT来辅助学习英语
135 1
|
3月前
|
数据采集 人工智能 搜索推荐
【ChatGPT 指令大全】怎么使用ChatGPT来辅助知识学习
【ChatGPT 指令大全】怎么使用ChatGPT来辅助知识学习
44 0
如何让ChatGPT学习销售过往文字稿,并自动分析话术的优缺点,然后修改?
产品特点、服务优势、目标客户需求和痛点、行业与市场的趋势变化、竞争对手的优劣势、销售场景的特点和要求、销售环境、销售氛围、时间、地点、客户情感需求、心理转态、个性特点、解决方案
299 0
如何让ChatGPT学习销售过往文字稿,并自动分析话术的优缺点,然后修改?
|
3月前
|
机器学习/深度学习 人工智能 自然语言处理
ChatGPT 未来学习手册
ChatGPT 未来学习手册
37 0
|
12月前
|
机器学习/深度学习 人工智能 自然语言处理
ChatGPT最强专业学习资料集锦
本文旨在整理一份可供参考和学习的专业ChatGPT相关资料,包括ChatGPT相关论文、Github项目、以及当前市场上出现的ChatGPT相关产品等。
ChatGPT最强专业学习资料集锦
|
10月前
|
机器学习/深度学习 数据采集 自然语言处理
chat GPT数据学习分析应用
ChatGPT是一种强大的自然语言处理模型,可以在数据分析学习阶段提供帮助和支持。在这一阶段,你将学习各种数据分析技术和工具,包括数据清洗、数据可视化、统计分析和机器学习等。ChatGPT可以作为一个交互式的学习工具,帮助你理解和应用这些技术。下面将详细介绍ChatGPT在数据分析学习阶段的应用。 1. 数据清洗和预处理: 数据清洗和预处理是数据分析的第一步,也是最关键的一步。ChatGPT可以帮助你处理和清洗数据,包括缺失值处理、异常值检测和处理、数据格式转换等。你可以与ChatGPT进行对话,告诉它你的数据清洗需求,它可以给出相应的建议和指导。例如,你可以向ChatGPT描述你的数据集中
111 0
|
11月前
|
设计模式 人工智能 Java
停止摆烂!ChatGPT 指令学习带你秒变聪明!
停止摆烂!ChatGPT 指令学习带你秒变聪明!
停止摆烂!ChatGPT 指令学习带你秒变聪明!
|
SQL JSON NoSQL
ChatGPT工作提效之小鹅通二次开发批量API对接解决方案(学习记录同步、用户注册同步、权益订购同步、开发文档)
ChatGPT工作提效之小鹅通二次开发批量API对接解决方案(学习记录同步、用户注册同步、权益订购同步、开发文档)
342 0
ChatGPT工作提效之小鹅通二次开发批量API对接解决方案(学习记录同步、用户注册同步、权益订购同步、开发文档)