i矩阵表示什么(矩阵的秩8个性质及证明)

前言本篇主要学习下线代中向量与矩阵相关的知识,包括多维向量内积与机器学习中递推的关系,矩阵的基础概念和计算等;在书中也只提到与机器学习有关联的基础知识点,整体难度不算高;正文向量的定义假设现在有两个点A和B,那么A->B就是一个有位置(A的

前言

本篇主要学习下线代中向量与矩阵相关的知识,包括多维向量内积与机器学习中递推的关系,矩阵的基础概念和计算等;在书中也只提到与机器学习有关联的基础知识点,整体难度不算高;

正文

向量的定义

假设现在有两个点 A和B,那么 A->B 就是一个 有位置 (A的位置) 有方向 (A指向B的方向) 有大小 (AB线段的长度)的向量

i矩阵表示什么(矩阵的秩8个性质及证明)

一个向量可以由如下三种方式表达

i矩阵表示什么(矩阵的秩8个性质及证明)

坐标表示

如果我们建立一个直角坐标系,把A点移动到坐标原点,B点相对A点的位置不变,那么B点的坐标就可以看作是向量 A->B 的坐标表示

i矩阵表示什么(矩阵的秩8个性质及证明)

也可以把这个定义推广到三维甚至N维直角坐标系上,下图表示 A(1, 1, 1) 向量

i矩阵表示什么(矩阵的秩8个性质及证明)

向量的大小

向量的大小用 |a| 表示,与绝对值符号相同

向量的大小即向量的长度,通过直角坐标系可以很方便的理解,比如 a = (3, 4),根据勾股定理,该向量的大小就是 5

i矩阵表示什么(矩阵的秩8个性质及证明)

再推广到三维,a = (1, 2, 2),那么向量 a 的大小就是:

i矩阵表示什么(矩阵的秩8个性质及证明)

i矩阵表示什么(矩阵的秩8个性质及证明)

向量内积

向量的内积定义为两个向量的大小乘以向量夹角的 cos

i矩阵表示什么(矩阵的秩8个性质及证明)

a和b,只要有一个为0,那么内积就是0

同理,这种解法也适用于三维向量

i矩阵表示什么(矩阵的秩8个性质及证明)

柯西不等式

因为任意的θ都会另 -1 < cos(θ) < 1,所以很容易推出下面的不等式

i矩阵表示什么(矩阵的秩8个性质及证明)

i矩阵表示什么(矩阵的秩8个性质及证明)

结合这个不等式,可以得到如下三种情况

i矩阵表示什么(矩阵的秩8个性质及证明)

  • 两个向量方向相反时,内积最小
  • 两个向量方向相同是,内积最大
  • 两个向量方向夹脚在 0 ~ 180° 时,内积大小会从最大到最小

书中特意提到,第一条性质(两个向量方向相反时,内积最小) 是日后梯度下降法的基本原理

i矩阵表示什么(矩阵的秩8个性质及证明)

内积的坐标表示

还是首先以二维直角坐标系为例,内积可以以坐标的形式进行计算

i矩阵表示什么(矩阵的秩8个性质及证明)

三维向量一样有这样的性质

i矩阵表示什么(矩阵的秩8个性质及证明)

多维向量一般化(重点)

i矩阵表示什么(矩阵的秩8个性质及证明)

关于推导,我也尝试用我撇脚的数学推算过,算了一两页纸发现越算越复杂,推不出来,找了个别人的推导过程,有兴趣的可以研究下

看到这个向量内积公式,有没有想到之前提到的神经单元的加权输入:

i矩阵表示什么(矩阵的秩8个性质及证明)

就可以表现为两个向量的内积加上偏置,向量 w = (w1, w2, w3, w4, …),x = (x1, x2, x3, x4, …),即:

i矩阵表示什么(矩阵的秩8个性质及证明)

矩阵的定义

矩阵是数的阵列,横排为行,竖排为列,行数与列数相同称为 方阵 (类比正方形)

以及如下图X,Y所示的 行向量和列向量

i矩阵表示什么(矩阵的秩8个性质及证明)

可以定义一个 m行n列的向量,第 i 行 j 列的元素用 aij 表示,

i矩阵表示什么(矩阵的秩8个性质及证明)

单位矩阵

单位矩阵是一个特殊的矩阵,矩阵的斜对角线元素(aii)都是1,其他元素都是0

i矩阵表示什么(矩阵的秩8个性质及证明)

矩阵的运算

矩阵比较、和差常数积

A和B相等的含义是两个矩阵对应的元素包括行数列数完全相等

两个矩阵的和、差、常数倍都符合四则运算,和与差都是相同位置的元素直接进行加减,常数倍的乘法直接乘到对应的元素中去,如下:

i矩阵表示什么(矩阵的秩8个性质及证明)

矩阵乘积(重点)

向量A的i行 看作行向量, 向量B的j列 看作列向量, 其内积 作为结果的 i行j列 的元素

i矩阵表示什么(矩阵的秩8个性质及证明)

比如,两个向量乘积计算过程如下:

i矩阵表示什么(矩阵的秩8个性质及证明)

哈达玛积

Hadamard积适用于两个相同形状的矩阵,符号的含义是相同行数相同列数的数相乘,作为新矩阵对应函数和列数的值

下图表现了哈达玛积的计算过程,很直观

i矩阵表示什么(矩阵的秩8个性质及证明)

转置矩阵

转置矩阵是将矩阵A的i行j列的元素转换为新矩阵的j行i列,转置矩阵在原矩阵左上角加上一个小t表示

i矩阵表示什么(矩阵的秩8个性质及证明)

总结

本片博客主要介绍向量和矩阵的基础知识,其中多维向量内积与神经单元加权输入的关系(w = (w1, w2, w3, w4, …),b = (x1, x2, x3, x4, …),则 z = w*x + b)以及矩阵的乘积计算(i行j列 = A的i行向量与B的j列向量内积)是重点。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/17097.html

(0)
nan
上一篇 2021-08-24
下一篇 2021-08-24

相关推荐

  • 一个好的域名可以为企业带来什么好处

    一个好的域名可以为企业带来多种好处,包括:提升品牌形象:一个简洁、易记且与企业业务相关的域名可以帮助企业在用户心目中建立良好的品牌形象。带来更多流量:一个优质的域名可以提高搜索引擎排名,吸引更多的用户访问企业网站,增加流量。增强信任度:一个专业且易记的域名可以让用户更容易信任企业,增强用户与企业之间的互动。方便营销推广:一个好的域名可以方便企业进行线上营销推广,提高品牌知名度和曝光度。帮助扩大业务

    2024-04-18
    0
  • 淘宝现在的运营如何(淘宝应该怎么运营)

    淘宝现在的运营如何,淘宝应该怎么运营 内容导航: 淘宝运营怎么样 19年你确定还要做运营吗 淘宝新店铺怎么运营 现在的淘宝运营,也就是那些代运营公司怎么运作的 一、淘宝运营怎么样 …

    2022-09-06
    0
  • 文案和软文有什么区别(文案与软文的区别)

    文案和软文有什么区别,文案与软文的区别内容导航:文案和软文有什么区别软文与文案有什么区别房地产文案包括哪些内容什么广告词啊软文啊什么的吗文案、软文有什么区别怎么区分一、文案和软文有什么区别什么叫软文,通俗的讲就是根据企业自身相关

    2022-04-26
    0
  • 京东营销策略是什么(京东的目标市场营销策略)

    京东营销策略是什么,京东的目标市场营销策略 内容导航: 京东整合营销运用了哪些营销手段 京东产品的营销手段有哪些 促销策略是什么营销策略 营销策略的连锁营销是什么 一、京东整合营销…

    2022-05-18
    0
  • 手机有哪些浏览器能看片

    可以看片的浏览器在我们日常休息的时候就可以找一些影视资源,比如最近热门的电影和电视剧综艺等等,给用户带来最好的休闲娱乐体验,而且一般都是有高清资源。手机有哪些浏览器能看片:一、uc浏览器极速版【点击查看】上网速度非常快,而且页面的设计也非常的简洁,给用户带来非常流畅的浏览体验,使用起来也更加的舒适,同时支持精准搜索,支持用户搜索自己想要看的影视资源。二、谷歌浏览器【点击查看】浏览器的设计非常的简单

    2024-02-19 技术经验
    0
  • 2003如何开启80端口(怎么开80端口)

    2003如何开启80端口,怎么开80端口 内容导航: 怎样ping后台服务器80端口如何确认是否开通 2003系统怎么开80端口 2003怎么开80端口 如何开启80和6060端口…

    2022-05-19
    0

发表回复

登录后才能评论