/ / Einzelzieloptimierung durch multi-objektiven Algorithmus - Optimierung, evolutionärer Algorithmus

Einzelzieloptimierung durch multi-objektiven Algorithmus - Optimierung, evolutionärer Algorithmus

Ich möchte den multi-objektiven evolutionären Algorithmus verwenden, um ein einzelnes objektives Optimierungsproblem zu lösen. Ist es technisch korrekt und wie kann es gemacht werden?

Antworten:

0 für die Antwort № 1

Multi-Ziel-Algorithmen arbeiten typischerweise nachFitnesswerte vergleichen. Aber wenn die Fitnesswerte multi-objektiv sind, wie können Sie sie vergleichen? Daher liegt die Magie oft darin, wie der Algorithmus Fitness-Scores sortiert. Mit einem einzigen Objektiv kann diese Magie verloren gehen, wenn man versucht, mit einem Multi-Ziel-Algorithmus zu optimieren, aber trotzdem wird es wahrscheinlich immer noch recht gut funktionieren.

Da Sie nur ein einzelnes Ziel optimieren, können Sie Genetische Algorithmen auf einfachste Weise verwenden. Ein Beispiel dafür finden Sie in meiner Antwort unter AI-Algorithmus zur multidimensionalen Lösungsoptimierung / Vorhersage.