国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

訓練深度學習神經網絡的常用五個損失函數

人工智能 深度學習
神經網絡在訓練時的優化首先是對模型的當前狀態進行誤差估計,然后為了減少下一次評估的誤差,需要使用一個能夠表示錯誤函數對權重進行更新,這個函數被稱為損失函數。

神經網絡在訓練時的優化首先是對模型的當前狀態進行誤差估計,然后為了減少下一次評估的誤差,需要使用一個能夠表示錯誤函數對權重進行更新,這個函數被稱為損失函數。

損失函數的選擇與神經網絡模型從示例中學習的特定預測建模問題(例如分類或回歸)有關。在本文中我們將介紹常用的一些損失函數,包括:

  • 回歸模型的均方誤差損失
  • 二元分類模型的交叉熵和hinge 損失

回歸模型的損失函數

回歸預測模型主要是用來預測連續的數值。所以我們將使用 scikit-learn的 make_regression() 函數來生成一些模擬數據,并使用這些數據構建回歸模型。

我們將生成 20 個輸入特征:其中 10 個特征將是有意義的,但 10 個與問題無關。

并且隨機生成 1,000 個示例。并且指定隨機種子,所以無論何時運行代碼都會生成相同的 1,000 個示例。

將實值輸入和輸出變量縮放到一個合理的范圍通常可以提高神經網絡的性能。所以我們要對對數據進行標準化處理。

StandardScaler也可以在scikit-learn庫中找到,為了簡化問題我們將在將所有數據分割為訓練集和測試集之前對其進行縮放。

然后平均分割訓練和驗證集

圖片

為了介紹不同的損失函數,我們將開發一個小型多層感知器(MLP)模型。

根據問題定義,有20個特征作為輸入,經過我們的模型。需要要預測的一個實值,所以輸出層將有一個節點。

圖片

我們使用SGD進行優化,并且學習率為0.01,動量為0.9,兩者都是合理的默認值。訓練將進行100個輪,測試集將在每個階段結束時進行評估,并且繪制學習曲線。

圖片

模型完成后就可以進行損失函數的介紹:

MSE

回歸問題最常使用的是均方誤差損失(MSE)。當目標變量的分布為高斯分布時,它是最大似然推理下的首選損失函數。所以只有當你有一個更好的理由時,才應該改變為其他損失函數。

如果在 Keras 中編譯模型時將“mse”或“mean_squared_error”指定為損失函數,則使用均方誤差損失函數。

下面的代碼是上述回歸問題的完整示例。

在運行示例的第一步中,打印了模型的訓練和測試數據集的均方誤差,因為保留了3位小數,所以顯示為0.000

圖片

從下圖中可以看出,模型收斂速度相當快,訓練和測試性能保持不變。根據模型的性能和收斂特性,均方誤差是回歸問題的一個很好的選擇。

圖片

MSLE

在具有廣泛值的回歸問題中,可能不希望在預測大值時像均方誤差那樣對模型進行懲罰。所以可以通過首先計算每個預測值的自然對數來計算均方誤差。這種損失稱為 MSLE,或均方對數誤差。

當預測值出現較大差異時,它具有放松懲罰效果的效果。當模型直接預測未縮放的數量時,它可能是更合適的損失度量。

keras中使用“mean_squared_logarithmic_error”作為損失函數

在下面的示例是使用MSLE損失函數的完整代碼。

該模型在訓練和測試數據集上的MSE都略差。這是由于目標變量的分布是一個標準的高斯分布,說明我們的這個損失函數可能不是很適合這個問題。

下圖顯示各訓練輪次的對比MSE收斂得很好,但MSE可能過擬合了,因為它從20輪開始下降變得變換并且開始上升。

圖片

MAE

根據回歸問題,目標變量的分布可能主要是高斯分布,但可能包含異常值,例如 遠離平均值的大值或小值。

在這種情況下,平均絕對誤差或 MAE 損失是一個合適的損失函數,因為它對異常值更穩健。考慮到實際值與預測值的絕對差值,計算為平均值。

使用“mean_absolute_error”損失函數

圖片

這是使用MAE的完整代碼

圖片

結果如下

圖片

下圖可以看到,MAE確實收斂了但它有一個顛簸的過程。MAE在這種情況下也不是很適合,因為目標變量是一個沒有大離群值的高斯函數。

圖片

二元分類的損失函數

二元分類問題是預測建模問題中兩個標簽中的一個。這個問題被定義為預測第一個或第二個類的值為0或1,一般情況下通常被實現為預測屬于類值1的的概率。

我們也是使用sklearn生成數據這里使用圓問題,它有一個二維平面,有兩個同心圓,其中外圓上的點屬于類0,內圓上的點屬于類1。為了使學習更具挑戰性,我們還在樣本中加入了統計噪聲。樣本量為1000,并加入10%的統計噪聲。

圖片

數據集的散點圖可以幫助我們理解正在建模的問題。下面列出的是一個完整的示例。

