経験的な人間のデータと 6 パラメーターの認知モデルからシミュレートされたデータの間の損失関数を最小化しようとしています。モデルは非常にうるさいです。モデルは PYTHON でプログラムされていることに注意してください。
標準的な方法は、シンプレックス検索を使用することです。ただし、シンプレックスは最初の推測に大きく依存するため、極小値を取得するリスクが高くなります。だから私は2つの質問があります:
1)遺伝的アルゴリズムを使用して、最初にグローバル最小値のおおよその位置を検索し、その結果をシンプレックス検索の開始点として使用できないかどうか疑問に思っています。それが良い考えであれば、誰かがPythonで適切な遺伝的アルゴリズムの良い実装を知っていますか?
2) シンプレックス検索にはどの反射定数、膨張定数、収縮定数を使用すればよいですか?
どんな助けでも大歓迎です。
乾杯、マット