一部の入力変数が他の変数よりも「重要」になるように NN を作成するにはどうすればよいですか。たとえば、私の入力層に 2 つのニューロンがあり、入力の 1 つが 70% 重要であり、他の 1 つが 30% しか重要ではないことを強調したいとします。これは、数式的には同じことを測定しますが、最初の 1 つが他のものよりも最終結果に大きく貢献するためです。サンプルの計量のようなもので、個々の入力をグローバルに計量したいだけです。
それは可能ですか/意味がありますか?
一部の入力変数が他の変数よりも「重要」になるように NN を作成するにはどうすればよいですか。たとえば、私の入力層に 2 つのニューロンがあり、入力の 1 つが 70% 重要であり、他の 1 つが 30% しか重要ではないことを強調したいとします。これは、数式的には同じことを測定しますが、最初の 1 つが他のものよりも最終結果に大きく貢献するためです。サンプルの計量のようなもので、個々の入力をグローバルに計量したいだけです。
それは可能ですか/意味がありますか?
このチュートリアルをチェックしてください入力の重要性を測定する方法?
「重要性」、「顕著性」、「感度」などの用語には、正確で広く受け入れられている意味はありません。この回答では、入力の重要性を測定するために提案されているさまざまな方法について説明しますが、リストは決して網羅的なものではありません. ニューラルネットのさまざまなアプリケーションでは、さまざまな重要度が役立つ可能性があります。この回答の要点は、すべてのアプリケーションに適した単一の重要度の尺度はないということです。
これは、pybrain で接続とレイヤーを拡張するためのチュートリアルです。
http://www.pybrain.org/docs/tutorial/extending-structure.html
接続オブジェクトのサブクラスとして、目的の動作で入力ノードから接続を作成できるはずです。
次に、ピースをまとめます。
http://www.pybrain.org/docs/tutorial/netmodcon.html#netmodcon
モジュールへの加重接続のインスタンスを使用して 2 つの入力モジュールを接続します。