Как получить стандартные настройки скорости кроссовера и скорости мутации алгоритмов в MOEAFramework? - PullRequest
0 голосов
/ 25 мая 2020

В MOEAFramework , можно легко запустить алгоритм «NSGA-II» для решения проблемы «UF1», как в следующем фрагменте кода,

NondominatedPopulation result = new Executor()
   .withProblem("UF1")
   .withAlgorithm("NSGAII") 
   .withMaxEvaluations(10000) 
   .run();

Однако мы можем только явно найти значение максимальных оценок (например, 10000) и не можем знать настройки по умолчанию для других параметров, таких как скорость кроссовера и мутация ставка .

Согласно документации MOEAFramework, разработчики сгруппировали оператор кроссовера и оператор мутации в операторы вариации и до сих пор не предоставили настройки гиперпараметров алгоритмов по умолчанию.

Так есть ли простой способ получить эти настройки алгоритмов по умолчанию в MOEAFramework? Любые предложения приветствуются.

...