40、深度学习背后的数学原理

深度学习数学原理详解

深度学习背后的数学原理

1. 一些数学工具

在介绍反向传播之前,我们需要回顾一些微积分中的数学工具。这些内容大多在高中数学中有所涉及,下面我们简单回顾几个重要的方面。

1.1 向量

向量和角度余弦是几何与代数中的两个基本概念,在机器学习中非常有用。向量本质上是一组数字,我们可以将其解释为空间中的一个方向。数学家通常将向量写成列向量 $x$ 或行向量 $x^T$。对于两个列向量 $u$ 和 $v$,它们的点积可以通过计算 $u^Tv = \sum_{i} u_iv_i$ 得到,并且可以证明 $u^Tv = |u||v|\cos\theta$,其中 $\theta$ 是两个向量之间的夹角。

这里有两个简单的问题:当两个向量非常接近时,结果如何?当两个向量相同时,结果又如何?

1.2 导数与梯度

导数是一种强大的数学工具,我们将使用导数和梯度来优化网络。函数 $y = f(x)$ 关于变量 $x$ 的导数,衡量的是函数值 $y$ 随变量 $x$ 的变化率。

如果 $x$ 和 $y$ 是实数,并且将 $f$ 的图像绘制在 $x$ 轴上,那么导数就是该图像在每个点的“斜率”。对于线性函数 $y = f(x) = ax + b$,其斜率为 $a = \frac{\Delta y}{\Delta x}$。这可以通过以下推导得出:
[
\begin{align }
y + \Delta y &= f(x + \Delta x) = a(x + \Delta x) + b = ax + a\Delta x + b\
\Delta y &= a\D

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值