线性代数3,什么是向量 向量空间(草稿,建设ing)

这篇具有很好参考价值的文章主要介绍了线性代数3,什么是向量 向量空间(草稿,建设ing)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1 标量 scalar

2 向量 /矢量 vector

2.1 什么是向量(直观)

2.2 什么是向量(严格定义)

2.3 向量如何表示?在向量空间的表示方法

3 矩阵(matrix)

3.1 矩阵的定义

3.2 矩阵和向量的关系

3.3  方阵

4 ​张量(tensor):向量,矩阵都可以看成张量

4.1 张量的定义

4.2 更多维度的张量,举例子

4.3 张量的图形表示

5 具体例子说明 向量,矩阵,张量

5.1 向量

5.2 矩阵

5.3 张量

5.4 常见的写法区别

5.5 一个比较灵活的实际例子

5.5.1 上面这个表直接看成一个5阶张量是没问题的

5.5.2 强行合并一些列,把总列数表为3列


1 标量 scalar

标量 scalar:

  • 标量就是一个单独的数!
  • 标量还有一种更深刻的说法,就是线性变换时不会发生变化的量. 

数有很多种:

  1. 自然数
  2. 整数(正负)
  3. 有理数(包含整数,无限循环小数 or =整数/整数)
  4. 实数(包含有理数和无理数)
  5. 复数(包含实数和虚数)

2 向量 /矢量 vector

2.1 什么是向量(直观)

  • 向量就是一组数字,而不是一个单个数字,α={x1,x2,x3....xn}

向量vector也叫矢量

  • 表示一组n个数构成的有序排列的数
  • 向量也可以认为就是 数组list,比如[1,2,3,4,5]

向量的几何表示

  • 在各种向量空间里的二维图,三维图里,就是空间里的点(其终点代表了从原点出发的向量)
  • 向量,可以认为是带方向的一组数方向就是 数组里的数字的排序
  1. 竖着的叫列向量, α={x1,x2,x3....xn}
  2. 横着的为行向量,  αT={x1,x2,x3....xn}

2.2 什么是向量(严格定义)

  • 严格定义:在数学中,向量(也称为欧几里得向量、几何向量),指具有大小(magnitude)和方向的量。
  • 它可以形象化地表示为带箭头的线段。
  1. 箭头所指:代表向量的方向;
  2. 线段长度:代表向量的大小。
  • 与向量对应的量叫做数量(物理学中称标量),数量(或标量)只有大小,没有方向。

2.3 向量如何表示?在向量空间的表示方法

  • 在一般的向量空间,向量是指从原点出发的一条射线线段
  • 线段起点一定是原点,线段终点是向量的内容(x1,x2) 或(x1,x2,x3)或其他,这同时也是向量在这个向量空间的坐标

因此这种向量空间特点是

  • 向量空间一定有原点
  • 每个向量都是从原点出发的射线线段,用终点坐标即可代表向量
  • 不存在2个向量平行的关系,最多是2个向量在同一条直线上

3 矩阵(matrix)

3.1 矩阵的定义

严格定义:矩阵,数学术语。在数学中,矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合 ,最早来自于方程组的系数及常数所构成的方阵。这一概念由19世纪英国数学家凯利首先提出。

  • 矩阵是一个二维数组,其中的每一个元素由两个索引来决定 A(i,j)
  • 很多编程语言里把每1行看成1个对象,每1列看成属性/特征
  • 可以说,矩阵就是2维数组
  • 矩阵A(i,j)   比如 ( a11,a12 ; a21,a22 )

3.2 矩阵和向量的关系

观点1

  • 基础观点
  • 矩阵是由多个向量构成的,一般认为是多个列向量(基)构成的
  • 矩阵就是一个在N维度空间里的坐标,这个坐标包含多个向量

观点2

  • 计算时,可以认为向量就是一种特殊的矩阵
  • 列向量就是列矩阵
  • 行向量就是行矩阵

3.3  方阵

  • 矩阵里,行数=列数的矩阵叫做方阵
  • 方阵有很多很好的特殊属性

4 ​张量(tensor):向量,矩阵都可以看成张量

