N 個の入力ノードと N 個の出力ノードを備えたニューラル ネットワークがあり、その中に複数の隠れ層と反復がある可能性がありますが、最初にそれらを忘れましょう。ニューラル ネットワークの目標は、N 次元の値 X が与えられた場合に、N 次元の変数 Y* を学習することです。ニューラル ネットワークの出力が Y であるとしましょう。これは、学習後に Y* に近づくはずです。私の質問は: 出力 Y* のニューラル ネットワークの逆を取得することは可能ですか? つまり、ニューラル ネットワークに入れられたときに Y* を生成する値 X* を取得するにはどうすればよいでしょうか? (またはそれに近いもの)
問題の大部分は、N が非常に大きく、通常は 10000 または 100000 のオーダーであることですが、再発や隠れ層のない小さなネットワークでこれを解決する方法を誰かが知っていれば、すでに役立つかもしれません。ありがとうございました。