在线课程 – 高级 DeepLearning.AI 技术专业认证

提高您的技能并掌握 TensorFlow。通过四门动手实践课程自定义您的计算学习模型!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

中档

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 模型解释技巧
  • 对象发现
  • 定制和特殊型号
  • 生成式机器学习
  • 自定义锻炼循环

What you will learn in the course

Courses for which the course is suitable

  • 软件工程师
  • 机器学习工程师
  • Tensorflow 密钥
  • 对象检测专家
  • 图像分割专家
  • 开发人员 基于机器学习的应用程序
  • 自然语言处理专家
  • 生成式深度学习专家

专业化 – 由四部分组成的课程系列

关于 Tensorflow

Tensorflow 是一个用于机器学习的端到端开源平台。它提供了一个广泛而灵活的生态系统,其中包含来自社区的工具、库和资源,使研究人员能够推进机器学习领域,使开发人员能够轻松构建和运行基于机器学习的应用程序。Tensorflow 常用于机器学习应用程序,例如:

  • 语音识别和确定
  • 谷歌翻译
  • 图像识别
  • 自然语言处理

关于此专业化

扩展您对函数式 API 的了解并构建非线性模型类型。了解如何使用多个处理器和芯片类型在不同环境中优化训练,并了解一些高级计算机视觉场景,例如:

  • 对象检测
  • 图像分割
  • 破译卷积

探索生成式深度学习,包括 AI 创建新内容的方式,从样式转换到自动编码、VAE 和竞争性生成网络。

此专业课程专为具有 Tensorflow 基础知识的软件工程师和机器学习工程师而设计,他们希望通过学习 Tensorflow 的高级功能来构建强大的模型,从而扩展自己的知识和工作技能。正在寻找开始的地方?通过 Tensorflow key DeepLearning.AI 的专业认证掌握基础知识。准备好为全世界运行您的模型了吗?了解如何使用 Tensorflow 专项课程运行模型:数据和 Diploy。

实践学习项目

在此专业中,您将获得高级 Tensorflow 技术的实践知识和实践培训,例如:

  • 样式迁移
  • 对象检测
  • 生成式机器学习

课程

  • 课程 1:
    了解 Functional API 的底层基础,并构建奇特的非线性模型类型、自定义损失函数和 ayers。
  • 课程 2:
    了解如何优化和腾出签名工作。使用多个处理器和芯片类型在不同环境中优化锻炼。
  • 课程 3:
    练习卷积的对象识别、图像分割和视觉解码。
  • 课程 4:
    探索生成式深度学习以及 AI 如何创建新内容,从通过自动编码和 VAE 的样式迁移到应对生成式网络。

Details of the courses that make up the specialization

使用 TensorFlow 自定义模型、层和损失函数

课程 1 • 31 小时 • 4.9 (1,046 个评分)

课程详情

学习内容

  • 比较功能性 API 和连续 API,发现可以使用功能性 API 构建的新模型,并构建生成多个输出(包括 Siamese 网络)的模型。
  • 构建自定义损失函数(包括 Siamese 网络中使用的对比损失函数)来衡量模型的成功,并帮助您的神经网络从训练数据中学习。
  • 在现有标准层的基础上构建以创建针对您的模型定制的层,使用输入层调整网格层,了解它们之间的差异,了解什么是自定义层组件,并探索操作功能。
  • 您将基于现有模型构建以添加自定义函数,您将学习如何设置自定义类而不是使用功能性或连续 API,您将构建可从 TensorFlow Model 类继承的模型,以及通过配置自定义模型类来构建残差网络 (ResNet)。

DeepLearning.AI TensorFlow 专项课程:高级技术

展示 TensorFlow 的功能,这些功能使学习者能够更好地控制其模型架构,以及帮助他们创建和训练高级机器学习模型的工具。

此专业化适用于

适用于对 TensorFlow 有基本了解,并希望通过学习 TensorFlow 高级功能来构建强大模型来扩展知识和技能的初期和中期软件和机器学习工程师。

您将获得的技能

  • 类别: 功能式 API
  • 功能 API
  • 类别: 具有功能 API 的自定义和专用模型
  • 具有功能性 API 的自定义和专用模型
  • 类别: 自定义损失函数
  • 自定义损失函数
  • 类别: 自定义图层
  • 自定义图层

使用 TensorFlow 进行个性化分布式训练

课程 2 • 24 小时 • 4.8 (406 个等级)

课程详情