4.1 张量的定义

  • 可以说,张量就是2维数组
  • 矩阵A(i,j,k)  比如 ( a11,a12 ; a21,a22 ; a31,a32 )
  • 张量的定义
  1. 一个数字的标量,称为0阶张量
  2. 一个数组的这种向量,(1,2),称为1阶张量       (相当于1个维度)
  3. 2个数组的这种矩阵,比如(1,2;1,1),称为2阶张量 (相当于2个维度)
  4. 超过二维的数组,如一个三维的A(i,j,k),就称为3阶张量

4.2 更多维度的张量,举例子

  • 3维=时间序列
  • 4维=图像
  • 5维=视频

4.3 张量的图形表示

下面用的是网上的2张图,不是我自己的

线性代数3,什么是向量 向量空间(草稿,建设ing),机器学习,人工智能

线性代数3,什么是向量 向量空间(草稿,建设ing),机器学习,人工智能

5 具体例子说明 向量,矩阵,张量

先把维度的概念界定清晰

  • 头脑里要明白,空间的维度是一种3D世界的空间维度概念
  • 头脑里要明白,向量/矩阵/张量的维度是一种向量空间/张成空间的维度概念
  1. 在向量空间/张成空间里,每个向量都 =  一个基于原点和基的一个射线线段/一个点/一个终点的坐标值数组。

5.1 向量

  • 向量就是一组数
  • 单位向量本身维度是指,向量里标量的个数,这个维度可以很大。
  • 但是在空间上就是一根线,在空间上是一维的
  • 也就是说空间上1维的向量,可能是N维向量
  • 1维向量 
  1. (0) 
  2. [3]
  • 2维向量 
  1. (0,1) 
  2. [4,5]
  • 3维向量
  1. (0,1,2) 
  2. [3,4,5]
  • N维(有限维度,可以很大很大)
  1.  (1,2,3...... 1001)

5.2 矩阵

  • 矩阵是数组的数组,矩阵是一种数组的嵌套,但是只能嵌套2层数组/向量
  • 矩阵=[数组] =[[] , [] ,....]
  • 矩阵内部的行列数n*m, 一般来说矩阵的维度dim=矩阵的秩<=n/m
  • 但是矩阵在空间上看是二维的
  1. (0,1,2; 3,4,5) 
  2.  [ [1,2,3...... 1001] , [1,2] ]

5.3 张量

  • 张量在空间上看是3维,4维,或者更大
  • 从空间上,很难用图形描述了
  1. 3阶标量 [ [1,0,0] [0,1,0] [0,0,1] ]
  2. 4阶标量 [ [1,0,0] [0,1,0] [0,0,1] [0,0,1] ]
  3. ...

5.4 常见的写法区别

  • 注意写法:
  1. 数量→逗号  一个维度的数量
  2. 维度→分号;  分隔不同的维度

5.5 一个比较灵活的实际例子

  • 下表仍然是一个表现上是1个2维表,其实也可以看成N维的张量?
  • 可以灵活设计,做成2维的,或者3维度的都可以,因为可以选择把一部分属性,合并成同一个维度
  价格 数量 颜色 重量 尺寸
A 10 5 red 10 5
B 50 2 blue 3 2
C 100 1 yellow 1 1
D 30 10 green 5 3

5.5.1 上面这个表直接看成一个5阶张量是没问题的

  • 上面这个表直接看成一个5阶张量是没问题的
  • 空间上不好表现
  • 比如可以花成5条坐标轴,但肯定不是正交那种样式了

5.5.2 强行合并一些列,把总列数表为3列

  • 留下ID,时间,属性这3列,可以画成一个 3D坐标系
  • 看的视角:ID,时间,属性(包括很多子属性,每个子属性1列)
  • 也可以这么看:x为ID,y为property 意味着,ID-价格,ID-数量,ID-颜色,,,,可以组成N张二维表,这些二维表可以叠在一起。形成了Z轴

线性代数3,什么是向量 向量空间(草稿,建设ing),机器学习,人工智能文章来源地址https://www.toymoban.com/news/detail-655812.html

