优化方法的选择
本人现在正在算一个具有8个未知量的函数,需要对他进行优化,但是我应该选择什么方法呢,是选择迭代法还是遗传算法呢?请指点一下![ 本帖最后由 sigma665 于 2007-12-15 13:07 编辑 ]
回复 #1 zheng720 的帖子
都试试吧、、 主要是时间比较紧。想赶时间,所以请大家看看哪一种算出来的结果会比较好的,给个建议,我现在急需! 如果你没有遗传算法基础的话。最好还是用选择迭代法。
因为“时间比较紧”。 如果是简单应用,Matlab自带的GADS工具箱还是很容易使用的。由于变量这么多,函数比较复杂,可能会存在多个极值点,基于梯度的迭代法很容易陷入局部最优解,所以我建议最好也用遗传算法试一下。 1stOpt的全局优化能力很强、使用也更简单,建议一试。
页:
[1]