深度學習 Keras 層及損失函式

2021-10-11 18:45:11 字數 454 閱讀 1992

《python深度學習》第三章神經網路入門部分內容,有關神經網路的層和損失函式選取。

一、層的選取

1.2d張量,選取全連線層,也叫密集連線層,keras中對應dense,例如像神經網路中加入乙個512輸入,32輸出的dense層

network.add(layers.dense(32, input_shape=(512,))

2.3d張量,選取迴圈層(lstm)

3.4d張量,選取二維卷積層(conv2d)

二、損失函式選取,選擇正確的目標函式對解決問題是非常重要的。

1.二分類問題,選取二元交叉熵損失函式

2.多分類問題,選取分類交叉熵損失函式

3.回歸問題,選取均方誤差損失函式

4.序列學習問題,聯結主義時序分類損失函式

另需要《python深度學習》一書電子版的可留下郵箱。

深度學習 Keras 層及損失函式

python深度學習 第三章神經網路入門部分內容,有關神經網路的層和損失函式選取。一 層的選取 1.2d張量,選取全連線層,也叫密集連線層,keras中對應dense,例如像神經網路中加入乙個512輸入,32輸出的dense層 network.add layers.dense 32,input sh...

Keras深度學習框架之損失函式

損失函式 也稱目標函式或優化評分函式 是編譯模型時所需的兩個引數之一。model.compile loss mean squared error optimizer sgd 或from keras import losses model.compile loss losses.mean square...

深度學習損失函式

在利用深度學習模型解決有監督問題時,比如分類 回歸 去噪等,我們一般的思路如下 在第2步中,我們通常會見到多種損失函式的定義方法,常見的有均方誤差 error of mean square 最大似然誤差 maximum likelihood estimate 最大後驗概率 maximum poste...