深度学习基础:线性代数本质2——线性组合、张成的空间与基

news2025/4/22 16:24:57

目录

一、线性组合

1. 用一个有趣的角度看向量坐标

2. 如果我们选择不同的基向量会怎样?

3. 线性组合 

4. 张成的空间

① 二维向量的张成的空间

② 三维向量的张成的空间​编辑

 5.线性相关

 6.线性无关

7. 基的定义


一、线性组合

1. 用一个有趣的角度看向量坐标

当你看到一对描述向量的数时,把它的每一个坐标看作一个标量,也就是说他们如何拉伸或压缩一个向量。

例如向量(3,2)的x坐标是将x方向的单位向量(i-hat)拉伸为原来的3倍,y坐标将y方向上的单位向量(j-hat)反向并拉伸为原来的2倍, 

从这个角度看,向量实际上是两个经过缩放的向量的和。“缩放向量并相加”

2. 如果我们选择不同的基向量会怎样?

我们完全可以选择不同的基向量,获得一个合理的新坐标系

通过改变所选择的标量,可以获得所有的二维向量。

每当我们使用数字描述变量时,他都依赖于我们真在使用的基 

3. 线性组合 

两个数乘向量的和称为这两个向量的线性组合

空间中不共线的两个不为零向量都可以表示空间中的任意一个向量。

 至于为什么被称为“线性”,有一种几何直观:如果你固定其中一个标量,让另一个标量自由变化,所产生的向量终点会描出一条直线

4. 张成的空间

① 二维向量的张成的空间

将所有可以表示为给定向量线性组合的向量的集合称为给定向量张成的空间

 对于大部分二维向量而言,它们的张成空间是所有的二维向量的集合。

但当它们共线时,它们张成的空间就是终点落在一条直线上的向量集合

 两个向量张成的空间实际是在问,仅通过向量加法与向量数乘这两种基础运算,你能获得的所有可能向量集合是什么

当你考虑一个向量时就把它看作一个箭头,当你考虑多个向量时,就把它们看作点。

在用上面的观点去考虑之前的情况

  • 对于大部分二维向量而言,它们的张成的空间是一个无限大的二维平面
  • 对于共线的二维向量来说,它们的张成的空间就是一条直线
② 三维向量的张成的空间

逐渐改变两个线性组合中的两个标量,把缩放后的向量相加,然后跟着最终的向量(上图绿色)的终点走,这个终点会画出三维空间中某个过原点的平面,这个平面就是这两个三维向量的张成的空间,或者说所有落在这个平面上的向量的集合是这两个向量的张成的空间。

如果在加上第三个三维向量,那么它们的张成的空间是怎么样的呢?

三个向量线性组合的定义根之前定义的方法基本一致

 

选择三个标量,对三个向量分别进行缩放,然后把结果相加的到(绿色向量)

这三个向量的所有组合构成了它们张成的空间

如果第三个向量恰好落在前两个向量张成的空间的平面上,那么它们的张成的空间并没有发生改变,你还被困在这平面上。

换句话说,在线性组合中引入第三个向量并没有让你‘走的更远’

但是如果你随机选一个向量,它几乎不可‘能落在前两个向量所张成的平面中,在这种情况下,由于第三个向量指向不同的方向,我们就能得到所有得三维向量。

 5.线性相关

对于第三个向量已经落在前两个向量得张成的空间中或者两个向量恰好共线的情况,我们使用一些术语来描述它们,即一组向量中至少有一个是多余的,没有对张成的空间做出贡献。

你有多个向量,并且可以移除其中一个而不减小张成的空间,当这种情况发生时,我们称它们是“线性相关的”

另一种表示方式是其中一个向量可以表示为其他向量的线性组合,因为这个向量已经落在其他向量的张成的空间上了

 6.线性无关

如果使用的向量都对张成的空间做出贡献,那么就可以称他们为线性无关的

7. 基的定义

向量空间一组基的严格定义:

