Description :
Ce cours est consacré aux algorithmes évolutionnaires. Nous allons étudier ensemble des approches d'optimisation inspirées de la nature et de l'évolution destinées à résoudre des problèmes d'ingénierie difficiles. Ce cours est divisé en 5 chapitres :
1- Algorithmes Génétique
2- Stratégies évolutionnaires et différentielles
3- Swarm Intelligence
4- Programmation Génétique
5- Optimisation Multi-objectifs
Publique Ciblé :
Master 1 Automatique et Système & Automatqieu et Informatique Industrielle
Objectif Généraux Le cours Algorithmes évolutionnaires vise à :
En terme de Savoir
a. Connaître les fondements des algorithmes évolutionnaires
b. Développer des algorithmes intelligents inspirés de la nature
c. Générer automatiquement des programmes informatiques par des approches évolutives
d. Développer des algorithme d'optimisation pseudoaléatoires
En terme de savoir-faire
a. Optimiser des systèmes réels et industriels
b. Imiter les processus naturels par des algorithmes intelligents
c. Résoudre des problèmes mathématiques difficiles par l'intelligence artificielle
d. Traduire des pseudo-codes en programmes informatiques exécutables
En terme de savoir-être
a. S'inspirer de la nature
- Teacher: Lyes TIGHZERT
- Non-editing teacher: Slimane HADJI
- Non-editing teacher: LEHOUCHE Hocine
- Non-editing teacher: GUENOUNOU Ouahib