日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

5.1 代价函数-机器学习笔记-斯坦福吴恩达教授

發(fā)布時(shí)間:2025/4/5 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 5.1 代价函数-机器学习笔记-斯坦福吴恩达教授 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

代價(jià)函數(shù)

在邏輯回歸中,我們的預(yù)測(cè)函數(shù)為:
hθ(x)=11+e?θTxh_θ(x)=\frac 1 {1+e^{?θ^Tx}}hθ?(x)=1+e?θTx1?

代價(jià)函數(shù)為:
cost=?ylog(hθ(x))+(1?y)log(1?hθ(x))cost=?y\ log(h_θ(x))+(1?y)\ log(1?h_θ(x))cost=?y?log(hθ?(x))+(1?y)?log(1?hθ?(x))

當(dāng) y=1y=1y=1 時(shí),代價(jià)函數(shù)就為:
cost=?log(hθ(x))cost=?log(h_θ(x))cost=?log(hθ?(x))=?log11+e?z,z=θTx=?log\frac 1{1+e^{?z}},z=θ^Tx=?log1+e?z1?,z=θTx

此時(shí),代價(jià)函數(shù)隨 zzz 的變化曲線如下圖:

不難看出,當(dāng) y=1y=1y=1 時(shí),隨著 zzz 取值變大,預(yù)測(cè)代價(jià)變小,因此,邏輯回歸想要在面對(duì)正樣本 y=1y=1y=1 時(shí),獲得足夠高的預(yù)測(cè)精度,就希望 z=θTx?0z=θ^Tx?0z=θTx?0 。而 SVM 則將上圖的曲線拉直為下圖中的折線,構(gòu)成了 y=1y=1y=1 時(shí)的代價(jià)函數(shù)曲線 cost1(z)cost_1(z)cost1?(z)

當(dāng) y=1y=1y=1 時(shí),為了預(yù)測(cè)精度足夠高,SVM 希望 θTx≥1θ^Tx≥1θTx1 。

同樣,在 y=0y=0y=0 時(shí),SVM 定義了代價(jià)函數(shù) cost0(z)cost_0(z)cost0?(z) ,為了預(yù)測(cè)精度足夠高,SVM 希望 θTx≤?1θ^Tx≤?1θTx?1

最小化預(yù)測(cè)代價(jià)

SVM定義其最小化預(yù)測(cè)代價(jià)的過(guò)程為:
min?θC[∑i=1my(i)cost1(θTx(i))+(1?y(i))cost0(θTx(i))]+12∑j=1nθj2\min_θC[∑_{i=1}^my^{(i)}cost_1(θ^Tx^{(i)})+(1?y^{(i)})cost_0(θ^Tx^{(i)})]+\frac 12∑_{j=1}^nθ^2_jθmin?C[i=1m?y(i)cost1?(θTx(i))+(1?y(i))cost0?(θTx(i))]+21?j=1n?θj2?

而在邏輯回歸中,最小化預(yù)測(cè)代價(jià)的過(guò)程為:
min?θ1m[∑i=1my(i)(?loghθ(x(i)))+(1?y(i))(?log(1?hθ(x(i))))]+λ2m∑j=1nθj2\min_{θ}\frac 1m[∑_{i=1}^my^{(i)}(?log\ h_θ(x^{(i)}))+(1?y^{(i)})(?log\ (1?h_θ(x^{(i)})))]+\frac λ{(lán)2m}∑_{j=1}^nθ^2_jθmin?m1?[i=1m?y(i)(?log?hθ?(x(i)))+(1?y(i))(?log?(1?hθ?(x(i))))]+2mλ?j=1n?θj2?

事實(shí)上,我們可以將邏輯回歸的代價(jià)函數(shù)簡(jiǎn)要描述為:
cost=A+λBcost=A+λBcost=A+λB

而 SVM 的代價(jià)函數(shù)描述為:
cost=CA+Bcost=CA+Bcost=CA+B

即,在邏輯回歸中,我們通過(guò)正規(guī)化參數(shù) λλλ 調(diào)節(jié) A、BA 、 BA、B 所占的權(quán)重,且 AAA 的權(quán)重與 λλλ 取值成反比。而在 SVM 中,則通過(guò)參數(shù) CCC 調(diào)節(jié) A、BA 、 BAB 所占的權(quán)重,且 AAA 的權(quán)重與 CCC 的取值成反比。亦即,參數(shù) CCC 可以被認(rèn)為是扮演了 1λ\frac1λλ1? 的角色。

預(yù)測(cè)函數(shù)

當(dāng)我們訓(xùn)練得到 θ 之后,可以代入下面的 SVM 預(yù)測(cè)函數(shù)進(jìn)行預(yù)測(cè):
hθ(x)={1ifθTx≥00otherwiseh_θ(x)= \begin{cases} 1 & if \ θ^Tx≥0\\ 0 & otherwise \end{cases}hθ?(x)={10?if?θTx0otherwise?

總結(jié)

以上是生活随笔為你收集整理的5.1 代价函数-机器学习笔记-斯坦福吴恩达教授的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。