EvoX v1.4.1 は、安定版 1.x 系列のアルゴリズムの正確性と実行時の問題を修正します。

アルゴリズムの修正

  • CMA-ES: 共分散のランク1更新と累積定数 c_c を修正。torch.cond 内でのクラッシュを修正し、テストを再有効化 (#251, #255, #256).
  • DE 派生手法: DE_binary_crossover のサンプリングを正規分布から一様分布に変更。SHADE の F と CR の適応を修正し、DE 派生手法の初期個体群を境界内でサンプリングするよう修正 (#252, #258).
  • PSO: 境界テンソルのデバイス転送を修正 (#253).
  • 進化戦略: 勾配部分空間が有効になった後の ASEBO、XNES/SeparableNES のデフォルト pop_size、Guided ES の部分空間のクラッシュを修正 (#257, #259).

演算子と指標

  • n_round=1 の場合のトーナメント選択のクラッシュを修正 (#259).
  • ハイパーボリューム(hv)計算で参照点を支配しない点を除外 (#254).

初めて貢献された @bbopen、@raashish1601、@Arthur031221、@flyingdoubleG に感謝します。

リリース: v1.4.1 · 全変更履歴: v1.4.0…v1.4.1

← リリース一覧に戻る先頭に戻る ↑