亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

L1、L2正則化項及其在機器學習中怎么用

發布時間:2021-12-29 17:11:45 來源:億速云 閱讀:860 作者:小新 欄目:大數據

這篇文章主要為大家展示了“L1、L2正則化項及其在機器學習中怎么用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“L1、L2正則化項及其在機器學習中怎么用”這篇文章吧。

經驗風險和結構風險

在機器學習任務中,常用損失函數(loss function)來衡量模型輸出值和真實值Y之間的差異,如下面定義的損失函數:L1、L2正則化項及其在機器學習中怎么用若數據L1、L2正則化項及其在機器學習中怎么用是服從聯合分布,則其損失函數的期望值為L1、L2正則化項及其在機器學習中怎么用,也稱為模型的真實風險,記作L1、L2正則化項及其在機器學習中怎么用。我們的目標即是找到最優的模型或者概念來最小化真實風險,即:L1、L2正則化項及其在機器學習中怎么用由于數據的分布是未知的,所以我們我們只能通過歷史數據訓練得到的模型在訓練集上的平均損失來代替這個真實風險,此時在訓練集上的平均損失稱為經驗風險(empirical risk),記作,其中L1、L2正則化項及其在機器學習中怎么用即我們的目標是通過訓練集上的數據最小化經驗風險以獲取最優模型或者最優概念:L1、L2正則化項及其在機器學習中怎么用

L1、L2正則化項及其在機器學習中怎么用
三種擬合效果(圖片來自Andrew Ng Machine Learning公開課視頻)

通常情況下,   損失函數的值越小,就說明模型擬合的效果就越好。但在實際應用中,我們的目標不僅僅是讓loss function越小越好就可以了,在最極端的境況下,我們訓練的模型   擬合出了訓練集上所有樣本的值,如上圖中的第三個模型(圖片來自Andrew Ng Machine Learning公開課視頻),這種現象就是   過擬合(over-fitting),即模型的泛化能力變弱,無法在未見過的數據樣本上產生較好的效果。過擬合同時也意味著此時模型的結構復雜性特別高,這也即是   結構風險(structural risk) 所帶來的弊端。因此,除了降低模型的經驗風險外,還需要降低它的結構風險。而下面介紹的   正則化項的作用就是降低模型的復雜性,也即是降低它的結構風險。      
正則化項

正則化項(regularization)也稱作懲罰項,常將其添加到損失函數中,用于組成我們的目標函數(object function)。正則化項的目的是為了對模型訓練的參數進行一些限制,常用的正則化項包括L1正則化,L2正則化,其分別常表示為和L1、L2正則化項及其在機器學習中怎么用。其中,表示模型訓練的參數或者系數,則是求范數的計算操作。通常模型越復雜,懲罰項越大,模型越簡單,懲罰項越小
L1和L2的計算分別對應如下,其中表示調整的步長大小,其值越大,越會使得模型參數為0時取得最優解

  • L1正則化表示權重向量中各個元素的絕對值之和。

  • L2正則化表示權重向量中各個元素的平方之和的平方根。

另外,除了L1和L2正則化項之外,還有L0正則化項,它的意義即是求非零參數的個數。

 
L1和L2正則化的作用

首先,關于L1和L2正則化的作用如下:

  • L1正則化可以產生稀疏解,即會使得很多參數的最優值變為0,以此得到的參數就是一個稀疏矩陣或者向量了。可以用于特征選擇。

  • L2正則化可以產生值很小的參數,即會使得很多參數的最優值很小。可以防止模型過擬合。

L1正則化可以得到稀疏解,所以可以用于模型特征選擇。以線性回歸的模型為例,很多特征的參數為0就意味著它們對于預測結果的貢獻為零,所以就可以保留不為零的特征,以此進行特征選擇。

L2正則化可以防止模型過擬合,原因是在加入了L2正則化的目標函數中,參數優化的時會傾向于使得參數盡可能小,最后得到一個參數都比較小的模型。相比于參數很大的模型,樣本特征發生很小的變化就會導致模型的輸出發生很大的變化,如前面圖中的第三個模型,其中含有項,可想其對應的參數很大,其結果必然會有很大的變化。而如果參數很小,參數變化對于模型的輸出的影響就會很小,以此增強模型的泛化能力。

以上是“L1、L2正則化項及其在機器學習中怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

涞源县| 吕梁市| 丰都县| 东丰县| 阳城县| 裕民县| 莱州市| 宽城| 清水河县| 亚东县| 台北县| 辰溪县| 车险| 神木县| 安国市| 崇明县| 海口市| 上思县| 西安市| 华宁县| 红河县| 龙山县| 竹溪县| 勃利县| 隆尧县| 元阳县| 徐州市| 云龙县| 甘南县| 绥江县| 繁昌县| 柳林县| 合川市| 德惠市| 揭西县| 敖汉旗| 石狮市| 离岛区| 准格尔旗| 苍梧县| 雷波县|