到了这里,关于线性代数3,什么是向量 向量空间(草稿,建设ing)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 线性代数(三) 线性方程组&向量空间

    如何利用行列式,矩阵求解线性方程组。 用矩阵方程表示 齐次线性方程组:Ax=0; 非齐次线性方程组:Ax=b. 可以理解 齐次线性方程组 是特殊的 非齐次线性方程组 如何判断线性方程组的解 其中R(A)表示矩阵A的秩 B表示A的增广矩阵 n表示末知数个数 增广矩阵 矩阵的秩 秩r= 未知

    2024年02月13日
    浏览(31)
  • 机器学习-线性代数-向量、基底及向量空间

    理解 直观理解 行向量:把数字排成一行A = [ 4   5 ] [4~ 5] [ 4   5 ] 列向量:把数字排成一列A =   [ 4 5 ] left [ begin{matrix} 4 \\\\ 5 \\\\ end{matrix} right ]   [ 4 5 ​ ] 几何意义 默认在基底条件下(直角坐标系)中的坐标表示的一个点,也可以理解以原点为起点,到目标终点A的有向线段

    2024年02月06日
    浏览(46)
  • 线性代数(魏福义)——第一章:向量与线性空间

    坐标系中可使用向量处理几何与运动学的问题,一般使用到二维或者三维有序数组,如(x,y)、(x,y,z),这样的数组称作 向量, 实际问题会用到更多维的向量。 1.1.1向量 以有序数组表示向量。n个数排成的有序数组就是n维向量。 α=(a1,a2,a3...,an)称为 行向量 ;将其

    2024年03月21日
    浏览(37)
  • 向量空间模型的线性代数基础

    [toc] 线性代数是向量空间模型的基础,对于学习向量空间模型的朋友,理解线性代数基础知识是非常必要的。本文将介绍向量空间模型的线性代数基础,包括基本概念、技术原理、实现步骤、应用示例以及优化与改进等内容。 引言 线性代数是数学的一个分支,主要研究线性

    2024年02月16日
    浏览(30)
  • 机器学习-线性代数-1-向量、基底及向量空间

    理解 直观理解 行向量:把数字排成一行A = [ 4   5 ] [4~ 5] [ 4   5 ] 列向量:把数字排成一列A =   [ 4 5 ] left [ begin{matrix} 4 \\\\ 5 \\\\ end{matrix} right ]   [ 4 5 ​ ] 几何意义 默认在基底条件下(直角坐标系)中的坐标表示的一个点,也可以理解以原点为起点,到目标终点A的有向线段

    2024年02月10日
    浏览(44)
  • 线性代数中的向量和向量空间的应用

    作者:禅与计算机程序设计艺术 作为一位人工智能专家,程序员和软件架构师,我深知线性代数在数据处理和机器学习中的重要性。本文旨在探讨线性代数中向量和向量空间的应用,帮助读者更好地理解和应用这些技术。 技术原理及概念 线性代数是数学的一个分支,主要研

    2024年02月14日
    浏览(39)
  • 机器学习-线性代数-逆映射与向量空间

    矩阵的本质是映射。对于一个 m × n m × n m × n 的矩阵,乘法 y = A x y = Ax y = A x 的作用就是将向量从 n n n 维原空间中的 x x x 坐标位置,映射到 m m m 维目标空间的 y y y 坐标位置,这是正向映射的过程。那么,如果已知结果向量的坐标 y y y 去反推原向量的坐标 x x x ,这个过程就

    2024年02月09日
    浏览(39)
  • 线性代数 --- 向量空间(vector space)与子空间(subspace)

            向量空间就是由包含n个分量的列向量所组成的Rn的空间,其中R表示实数。例如,R2就代表了一般的x-y平面,其中包含两个分量的向量表示坐标系中的一个点(x,y)。同理,R3中的一个向量,包含三个分量,可以表示三维坐标系中的一个点(x,y,z)。 也就是说,向量空间,

    2024年02月05日
    浏览(64)
  • 机器学习-线性代数-3-逆映射与向量空间

    矩阵的本质是映射。对于一个 m × n m × n m × n 的矩阵,乘法 y = A x y = Ax y = A x 的作用就是将向量从 n n n 维原空间中的 x x x 坐标位置,映射到 m m m 维目标空间的 y y y 坐标位置,这是正向映射的过程。那么,如果已知结果向量的坐标 y y y 去反推原向量的坐标 x x x ,这个过程就

    2024年02月15日
    浏览(26)
  • 机器学习-线性代数-2-逆映射与向量空间

    矩阵的本质是映射。对于一个 m × n m × n m × n 的矩阵,乘法 y = A x y = Ax y = A x 的作用就是将向量从 n n n 维原空间中的 x x x 坐标位置,映射到 m m m 维目标空间的 y y y 坐标位置,这是正向映射的过程。那么,如果已知结果向量的坐标 y y y 去反推原向量的坐标 x x x ,这个过程就

    2024年02月11日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包