“ML”的版本间的差异

来自个人维基
跳转至: 导航搜索
multivariate linear regression
第19行: 第19行:
 
=Week2=
 
=Week2=
 
==multivariate linear regression==
 
==multivariate linear regression==
<math>h_&theta;(x) = &theta;^Tx</math>
+
<math>h_&theta;(x) = &theta;_0x_0 + &theta;_1x_1 + &theta;_2x_2 + ... + &theta;_nx_n = &theta;^Tx</math>
 
其中,
 
其中,
 
<math>
 
<math>
第28行: 第28行:
 
... \\
 
... \\
 
x_m
 
x_m
\end{vmatrix},  
+
\end{vmatrix}
 +
= \begin{vmatrix}
 +
x_0^{(0)} & x_0^{(1)} & x_0^{(2)} & ... & x_0^{(n)} \\
 +
x_1^{(0)} & x_1^{(1)} & x_1^{(2)} & ... & x_1^{(n)} \\
 +
... & ... & ... & ... & ...\\
 +
x_m^{(0)} & x_m^{(1)} & x_m^{(2)} & ... & x_m^{(n)} \\
 +
\end{vmatrix}
 +
,  
 
&theta;=\begin{vmatrix}
 
&theta;=\begin{vmatrix}
 
&theta;_0 \\
 
&theta;_0 \\
第34行: 第41行:
 
&theta;_2\\
 
&theta;_2\\
 
...\\
 
...\\
&theta;_m
+
&theta;_n
\end{vmatrix}
+
\end{vmatrix}, m为训练数据组数,n为特征个数。
 
</math>
 
</math>

2018年12月21日 (五) 17:32的版本

目录

 [隐藏

Week1

Cost Function损失函数

Squared error function/Mean squared function均方误差: J(θ)=12mmi=1(hθ(xi)yi)2
Cross entropy交叉熵: J(θ)=1mmi=1[y(i)loghθ(x(i))+(1y(i))log(1hθ(x(i)))]

Gradient Descent梯度下降

θj:=θj+αθjJ(θ)
对于线性模型,其损失函数为均方误差,故有(这里输入训练数据x为m*n矩阵, 线性参数θ为n*1,xi代表训练矩阵中的第i行,xik代表第i行第k列):
θjJ(θ)=θj(12mmi=1(hθ(xi)yi)2)

=12mθj(mi=1(hθ(xi)yi)2)
=12mmi=1(θj(hθ(xi)yi)2)
=1mmi=1((hθ(xi)yi)θjhθ(xi))//
=1mmi=1((hθ(xi)yi)θjxiθ)
=1mmi=1((hθ(xi)yi)θjn1k=0xikθk)

对于j>=1:

=1mmi=1((hθ(xi)yi)xij)
=1m(hθ(x)y)xj

Week2

multivariate linear regression

hθ(x)=θ0x0+θ1x1+θ2x2+...+θnxn=θTx
其中,
x=|x0x1x2...xm|=|x(0)0x(1)0x(2)0...x(n)0x(0)1x(1)1x(2)1...x(n)1...............x(0)mx(1)mx(2)m...x(n)m|,θ=|θ0θ1θ2...θn|,mn