|
Réseaux
de neurones,
réseaux bayesiens et applications |
|
|
|
|
|
ASI 4 - INSA de Rouen
|
le forum
RNA
|
|
le forum
MATLAB
|
|
| |
la toolbox BNT
|
|
le projet
|
|
Résumé
du cours
|
Le but de l'UV est de familiariser les étudiants avec les techniques d'estimation fonctionnelle en régression et en discrimination et des modèles comme les réseaux de neurones et les réseaux bayésiens, puis d'aborder un certain nombre d'applications de ces techniques.
La première partie du cours pose le problème dans le cadre linéaire (régression linéaire, discrimination linéaire) puis abordera le problème d'estimation de performances.
Dans la seconde partie, le cours se concentrera sur les estimateurs non linéaires comme les réseaux de neurones de type « perceptrons multicouches », fonctions de base radiales et les cartes de Kohonen. Dans cette partie, une classification des différentes approches connexionnistes sera aussi évoquée et une technique d'apprentissage courante (la rétropropagation) sera étudiée en détails.
La dernière partie du cours portera sur la notion de modèles graphiques, et
particulièrement les réseaux bayesiens en abordant les
problèmes d'inférence, d'apprentissage et
éventuellement les "extensions" de ces modèles
(temporelle, pour le diagnostic, ...).
|
Plan
du cours
|
|
Cours
|
TD/TP
|
Données (+ fichiers Matlab)
|
|||
| Les Probabilités Conditionnelles | Probabilités Conditionnelles et Classification | Heart Disease Database (Statlog) | |||
| La Régression Linéaire | Régression Linéaire et Sélection de Variables | Delve
Computer-Activity Database (cpuSmall) |
|||
| La Discrimination Linéaire | Discrimination Linéaire | generation_dataDiscr.m | |||
| Apprentissage et Généralisation | Evaluation et Comparaison des Méthodes de Discrimination Linéaire | Heart Disease Database (Statlog) | |||
| Perceptrons Multicouches et autres RN | |||||
| Rétropropagation du gradient |
Rétropropagation du gradient |
generation_dataBP.m | |||
| Réseaux de Neurones et Sélection de variables | Sélection de Variables et MLP | Vagues de Breiman bruitées | |||
| Réseaux Bayésiens : introduction - inférence | Introduction aux RB |
|
|||
| Réseaux Bayésiens : apprentissage | Apprentissage des RB | BNT add-ons
(zip) + données Heart discrétisées |
|||
| Réseaux
Bayésiens : extensions |
|
|
|||
|
Compléments d'information |
|
Le neurone biologique (S. Canu)
|
|
||||
| La Régression Flexible (S. Canu) | La Régression Flexible | 57Ko |
|||
|
HMM et Réseaux Bayesiens temporels
|
HMM (TD)
|
dhmm_demo.m |
|||
|
Réseaux de Neurones et Séries
temporelles
|
Séries Temporelles
|
Melbmax
Dataset
|
|||
| Examen 2001/2002 | Corrigé indicatif de l'examen | ||||
| Examen 2002/2003 | Corrigé indicatif de l'examen | ||||
| Examen 2003/2004 | |
|
|
||
| Examen 2004/2005 | |
|
|||
|
Déroulement
des séances
|
|
Le sujet de chaque séance de TD sera une mise en application des algorithmes vus en cours afin de bien observer les différents problèmes pratiques posés, les limites, avantages et inconvénients de chaque méthode, etc ...
Pour chaque TD vous rendrez un rapport de quelques pages (3 pages max) décrivant les expériences réalisées (et résultats) puis vos différentes remarques concernant ce que vous avez compris du TD. Ce rapport devra être envoyé par e-mail à Philippe.Leray@insa-rouen.fr avant le TD suivant.
|
Quelques
Toolbox Matlab utiles
|
La partie programmation et le projet sont pour la plupart à faire avec le logiciel Matlab. Si vous êtes débutant en Matlab, prenez le temps de visiter le forum ASI sur MATLAB et n'hésitez pas à poser des questions ! Il sera eventuellement possible d'utiliser le logiciel libre R.
Vous pourrez trouver des trucs utiles dans les toolbox Matlab
gratuites suivantes :
(la liste n'est pas exhaustive ... si vous trouvez d'autres toolbox
intéressantes, prévenez moi !)
|
Autres
logiciels (gratuits ou versions démo opérationnelles) en
construction
|
|
Références
|
|
Auteur : Ph. Leray
|
Date de mise à jour :
|
|