C'est bien ce que je voulais dire, "on" applique le principe de la sélection naturelle à la création d'algorithmes.
Non, on ne crée pas d'algorithmes selon la sélection naturelle. Un algorithme génétique est un algorithme figé qui s'inspire de la sélection naturelle pour sa propre tambouille interne. L'algo lui-même n'évolue pas...
En programmation génétique, ça devient plus subtil, car l'algo génétique agit lui-même sur des algorithmes (objets de la recherche de solutions) qu'il fait évoluer afin de correspondre le mieux possible au résultat recherché (typiquement : construire une fonction approximant une autre fonction). Cependant ce n'est toujours pas l'algo génétique lui-même qui évolue (en tant que méta-algo) mais les algos représentant les solutions possibles au problème (en tant que données banalisées appartenant au domaine de recherche).
[^] # Re: Cachez ce domaine public que je ne saurais voir
Posté par Moby-Dik . En réponse à la dépêche Cachez ce domaine public que je ne saurais voir. Évalué à 1.
C'est bien ce que je voulais dire, "on" applique le principe de la sélection naturelle à la création d'algorithmes.
Non, on ne crée pas d'algorithmes selon la sélection naturelle. Un algorithme génétique est un algorithme figé qui s'inspire de la sélection naturelle pour sa propre tambouille interne. L'algo lui-même n'évolue pas...
En programmation génétique, ça devient plus subtil, car l'algo génétique agit lui-même sur des algorithmes (objets de la recherche de solutions) qu'il fait évoluer afin de correspondre le mieux possible au résultat recherché (typiquement : construire une fonction approximant une autre fonction). Cependant ce n'est toujours pas l'algo génétique lui-même qui évolue (en tant que méta-algo) mais les algos représentant les solutions possibles au problème (en tant que données banalisées appartenant au domaine de recherche).