向量空间的一组基是张成该空间的一个线性无关向量集

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2315614.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第五天 Labview数据记录(5.4 EXCEL文件读写)

5.4 EXCEL文件读写 Excel 文件读写在数据处理、自动化办公、数据分析等领域具有重要的意义。以下是 Excel 文件读写的主要应用场景和意义:1. 数据管理和整理;2. 自动化办公;3. 数据分析和可视化;4. 系统集成;5. 报表生…

注意力机制,层归一化,RBA。KAN-ODE,小波KAN

目录 attention is all you need 翻译 多头注意力 8.6 Multi-head Self Attention 模型 模型架构 encoder安定 decode 注意力机制 位置编码 自注意力机制的优势 实验结果 结论 代码 Transformer 架构 代码实现思路 总结 编码器、解码器和位置编码的摆放顺序&…

电脑内存不足怎么办?

常规解决方法盘点 关闭后台程序:按下【Ctrl Shift Esc】组合键打开任务管理器,在 “进程” 选项卡里,把当前不用的程序统统 “结束任务” ,像那些自动更新的软件、常驻后台的播放器,关了能释放不少内存。比如音乐软…

【RISCV LAB】0x01-安装实验仿真辅助工具

安装实验辅助工具 实验环境搭建安装 Verilator编译依赖下载源码编译安装测试安装 安装 RISC-V 交叉编译工具链编译依赖下载源码编译安装编译并安装添加环境变量并测试 安装 GTKWave其他模拟器推荐RARSemulsiV FAQ 实验环境搭建 Verilator 是一款开源的支持 Verilog 和 SystemV…

Trae插件革命:用VSPlugin Helper实现VSCode市场插件全自动安装

之前有读者留言说trae都没有c的插件用,确实是这样,trae的插件源用的是open vsx,而c/c插件是vscode官方插件市场的,如果想直接在trae中安装c/c插件是不行的,只能先从vscode官方插件市场把vsix后缀文件先下载下来&#x…

使用PHP进行自动化测试:工具与策略的全面分析

使用PHP进行自动化测试:工具与策略的全面分析 引言 随着软件开发的复杂性不断增加,自动化测试已成为确保软件质量的关键环节。PHP作为一种广泛使用的服务器端脚本语言,拥有丰富的生态系统和工具支持,使其成为自动化测试的理想选…

字符串函数和结构题内存对齐

图下为函数使用&#xff1a; #include <ctype.h>int main() {int ret isdigit(Q);printf("%d\n", ret);return 0; }int main() {printf("%c\n", toupper(a));printf("%c\n", tolower(A));return 0; }

Odoo18 Http鉴权+调用后端接口

最近在调研Odoo18&#xff0c;包括它的前后端原理、源码等。发现官方的开发文档并不十分实用&#xff0c;比如标题这种简单的实用需求&#xff0c;竟然浪费了一点时间&#xff0c;特此记录。 官方文档&#xff1a;External API — Odoo 18.0 documentation 前提&#xff1a;首…

【sql靶场】第11、12关-post提交注入

目录 【sql靶场】第11、12关-post提交注入 POST 一、URL 二、核心组成部分 三、数据编码规范 四、应用场景与请求方法 第十一关 方法一 步骤一 步骤二 步骤三 步骤四 步骤五 步骤六 步骤七 方法二 步骤一 步骤二 步骤三 步骤四 步骤五 步骤六 步骤七 第…

框架、云原生、微服务的基本概念

架构 互联网应用的架构设计随着业务需求的增长和技术的发展经历了从单一架构到垂直架构&#xff0c;再到分布式架构的演变。以下是这三种架构的定义、特点以及具体的例子&#xff1a; 1. 单一架构&#xff08;Monolithic Architecture&#xff09; 定义 单一架构是一种将所有…

Discuz建站教程之论坛头部logo跳转链接怎么修改?

