
Avec l’algorithme GA :
On a le même problème qu’avec SQP : on ne peut trouver qu’un seul des minimum, toujours
le même ici.
Par contre on le retrouve plus facilement car on an pas à se soucier des valeurs initiales de y1
et y2 il suffit de bien régler le nombre d’itérations et la population initiale.
Avec l’algorithme GA_SQP :
Pour les valeurs nombre d’itérations=100 et taille de la population=150 on a un algorithme
global robuste et économique.
Le cout de l’algorithme est de100*150=15 000
Sur 20 essais on a 19 réussites donc le taux de succès 95%.
Avec l’algorithme Niching :
Cet algorithme nous retourne tous les points « optimaux » qu’il calcule et, nous affiche sur le
graphique l’optimum global.
L’avantage est qu’on peut voir tous les points en un seul calcul contrairement aux autres
algorithmes.
L’intérêt de cet algorithme est qu’il a besoin de beaucoup moins d’itérations pour arriver au
résultat avec une population initiale moindre.
L’algorithme qui semble le mieux adapté au problème de Bellodenne est un algorithme de
nichage.
En effet un algorithme de type SQP n’est pas du tout adapté car l’importance des valeurs
initiales qu’on doit fixer est trop grande dans le calcul. Utiliser un algorithme génétique
simple peut être intéressant mais trop couteux du fait du nombre important d’itérations qu’on
doit exécuter pour avoir un résultat correct.
Ainsi l’algorithme de nichage semble le plus adapté.