77百科网
当前位置: 首页 生活百科

数据分析跟线性代数(深度学习笔记线性代数)

时间:2023-05-22 作者: 小编 阅读量: 1 栏目名: 生活百科

线性代数的概念对理解机器学习背后的理论至关重要,特别是对于深度学习。本文将介绍线性代数最重要的概念,这些概念用于机器学习。这将有助于你在机器学习系统的开发过程中做出更好的决策。在线性代数中,数据由线性方程表示,以矩阵和向量的形式表示。第一个指向该行,第二个指向该列。要求是矩阵具有相同的尺寸,并且结果将是具有相同尺寸的矩阵。下图显示了一个矩阵,它乘以自己的逆矩阵,得到一个2乘2的单位矩阵。

线性代数的概念对理解机器学习背后的理论至关重要,特别是对于深度学习。它让你更直观地了解算法如何在真正的工作环境下工作,从而使你能够做出更好的决策。所以如果你真的想成为这个领域的专业人士,你就不会掌握它的一些概念。本文将介绍线性代数最重要的概念,这些概念用于机器学习。

线性代数是一种连续的数学形式,它在整个科学和工程中得到应用,因为它允许你对自然现象建模并有效计算它们。因为它是一种连续的而不是离散的数学形式,很多计算机科学家并没有太多的经验。线性代数也是数学几乎所有领域的核心,如几何和功能分析。它的概念是理解机器学习背后的理论的一个重要先决条件,尤其是在你使用深度学习算法的情况下。

在开始使用机器学习之前,你不需要了解线性代数,但是在某些时候,希望更好地理解不同的机器学习算法如何真正在底层工作。这将有助于你在机器学习系统的开发过程中做出更好的决策。所以如果你真的想成为这个领域的专业人士,那么你不会掌握对机器学习很重要的零件线性代数。在线性代数中,数据由线性方程表示,以矩阵和向量的形式表示。因此,你主要处理的是矩阵和向量,而不是标量(我们将在下一节介绍这些术语)。如果你的建议中有像Numpy这样的正确库,则只需几行代码即可轻松计算复杂的矩阵乘法。这篇文章会忽略对机器学习不重要的线性代数的概念。

标量

标量只是一个单一的数字。例如24。

向量

向量是一个有序的数字数组,可以在一行或一列中。它只有一个索引,可以指向矢量中的特定值。例如,V2代表向量的第二个值,在上面的黄色图片中为“-8”。

矩阵

矩阵是一个有序的二维数组,它有两个索引。第一个指向该行,第二个指向该列。例如,M23表示第二行和第三列的值,在上面的黄色图片中为“8”。矩阵可以有多个行和列。请注意,向量也是一个矩阵,但只有一行或一列。

在黄色图片的例子中的矩阵也是2×3维的矩阵(行*列)。下面你可以看到矩阵的另一个例子及其符号:

张量

张量是一组数字,排列在一个规则的网格上,具有不同数量的轴。张量有三个指标,第一个指向行,第二个指向列,第三个指向轴。例如,V232指向第二行,第三列和第二个轴。这指的是右图张量中的值5,如下图所示:

这是上述所有概念中最通用的术语,因为张量是一个多维数组,它可以是一个矢量和一个矩阵,它取决于所具有的索引数量。例如,一阶张量将是一个向量(1个索引)。二阶张量是矩阵(2个指数)和三阶张量(3个指数),更高的称为高阶张量(超过3个指数)。

计算规则

1.矩阵标量运算

如果你乘,除,或者用矩阵加一个标量,你可以对矩阵的每一个元素进行数学运算。下图显示了完美的乘法例子:

2.矩阵向量乘法

将矩阵与矢量相乘可以被认为是将矩阵的每一行与矢量的列相乘。输出将是一个具有与矩阵相同行数的向量。下面的图像显示了这是如何工作的:

为了更好地理解这个概念,我们将计算第二个图像。为了得到结果向量的第一个值(16),我们将我们想要与矩阵(1和5)相乘的向量的数字乘以矩阵的第一行的数字(1和3))。这看起来像这样:

1 * 13 * 5 = 16

我们对矩阵的第二行中的值也做同样的事情:

4 * 10 * 5 = 4

再次为矩阵的第三行:

2 * 11 * 5 = 7

这是另一个例子:

这里有一些小抄:

3.矩阵 - 矩阵加法和减法

矩阵加法和减法相当简单直接。要求是矩阵具有相同的尺寸,并且结果将是具有相同尺寸的矩阵。你只需在第二个矩阵中添加或减去第一个矩阵的每个值及其对应的值。下面的图片展示了相关内容:

