在MATLAB中,使用GA求解无约束函数,f-count不应该低于每一代的pop size吗?
例如:pop_size = 10,所以对于初始pop f-count=10,那么对于第1代f-count = 20等等,每代做10次评估,如下图:
但是作为一个 GA,正如我们在下面看到的,从文档中
例如,如果我有 1 个精英孩子,是否应该将这个精英复制到下一代,从而为每一代产生 9 个 f 计数而不是 10 个?
更新:我没有足够的积分来发布直接图片。这是代码:
gasol = ga(@expensive_objfun,nvar,[],[],[],[],[],[],[],gaoptions);
问候。