Ce cours constitue une introduction aux techniques de l'Intelligence Artificielle (IA) . Il y est abordé les aspects fondamentaux se rapportant à cette matière, telles l'approche cognitive et l'approche pragmatiste, auxquelles un intérêt appuyée sera accordé, ainsi l'approche connexionniste permettant, pour chacune d'elles, de disposer des outils nécessaires d'aborder cette discipline. 

Après une introduction sommaire permettant de situer cette discipline ainsi que ses champs d'application, les points suivants seront abordés:

1. Les techniques de recherche. Ces techniques s'appuient sur le formalisme des graphes pour représenter un problème ainsi que les différentes étapes empruntées pour aboutir à une solution. Les graphes sont parcourus selon des stratégies variées comprenant les algorithmes de recherches en profondeur, en largeur et meilleur d'abord, ainsi que les algorithmes à coût uniforme et A*.

2. Les techniques de représentation de la connaissance. La représentation sous forme de règles de production et la représentation logique seront abordés.

3. Les systèmes experts. Ils constituent la confluence entre les deux premiers points. Ce sont sont généralement des programmes d'aide où est reconnue une expertise humaine insuffisamment structurée pour constituer une méthode de travail précise, sûre,  complète et directement transposable sur ordinateur, et, selon l'expérience accumulée, sujette à révision ou à complément

4. Apprentissage automatique et réseaux de neurones. On y abordera l'apprentissage supervisé ainsi que le fonctionnement des perceptrons monocouche et multicouches (avec rétropropagation) avec des exemples de problèmes linéairement et non-linéairement séparables.

Ce cours vise à présenter certaines techniques utilisées comme commandes avancées pour les systèmes physiques : méthodes d’espace d’état, commande optimale, commande robuste.

L’objectif de ce cours peut être divisé en deux : d’une part l’élargissement des connaissances acquises durant le cours ‘Asservissements linéaires continus’, et d’autre part introduire les connaissances nécessaires pour la mise en œuvre de ces techniques.

L’étudiant sera doté des compétences nécessaires pour élaborer des lois de commande nécessaires à la bonne conduite d’un système physique.

L'enseignement combinera des concepts mathématiques théoriques et une mise en œuvre pratique sur certains exemples concrets.


Ce cours est destiné aux étudiants de 2ème année Master option : Commandes électriques. Il a pour objectifs principaux: Connaître le principe des commandes : par retour d’état, adaptative, optimale, par mode de glissement, robuste et les différencier des autres commandes. Synthèse de ces lois de commande. Connaître les conditions de leur application.

Sensibiliser les étudiants au développement durable, à l'écologie industrielle et au recyclage.