問題タブ [loss-function]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tensorflow - tf.softmax_cross_entroy_with_logits の出力は正規化されていませんか?
画像分類 (バイナリ分類) 用の単純な cnn ネットワークを実装しました。Pythonでテンソルフローを使用しています。コスト関数として tf.softmax_cross_entropy_with logits を使用しています。モデルの出力層から正規化されていないロジットをコスト関数に入力します。関数は正規化された確率を出力する必要がありますか、それとも間違っていますか?
モデルのトレーニング中に、すべての例のコストを印刷しています。モデルが出力を正しく予測する場合、コストは 0.0 に等しくなります。それ以外の場合、コストは非常に大きく、正規化されていない値です)。関数はクロスエントロピーを計算する前に入力を「softmaxes」しますが、出力が正規化されていないのはなぜですか?