ia:genetique
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| ia:genetique [2023/02/28 14:14] – goupillwiki | ia:genetique [2023/02/28 14:42] (Version actuelle) – goupillwiki | ||
|---|---|---|---|
| Ligne 313: | Ligne 313: | ||
| de la dernière génération | de la dernière génération | ||
| ''' | ''' | ||
| + | | ||
| + | # pour la boucle principale, écrivez : | ||
| + | # for i in tqdm(range(turns)): | ||
| + | # tqdm permet d' | ||
| </ | </ | ||
| Ligne 336: | Ligne 340: | ||
| best = process(N, 300, 1000, fitness_fct) | best = process(N, 300, 1000, fitness_fct) | ||
| + | |||
| + | d = fitness_fct(best) | ||
| + | print(f" | ||
| # représentation graphique | # représentation graphique | ||
| Ligne 353: | Ligne 360: | ||
| plt.show() | plt.show() | ||
| </ | </ | ||
| + | |||
| + | <WRAP tip> | ||
| + | Dans l' | ||
| + | |||
| + | * on pourrait juger que le surcroit de complexité et de coût en temps de l'algo génétique n'est pas rentable étant donné le maigre gain de performance, | ||
| + | * si de surcroit on réfléchissait à un bon choix de point de départ avec l' | ||
| + | * on pourrait réfléchir à une hybridation : constituer une population initiale avec l'algo glouton de façon à avoir de bons candidats dès le début, améliorer avec l'algo génétique. Ainsi, on limite le nombre de générations. | ||
| + | |||
| + | |||
| + | </ | ||
ia/genetique.1677590070.txt.gz · Dernière modification : de goupillwiki
