GA optimization

1 次查看(过去 30 天)
Malathy
Malathy 2012-3-1
objFcn = @(x) - sim(net,x);
[xOpt,Fval] = ga(objFcn,3);
Output of my GA is given as below:
My Fval = -30.5182 & xOpt = [0.1386 0.0839 0.2135 0.5449 ]
Does it mean that for my experiment the GA optimized input values are given by x and its corresponding output is Fval. My output cannot be -ve and the input values are also very low.

采纳的回答

Walter Roberson
Walter Roberson 2012-3-1
Optimization is usually expressed as looking for the minimum value. Looking for the minimum of the negative of a function is equivalent to looking for the maximum of the function.
The optimized minimum is -30.5182 but that is the optimization of the negative of the function, so the optimized maximum is 30.5182
The low value of the input values is something we do not have enough information to comment about.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Direct Search 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by