2
シミュレーション実行を管理するための提案?
この質問はcomp-sciのトピックから少し外れるかもしれません。必要な場合は、どこに適合するか提案してください。 問題は、すべてのシミュレーション実行を効率的に管理する方法に関するものです。 たとえば、シミュレーションで、特定の推奨値の範囲で定義する必要がある2つのパラメーターを修正する必要があるとします。 (シミュレーション結果を実験データと比較するなどして)2つのパラメーターのペアによって生成されるより良い結果を見つけるには、各パラメーターに3つの値を定義し、9回の実行を公式化することにより、感度分析を実行できます。 以前は、sedを使用して各実行の入力を変更し、この実行の入力と結果を格納するフォルダーに値とパラメーター名を書き込むことで、各実行にタグを付けていました。しかし、パラメーターの数が増えると、これは非常に非効率的であることがわかりました(たとえば、プロット用のスクリプトでフォルダーの名前にアクセスします)。 その後、フォルダ名として単純な数字を使用し、他のいくつかのスプレッドシートで詳細を保存することにしました。この方法は今のところ問題ありませんが、いくつかの面倒な作業が必要です。また、ランの成長に伴い、数日前にすでに実行されている別のランを実行するなど、ミスを犯すこともよくあります。 これらの実行の管理について何か良いアイデアはありますか?モンテカルロ分析をする人にとってそれは非常に重要だと思いますか? 前もって感謝します!