机器学习 吴恩达 第三章 笔记
三、线性代数回顾(Linear Algebra Review)
3.1 矩阵与向量
矩阵的维数 = 矩阵的行数
有时会用R
表示矩阵,而
我们用
向量是一种特殊的矩阵,讲义中的向量一般都是列向量,也就是只有一列的矩阵.一般向量的行数就是它的维数.一个四维向量也可以用
假设y
是一个向量,我们使用1
开始比较常见.但对于机器学习来说,从0
开始提供了一个更方便的表达.在后面的笔记,没有特别标注都是1
开始.
3.2 加法和标量乘法
只有维度相同的矩阵才能相加.
矩阵与标量做运算是逐元素做运算.
3.3 矩阵向量乘法
矩阵和向量的乘法如图:
假如我们已经计算出三个假设函数,同时又有4个运行数据,我们需要给4个待运行数据分别使用三个假设函数计算出结果值.有一个利用矩阵乘法很简便的方法是让4个待运行数据构成矩阵,并再添加1列1
辅助计算.
3.4 矩阵乘法
矩阵乘法的顺序是不可交换的.
矩阵的乘法满足结合律.即:
顺便说明一下,我们用
对于单位矩阵,我们有:
3.5 逆和转置
矩阵的逆:如果矩阵A
是一个mxm
矩阵(方阵),且有逆矩阵,则:
实际上只有方阵才有逆矩阵.
我们一般在OCTAVE
或者MATLAB
中进行计算矩阵的逆矩阵
在术语方面,我们把不存在逆矩阵的矩阵称为奇异矩阵或退化矩阵.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
2021-01-08 Prime Path POJ - 3126
2021-01-08 Find The Multiple POJ - 1426
2021-01-08 Fliptile POJ - 3279
2021-01-08 Catch That Cow POJ - 3278
2021-01-08 Dungeon Master POJ - 2251
2021-01-08 棋盘问题 POJ - 1321