Quelqu'un peut-il m'expliquer les avantages de l'algorithme génétique par rapport aux autres méthodes traditionnelles de recherche et d'optimisation?
genetic-algorithms
Lakesh
la source
la source
Réponses:
Les principales raisons d'utiliser un algorithme génétique sont:
Un grand nombre de paramètres peut être un problème pour les méthodes dérivées lorsque vous n'avez pas la définition du gradient. Dans ce type de situation, vous pouvez trouver une solution pas terrible via GA, puis l'améliorer avec la méthode dérivée. La définition de «grand» est en constante augmentation.
la source
la source
Les algorithmes génétiques diffèrent des méthodes traditionnelles de recherche et d'optimisation en quatre points importants:
la source
Les algorithmes génétiques sont une sorte de dernier recours. Ils ne sont utiles que lorsqu'une solution analytique n'est pas réalisable (voir la réponse de Patrick pour les raisons les plus courantes) et que vous disposez de beaucoup de temps CPU.
la source