プロセスの入力に関連する 3 つ (またはそれ以上) の既知の変数のセットがあります。また、プロセスの (測定された) 結果、この場合はプロセスが完了するまでにかかった時間もあります。
推定期間を示し、入力に基づいて進行状況インジケーターを作成できるようにするには、変数と結果の間の関係 (存在する場合) を見つける必要があります。
関係があるかどうか、および式を作成するための関係が存在するかどうかを判断する最良の方法は何ですか?
操作するデータセットが多数あります (入力変数値と結果の時間)。
これに関連する提案やリンクはありますか? コードまたはいくつかの理論へのポインターを使用してこれを解決する方法に関するヒントが役立ちます。
追加された背景:
このプロセスは、処理される多数のファイル (メイン入力) と、メイン入力の内容に直接関連する別の (参照) ファイルのセットで構成される追加の二次入力で構成されます。現在、進行状況は、現在の入力ファイルのコンテンツ内の位置に基づくファイル内の進行状況と組み合わせて、ファイル全体の進行状況 (メイン入力の合計数に関連) を表示することによって示されます。ファイル (セット) ごとに必要な全体的な時間はかなり長くなる可能性があるため (内容によっては)、何らかの「残り時間」または「予想終了時間」インジケーターを追加したいと考えています。
実際のコードは、XML ファイルを含むリスト (Excel 形式) のデータのサブセットを従来の形式のファイルにマージしたものです。「時間がかかる」部分は Excel ファイルの解析ですが、これはファイルの実際のサイズ、処理する必要があるアイテムの数、および出力として作成する必要があるファイルの数に大きく影響されます。大きなファイルの結果が 1 つの出力になる場合もあれば、小さなファイルの結果として多数の出力が生じる場合もあります。多くのファイル アクセスが実行されるため、2 番目の要素 (数値化するのは難しい) は、同時に実行される同一プロセスの数です。
アイデアは、入力に基づいて推定スループットを提供できるようにすることです。

