geatpy-dev / geatpy

Evolutionary algorithm toolbox and framework with high performance for Python
http://www.geatpy.com
GNU Lesser General Public License v3.0
2.02k stars 726 forks source link

关于多目标优化时log中记录的变量 #239

Open OREOHHH opened 3 years ago

OREOHHH commented 3 years ago

请问gd,igd,hv的定义分别是什么呢,如何修改他们呢

OREOHHH commented 3 years ago

在将决策变量维数改为2时 显示记录出现错误,不知道是哪里出了问题,您这边有思路吗

Traceback (most recent call last): File "D:/Python_project/Optima/NSGA2.py", line 35, in print('GD', myAlgorithm.log['gd'][-1]) KeyError: 'gd'

geatpy-dev commented 3 years ago

噢噢,这个是因为你应该是没有设置理论最优值。但实际问题一般是没有理论最优的,你把这个print的代码删掉就好了。

OREOHHH commented 3 years ago

啊好滴好滴 谢谢啦,还有个问题是,就是当决策变量是2维的时候,只优化了第二维 有点奇怪

噢噢,这个是因为你应该是没有设置理论最优值。但实际问题一般是没有理论最优的,你把这个print的代码删掉就好了。