python 中多个 objective 问题解决方案的拥挤距离
Crowding distance for rating multi objective problem solutions in python
我正在尝试在 python 中使用遗传算法优化多 objective 问题。在我的研究中,我发现有一种基于所有 objective 函数对染色体进行评级的有趣方法,名为 "crowding distance"。 Matlab 有一个函数来计算这个度量。 python 中是否有任何功能可以做到这一点?
这个库 https://github.com/msu-coinlab/pymoo 可能会有用。
参考:from pymoo.algorithms.nsga2 import calc_crowding_distance
我正在尝试在 python 中使用遗传算法优化多 objective 问题。在我的研究中,我发现有一种基于所有 objective 函数对染色体进行评级的有趣方法,名为 "crowding distance"。 Matlab 有一个函数来计算这个度量。 python 中是否有任何功能可以做到这一点?
这个库 https://github.com/msu-coinlab/pymoo 可能会有用。
参考:from pymoo.algorithms.nsga2 import calc_crowding_distance