第一个目标表达式是如何转化为第二个目标表达式的呢(10:53秒)?

来源:5-7 多元线性回归和正规方程解

agjsytt

2019-11-01

图片描述
第一个目标表达式(求和式)怎么推导到第二个表达式(向量式)的呢?

写回答

2回答

liuyubobobo

2019-11-01

1. y_hat 就是 Xb*θ


2. 一个向量,里面每个元素的平方和,就是这个向量自己点乘自己。这是点乘的定义。


从矩阵的视角看,就是自己这个横过来(1*m )和自己这个竖起来(m*1)矩阵相乘的结果。


在复习一下向量的点乘和矩阵的乘法?同时,使用一个具体的小例子,用具体的数值,试试看?


继续加油!:)

0
1
agjsytt
好的,谢谢bobo老师这么快速的回复.
2019-11-01
共1条回复

agjsytt

提问者

2019-11-01

//img.mukewang.com/szimg/5dbc0fc008b29cf216001196.jpg

梳理了一下需要的知识点.

这里主要是要明白,把求和式转化为矩阵运算,可以大幅提高运算速度.

0
3
agjsytt
回复
liuyubobobo
谢谢bobo老师,我搞错了图中第3个式子: n*1矩阵 乘以 1*n矩阵,结果是n*n矩阵. 应该是1*n矩阵 乘以 n*1矩阵 得 1*1。
2019-11-04
共3条回复

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5839 学习 · 2437 问题

查看课程