首页 > 解决方案 > 多目标遗传算法非常慢的初始化

问题描述

我正在使用 Matlab 工具箱 (R2015b) 中的多目标遗传算法运行优化过程。整个优化大约需要 500 秒才能完成,但似乎只需要大约 450 秒来初始化。因此,第一次评估函数大约需要 450 秒,接下来的 66000 次评估函数需要 50 秒。我已将人口规模设置为 500,其他一切都设置为默认值。我正在使用两个目标函数、4 个非线性约束、1 个线性不等式约束和 4 个具有各自上下边界的变量。

使用此算法时这种行为是否正常,还是我做错了什么?有什么办法可以减少初始化时间?

标签: matlabgenetic-algorithm

解决方案


推荐阅读