informatique évolutionniste
479 Visualisations

CG : nf

CT : L’informatique évolutionniste : Des programmes informatiques, qui imitent les mécanismes de l’évolution biologique, innovent.
L’évolution est un processus créateur puissant. De la biochimie complexe des cellules jusqu’à la structure élaborée du cerveau humain, l’évolution a produit des chefs-d’œuvre de complexité. Ces merveilles sont le fruit de quelques mécanismes simples – mutation, recombinaison des gènes et sélection naturelle – répétés sur de nombreuses générations. À partir d’analogues informatiques de ces mécanismes, une technique de programmation est née qui imite les principes de l’évolution : la programmation génétique.
Dans le domaine de l’électronique, la programmation génétique a produit 15 innovations qui ont été brevetées. Par ailleurs, six de ces inventions ont été brevetées après janvier 2000 par d’importants instituts de recherche, signe qu’elles se situent à l’avant-garde des innovations.
La programmation génétique produit des résultats aussi élaborés que ceux du cerveau humain, par exemple quand il s’agit d’élaborer des algorithmes mathématiques et de concevoir des dispositifs de contrôle. Nous avons ainsi récemment déposé une demande de brevet pour un contrôleur dont les performances sont supérieures à celles des contrôleurs « classiques » fréquemment utilisés dans l’industrie.

S : http://www.pourlascience.fr/ewb_pages/a/article-l-informatique-evolutionniste-24321.php (consulté le 16.06.2014)

N : Les ingénieurs envisagent souvent les problèmes qu’ils ont à résoudre sous des angles particuliers, fondés sur des modèles mathématiques idéaux. La programmation génétique offre l’avantage de ne pas limiter son approche à quelques schémas classiques de raisonnement. L’évolution ne sait rien des mathématiques qui sous-tendent les processus naturels ; elle essaie simplement d’améliorer les résultats. Ainsi, on voit souvent surgir des œuvres originales issues des mécanismes évolutionnistes qui n’auraient peut-être pas été envisagées par des ingénieurs.

S : http://www.pourlascience.fr/ewb_pages/a/article-l-informatique-evolutionniste-24321.php (consulté le 16.06.2014)

SYN : algorithmes évolutionnistes

S : http://revue-eti.net/document.php?id=858 (consulté le 15.10.2014) ; http://tpe-intelligence-artificielle.e-monsite.com/pages/ii-2-les-algorithmes-evolutionnistes.html (consulté le 16.06.2014).

RC : informatique, intelligence artificielle.