标签: genetic-algorithm matlab
所以我试图用ga()做一些优化。我使用optimtool设置问题并导出设置。然后将它们传递给函数。在该函数内部,我然后调用ga()。
使用相同的数据和相同的设置,当我从函数内部调用ga()时,它比我从optimtool内部调用它或者只是使用工作区上的命令行慢10-20倍。
我不确定遗传算法本身是否较慢,或者它是否是适应度函数。
在两种情况下,CPU都停留在100%并且有足够的可用内存。
有什么想法吗?