Cours été 1998:
"Systèmes et programmation génétiques"
Conférenciers invités
Prof. Jean-Charles CEROTTINI
Faculté de médecine de l'UNIL et Institut LUDWIG, Lausanne
Prof. Denis DUBOULE
Faculté des sciences, Université de Genève
Dr Victor JONGENEEL
Institut LUDWIG, Lausanne
Prof. André LANGANEY
Faculté des sciences, Université de Genève
Organisation
Ce cours, animé par le prof. Daniel MANGE, sera donné:
- tous les lundis, du 9 mars au 8 juin 1998, de 8h15 à 12h00,
- tous les vendredis, du 13 mars au 12 juin 1998, de 10h15 à 12h00,
- à la salle IN 203, Département d'informatique de lEPFL.
Certains exposés généraux, intitulés ci-après "leçon publique", ne nécessitent aucune connaissance préalable; les autres leçons
impliquent une connaissance minimale en systèmes logiques et en
programmation. Les personnes extérieures à l'EPFL qui sont intéressées
à suivre régulièrement ce cours doivent acquitter une taxe semestrielle
de 40.- fr. (inscription directement auprès du responsable du
cours, lors d'une leçon). Les leçons publiques sont gratuites.
Objectifs
Les sciences du vivant et celles de lingénieur, après avoir longtemps
divergé, convergent aujourdhui et senrichissent mutuellement.
La biologie moléculaire et linformatique illustrent cette affinité;
un langage semblable, basé sur un alphabet de quatre lettres pour
la biologie (les quatre bases de lADN) et sur un alphabet de
deux valeurs pour linformatique, explique cette parenté inattendue.
Lobjectif de ce cours est donc de lancer un pont entre la biologie
et linformatique, en mettant un accent sur linspiration biologique
dans la conception de nouveaux outils informatiques, quils soient
matériels ou logiciels.
Linspiration biologique découle ici de deux modèles majeurs:
la phylogenèse, qui décrit larbre généalogique des espèces et leur évolution,
et lontogenèse, qui sattache au développement dun individu isolé.
Chacun de ces modèles servira de fil conducteur au cours proposé:
lontogenèse est à la base de lembryonique (ou embryologie électronique) qui vise la conception dautomates
multicellulaires doués des propriétés de croissance, dautoréparation
et dautoréplication. La phylogenèse conduit aux algorithmes évolutionnistes
et à la programmation génétique, incarnés par des logiciels ou
par des automates cellulaires capables dévoluer: cest la phylogénique.
Pour nos hôtes extérieurs, nous avons rendu les deux filières
(embryonique et phylogénique) aussi indépendantes que possible;
dans la règle:
- la filière embryonique a lieu le lundi;
- la filière phylogénique a lieu le vendredi.
Documentation
La majorité des leçons de ce cours, à l'exception des exposés
publics de nos hôtes biologistes, est basée sur le livre suivant,
édité par les Presses polytechniques et universitaires romandes
(PPUR):
- Bio-Inspired Computing Machines,
Toward Novel Computational Architectures.
- Editeurs: Daniel MANGE et Marco TOMASSINI.
- Dès sa parution, ce volume sera disponible à la Librairie Polytechnique
(Centre Midi).
- Contenu détaillé décrit à l'adresse Web: http://lslwww.epfl.ch/book1/
Calendrier: filière embryonique
(chaque lundi à 8h15, salle IN 203)
Lundi 9 mars: leçon publique
(en collaboration avec le Dr Victor JONGENEEL, Institut LUDWIG)
Introduction: objectifs du cours; pont biologie-informatique;
sciences de la vie et vie artificielle.
Qu'est-ce que la vie? Les caractéristiques des êtres vivants.
Résumé de l'embryonique: application de l'embryologie au développement
d'un nouveau matériel informatique.
Lundi 16 mars
Les balbutiements du projet: réalisation cellulaire d'un système
logique à partir d'arbres de décision binaire; implémentation
avec démultiplexeurs et multiplexeurs.
Lundi 23 mars
(en collaboration avec le Dr André STAUFFER, EPFL)
Développement de la cellule définitive à multiplexeur (cellule
MUXTREE). Méthode de synthèse, outils logiciels de développement
et de simulation.
Lundi 30 mars
(en collaboration avec le Dr Pierre MARCHAL, CSEM)
Développement de la cellule DMUXTREE construite autour d'un démultiplexeur:
méthodes de synthèse, réalisation finale d'une cellule intégrée.
Lundi 6 avril: leçon publique
(Dr Victor JONGENEEL, Institut LUDWIG)
Biologie moléculaire ou la logique du vivant.
Lundi 20 avril: leçon publique
(Prof. Denis DUBOULE, Faculté des sciences, Université de Genève)
Embryologie et différenciation cellulaire.
Lundi 27 avril
Définition du génome artificiel de la cellule MUXTREE. Conception
et programmation de l'interpréteur NANOPASCALINE destiné à exécuter
séquentiellement le génome.
Lundi 4 mai
Conception d'une nouvelle cellule à grain grossier MICTREE; exemples
d'un générateur de bruit aléatoire et de la montre électronique
BioWatch (lère partie: théorie).
Lundi 11 mai (exceptionnellement: salle INN 218)
Cellule à grain grossier MICTREE; exemples d'un générateur de
bruit aléatoire et de la montre électronique BioWatch (2ème partie:
travaux pratiques).
Lundi 18 mai: leçon publique
(Prof. Jean-Charles CEROTTINI, Faculté de médecine de l'UNIL et
Institut LUDWIG)
Le système immunitaire.
Lundi 25 mai
(en collaboration avec le Dr Christian PIGUET, CSEM)
Cicatrisation et tolérance aux pannes de circuits intégrés.
Lundi 8 juin
(en collaboration avec M. Gianluca TEMPESTI, EPFL)
Concepts d'autotest, d'autoréparation et de reconfiguration; application
aux réseaux cellulaires.
Conception hiérarchique avec réseaux cellulaires et moléculaires.
Autoréplication avec construction et calculation universelles.
Conclusion: où en est le rêve de von Neumann?
Calendrier: filière phylogénique
(chaque vendredi à 10h15, salle IN 203)
Vendredi 13 mars
(en collaboration avec le Dr Moshe SIPPER et le prof. Eduardo
SANCHEZ, EPFL)
Introduction à la théorie des automates cellulaires.
Application: le "jeu de la vie" selon Conway.
Vendredi 20 mars
(en collaboration avec MM. Jean-Luc BEUCHAT et Jacques-Olivier
HAENNI, EPFL)
L'automate cellulaire autoréplicateur de von Neumann: analyse,
réalisation câblée et applications.
Vendredi 27 mars: leçon publique
(Dr Victor JONGENEEL, Institut LUDWIG)
Introduction à la génétique.
Vendredi 3 avril
(en collaboration avec le Dr Moshe SIPPER, EPFL)
Algorithmes évolutionnistes: introduction.
Vendredi 24 avril: leçon publique
(Prof. André LANGANEY, Faculté des sciences, Université de Genève)
L'évolution des espèces.
Vendredi 1 mai
(en collaboration avec le Dr Moshe SIPPER, EPFL)
Algorithmes évolutionnistes: applications.
Vendredi 8 mai
(en collaboration avec le prof. Eduardo SANCHEZ, EPFL)
La programmation génétique.
Vendredi 15 mai
(en collaboration avec le Dr Moshe SIPPER et le prof. Eduardo
SANCHEZ, EPFL)
Algorithmes évolutionnistes et programmation génétique: applications
et exercices.
Vendredi 22 mai
(en collaboration avec le prof. Eduardo SANCHEZ, EPFL)
Environnements évolutifs (Tierra, Core Wars) et virus.
Vendredi 29 mai
en collaboration avec le Dr Moshe SIPPER, EPFL)
Co-évolution des automates cellulaires: 1ère partie.
Vendredi 5 juin
(en collaboration avec le Dr Moshe SIPPER, EPFL)
Co-évolution des automates cellulaires: 2ème partie.
Vendredi 12 juin
(en collaboration avec le prof. Jacques ZAHND et le Dr André STAUFFER,
EPFL)
Croissance d'automates cellulaires basée sur des systèmes de réécriture
(L-systèmes).
Accès à l'EPFL (carte Suisse, plan de Lausanne et plan de l'EPFL)
Par train
Descendre en gare de Lausanne CFF, traverser la Place de la Gare
en direction du nord et prendre le Métro Gare-Flon. Changer de
métro au Flon et prendre le Métro-Ouest (TSOL) jusqu'à la station
EPFL. Durée du voyage complet: environ 20 minutes. Un billet unique
(2.20 fr.) suffit.
Par route
Suivre l'autoroute en direction de Lausanne-Sud, puis prendre
la sortie marquée "Université-EPFL". Utiliser le parking public
couvert de l'EPFL, qui est payant (0.50 fr. pour la première heure,
puis 1.- fr. par heure).
Last updated: February 1998, by Alex Bänninger.
In case of problems with this site, please contact www_adm@lslsun.epfl.ch
Logic Systems Laboratory, http://lslwww.epfl.ch |