Les Algorithmes génétiques ont été largement utilisés dans le commerce. L'optimisation de train de routage est une application anticipée. Plus récemment, les avions de chasse ont utilisé des Gaz à optimiser les conceptions d'ailes. J'ai utilisé du Gaz largement au travail pour trouver des solutions à des problèmes qui ont un très grand espace de recherche.
De nombreux problèmes sont peu susceptibles de tirer profit du Gaz. Je suis en désaccord avec Thomas qu'ils sont trop difficiles à comprendre. L'AG est en fait très simple. Nous avons constaté qu'il ya une énorme quantité de connaissances acquises à partir de l'optimisation de l'AG pour un problème particulier qui peut être difficile et comme toujours, la gestion de grandes quantités de calcul parallèle de continuer à être un problème pour de nombreux programmeurs.
Un problème qui bénéficieraient d'un GA va avoir les caractéristiques suivantes:
- Une bonne façon de coder les solutions possibles
- Un moyen pour calculer un score numérique pour évaluer la qualité de la solution
- Une grande multi-dimensionnelle de l'espace de recherche où la réponse n'est pas évidente
- Une bonne solution est assez bon et une solution parfaite n'est pas nécessaire
Il ya beaucoup de problèmes qui pourrait probablement bénéficier de Gaz et dans l'avenir, ils seront probablement plus largement déployé. Je crois que le Gaz sont utilisés dans de pointe en génie plus que les gens pensent cependant la plupart des gens (comme ma société n') les gardes de ces secrets extrêmement étroite. C'est seulement longtemps après le fait qu'il est révélé que les Gaz ont été utilisés.
La plupart des gens qui traitent avec des applications "normales" n'ont probablement pas beaucoup d'utilisation pour eux si.