I · 生成式 AI 基础

生成式人工智能和大型语言模型入门

微软《Generative AI for Beginners》 · 第 01 课 · 中文翻译 · 本地镜像

生成式人工智能和大型语言模型入门

(点击上方图片观看本课程视频)

生成式人工智能是能够生成文本、图像及其他类型内容的人工智能。它是一项卓越的技术,因为它实现了人工智能的普及化,任何人只需一个文本提示、一句自然语言的句子,就能使用它。你无需学习像 Java 或 SQL 这样的语言来完成有价值的任务,只需用自己的语言表达需求,就能从 AI 模型那里获得建议。它的应用和影响极为广泛,你可以撰写或理解报告、编写应用程序等,多数操作仅需几秒钟。

在本课程中,我们将探讨我们的初创企业如何利用生成式 AI 解锁教育领域的新场景,以及如何应对其应用所带来的社会影响和技术限制的不可避免挑战。

介绍

本课内容包括:

学习目标

完成本课后,您将理解:

场景:我们的教育初创企业

生成式人工智能代表着人工智能技术的巅峰,突破了曾被认为不可能实现的界限。生成式 AI 模型具备多种功能和应用,但在本课程中,我们将探讨它如何通过一个虚构的初创企业彻底改变教育。我们将称这个初创企业为 我们的初创企业。我们的初创企业专注于教育领域,肩负着以下宏伟使命:

提升全球学习的可及性,确保教育公平,且根据每个学习者的需求提供个性化学习体验

我们的团队知道,没有利用现代最强大的工具之一——大型语言模型(LLMs),这一目标难以实现。

生成式人工智能有望彻底革新今天的学习和教学方式,学生全天候拥有虚拟教师,提供大量信息和示例,教师也能借助创新工具评估学生并提供反馈。

五名年轻学生看着显示器 - 由 DALLE2 创作的图片

首先,让我们定义一些在本课程中将会反复使用的基础概念和术语。

生成式 AI 的发展历程

尽管最近生成式 AI 模型的发布引发了极大_热潮_,但这项技术已有几十年历史,其最早的研究可追溯至60年代。如今,AI 已具备人类认知能力,如对话能力,这在例如 OpenAI ChatGPT 或基于 GPT 模型的 Microsoft Copilot 的对话式网页搜索体验中得以体现。

回溯到最初,AI 的原型是基于专家知识库的打字式聊天机器人,知识库的答案通过输入文本中的关键词触发。 但很快我们发现,这种打字式聊天机器人的方法难以扩展。

采用统计方法的 AI:机器学习

90年代,一个转折点出现了,统计方法被应用于文本分析。由此开发出新的算法——机器学习——其能通过数据学习模式,而无需显式编程。这使机器能够模拟人类语言理解:统计模型在文本与标签的配对上训练,能够为未知输入文本分类,标签代表该信息的意图。

神经网络与现代虚拟助手

近年来,硬件技术的发展能够处理更多数据与更复杂的计算,推动了 AI 研究,催生了被称为神经网络或深度学习的高级机器学习算法。

神经网络(尤其是循环神经网络—RNNs)显著提升了自然语言处理的能力,能够更有意义地表示文本的含义,考虑句子中单词的上下文。

这项技术支撑了新世纪头十年的虚拟助手,它们擅长理解人类语言、识别需求并执行相应操作,如用预设脚本回答或调用第三方服务。

当今的生成式 AI

如今的生成式 AI 可视为深度学习的一个子集。

AI、机器学习、深度学习和生成式 AI

数十年AI领域的研究后,一种名为_Transformer_的新型模型架构突破了RNN的限制,它能处理更长的文本序列输入。Transformer基于注意力机制,使模型能够对收到的输入赋予不同权重,“关注”集中最相关信息的位置,而不受文本顺序的限制。

大多数近期的生成式 AI 模型——也称为大型语言模型(LLMs),因其处理文本输入和输出——确实基于此架构。这些模型在大量未标记的来源数据(如书籍、文章和网站)上训练,具备广泛适应各种任务的能力,且能生成语法正确、具有一定创造性的文本。它们不仅极大提高了机器“理解”输入文本的能力,也使机器能以人类语言生成原创回答成为可能。

大型语言模型如何工作?

下一章我们将探讨不同类型的生成式 AI 模型,但现在先了解大型语言模型的工作原理,重点介绍 OpenAI 的 GPT(生成式预训练Transformer)模型。

分词示例

我们的初创企业如何利用大型语言模型?

现在我们对大型语言模型的工作机制有了更好的理解,接下来看看它们在实际中能高效完成的常见任务,结合我们的业务场景。 我们说过大型语言模型的核心能力是_从零开始生成文本,以自然语言编写的输入文本为起点_。

那输入输出是什么样的文本? 大型语言模型的输入称为 prompt(提示),输出称为 completion(完成),该术语指模型在当前输入基础上生成下一个 token 的机制。我们将深入探讨什么是 prompt 以及如何设计 prompt 来充分发挥模型能力。但现在先介绍 prompt 可能包含的内容:

  1. 综合文章、书籍、产品评论等,提炼结构化信息的摘要。

    摘要示例

  2. 创意思维与设计,如文章、论文、作业等的写作。

    创意写作示例

对话示例

文本补全示例

编码示例

上述示例较为简单,并非大型语言模型能力的详尽演示。它们旨在展示利用生成式 AI 的潜力,特别是在但不限于教育领域的应用。

另外,生成式 AI 模型的输出并不完美,有时模型的创造性反而会带来不利结果,产生让人觉得似是而非的内容,甚至可能包含冒犯性信息。生成式 AI 并非智能——至少不是全面意义上的智能,包括批判性和创造性推理或情感智能;它也非确定性且不完全可信,因为虚构内容如错误引用、内容和陈述可能与正确信息混合,并以令人信服且自信的方式呈现。接下来的课程中,我们将探讨这些限制,并学习如何减轻这些问题。

任务

您的任务是深入阅读生成式人工智能,尝试找出一个目前还未被生成式 AI 应用的领域。如果在那个领域引入生成式 AI,会带来什么不同?与“旧方法”相比,有何优势?能否做到以前做不到的事?效率提升了多少?请撰写 300 字摘要,描述您的理想 AI 初创企业,包括“问题”、“我如何使用 AI”、“影响”及可选的商业计划标题。

如果您完成了本任务,您甚至可以申请微软的孵化器 Microsoft for Startups Founders Hub,我们为 Azure、OpenAI、指导及更多服务提供额度,敬请关注!

知识测试

关于大型语言模型哪些说法是正确的?

  1. 每次回答都完全相同。
  2. 它执行完美,比如擅长加法、生成可用代码等。
  3. 即使使用相同的提示,回答也会有所不同。它也擅长为文本或代码提供初稿,但需要人工改进结果。

答案:3,大型语言模型是非确定性的,回答会有所变化,但你可以通过温度设置控制其变化范围。同时不应指望其执行完美,它的作用是为你完成繁重的初步工作,经常给出需要逐步改进的良好初稿。

干得漂亮!继续前行

完成本课后,请访问我们的生成式 AI 学习合集,继续提升您的生成式 AI 知识!

前往第2课,我们将探讨如何探索和比较不同类型的LLM


免责声明: 本文件由 AI 翻译服务 Co-op Translator 翻译完成。尽管我们力求准确,但请注意,自动翻译可能包含错误或不准确之处。原始语言版文件应视为权威来源。对于重要信息,建议使用专业人工翻译。我们对因使用本翻译而产生的任何误解或误释不承担责任。