PyTorch 是科技行业薪酬最高的十大技能之一(Indeed)。随着 PyTorch 在神经网络中的应用如火箭般蹿升,掌握 PyTorch 技能的专业人士也变得炙手可热。AI 开发人员使用 PyTorch 设计、训练和优化神经网络,使计算机能够执行图像识别、自然语言处理和预测分析等任务。 在本课程中,您将学习 PyTorch 中的 2-D Tensor 和导数。您将了解线性回归预测和训练,并使用 PyTorch 计算损失。您将探索在 PyTorch 中高效训练模型、模型参数、计算成本和执行梯度下降的 Batch 处理技术。此外,您还将学习线性分类器和 Logistic Regression。
以 199 美元(原价 399 美元)购买一年 Coursera Plus,享受无限增长。立即节省

神经网络和 PyTorch 简介
本课程是多个项目的一部分。

位教师:Joseph Santarcangelo
94,635 人已注册
包含在 中
您将学到什么
只需 6 周就能掌握雇主所需的 PyTorch 就业技能
如何使用 PyTorch 的功能从头开始实现和训练线性回归模型
Logistic Regression 的关键概念以及如何将其应用于分类问题
如何使用梯度下降法处理数据和训练模型以进行优化
您将获得的技能
- 类别:Machine Learning 方法
- 类别:模型评估
- 类别:分类算法
- 类别:预测建模
- 类别:概率与统计
- 类别:逻辑回归
- 类别:张力流
- 类别:人工神经网络
- 类别:数据预处理
- 类别:深度学习
- 类别:回归分析
- 类别:PyTorch(机器学习库)
要了解的详细信息
积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 通过 IBM 获得可共享的职业证书

该课程共有6个模块
本 Modulation 概述了张量和数据集。它将介绍对张量中的数据类型和张量类型进行分类的适当方法。您将学习一维和二维张量以及 Numel 方法的基础知识。然后,你将学习区分单导数和偏导数。Modulation 列出了 PyTorch 用来计算导数的不同 Attribute。你将建立一个简单的数据集类和对象,以及一个图像数据集。你将在实验室中应用所学知识,并在测验中测试你的概念。
涵盖的内容
7个视频3篇阅读材料1个作业6个应用程序项目3个插件
本 Modulation 介绍线性回归。你将了解类,以及如何使用 nn.Modules 构建自定义模块来进行 Prediction。然后,你将探索返回 Python 字典的 state_dict() 方法。然后,您将学习如何训练模型、定义数据集和噪声假设。您将进一步了解如何最小化成本以及如何使用 PyTorch 计算损失。您将了解梯度下降法以及如何将其应用于代价函数。您将学会使用梯度下降法确定 Bias 和斜率,并定义代价曲面。您将在实验室中应用所学知识,并在测验中测试您的概念。
涵盖的内容
7个视频2篇阅读材料1个作业3个应用程序项目2个插件
本 Modulation 包括使用 PyTorch 的数据加载器实现随机梯度下降。然后,你将探索高效模型训练的批处理技术。您将比较 Mini-Batch Gradient Descent 和 Stochastic Gradient Descent。接下来,您将学习收敛率和使用 PyTorch 的优化模块。最后,您将学习分割数据以确保模型评估稳健性的最佳实践,以及如何将超参数应用于 Training Data。您将在实验室中应用所学知识,并在测验中测试您的概念。
涵盖的内容
5个视频1个作业4个应用程序项目1个插件
在本 Modulation 中,您将学习使用类 linear 在多个维度中执行线性回归。此外,您还将学习模型参数以及如何在 PyTorch 中计算成本和执行梯度下降。您还将学习如何扩展线性回归以实现多输出。您将在实验室中应用所学知识,并在测验中测试您的概念。
涵盖的内容
4个视频1个作业4个应用程序项目
在本 Modulation 中,您将学习线性分类器和 Logistic Regression 的基础知识。您将学习使用 nn.sequential 模型在 PyTorch 中构建神经网络。你将实现 Logistic Regression 进行预测。Modulation 还包含伯努利分布(Bernoulli Distribution)和最大似然估计(Maximum Likelihood Estimation)等支撑逻辑回归的统计概念。此外,你还将了解并实现交叉熵损失函数。您将在实验室中应用所学知识,并在测验中检验自己的概念。
涵盖的内容
4个视频1个作业3个应用程序项目
在本 Modulation 中,您将应用所学的所有概念实施最终项目。您将建立一个 Logistic Regression 模型,旨在预测《英雄联盟》比赛的结果。利用游戏中的各种统计数据,该项目将利用您所学的 PyTorch、逻辑回归和数据处理知识来创建一个强大的预测模型。此外,您还将提交一份最终项目笔记本供评估。您提交的材料将获得 AI 评分。
涵盖的内容
2篇阅读材料1次同伴评审3个应用程序项目2个插件
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师

提供方

人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
1,884 条评论
- 5 stars
65.67%
- 4 stars
21.69%
- 3 stars
5.94%
- 2 stars
3.71%
- 1 star
2.97%
显示 3/1884 个
已于 Aug 3, 2020审阅
Great introduction to deep learning with pytorch. It would help if the notebooks in the labs take shorter to run so that the students can experiment with the code and the models.
已于 Jul 12, 2020审阅
Excellent Course. I love the way the course was presented. There were a lot of practical and visual examples explaining each module. It is highly recommended!
已于 Apr 29, 2020审阅
An extremely good course for anyone starting to build deep learning models. I am very satisfied at the end of this course as i was able to code models easily using pytorch. Definitely recomended!!
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问证书中的所有课程,并在完成作业后获得证书。您的电子证书将被添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
¹ 本课程的部分作业采用 AI 评分。对于这些作业,将根据 Coursera 隐私声明使用您的数据。


