機器學習——過擬合問題

來源:互聯網
上載者:User

標籤:機器學習   過擬合   正則化   

下面主要總結線性迴歸與羅吉斯迴歸下的過擬合問題。

【過擬合問題的定義】

【過擬合問題的解決方案】
怎樣解決過擬合問題呢?兩個方法:
1. 減少feature個數(人工定義留多少個feature、演算法選取這些feature)
2. 正則化(留下所有的feature,但對於部分feature定義其parameter非常小)
下面我們將對線性迴歸與羅吉斯迴歸的正則化進行詳細的講解。

【一、線性迴歸的正則化】

過擬合現象如圖(右)所示

試想在不改變特徵數的條件下,如何使這些特徵更好的擬合資料呢??由圖(中)可知,當沒有特徵x3跟x4時,擬合效果更好;那麼如果theta3、theta4都接近於0,特徵x3跟x4的作用將會很小,那麼擬合效果會接近於圖中

因此,我們定義帶有正則項的代價函數如下:

粉線為正則化後的擬合映像。
注意:正則項中不包含theta0,因為theta0一般是一個較大的數;lambda不能太大,太大的話θ(1~n)≈0.

那麼此時線性迴歸的梯度下降更新公式如下:

此外線性迴歸的正則方程如下:

【二、羅吉斯迴歸的正則化】

過擬合現象如圖右所示

帶有正則項的代價函數如下:

那麼此時羅吉斯迴歸的梯度下降更新公式如下:

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

機器學習——過擬合問題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.