Systèmes et programmation génétiques (D. MANGE)

Section:
Semestre:
Crédits:

Informatique
6, 8 (seulement 97/98), option
6
Cours:
Exercices:
Pratiques:

4 h par semaine
2 h par semaine
Forme:
Examen:
Bibliographie:


Cours avec exercices et laboratoire intégré
en été et automne
Documents polycopiées
Préalable requis:
Préparation pour:


Remarques: Regardez la brochure spéciale.



OBJECTIFS

L'objectif général de ce cours est de suggérer à l'ingénieur des outils et des méthodes inspirés par les mécanismes de la vie. La première partie du cours ou "embryonique" établit un pont entre la biologie moléculaire (architecture génomique, division et différenciation cellulaires) et l'informatique matérielle (conception de réseaux cellulaires doués de propriétés quasi-biologiques telles que l'autoréparation et l'autoreproduction). La seconde partie du cours s'inspire de l'évolution des espèces pour suggérer des algorithmes et programmes génétiques.

GOALS

The primary objective of this course is to present the engineer with methods and tools inspired by biological mechanisms. The first part of the course, "embryonics", establishes a bridge between molecular biology (genomic architecture, cellular division and differentiation) and computer hardware (design of cellular networks endowed with quasi-biological properties such as self-repair and self-reproduction). The second part of the course draws its inspiration from the evolutionary process in nature, creating analogous processes in computational media, so-called genetic programs and algorithms.

 

CONTENU

  1. Embryonique

  2. Automates et réseaux cellulaires autoreproducteurs

  3. Ontogenèse des êtres vivants

  4. Génome artificiel

  5. Autotest et autoréparation

  6. L'évolution biologique

  7. Algorithmes génétiques

  8. Programmation génétique

  9. Comportements émergents

  10. Evolution artificielle

 

CONTENTS

  1. Embryonics

  2. Self-reproducing cellular automata and networks

  3. Ontogeny of living beings

  4. Artificial genomes

  5. Self-test and self-repair

  6. Natural evolution

  7. Genetic algorithms

  8. Gentic programming

  9. Emergent behavior

  10. Artificial evolution

 


Last updated: October 1998, by A. Perez-Uribe
In case of problems with this site, please contact
www_adm@lslsun.epfl.ch
Logic Systems Laboratory, http://lslwww.epfl.ch