19

グローバル最適化 (N 次元で関数のグローバル最小値を見つける) の一般的な手法を実装する python モジュールを探していましたが、成功しませんでした。

Python でシミュレートされたアニーリングまたは遺伝的アルゴリズムの実装について聞いた場合は、共有してください。

4

5 に答える 5

15

Scipy の最適化モジュールには、dual_annealingニーズに合った機能があります。また、遺伝的アルゴリズムを実行するためのPyEvolveモジュールもチェックしてください。

于 2010-11-19T17:31:41.637 に答える
7

私は専門家ではありませんが、以下をご覧になりましたか?

于 2010-11-19T17:40:12.003 に答える
6

最も一般的なものの 1 つはscipy.optimizeです。

遺伝的アルゴリズムにはpygeneがあります。

また、aima-pythonプロジェクトには、Russell と Norvig の「Artificial Intelligence: A Modern Approach」で説明されているアルゴリズムの実装があります。

于 2010-11-19T17:49:00.453 に答える
1

焼き鈍し法:

frigidumはシミュレーテッド アニーリング用の python パッケージです。

于 2020-12-24T08:20:42.547 に答える