0
我試圖確保我瞭解我的成本函數是如何工作的,因爲我的模型看起來不是很好,所以我從一個小批量中獲取了成本並試圖手動計算它看看我是否得到相同的成本。 Tensorflow給出的成本是0.48568。但在下面的手動嘗試中,我獲得了0.2109。沒有得到相同的答案sparse_softmax_cross_entropy_with_logits
作爲一個附註,我提到this來幫助我找出手動計算。
我試圖確保我瞭解我的成本函數是如何工作的,因爲我的模型看起來不是很好,所以我從一個小批量中獲取了成本並試圖手動計算它看看我是否得到相同的成本。 Tensorflow給出的成本是0.48568。但在下面的手動嘗試中,我獲得了0.2109。沒有得到相同的答案sparse_softmax_cross_entropy_with_logits
作爲一個附註,我提到this來幫助我找出手動計算。
好吧,我想通了!我在計算中使用日誌到基數10(Excel默認值)。實際上它需要記錄到基礎e(ln函數)。
順便說一下,在進行二進制分類時,不需要使用softmax。你只能使用物流損失。 – Aaron