学习内容

  • 您将了解张量对象、TensorFlow 的基本模块,了解 TensorFlow 中“热情”和“图形”量表之间的区别,并学习如何使用 TensorFlow 工具计算梯度。
  • 构建自定义 utilizando、GradientTape 和 TensorFlow 数据集训练循环,以便在训练模型时获得更大的灵活性和可见性。
  • 您将了解创建以图形模式运行的代码的好处,了解图形代码的外观,并练习使用 TensorFlow 工具自动迁移该高效代码。
  • 您将利用分布式训练的强大功能更快地处理更多数据并训练更大的模型,您将大致了解不同的分布式训练策略,并且您将练习使用在多个 GPU 上训练的策略和在多个 TPU 上训练的策略。

DeepLearning.AI TensorFlow 专项课程:高级技术

展示 TensorFlow 的功能,这些功能使学习者能够更好地控制其模型架构,以及帮助他们创建和训练高级机器学习模型的工具。

此专业化适用于

适用于对 TensorFlow 有基本了解,并希望通过学习 TensorFlow 高级功能来构建强大模型来扩展知识和技能的初期和中期软件和机器学习工程师。

您将获得的技能

  • 类别: 分销策略
  • 分销策略
  • 类别: 用于优化的 GradientTape
  • 用于优化的 GradientTape
  • 类别: 自定义训练循环
  • 自定义锻炼循环
  • 类别: Tensor 的基本功能
  • 基本 Tensor 功能

使用 TensorFlow 的高级计算机视觉

课程 3 • 19 小时 • 4.8 (498 评分)

课程详情

学习内容

  • 探索图像分类、图像分割、对象放置和对象发现。将迁移学习应用于位置和对象发现。
  • 实施对象检测模型,例如 regional-CNN 和 ResNet-50,调整现有模型,并构建自己的模型来发现、放置和标记您的鸭子图像。
  • 使用全卷积网络 (FCN) 的变体(包括 U-Net 和 Mask-RCNN)实施图像分割,以识别和发现数字、宠物、僵尸等。
  • 您将确定模型正在使用图像的哪些部分来使用部门和重要性图进行预测,并应用这些机器学习解释方法来测试和改进著名网络 AlexNet 的设计。

DeepLearning.AI TensorFlow 专项课程:高级技术

展示 TensorFlow 的功能,这些功能使学习者能够更好地控制其模型架构,以及帮助他们创建和训练高级机器学习模型的工具。

此专业化适用于

适用于对 TensorFlow 有基本了解,并希望通过学习 TensorFlow 高级功能来构建强大模型来扩展知识和技能的初期和中期软件和机器学习工程师。

您将获得的技能

  • 类别: 重要性
  • 重要性
  • 类别: 图像分割
  • 图像分割
  • 类别: 解释模型
  • 解释模型
  • 类别: 部门运营图
  • 各部门运营图
  • 类别: TensorFlow 中的对象发现 API
  • TensorFlow 中用于对象发现的 API

使用 TensorFlow 进行生成式深度学习

课程 4 • 16 小时 • 4.9 (279 个等级)

课程详情

学习内容

  • 您将通过移情学习了解神经风格的迁移:您将找到图像的内容(例如,一只鸭子)和一幅画的风格(例如,立体派或印象派),并将内容和风格组合成一个新的图像。
  • 您将在著名的 MNIST 数据集上构建简单的自动编码器,并在 Fashion MNIST 数据集上构建更复杂的深度卷积架构,了解 DNN 和 CNN 模型之间的结果差异,确定从噪点图像中去除噪点的方法,并使用 TensorFlow 构建 CNN 自动编码器,以从噪点图像生成清晰的图像。
  • 探索变分自动编码器 (VAE) 以生成全新的数据,并创建动漫面孔以将其与参考图像进行比较。
  • 您将了解 GAN;发明、功能、架构以及它们与 VAE 的区别,您将了解生成器和离散器在模型中的作用、2 个训练阶段的概念和输入噪声的作用,并且您将构建自己的 GAN 来生成内部。

DeepLearning.AI TensorFlow 专项课程:高级技术

展示 TensorFlow 功能,这些功能使学习者能够更好地控制其模型架构,并为他们提供创建和训练高级机器学习模型的工具。

此专业化适用于

适用于对 TensorFlow 有基本了解,并希望通过学习 TensorFlow 高级功能来构建强大模型来扩展知识和技能的初期和中期软件和机器学习工程师。

您将获得的技能

  • 类别: 自动编码器
  • 自动编码器
  • 类别: 电阻生成网络
  • 电阻生成网络
  • 类别: 神经元式传递
  • 神经元式传递