4.矩阵 - 矩阵乘法

如果你知道如何将一个矩阵乘以一个向量,那么将两个矩阵相乘并不困难。请注意,如果第一个矩阵列的数量与第二个矩阵行数相匹配,则只能将矩阵相乘。结果将是一个矩阵,它具有与第一个矩阵相同的行数和与第二个矩阵相同的列数。它的工作原理如下:

你只需将第二个矩阵拆分为列向量,并将第一个矩阵分别与这些向量中的每一个相乘即可。然后你把结果放在一个新的矩阵中(不加它们!)。下面的图片逐步解释了这一点:

这里提供了一些备忘单:

矩阵乘法属性

矩阵乘法有几个属性,可以将大量计算捆绑到一个矩阵乘法中。我们将在下面逐一讨论。我们将首先用标量和矩阵来解释这些概念,因为这会让你更好地理解。

1.交换

标量乘法是可交换的,但不是矩阵乘法。这意味着当我们乘以标量时,7 * 3与3 * 7相同。但是当我们将矩阵彼此相乘时,A * B与B * A不一样。

2.关联

标量和矩阵乘法都是关联的。这意味着标量乘3(5 * 3)与(3 * 5)3相同并且矩阵乘A(B * C)与(A * B)C相同。

3.分配

标量和矩阵乘法也是分布式的。这意味着3(53)与3 * 53 * 3相同,并且A(BC)与A * BA * C相同。

4.单位矩阵

单位矩阵是一种特殊的矩阵,但首先,我们需要定义什么是单位。数字1是一个单位,因为你与1相乘的所有东西都等于它自己。因此,与单位矩阵相乘的每个矩阵都等于它自己。例如,矩阵A乘以其单位矩阵等于A.

你可以通过以下事实来发现单位矩阵:它沿对角线有一个,而其他每个值都为零。它也是一个“平方矩阵”,意思是它的行数与列数相匹配。

我们之前讨论过矩阵乘法不是可交换的,但是有一个例外,即如果我们将矩阵乘以单位矩阵。因此,以下等式成立:A * I = I * A = A

逆向和转置

矩阵逆和矩阵移位是两种特殊的矩阵属性。再次,我们将首先讨论这些属性如何与实数相关,然后讨论它们与矩阵的关系。

1.逆向

首先,什么是逆向?乘以其倒数的数字等于1。请注意,除0以外的每个数字都有倒数。如果你将矩阵乘以它的逆,结果将是它的单位矩阵。下面的例子展示了标量的反例如何:

但不是每个矩阵都有相反的矩阵。如果矩阵是“平方矩阵”并且它可以有逆矩阵,则可以计算矩阵的逆矩阵。讨论哪些矩阵会超出这个帖子的范围。

为什么我们需要一个逆向?因为我们不能划分矩阵。没有矩阵除法的概念,但我们可以通过逆矩阵乘以矩阵,导致相同的结果。

下图显示了一个矩阵,它乘以自己的逆矩阵,得到一个2乘2的单位矩阵。

2.转置

最后,我们将讨论矩阵转置。这基本上是沿着45度轴线的矩阵的镜像,获得矩阵的转置相当简单。它的第一列仅仅是转置矩阵的第一行,第二列变成了矩阵转置的第二行。一个m * n矩阵被简单地转换成一个n * m矩阵。另外,A的Aij元素等于Aji(转置)元素。下图说明:

总结

