À retenir
- Simule les processus biologiques (évolution, sélection naturelle).
- Repose sur le concept d'émergence (le tout est plus complexe que la somme des parties).
- Utilise souvent des environnements virtuels appelés "mondes artificiels".
La vie artificielle est un domaine de l'informatique qui cherche à créer des systèmes numériques ou robotiques capables d'imiter les caractéristiques du vivant, comme la reproduction, l'adaptation ou l'évolution. On peut l'imaginer comme un laboratoire virtuel où l'on observe des petits programmes (les "organismes") interagir et se transformer selon les lois de la nature, mais recréées par du code.
Étymologie
Traduction directe de l'anglais Artificial Life (souvent abrégé ALife). Le terme a été popularisé à la fin des années 1980 par le chercheur Christopher Langton pour désigner l'étude des systèmes vivants par le biais de la synthèse informatique.
Exemples d'usage
- Le Jeu de la Vie de Conway : une grille de cellules qui naissent ou meurent selon le nombre de leurs voisines, créant des motifs complexes et mouvants.
- Les algorithmes génétiques : des programmes qui se croisent et mutent au fil des générations pour trouver la solution optimale à un problème technique.
- Boids : une simulation informatique simulant le vol groupé d'oiseaux ou de poissons par des règles de proximité simples.
Cas d'usage
Elle intervient dans la recherche en biologie pour tester des théories sur l'évolution, en robotique pour créer des essaims de robots autonomes, et dans l'industrie du divertissement pour simuler des écosystèmes crédibles dans les jeux vidéo ou les effets spéciaux.
Bonnes pratiques
Il ne faut pas confondre la vie artificielle avec l'Intelligence Artificielle (IA) classique. L'IA cherche souvent à reproduire la réflexion ou la logique humaine, tandis que la vie artificielle se concentre sur l'émergence de comportements complexes à partir de règles de base très simples.
Synonymes
Antonymes
Conseil
Pour découvrir ce domaine de manière ludique, cherchez un simulateur de 'Jeu de la Vie' en ligne. C'est l'exemple parfait pour comprendre comment l'ordre peut naître du chaos sans qu'un chef d'orchestre ne dirige le système.
Questions fréquentes
S'agit-il de vrais êtres vivants ?
Non, dans la majorité des cas, ce sont des simulations mathématiques et logiques qui reproduisent la mécanique du vivant, sans être dotées de matière organique.
À quoi servent les algorithmes génétiques ?
Ils servent à résoudre des problèmes complexes (comme optimiser le trajet d'un camion) en laissant 'survivre' et se reproduire les meilleures solutions informatiques.
Est-ce lié à la biologie synthétique ?
Elles sont proches, mais la biologie synthétique travaille sur de l'ADN réel en laboratoire, tandis que la vie artificielle travaille sur du code informatique.