不是方阵有逆矩阵吗_吴恩达机器学习笔记18逆矩阵、矩阵转置
本文是吴恩达《机器学习》视频笔记第18篇,对应第1周第18个视频。
“Linear Algebra review(optional)——Inverse and transpose”
本小节,是第一周学习内容的最后一个小视频。
01
—
笔记
上两个小节分别讲了矩阵和矩阵的乘法、矩阵乘法的性质、单位矩阵,这一小节讲一些特殊的矩阵运算:矩阵的逆和矩阵转置。
同样的,我们对比实数运算来理解矩阵的逆运算和转置。
1.1 逆矩阵
在实数空间中,我们有一个特殊的数“1”,任何数和1相乘都等于它本身,如果一个数和它的倒数相乘等于1。当然,也并不是所有的数都有倒数的,比如0.
那么,在矩阵的世界中,有没有类似实数倒数的定义呢?那就是逆矩阵了。它怎么定义呢?如下:
如果一个方阵存在逆矩阵,那它们满足: . 要注意,只有方阵(即矩阵的行数=矩阵的列数)才可能存在逆矩阵。
那逆矩阵怎么算出来呢?当然是使用软件来做了。如果用Python的话,可以用Numpy来做。
本门课使用的是Octava,直接用函数pinv即可,代码如下:
A=[3 4; 2 16]
inverseOfA = pinv(A)
不是方阵有逆矩阵吗_吴恩达机器学习笔记18逆矩阵、矩阵转置相关推荐
- 逻辑回归python正则化 选择参数_吴恩达机器学习笔记(三)——正则化(Regularization)...
1.过拟合的问题(Over-fitting) 如果我们有非常多的特征,我们通过学习得到的假设可能能够非常好地适应训练集(代价函数可能几乎为0),但是可能会不能推广到新的数据. (1)下图是一个回归问题 ...
- 吴恩达机器学习笔记 —— 18 大规模机器学习
http://www.cnblogs.com/xing901022/p/9417633.html 本章讲了梯度下降的几种方式:batch梯度下降.mini-batch梯度下降.随机梯度下降.也讲解了如 ...
- 吴恩达机器学习笔记第一周
第一周 吴恩达机器学习笔记第一周 一. 引言(Introduction) 1.1 欢迎 1.2 机器学习是什么? 1.3 监督学习 1.4 无监督学习 二.单变量线性回归(Linear Regress ...
- 吴恩达机器学习笔记整理(Week6-Week11)
1. Week 6 1.1 应用机器学习的建议(Advice for Applying Machine Learning) 1.1.1 决定下一步做什么 到目前为止,我们已经介绍了许多不同的学习算法, ...
- 【Nan‘s 吴恩达机器学习笔记】第八、九章 神经网络
[Nan's 吴恩达机器学习笔记]第八.九章 神经网络 神经网络(Neural Networks) 8.1 非线性假设 8.2 模型表示 前向传播算法(Forward Propagation) 8.3 ...
- 吴恩达机器学习笔记整理(Week1-Week5)
吴恩达机器学习笔记整理 1. Week1 1.1 什么是机器学习(What is Machine Learning) 1.2机器学习算法分类 1.3 单变量线性回归(Linear Regression ...
- 吴恩达机器学习笔记55-异常检测算法的特征选择(Choosing What Features to Use of Anomaly Detection)
吴恩达机器学习笔记55-异常检测算法的特征选择(Choosing What Features to Use of Anomaly Detection) 对于异常检测算法,使用特征是至关重要的,下面谈谈 ...
- 吴恩达机器学习笔记:(四)矩阵、多元梯度下降
吴恩达机器学习笔记 矩阵基础知识 矩阵逆运算 矩阵的转置 实践乘法 多元梯度下降 特征缩放 学习率α 矩阵基础知识 矩阵逆运算 矩阵的转置 实践乘法 多元梯度下降 特征缩放 学习率α 学习率的选择:
- 吴恩达机器学习笔记:(一)机器学习方法简介
吴恩达机器学习笔记 Supervised Learning(监督学习) Unsupervised Learning(无监督学习) clustering 聚类算法 market segments 市场细 ...
最新文章
- 4- flutter - Widget
- python tkinter 布局_(4)python tkinter-布局
- Acwing第 13 场周赛【未完结】
- 如何编写无法维护的代码_如何写出让同事无法维护的代码?
- hdu-4045 Machine scheduling
- Nginx 0.8.5版本access.log日志分析shell命令
- docker 打包镜像_Spring Boot2 系列教程(四十一)部署 Spring Boot 到远程 Docker 容器
- css hack惯用手法
- RedHat发布JBoss 7.2,完全支持Java EE 8规范
- 八个led闪烁c语言程序,闪烁的LED
- KVM 介绍(1):简介及安装
- python复杂网络分析_科学网—复杂网络分析库NetworkX学习笔记(3):网络演化模型 - 闫小勇的博文...
- hp laserjet p1108打印机连接win10电脑
- javascript常用单词记忆
- 计算机刚启动时会显示,电脑启动时出现Windows错误恢复怎么解决?
- STM32L476入坑-1
- 个人开发者用户福音,轻松申请微信商户、支付宝支付妙招
- NTP 服务的配置和使用
- 产品经理笔试面试准备
- L0/L1/L2/Lp/L∞范数的联系与区别