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일

0 개 추천

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개)

카테고리

태그

Community Treasure Hunt

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

Start Hunting!

Translated by