线性代数通俗理解

本篇笔记内容主要来源于45分钟线性代数通俗讲解_哔哩哔哩_bilibili,非常感谢up主的分享,这里我加入了部分自己的理解,与自己所学的知识结合完成。

基础概念

数据的维度:即数据含有参数的个数,描述一个对象所需要的参数个数,这样一组数据构成一个多维数据,如一个空间坐标(1,2),一个空间向量[1,2,3]。

对线性的理解:线性即均匀分布,对加法有意义,如数轴上的数。线性函数的特点输入值均匀排列,输出值均匀排列,在线性代数里,线性函数是一个线性映射,输入与输出在相同域的向量空间上维持向量加法与标量乘法。线性代数中,线性变换处理的输入输出数据维度是任意的(与初级代数最明显的区别)。

在线代的观点里,空间中的每一个值都是通过单位向量(基向量)拉伸来的,一维空间只有一个单位向量。线性函数的职责只是告诉我们输出空间的基向量是什么,在线性变化中从输入向量到输出向量,其与基向量之间的关系不会发生变化,只是基向量发生了变化。

例如:在二维坐标空间里,基向量为i=[1,0]和j=[0,1],设输入向量为a=[1,2],实际是a=1*i+2*j得到的,经过y=2x变换后,输出向量为b=[2,4],但实际上是基向量变为了i=[2,0]和j=[0,2],而b与基向量的关系没有发生变化,实际上还是b=1*i+2*j=a,只是基向量发生了变化。

接下来我们看三种拉伸变换:

拉伸标准基向量 得到一个特定的向量 确定向量与基的关系
拉伸整个输入空间 得到特定的输出空间 即线性函数,表明基向量的变换,让向量与基向量之间的关系保持不变
拉伸某个向量 得到这个向量的线性组合 对单个向量进行线性组合得到的所有向量叫做这个向量的张成空间

这里对0向量的各种拉伸得到的还是零,所以0向量的张成空间还是0。

线性组合以及张成空间在多维空间经常使用。

四种描述线性函数的方式:

  • 若输入值均匀排列,输出值也均匀排列

  • 在坐标空间按刻度画的网格在变换前后保持平行且等距分布

  • 满足向量加法

  • 所有向量在变换前后基向量的关系保持不变

线性变换的过程的理解

下面是二维空间中线性变换的过程

在一维空间中,线性变换表达式为y=kx+b

可以看出二维空间中情况类似,在二维空间中,线性变换的表达式自变量变为了二维数据,自变量前面的矩阵表示两个基向量的变化情况。

在任意维空间中

n个线性无关的n维向量线性组合可以张成n维空间

如果一个n维空间通过线性变换之后仍是n维空间,则这个线性变换为满秩变换。

函数与变换:

函数(function)分为变换(transformation)和映射(mapping)两种形式,但是在线性代数中映射关系并不明显。

线性函数也可以实现不同维度的空间的映射,如下:

复合函数

多个线性变换可以通过矩阵相乘得到最终的变换结果,矩阵相乘原理上与复合函数算法类似,不能交换运算顺序,同时遵循左行右列定理。

行列式与特征值

行列式可以理解为线性变换前后,单位面积、体积的比值。

当行列式的值为零时,说明变换后的空间体积为0,此时必有向量线性相关,高维空间压缩到低维空间。

在线性变换中,大多数向量的都会发生旋转,找到变换中未发生旋转变换的向量即为该线性变换的特征向量,对特征向量的拉伸值即为线性变化的特征值。公式如下:

A v=λ v

该公式中A表示线性变换矩阵,v为所求的特征向量,λ表示常数,这里表示线性变换的特征值,λ v为数乘变换或者伸缩变换。

通常对该公式进行下列变换进行运算。

​ A v - (λ E) v = 0

​ (A - λE) v = 0 将向量v变为0向量,只能通过线性变换(A - λE)将向量v挤压为低维空间

即 det(A - λE)= 0 这里使用到了行列式性质

两个向量的投影

向量[d e f]向[a b c]进行投影

结语

(摘录了一些有感触的话)

现实生活中,还有很多人类能感知的信息属于非线性关系,如人对声音的感觉,人对亮度的感觉等,但是我们都可以通过一定处理方法将非线性信息转换为线性信息,把从乘法转化为对加法有意义,从而变为我们所理解的形式,换句话说,所有人能理解的信息都能写成线性的形式。

所有我们学过的数理知识,都是一套基于公理(人所认为正确的道理)推导出来的计算工具,虽然它们并不是世界的全部,但是这些计算工具,既可以帮我们解决现实中的问题,又能帮我们探索未知。

