EvoX v1.4.1 исправляет алгоритмические ошибки и проблемы выполнения в стабильной серии 1.x.

Исправления алгоритмов

  • CMA-ES: исправлены ранговое обновление ковариации первого порядка и константа накопления c_c; устранён сбой в torch.cond, тест снова включён (#251, #255, #256).
  • Варианты DE: в DE_binary_crossover нормальное распределение заменено равномерным. Исправлена адаптация F и CR в SHADE, а начальные популяции вариантов DE теперь генерируются в допустимых границах (#252, #258).
  • PSO: исправлен перенос границ на устройство (#253).
  • Эволюционные стратегии: исправлены работа ASEBO после активации градиентного подпространства, значение pop_size по умолчанию в XNES/SeparableNES и сбои подпространств Guided ES (#257, #259).

Операторы и метрики

  • Устранены сбои турнирного отбора при n_round=1 (#259).
  • При вычислении гиперобъёма (hv) теперь игнорируются точки, не доминирующие над опорной точкой (#254).

Благодарим @bbopen, @raashish1601, @Arthur031221 и @flyingdoubleG за их первые вклады.

Релиз: v1.4.1 · Полный список изменений: v1.4.0…v1.4.1

← Вернуться к релизамНаверх ↑