圖片

散點圖如下,其中輸入變量確定點的位置,顏色為類值。0是藍色的,1是橙色的。

圖片

這里還是一半用于訓練,一半用于測試,

圖片

我們還是定義一個簡單的MLP模型,

圖片

使用SGD優化,學習率為0.01,動量為0.99。

模型訓練200輪進行擬合,并根據損失和準確性評估模型的性能。

圖片

BCE

BCE是用于解決的二元分類問題默認損失函數。在最大似然推理框架下,它是首選損失函數。對于第1類的預測,交叉熵計算一個分數,該分數總結了實際和預測概率分布之間的平均差異。

在編譯Keras模型時,可以指定binary_crossentropy作為損失函數。

圖片

為了預測類1的概率,輸出層必須包含一個節點和一個' sigmoid '激活。

圖片

下面是完整的代碼:

圖片

該模型對問題的學習相對較好,在測試數據集上的準確率為83%,準確率為85%。分數之間存在一定程度的重疊,表明模型既不是過擬合也不是欠擬合。

下圖中所示,訓練效果很好。由于概率分布之間的誤差是連續的,損失圖是平滑的,而精度線圖顯示出凹凸不平,因為訓練和測試集中的例子只能被預測為正確或不正確,提供的顆粒信息較少。

圖片

Hinge

支持向量機 (SVM) 模型使用Hinge 損失函數作為交叉熵的替代來解決二元分類問題。

目標值在是集合 [-1, 1] ,旨在與二進制分類一起使用。如果實際類別值和預測類別值的符號不同,則Hinge會得到更大的誤差。在二元分類問題上它有時比交叉熵更好。

作為第一步,我們必須將目標變量的值修改為集合 {-1, 1}。

圖片

keras中它被稱為' hinge '。

圖片

在網絡的輸出層中,必須使用tanh激活函數的單個節點以輸出介于 -1 和 1 之間的單個值。

圖片

下面是完整代碼:

圖片

比交叉熵略差的性能,在訓練和測試集上的準確性不到80%。

圖片

下圖可以看出,模型已經收斂,分類精度圖表明也已經收斂。

圖片

可以看到這個問題還是BCE比較好,這里可能的原因就是因為我們有一些噪聲點導致的

責任編輯:華軒 來源: DeepHub IMBA
相關推薦

2023-06-18 23:00:39

神經網絡損失函數隨機變量

2017-12-22 08:47:41

神經網絡AND運算

2019-10-08 15:39:54

人工智能損失函數網絡

2023-04-19 10:17:35

機器學習深度學習

2021-03-29 09:02:24

深度學習預測間隔

2016-12-27 14:24:57

課程筆記神經網絡

2018-04-08 11:20:43

深度學習

2020-11-02 08:00:00

深度學習神經網絡人工智能

2018-11-07 05:38:07

深度學習神經網絡算法

2020-08-06 10:11:13

神經網絡機器學習算法

2023-02-28 08:00:00

深度學習神經網絡人工智能

2021-05-22 23:08:08

深度學習函數算法

2017-05-23 18:54:18

深度學習人工智能

2017-03-07 13:55:30

自動駕駛神經網絡深度學習

2021-07-07 10:57:08

神經網絡AI算法

2023-09-03 14:17:56

深度學習人工智能

2024-08-22 08:21:10

算法神經網絡參數

2025-02-25 14:13:31

2019-08-19 00:31:16

Pytorch神經網絡深度學習

2016-12-27 15:16:49

損失函數課程
點贊
收藏

51CTO技術棧公眾號

