問題タブ [regularized]

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.

0 投票する
0 に答える
535 参照

keras - 2 層の重みでカスタム正則化を作成する

これは、実装したいカスタム正則化を説明するコードの小さなスニペットです。

これによりエラーが返さAttributeError: 'Variable' object has no attribute '_keras_history'れ、モデルを作成できません。このエラーは互換性のない出力が原因であることを知っています (入力は keras 入力レイヤーであるため)。[詳細については、issue #7362@fchollet'sのコメントを参照してください]。

ここでの主な問題は、layer1.trainable_weights[0] と layer2.trainable_weights[0] です。これらはtf.Variable(tensorflow 変数) であり、 ではありませんKeras Tensors。ケラステンソルに変換する必要があります。それ、どうやったら出来るの?

0 投票する
1 に答える
14619 参照

python - RNN 正則化: どのコンポーネントを正則化するか?

分類用の RNN を構築しています (RNN の後にソフトマックス層があります)。何を正則化するかについては非常に多くのオプションがあり、それらすべてを試してみるかどうかはわかりません。効果は同じでしょうか? どのコンポーネントをどの状況で正則化するか?

コンポーネントは次のとおりです。

  • カーネルの重み (レイヤー入力)
  • 反復重み
  • バイアス
  • アクティベーション機能(レイヤー出力)