本课程简要介绍了构建许多常用机器学习技术所需的多元微积分。我们从一开始就复习斜率的 "上升大于下降 "公式,然后将其转换为函数梯度的正式定义。然后,我们开始建立一套工具,让微积分变得更简单、更快速。接下来,我们将学习如何计算在多维表面上指向山坡的矢量,甚至通过一个互动游戏将其付诸实践。我们还将了解如何使用微积分来建立函数的近似值,以及帮助我们量化这些近似值的精确度。我们还将花一些时间讨论微积分在神经网络训练中的应用,最后向您展示微积分在线性回归模型中的应用。本课程旨在提供对微积分的直观理解,以及在遇到困难时自己查找概念所需的语言。希望在不涉及过多细节的情况下,您仍然有信心在未来深入学习一些更有针对性的机器学习课程。
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有6个模块
理解微积分是理解机器学习的核心!你可以把微积分看作是一套分析函数与其输入之间关系的工具。通常,在机器学习中,我们试图找到能使函数与数据最佳匹配的输入。本模块从基础开始,我们先回顾一下什么是函数,以及在哪里可能会遇到函数。随后,我们将讨论如何在图形上勾画函数,斜率描述了输出相对于输入的变化率。利用这种视觉直觉,我们接下来会得出导数的稳健数学定义,然后用它来微分一些有趣的函数。最后,通过研究几个例子,我们制定了四条方便省时的规则,使我们能够在许多常见情况下加快微分的速度。
涵盖的内容
10个视频4篇阅读材料6个作业1个讨论话题1个插件
在上一模块的基础上,我们现在将微积分工具推广到处理多变量系统。这意味着我们可以使用一个具有多个输入的函数,并分别确定每个输入的影响。机器学习方法需要分析具有数千个输入的函数,这种情况并不罕见,因此我们还将介绍必要的线性代数结构,以便有序地存储多元微积分分析的结果。
涵盖的内容
9个视频5个作业2个非评分实验室
在了解了多元微积分实际上并不比单变量复杂之后,我们现在重点讨论链式法则的应用。神经网络是机器学习领域最流行、最成功的概念结构之一。神经网络由神经元连接而成,其灵感来源于生物大脑的结构。每个神经元的行为都受一组控制参数的影响,其中每个参数都需要优化,以最适合数据。多变量链式法则可用于计算网络中每个参数的影响,并允许在训练过程中对其进行更新。
涵盖的内容
6个视频3个作业1个编程作业1个讨论话题1个非评分实验室
泰勒级数是一种用多项式级数重新表达函数的方法。这种方法是对复杂函数使用简单线性近似的基本原理。在本模块中,我们将推导出单变量泰勒级数的正式表达式,并讨论这一结果与机器学习相关的一些重要后果。最后,我们将讨论多变量情况,并了解雅各布和赫塞斯是如何发挥作用的。
涵盖的内容
9个视频5个作业1个插件
如果我们想找到一个函数的最小点和最大点,那么我们可以使用多元微积分来实现这一目标,例如优化函数的参数(空间)以拟合某些数据。 首先,我们将在一维范围内进行优化,利用梯度来估计函数零点的位置,然后用牛顿-拉斐逊法进行迭代。 然后,我们将把这一想法扩展到多维度,找到梯度向量 Grad,也就是雅各布向量。 这样,我们就能通过所谓的梯度下降法找到最小值和最大值。 然后,我们将利用 Grad 沿空间中的约束条件找到最小值和最大值,这就是拉格朗日乘法。
涵盖的内容
4个视频4个作业1个讨论话题1个非评分实验室
为了将拟合函数的拟合参数优化为某些数据的最佳拟合参数,我们需要一种方法来定义拟合的好坏。 这种拟合优度称为秩方,我们首先将其应用于直线拟合--线性回归。 然后,我们将研究如何在一般情况下使用梯度下降法利用卡方优化拟合函数。最后,我们将看看如何在 Python 中用几行代码就能轻松实现这一目标,这将是本课程的收尾部分。
涵盖的内容
4个视频1篇阅读材料2个作业1个编程作业1个非评分实验室1个插件
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师



从 数学与逻辑 浏览更多内容
- 状态:免费试用
Imperial College London
- 状态:免费试用
DeepLearning.AI
- 状态:免费试用
DeepLearning.AI
- 状态:免费试用
The Hong Kong University of Science and Technology
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
5,737 条评论
- 5 stars
77.12%
- 4 stars
18.76%
- 3 stars
3.08%
- 2 stars
0.64%
- 1 star
0.38%
显示 3/5737 个
已于 May 12, 2020审阅
Great course. It is clear and accessible, giving a lot of the intuition of why things are done. Some important topics in calculus are missing, such as Integration, but overall very good course.
已于 Mar 25, 2022审阅
This calculus course covering realy great topic. expecially with great example but also easy to understand this is the easely this is the best explanation calculus i've ever learn so far
已于 Nov 20, 2019审阅
It's a very intuitive re-introduction to multivariate calculus with edifying programming assignments and quizzes. I highly recommend this course for anyone who wants to tap into ML.
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问专项课程中的所有课程,完成作业后还可以获得证书。您的电子证书将添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,