在修改头部logo跳转链接前&#xff0c;我们需要知道对应代码在哪个文件目录&#xff0c;进入宝塔或是服务器&#xff0c;找到文件&#xff1a;\template\default\common\header.htm&#xff0c;编辑器打开&#xff0c;搜索以下代码&#xff0c;大概在135行 <a href"{i…

AI重构SEO关键词布局

内容概要 在搜索引擎优化&#xff08;SEO&#xff09;领域&#xff0c;AI技术的深度应用正在颠覆传统关键词布局逻辑。通过机器学习算法与语义分析模型&#xff0c;智能系统能够实时解析海量搜索数据&#xff0c;构建动态词库并精准捕捉用户意图。相较于依赖人工经验的关键词筛…

OpnenHarmony 开源鸿蒙北向开发——1.开发环境搭建(DevEco Studio 5.03)

我这边是基于window下对OpenHarmony开源鸿蒙进行北向开发。 一、安装DevEco Studio 1、下载 下载中心 | 华为开发者联盟-HarmonyOS开发者官网&#xff0c;共建鸿蒙生态 2、安装 下载完成之后进行解压 双击进行安装 按照我的步骤进行 选择安装目录&#xff0c;全部配置完成后…

钉钉(excel)能让表格中不是‘北京’的字符串自动加亮显示(方便查看)以及隔行填充严颜色是斑马色(方便查看)嘛

在钉钉在线表格中&#xff0c;虽然功能相对Excel有所简化&#xff0c;但仍然可以通过条件格式实现对特定内容的高亮显示。以下是具体步骤&#xff1a; 一、在钉钉在线表格中设置条件格式 1. 打开钉钉在线表格 登录钉钉&#xff0c;进入“钉钉在线表格”应用。 打开你需要操作…

【工具】ReConPlot一个可视化和解释基因组重排的R包

文章目录 介绍代码案例加载R包导入数据 参考 介绍 人类肿瘤的全基因组测序研究表明&#xff0c;复杂形式的结构变异&#xff0c;统称为复杂基因组重排&#xff08;cgr&#xff09;&#xff0c;在不同类型的癌症中普遍存在。cgr的检测、分类和机制解释需要对体细胞拷贝数畸变&a…

OSPF-2 邻接建立关系

上一期我们说了OSPF的邻居建立关系以及OSPF邻居关系建立中建立失败的因素以及相关实验案例 这一期我们来说说OSPF的邻接关系建立时需要交互哪些报文以及失败因素及原因和相关实验案例 一、概述 在运行了OSPF的网络当中为了交互链路状态信息和路由信息,互相之间需要建立邻接关…

最完美的WPF无边框设计!

常规的无边框方法设计 常规的WPF无边框设计方法都是通过AllowsTransparency="True"和WindowStyle=“None”,并且使用WindowChrome样式来实现,但是这样会有问题就是,窗体最大化的时候将底部任务栏给挡住了,另外最大化的时候不能拖动窗体。参考这个大佬的设计@ 若…

工作记录 2017-01-12

序号 工作 相关人员 1 协助BPO进行Billing的工作。 处理Amazing Charts的数据查询。 修改BillingJobPoster&#xff0c;处理CCDA 的自动导入&#xff0c;预计还需一天才能完成。 修改录入Code的界面&#xff08;code 移动到指定位置&#xff09;&#xff0c;预计明天更新。…

【Linux】从互斥原理到C++ RAII封装实践

&#x1f4e2;博客主页&#xff1a;https://blog.csdn.net/2301_779549673 &#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指正&#xff01; &#x1f4e2;本文由 JohnKi 原创&#xff0c;首发于 CSDN&#x1f649; &#x1f4e2;未来很长&#…

爬虫案例十三js逆向模拟登录中大网校

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、网站分析二、代码 前言 提示&#xff1a;这里可以添加本文要记录的大概内容&#xff1a; js 逆向模拟登录中大网校 提示&#xff1a;以下是本篇文章正文内…