线代学习笔记(一)——线性代数的通俗理解相关推荐

  1. 深度学习 笔记(线性神经网络)

    3.1. 线性回归 - 动手学深度学习 2.0.0-beta1 documentation 目录 3.1. 线性回归 - 动手学深度学习 2.0.0-beta1 documentation 3.1 线 ...

  2. 巡线小车学习笔记(arduino 四路循迹)

    巡线小车代码学习笔记 红外布局原理 中间两路巡线一直在黑线上,小车会直行,当任意一个出来,小车会自动纠正.如果最外面的检测到黑线.则小车以更大速度纠正到黑线上去.在算法上,优先处理锐角,直角等外围传感 ...

  3. 线性代数的直观理解 -- Intuition in Linear Algebra

    受<理解线性代数>启发,结合自身学习的经验,直观的总结我对线性代数的理解.强调直观是因为在这里不纠缠于数学的严谨性,所以如果追求数学严谨性和证明的还是去看教材比较好. 统计的目标是对数表内 ...

  4. 《离散时间信号处理学习笔记》—线性时不变系统的变换分析(二)

    注:本博客是基于奥本海姆<离散时间信号处理>第三版编写,主要是为了自己学习的复习与加深. 一.最小相位系统 一).最小相位和全通系统 1.任何有理系统函数都能表示成 式5.1 式中是最小相 ...

  5. TensorFlow 深度学习笔记 从线性分类器到深度神经网络

    转载请注明作者:梦里风林 Github工程地址:https://github.com/ahangchen/GDLnotes 欢迎star,有问题可以到Issue区讨论 官方教程地址 视频/字幕下载 L ...

  6. 【入门建议收藏】密码学学习笔记之线性分析入门篇——EzSPN

    前言 上一篇了解了一下差分分析,这次我们结合一道CTF题目聊一聊线性分析 同属于选择明文的差分分析不同,线性分析属于已知明文攻击方法,它通过寻找明文和密文之间的一个"有效"的线性逼 ...

  7. 《信号与系统学习笔记》—线性时不变系统(一)

    注:本博客是基于奥本海姆<信号与系统>第二版编写,主要是为了自己学习的复习与加深. 一.离散时间线性时不变系统:卷积和 一).用脉冲表示离散时间信号 1.如何把任何离散时间时间信号看成由离 ...

  8. 《离散时间信号处理学习笔记》—线性时不变系统的变换分析(一)

    注:本博客是基于奥本海姆<离散时间信号处理>第三版编写,主要是为了自己学习的复习与加深. 一.LTI系统的频率响应 一).频率响应相位和群延迟 1.在各频率点上的频率响应通常为一个复数.若 ...

  9. 最大子矩阵问题悬线法 学习笔记

    学习材料:王知昆<浅谈用极大化思想解决最大子矩阵问题> [最大子矩阵问题] 在一个给定的矩形中有一些障碍点,找出内部不包含障碍点的.轮廓与整个矩形平行或重合的最大子矩形. [定义子矩形] ...

最新文章

  1. 快手超大规模集群调度优化实践
  2. 中国的人生路上是紧跟领导就会有回报
  3. 编程入门python语言是多大孩子学的-包头孩子学编程python好吗
  4. SO_REUSEADDR和SO_REUSEPORT
  5. 重置mysql密码的命令
  6. LeetCode算法题-K-diff Pairs in an Array(Java实现)
  7. UIControl IOS控件编程
  8. 九.激光SLAM框架学习之LeGO-LOAM框架---速腾Robosense-16线雷达室外建图和其他框架对比、录包和保存数据
  9. 数据科学和人工智能技术笔记 三、数据预处理
  10. 深度学习数据集制作_深度学习时代的数据驱动建模之探讨
  11. 转载防火墙和防毒墙的区别
  12. 视频ToneMapping(HDR转SDR)中的颜色空间转换问题(BT2020转BT709,YCbCr、YUV和RGB)
  13. Pytorch中文视频教程,Pytorch实战视频教程
  14. 数据结构:图的基本概念
  15. 【四足机器人--支撑相足端反作用力预测】(5)ConvexMPCLocomotion代码解析
  16. Docker学习总结
  17. 安装SqlServer2008时出现重新启动电脑但是重启电脑也不行
  18. 【应用统计学】随机变量的概率分布,数学期望和方差及协方差
  19. Mac MySql官方下载速度太慢解决方案
  20. VPLS和MPLS 的区别

热门文章

  1. 李世民问唐僧:你成功靠的是什么?
  2. EasyPOI 根据模板导出excel时,无法自适应行高得解决方案记录
  3. 【SSD论文解读】 论文中用到的数据集:Pascal VOC、MS COCO、ImageNet
  4. java登录锁定_java做帐户登录失败锁定
  5. MYCNCART 自适应主题模板 MCCThemes-005
  6. 等保相关技术和产品之电子门禁系统
  7. android之bundle是什么_什么是bundle
  8. 大专学计算机维修,《计算机维修与网络工程》大专学历班
  9. 获取今天的日期(年月日时分秒)、获取今天昨天明天的日期
  10. 高德地图实时公交体验:省时准点绿色出行