机械学习—零基础学习日志(如何理解线性代数2)

零基础为了学人工智能,正在快乐学习,每天都长脑子

引言

在平面中,直线的定义可以理解为,任意缩放同一个平面向量得到所有点的集合。

所以要得到一个三维空间中的直线,只需要将这个向量改成三维向量即可。

什么是线性空间

线性空间就是一些向量的集合,所以线性空间有时也被说为向量空间。

线性空间需要在线性组合下封闭。也就是线性空中的向量乘以一个实数,或者这个空间任意多的向量组合所形成的向量依然在此线性空间。

线性空间不存在弯曲的平面。线性空间也没有边界。

如何表示线性空间

信息空间可以被两个向量任意组合表示所有向量。那这两个向量可以称为生成向量。

span内部写上生成向量。生存空间所组合的所有向量其实可以理解为张成的线性空间。

这个线性空间是通过组合这个矩阵各列向量得到的。所以他也被称为这个矩阵的列空间。

对于任何一个线性空间,我们都有无数个线性映射。可以刚好让这个线性空间成为他的值域。

维度就是生成一个线性空间所需要的最少生成向量。

那为什么两个生成向量,却只能生成一个一维空间。出现这种情况的原因是坍缩。一个平面中有一条线,最后被压缩到一个点上。

什么是线性相关

就是两个向量共线导致输出的空间坍塌。所以无论怎么组合,他们本质上还是在一条一维的直线上。在三维的例子里也是因为它们都共面了,所以输出的空间坍塌。

什么是线性无关

如果一组向量可以用不是全零的系数组合,得到零向量,就意味着他们线性无关。

什么是矩阵的秩?

维度的数量也就是我们能够在矩阵的列向量中,选出最多线性无关的个数,这就是矩阵的秩。

主要参考:线性代数很难学?因为没有深刻理解这个概念【无痛线代】 up主:漫士沉思录

非常非常非常推荐,这位UP主讲解的视频!!!

相关推荐
·云扬·16 分钟前
【Leetcode hot 100】101.对称二叉树
算法·leetcode·职场和发展
xchenhao2 小时前
SciKit-Learn 全面分析分类任务 breast_cancer 数据集
python·机器学习·分类·数据集·scikit-learn·svm
Greedy Alg5 小时前
LeetCode 142. 环形链表 II
算法
睡不醒的kun5 小时前
leetcode算法刷题的第三十二天
数据结构·c++·算法·leetcode·职场和发展·贪心算法·动态规划
先做个垃圾出来………6 小时前
残差连接的概念与作用
人工智能·算法·机器学习·语言模型·自然语言处理
SuperCandyXu7 小时前
P3205 [HNOI2010] 合唱队-普及+/提高
c++·算法·洛谷
_OP_CHEN8 小时前
数据结构(C语言篇):(十二)实现顺序结构二叉树——堆
c语言·数据结构·算法·二叉树·学习笔记··顺序结构二叉树
IT学长编程8 小时前
计算机毕业设计 基于大数据技术的医疗数据分析与研究 Python 大数据毕业设计 Hadoop毕业设计选题【附源码+文档报告+安装调试】
大数据·hadoop·机器学习·数据分析·毕业设计·毕业论文·医疗数据分析
Yingjun Mo8 小时前
1. 统计推断-基于神经网络与Langevin扩散的自适应潜变量建模与优化
人工智能·神经网络·算法·机器学习·概率论
AI小白的Python之路8 小时前
机器学习-集成学习
人工智能·机器学习·集成学习