필터 지우기
필터 지우기

Fitness function increases rather than decreasing with fmincon using hybrid Genetic Algorithm

조회 수: 1 (최근 30일)
While running a hybrid GA with fmincon for minimising the objective function to 0. Once GA stops and fmincon starts. The fitness value in iteration as shown in figure instead of decreasing increases. GA achieves perfect solutions, but with fmincon usage approximate solution is obtained. I am using interior algorithm with central difference in fmincon. Note this code is related to my topic. For standard bencmark problems the process works just fine .

채택된 답변

Matt J
Matt J 2020년 7월 28일
This might happen if your objective has discontinuities or non-differentiabilities. Such functions are outside the scope of fmincon.
  댓글 수: 2
Ankur Shah
Ankur Shah 2020년 7월 29일
편집: Ankur Shah 2020년 7월 29일
Hey Matt,
It might be an issue. When using GA with fminunc and even fminsearch, both the functions can't decrease the fitness function any further than that by GA. Is there anything which can be done to minimize further?
Matt J
Matt J 2020년 7월 29일
Is there anything which can be done to minimize further
Not if GA has already successfully brought you to the global minimum. If so, then there's no further to go.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Genetic Algorithm에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by