IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 带你进? OpenAI 的世界 -> 正文阅读

[人工智能]带你进? OpenAI 的世界

?2021年11?的 Microsoft Ignite , 微软带来了全新的 Azure OpenAI Service,通过新的 Azure 认知服务能够访问 OpenAI 强?的 GPT-3 模型 。虽然微软还没有正式开放 Open AI Service , 但 GitHub 和 OpenAI 已经推出了基于 GPT-3 的新模型 Codex 的?具 - Copilot ,通过它可以帮助软件开发?员更?效地编写代码。我相信不少?伙伴都已经开始在 Visual Studio Code / Visual Studio 使? Copilot 感受到 GPT-3 的威?。作为开发者, 希望微软能尽快开放相关?档, 能尽快掌握相关技能 。为了满?各位要求, 今天我就带?家进?OpenAI 。

GPT-3 介绍

2020年5月,Open AI 发表了一篇开创性的论文,题为 Language Models Are Few-Shot Learners。他们展示了 GPT-3语言模型,它使用了一个具有 1750 亿个参数的神经网络。GPT-3 使用来自 CommonCrawl、WebText、维基百科和书籍语料库的数据进行训练, 并在各种自然语言处理任务中表现出惊人的性能,包括翻译、问答和完形填空任务。在性能上 GPT-3 也是非常优秀, 超过了很多现有的模型。2020年7月,也就是论文发表两个月后,OpenAI 开放了一个 beta API playground,大家可以通过 API 方式访问 GPT-3 模型。

GPT-3 的?个主要特点?

  1. 零/单/少样本学习(Zero/one/few-shot learning)?通常,深度学习会针对?组特定的类别进?训练和测试。如果计算机视觉中对星球?战中的 BB8 , R2D2 , C3PO 进?分类,在测试过程中就只能针对这三个类别进?。但在零样本学习设置中,系统在测试时,可以使?不在训练内的类别(例如,?曼努达?做测试)。单/少样本学习(one-shot 和few-shot) 也是?个道理,在测试时,系统会分别看到?个或?个新的类别。

  2. 零/单/少样本任务迁移(Zero/one/few-shot task transfer):这个整合了 零/单/少样本学习和多任务学习的概念。新任务(或者显示零个、?个或?个新任务的示例)可以随时执?,?不是在测试时才展示新类。例如, 输? “I love you -> 我爱你。I miss you -> ____。” GPT-3 就可以通过单样本任务迁移 ,把之前没有训练过的英语转中?的任务执?起来。

  3. Transformers:Transformers 是解决机器翻译问题的框架, 有?个简单的?络结构,基于?注意机制,不依赖于递归和卷积完全。通过并?计算使Transformer效率?,需要更少的训练时间。

  4. ?成模型(Generative models):统计学中分类任务有两种模型-判别模型,?成模型。判别模型对给定的可观察变量和?标变量对的条件概率进?编码:p(y|x)。?成模型对联合概率进?编码:p(x,y)。?成模型可以“?成类似于现有数据的新数据”,GPT-3 模型就是应??成模型来。

  5. 多任务学习(Multitask learning):?多数深度学习系统都是单任务的, 只针对特定的场景。多任务系统克服了这?限制。他们受过训练,能够针对给定的输?解决不同的任务。例如我输??个苹果,他可以帮我翻译成英?的 Apple ,可以找到?张苹果的图?,也可以找到苹果的?些特征等。

  6. 半监督学习(Semi-supervised learning):是以?监督的?式训练具有?常?数据集的模型,然后通过在较?的数据集中使?监督训练来调整模型以适应不同的任务。

通过 OpenAI API 调?GPT-3?

由于微软现在还没开放 OpenAI 的 GPT-3 功能 , 现阶段我们只能通过 OpenAI 提供的 API?使? GPT-3 。(当然你需要有?个美国的电话号码来激活该功能) ,OpenAI 有?常丰富的?档, 以及示例 ,让开发者可以?常快上?使? API。

  • OpenAI

    beta.openai.com

Python 调? API ?个必须的步骤

1.安装 openai 库

pip install openai

2. 申请 API 的密钥

3. 可以通过 Notebook 测试?下

?个注意的点

1. 模型 engine ,现在针对 GPT-3 有2个?较主要的模型

模型介绍
text-davinci-002GPT-3 关于?然语?处理场景的模型,通常需要较少的上下?。除了响应提示外,还?持在?本中插?补全。
code-davinci-002可以理解和?成程序代码的模型,包括将?然语?翻译成代码(这个模型需要另外申请)

2. 关于?些示例,你可以通过访问链接学习更多的应?场景

3.?你可以通过 OpenAI 提供的 Playground做?些测试?

4. 你可以针对??的业务定义 GPT-3 模型 ,你可以通过下方链接了解更多

  • 示例

    https://beta.openai.com/examples

  • Playground

    https://beta.openai.com/playground

  • 定义 GPT-3 模型

    https://openai.com/blog/customized-gpt-3/

展望

GPT-3 功能强? ,让 AI 应?场景更贴近实际的?活 。我?常希望微软的 OpenAI Service 能尽快开放 ,让更多的开发者能使?。还有现在 OpenAI GPT-3 在中?的?持还是?常有限的, 我也寄望微软版本的服务能有更好的中??持。

相关资料

  • 了解 Azure OpenAI Service 功能,请访问

    https://azure.microsoft.com/en-us/services/cognitiveservices/openai-service/?ocid=AID3042760

  • Azure OpenAI Service 介绍,请访问

    https://blogs.microsoft.com/ai/new-azure-openai-service/?ocid=AID3042760

  • ?OpenAI 的相关博客

    https://openai.com/blog/

Microsoft Build 2022已正式启动报名!

?立即扫码注册大会

5月11日后可预约session

关注微软中国MSDN公众号了解更多

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-05-10 11:54:11  更:2022-05-10 11:57:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 6:30:28-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码