欧美日韩午夜精品| 国产日韩欧美在线播放| 又黄又爽又色视频| 欧美日韩 国产精品| 久久成人亚洲精品| 黄色在线播放网站| 亚洲女爱视频在线| 欧美日本视频在线观看| 米奇777在线欧美播放| 国产成人精品视频在线| 久久爱.com| 欧美精品一区二区蜜臀亚洲| 伊人网在线观看| 国产三级久久久| 在线观看成人免费| 一区二区三区国产在线| 国产精品一区二区三区久久| 精品入口麻豆88视频| 337p日本欧洲亚洲大胆色噜噜| 美女被人操视频在线观看| 91在线一区二区三区| 日韩精品久久久毛片一区二区| 亚洲天天综合| 国产精品av免费在线观看| 榴莲视频成人app| 亚洲人线精品午夜| h片精品在线观看| 欧美日韩国产影片| 三级国产在线观看| 亚洲国产日韩一级| 羞羞小视频在线观看| 91视频xxxx| 欧美午夜性视频| 国产在线播精品第三| 亚洲国产精品综合| 蜜桃久久久久久| 色999五月色| 国产亚洲在线| 久久综合一区| 午夜亚洲性色福利视频| 国产视频99| 国产日韩欧美三区| 韩国一区二区三区美女美女秀 | 欧美free嫩15| 日韩欧美国产系列| 国产欧美久久久久久久久| 91精品国产色综合久久久蜜香臀| 色网站免费在线观看| 欧美日韩一区成人| 亚洲男人天堂手机在线| 国产精品乱码久久久久久| 久久九九精品视频| 国产精品91久久久| 在线播放一区| 日本精品一区二区三区在线| 国产高清在线不卡| 茄子视频成人在线观看 | 国产在线a不卡| 超碰超碰超碰超碰超碰| 91久久在线| 欧亚精品中文字幕| 国产成人夜色高潮福利影视| 精品欧美黑人一区二区三区| 精品国产丝袜高跟鞋| 成人av婷婷| 成人性生交大片免费看中文 | 大地资源网3页在线观看| 夜夜嗨av一区二区三区四季av| 日韩a在线看| 香蕉视频国产在线观看| 欧美一a一片一级一片| 九七久久人人| 亚洲第一二三四五区| 三上悠亚激情av一区二区三区| 尤物精品国产第一福利三区| 亚洲va欧美va人人爽成人影院| 97视频网站入口| 亚洲情侣在线| 日韩在线电影一区| 91玉足脚交白嫩脚丫在线播放| 91最新在线| 一区二区三区精品在线| 国产精品极品在线| 亚洲一级电影| 香蕉视频在线网址| 久久伊99综合婷婷久久伊| 免费看成一片| 91精品国产福利在线观看| 免费视频观看成人| 91精品国产综合久久男男| 秋霞午夜av一区二区三区| 亚洲乱码国产一区三区| 日韩欧美在线视频观看| a日韩av网址| 国产精品自产拍在线观看| 日本不卡免费在线视频| 欧美精品乱码久久久久久| 色乱码一区二区三在线看| 久久精子c满五个校花| 国产中文字幕在线观看| 亚洲欧美在线一区二区| 在线日韩成人| 久久超碰亚洲| 国产视频不卡一区| 成人国产免费电影| 久久这里只有精品99| 亚洲高清成人| 欧美精品乱码久久久久久| 久操成人av| av在线三区| 国产美女99p| 一区二区三区在线视频免费观看| 欧美午夜精彩| 欧洲美女和动交zoz0z| 97久久精品人人做人人爽| 在线观看av网站| 欧美日韩国产色站一区二区三区| а√中文在线天堂精品| 欧洲在线视频一区| 婷婷六月综合网| 亚洲五月婷婷| 亚洲免费观看高清在线观看| 欧美日韩有码| 中文日韩电影网站| 中文字幕亚洲综合久久五月天色无吗'' | 亚洲bt天天射| 丁香婷婷综合网| 国产福利视频在线观看| 欧美一级大片在线免费观看| 国产成人丝袜美腿| 国产一区久久精品| 国产女精品视频网站免费| 久久久久久免费网| 亚洲伦理影院| 在线精品日韩| 91精品国产色综合久久ai换脸| 图片小说视频色综合| 色免费在线视频| 日韩少妇与小伙激情| 国内久久婷婷综合| 快射av在线播放一区| 91网在线免费观看| 亚洲精品日日夜夜| 国产suv精品一区| 首页国产精品| 国产无套内射久久久国产| 国产原创精品视频| 中文字幕无码精品亚洲35| 91精品国产综合久久久久久蜜臀| 欧美日韩一区二区在线观看视频| 天堂av在线一区| 日韩欧美精品电影| 国产美女在线播放| 日韩欧美视频一区二区三区四区| 亚洲视频777| 欧美体内she精视频| 久久香蕉av| 亚洲成人第一| 欧美v日韩v国产v| 日韩电影在线免费看| 最爽无遮挡行房视频在线| 久久精品五月婷婷| 日韩一二三区视频| 欧美午夜免费影院| 亚洲免费视频一区二区三区| 国产一区二区三区高清| 欧美日韩国产成人在线91| 国产精品一区毛片| 精品欧美色视频网站在线观看| 国产精品推荐精品| 日韩亚洲国产中文字幕欧美| 天堂影院一区二区| 天堂av在线网| 成年网站在线免费观看| 九九精品在线播放| 亚洲男人的天堂网| 中文字幕亚洲综合久久五月天色无吗''| 免费国产在线视频| 欧美大香线蕉线伊人久久国产精品| 欧美精品久久99久久在免费线 | 成人黄色a**站在线观看| 成人影院在线免费观看| 亚洲免费一级视频| 国产精品自拍小视频| 5月丁香婷婷综合| 992tv在线观看| 亚洲一区二区三区免费视频| 水蜜桃精品av一区二区| 巨大荫蒂视频欧美大片| 中文字幕一区二区三区精彩视频 | 羞羞在线视频| 午夜国产在线| 久久99国产精品二区高清软件| 日韩天堂在线| caoporn成人免费视频在线| 国产成人精品福利| 亚州av乱码久久精品蜜桃| 一区二区蜜桃| 老司机精品视频导航| 久久亚洲免费视频|