最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解讀keras中的正則化(regularization)問題

 更新時間:2022年12月15日 16:52:51   作者:Cold__Heart  
這篇文章主要介紹了解讀keras中的正則化(regularization)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

keras中正則化(regularization)

keras內置3種正則化方法

keras.regularizers.l1(lambda)
keras.regularizers.l2(lambda)
keras.regularizers.l1_l2(l1=lambda1, l2=lambda2)

目前我的理解是lambda越大,對參數(shù)的約束就越強,也就是懲罰力度越大。

其中L1正則化方法,是對|w|進行懲罰,使得w趨近0

而L2正則化方法,是對w2進行懲罰,使得w盡可能小

Dense,Conv1D,Conv2D,Conv3D有統(tǒng)一的正則化API,見keras中文文檔。

3個正則化關鍵字

1. kernel_regularizer

對權值進行正則化,大多數(shù)情況下使用這個

2. bias_regularizer

限制bias的大小,使得輸入和輸出接近

3. activity_regularizer

對輸出進行正則化,使得輸出盡量小

keras中添加正則化

正則項

正則項在優(yōu)化過程中層的參數(shù)或層的激活值添加懲罰項,這些懲罰項將與損失函數(shù)一起作為網(wǎng)絡的最終優(yōu)化目標

懲罰項基于層進行懲罰,目前懲罰項的接口與層有關,但Dense, Conv1D, Conv2D, Conv3D具有共同的接口。

這些層有三個關鍵字參數(shù)以施加正則項:

  • kernel_regularizer:施加在權重上的正則項,為keras.regularizer.Regularizer對象
  • bias_regularizer:施加在偏置向量上的正則項,為keras.regularizer.Regularizer對象
  • activity_regularizer:施加在輸出上的正則項,為keras.regularizer.Regularizer對象

例子

from keras import regularizers
model.add(Dense(64, input_dim=64,
? ? ? ? ? ? ? ? kernel_regularizer=regularizers.l2(0.01),
? ? ? ? ? ? ? ? activity_regularizer=regularizers.l1(0.01)))

可用正則項

keras.regularizers.l1(0.)
keras.regularizers.l2(0.)
keras.regularizers.l1_l2(0.)

開發(fā)新的正則項

任何以權重矩陣作為輸入并返回單個數(shù)值的函數(shù)均可以作為正則項,示例:

from keras import backend as K
?
def l1_reg(weight_matrix):
? ? return 0.01 * K.sum(K.abs(weight_matrix))
?
model.add(Dense(64, input_dim=64,
? ? ? ? ? ? ? ? kernel_regularizer=l1_reg)

可參考源代碼keras/regularizer.py

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python 整數(shù)越界問題詳解

    python 整數(shù)越界問題詳解

    這篇文章主要介紹了python 整數(shù)越界問題詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-06-06
  • 解決Pycharm下面出現(xiàn)No R interpreter defined的問題

    解決Pycharm下面出現(xiàn)No R interpreter defined的問題

    今天小編就為大家分享一篇解決Pycharm下面出現(xiàn)No R interpreter defined的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • python使用pygame實現(xiàn)笑臉乒乓球彈珠球游戲

    python使用pygame實現(xiàn)笑臉乒乓球彈珠球游戲

    這篇文章主要為大家詳細介紹了python使用pygame實現(xiàn)笑臉乒乓球彈珠球游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • Python排序函數(shù)的使用方法詳解

    Python排序函數(shù)的使用方法詳解

    這篇文章主要給大家介紹了關于Python排序函數(shù)使用的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • opencv實現(xiàn)圖片模糊和銳化操作

    opencv實現(xiàn)圖片模糊和銳化操作

    這篇文章主要為大家詳細介紹了opencv實現(xiàn)圖片模糊和銳化操作,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Python實現(xiàn)隨機創(chuàng)建電話號碼的方法示例

    Python實現(xiàn)隨機創(chuàng)建電話號碼的方法示例

    這篇文章主要介紹了Python實現(xiàn)隨機創(chuàng)建電話號碼的方法,涉及Python隨機數(shù)運算相關操作技巧,需要的朋友可以參考下
    2018-12-12
  • Python字節(jié)串類型bytes及用法

    Python字節(jié)串類型bytes及用法

    這篇文章介紹了Python字節(jié)串類型bytes及用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • python dataframe 輸出結果整行顯示的方法

    python dataframe 輸出結果整行顯示的方法

    今天小編就為大家分享一篇python dataframe 輸出結果整行顯示的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • python基礎之文件操作

    python基礎之文件操作

    這篇文章主要介紹了python基礎之文件操作,文中有非常詳細的代碼示例,對正在學習python的小伙伴們有一定的幫助,需要的朋友可以參考下
    2021-04-04
  • Python實現(xiàn)移動指定圖片到指定目錄

    Python實現(xiàn)移動指定圖片到指定目錄

    這篇文章主要為大家詳細介紹了如何使用Python的os和shutil庫實現(xiàn)自動化查找和移動圖片功能,文中的示例代碼講解詳細,感興趣的小伙伴可以了解下
    2025-02-02

最新評論

潼南县| 香港| 邯郸市| 玛沁县| 治多县| 武平县| 江孜县| 普兰店市| 高安市| 保山市| 弥渡县| 大理市| 元朗区| 赞皇县| 玛纳斯县| 咸丰县| 西盟| 墨脱县| 日照市| 龙门县| 同江市| 大同市| 玛曲县| 禄劝| 富裕县| 三台县| 惠安县| 手游| 潜江市| 西贡区| 罗田县| 宿迁市| 克山县| 黔西县| 盘山县| 山丹县| 靖州| 屏山县| 桃园县| 临潭县| 永年县|