在这篇文章中,你了解了机器学习中使用的线性代数的数学对象,还学会了如何乘、除、加和减这些数学对象。此外,你已经了解了矩阵的最重要的属性,以及为什么它们使我们能够进行更有效的计算。最重要的是,你已经学会了什么是逆矩阵和转置矩阵,你可以用它做什么。虽然在机器学习中也使用了线性代数的其他部分,但这篇文章或许能够调理清晰的获得一个概念的正确介绍。

    推荐阅读
  • 白夜行一样好看的小说(白夜行终于读完了)

    警方在她家发现了吃过之后丢弃的包装盒,于是警方断定桐原洋介那天来过雪穗家。西本母女两人居住,雪穗的父亲七年前在工地上发生意外去世了。警方猜测桐原洋介和西本文代的关系不一般,不巧的是西本文代却有完美的不在场的证明。寺崎忠夫承认了他和西本文代确实在交往。这时的警方,推测桐原洋介可能是胁迫西本文代,而寺崎忠夫无法忍受,便将其杀害的,又不巧的是,这个时候,寺崎忠夫发生了意外,疲劳驾驶意外死亡。

  • 昀怎么读什么意思(昀读音和解释)

    跟着小编一起来看一看吧!昀怎么读什么意思昀是一个汉语汉字,读音为yún。释义为日光,出自于《玉篇》――昀,日光也。多用于人名,纪昀,即纪晓岚。《玉篇》日光也。昀部首:日昀笔画:8

  • 屋顶被火球砸死(神秘火球坠落挪威首都)

    NMN当地时间7月25日午夜,挪威首都奥斯陆的一些市民被空中传来的巨响惊醒。研究人员推测,这个火球是一颗火流星。根据监控,研究人员推断这颗火流星最终落入了距奥斯陆市区约60公里的Finnemarka森林中,并在流星坠落后进行了搜寻。这颗火流星的本体有卡车般大,释放出的能量相当于广岛原子弹爆炸的30倍左右。它坠落后给当地的建筑造成了一定程度的破坏,并使大约1200人不同程度地受伤神秘火球午夜坠落挪威的森林。

  • 帝豪s和帝豪gs有什么区别(帝豪s跟帝豪gs)

    近日,小编经常收到小伙伴们关于“帝豪S和帝豪GS有什么区别”的相关留言,现在为大家讲解。帝豪s和帝豪gs都是吉列汽车旗下的SUV车型。帝豪s和帝豪gs两者的主要区别在于:1,产品售价对比,帝豪s的定价比帝豪gs稍微高一些;2,产品定位对比,帝豪s虽然跟帝豪gs在车型还有很多方面很类似,但是帝豪s更注重在年轻运动、时尚感、科技感方面的品牌升级。买车究竟是买轿车好呢?其实,这个关键还是要看买车的目的是什么。

  • 普通翡翠怎么让它水头好点(如果你不懂翡翠的)

    当欣赏翡翠的水头时,联想起女人如水这句话,都有那么一种类似的感觉,清新雅致,显得是那样的纯净而动人、单纯、和平之美别具韵味。水头是翡翠业内的行家通过长时期的观察总结出来的一种比拟性的表述。说到翡翠的水头,大家都知道透明度好的翡翠,水头就好,水头就是翡翠的透明度,这种说法不完全正确。水头的好坏直接关系到成品的质量,是评价翡翠的重要因素之一。

  • 鲜红的太阳在徐徐上升改成比喻句(什么是比喻句)

    我们一起去了解并探讨一下这个问题吧!鲜红的太阳在徐徐上升改成比喻句徐徐上升的太阳像鲜红的一团火。鲜红的太阳在徐徐上升,像一个硕大的火球。比喻句,是一种常用修辞手法,意思是打比方,用浅显、具体、生动的事物来代替抽象、难理解的事物。

  • 金乡定亲风俗(文化费县之婚嫁习俗篇)

    费县民间关于婚嫁的习俗讲究也特别多,操办起来也是力求热闹。不过了解费县这些习俗还是很有意义的,既是对传统文化的传承,很多礼节的设定本来也具有实用价值。费县的很多婚嫁习俗也是这样,看似落后的无价值的仪式,有一部分因为生活习惯变化太大没有操作必要了,但大部分还是有价值的。今天首先介绍费县婚嫁习俗当中的定亲仪式,明天介绍送日子习俗,欢迎继续关注。

  • 隔离乳可以直接涂吗(怎么使用)

    隔离乳的主要作用是隔绝皮肤和彩妆,以及空气中的污染物,虽然它里面也含有一定物质,可以滋养肌肤,但单靠这些是不能够满足肌肤要求的,所以在使用隔离乳之前要做好基础护肤工作。一般情况下最简单的步骤是在使用完爽肤水以及乳液之后涂抹隔离乳,如果是本身肌肤比较容易出油,或是夏天容易出汗的情况下,可以选择拍完水之后使用隔离乳。隔离乳的主要作用是保护肌肤,使用完隔离乳之后,就可以使用其他彩妆产品了。

  • 等一个人的说说(20条等一个人的说说心情短语)

    死缠烂打的样子特别丑,所以我选择自己走。如果有一天,我走进你的心里,我也会哭,因为那里没有我。

  • 要请病假的证明怎么开?(请病假需要怎么开证明)

    第三条企业职工因患病或非因工负伤,需要停止工作医疗时,根据本人实际参加工作年限和在本单位工作年限,给予三个月到二十四个月的医疗期:(一)实际工作年限十年以下的,在本单位工作年限五年以下的为三个月;五年以上的为六个月。