GA best f(x)/ mean f(x) don't change

3 ビュー (過去 30 日間)
Nikolas Spiliopoulos
Nikolas Spiliopoulos 2018 年 4 月 6 日
コメント済み: Walter Roberson 2018 年 4 月 7 日
Hi all,
I'm using GA for optimization and my problem is that I'm getting the same best and mean value and it doesn't change after each generation (screenshot attached)
any ideas why?
I was thinking about crossover, mutation values but I'm not sure
many thanks
Nikolas

採用された回答

Walter Roberson
Walter Roberson 2018 年 4 月 6 日
When you see a constant mean or best, but the stall generations is 0, then the implication is that one of these two things is happening:
  1. the value of the function is being improved, but only after more than the 4th digit, too small a change to show up on this limited display; or
  2. the algorithm is progressing by finding locations that violate constraints less . Generally speaking, the f(x) value that is accepted can even increase if the position would violate the constraints less than the previous position.
  2 件のコメント
Nikolas Spiliopoulos
Nikolas Spiliopoulos 2018 年 4 月 7 日
ok thanks! is there any way to see more than to digits?
Walter Roberson
Walter Roberson 2018 年 4 月 7 日

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeDirect Search についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by