未知の関数を近似するためのニューラル ネットワークを作成しようとしています (ニューラル ネットワーク コース用)。問題は、この関数には非常に多くの変数がありますが、それらの多くは重要ではないことです (たとえば、[f(x,y,z) = x+y] では z は重要ではありません)。この種の問題に対してネットワークを設計 (および学習) するにはどうすればよいでしょうか?
より具体的には、関数は未知のルールを持つボードゲームの評価関数であり、エージェントの経験からこのルールを何らかの方法で学習する必要があります。各移動の後、スコアがエージェントに与えられるため、実際には最大スコアを取得する方法を見つける必要があります。
エージェントの近傍をネットワークに渡そうとしましたが、スコアにとって重要ではない変数が多すぎて、エージェントが非常にローカルなソリューションを見つけています。