私のプロジェクトでは、多数の入力を持つ関数があるシナリオに直面しています。ある時点で結果が提供され、その結果を生成する入力の1つの組み合わせを見つける必要があります。
問題を説明するいくつかの擬似コードを次に示します。
ダブルy=f(x_0、。。。、x_n)
yが提供され、入力に適合する任意の組み合わせを見つける必要があります。
何かを生成する可能性のあるいくつかのことを紙で試しましたが、各パラメーターの範囲は6.5 x 10 ^ 9の可能な値であるため、最適な実行時間を取得したいと思います。
誰かが私に役立つアルゴリズムやトピックに名前を付けて、他の人がどのように同様の問題を解決したかを読むことができますか?
私は、入力からベクトルを作成し、そのvektorが問題にどれほど適しているかを判断するという方針に沿って考えていました。これはNNのようにひどく聞こえますが、利用可能なトレーニングフェーズはありません。
編集:フィードバックをありがとうございました。コメントは私が抱えている問題を要約しており、山登り法に沿って何かを試みます。