matlab - 多目标遗传算法非常慢的初始化
问题描述
我正在使用 Matlab 工具箱 (R2015b) 中的多目标遗传算法运行优化过程。整个优化大约需要 500 秒才能完成,但似乎只需要大约 450 秒来初始化。因此,第一次评估函数大约需要 450 秒,接下来的 66000 次评估函数需要 50 秒。我已将人口规模设置为 500,其他一切都设置为默认值。我正在使用两个目标函数、4 个非线性约束、1 个线性不等式约束和 4 个具有各自上下边界的变量。
使用此算法时这种行为是否正常,还是我做错了什么?有什么办法可以减少初始化时间?
解决方案
推荐阅读
- python - 将列表中的条目与另一个列表进行比较
- python - 如何限制一次输出的字符数,以便图像到 ASCII 转换器输出不一致,每条消息限制为 2000 个字符
- react-native - 如何在 React Native 中实现录屏
- c - 使用 gcov 为 c 源生成覆盖,得到一个错误 'not a gcov notes file'
- amazon-web-services - AWS SSM 混合激活与到期日期
- python - 从列表中提取值并将它们放入 Python 中的数据框中
- php - 使用php函数上传多个文件
- python - 如何使用涉及 html 表的 Beautiful Soup 从页面中抓取产品信息
- html - Clip-path :before 占用屏幕的 100% 高度而不是父级
- cookies - Jmeter - HTTP Cookie 管理器和 HTTP 标头管理器冲突