Applications du perceptron multicouche

Slides:



Advertisements
Présentations similaires
Coupe de France de Robotique 2007 Candidat n°4 – Steven LY BTS IRIS – PROMOTION
Advertisements

1 Off road obstacle avoidance through end to end learning Yann LeCun, Urs Muller, Jan Ben, Eric Cosatto, Beat Flepp.
RECONNAISSANCE DE FORMES
Image et apprentissage
LES RESEAUX DE NEURONES
2. Echantillonnage et interpolation des signaux vidéo
La dynamique dans les modèles, méthodes et outils pour les systèmes daide à la décision : Cadre du processus dintelligence économique Amos DAVID Septembre.

A Pyramid Approach to Subpixel Registration Based on Intensity
1 Efficient Data and Program Integration Using Binding Patterns Ioana Manolescu, Luc Bouganim, Francoise Fabret, Eric Simon INRIA.
R. Saint-Paul, G. Raschia and N. Mouaddib IRIN, Nantes (France)
Reconnaissance de la parole
THÈME APPLICATION OF THE ARTIFICIAL NEURAL NETWORK FOR MODELING THE THERMAL BEHAVIOR OF BUILDING IN HUMID REGION Léopold Mbaa, Pierre Meukamb, Alexis.
Vers une approche de construction de composants ontologiques pour le web sémantique – synthèse et discussion. Nesrine Ben Mustapha (RIADI, ENSI Tunis)
Reconnaissance des formes cours de D.E.A. Introduction
Coupe de France de Robotique 2007 Candidat n°4 – Steven LY BTS IRIS – PROMOTION
Mirta B. Gordon Laboratoire Leibniz-IMAG Grenoble
Mirta B. Gordon Laboratoire Leibniz-IMAG Grenoble
Monique THONNAT et Nathanaël ROTA Projet ORION
Application des algorithmes génétiques
Support Vector Machine
GPA-779 Application des réseaux de neurones et des systèmes experts Cours #3 - 1 Plan 2- Domaines dapplication ClassificationRegroupement ApproximationPrédiction.
Modélisation d'environnements forestiers
Classification Multi Source En Intégrant La Texture
Création d’un programme :
Reconnaissance de visages
DEA Perception et Traitement de l’Information
Construction de modèles visuels
SCIENCES DE L ’INGENIEUR
Réseaux de neurones.
Quizz rdf Dess IE. La RDF globale: 1.Quand il y a 2 classes seulement 2.Quand on fait un apprentissage 3.Quand les formes sont représentées par des vecteurs.
Les réseaux de neurones
Les réseaux de neurones compétitifs
Mémoires associatives
Capsule 1 Introduction à Aphelion
Chapitre 7 Réseau ART.
Résumé Domaine des réseaux de neurones.
Analyse de la variabilit é en vision par ordinateur Richard Lepage Département de génie de la production automatisée École de technologie supérieure Montréal.
GPA-779 Perceptron multicouche
Synthèse Applications des réseaux de neurones en reconnaissance de formes et en vision par ordinateur.
Résumé Domaine des réseaux de neurones.
N Découverte n Présentation des équipes et des projets n 3- Extraction des caractéristiques u 3.1 Caractéristiques 3D et 2D u 3.2 Arêtes u 3.3 Gradient.
Révisions - IA Généralité: problèmes de lIA Recherche Logique Traitement de lincertitude Apprentissage Langue naturelle.
Design dun système de vision embarqué. Application:
29/06/2005 Page 1 ROBIN - Techno-Vision Base dimages EADS DS l Introduction l Description générale l Description détaillée l Quicklook des données sources.
LES REHAUSSEMENTS D'IMAGES
Les réseaux de neurones compétitifs
Application d’algorithmes d’extraction de la couleur et des textures à partir d’images aériennes dans le contexte de l’extraction de bâtiments pour supporter.
Les réseaux de neurones
Modèle réseau de neurones TODO-> spécifier architecture -> spécifier stimulus Essayer à partir des formules d’apprentissage de faire le lien avec la formule.
Christelle Scharff IFI 2004
Les réseaux de neurones à réservoir en traitement d’images
Institut de sciences et technologies Département d’informatique
Apprentissage « machine »
Réseaux de neurones à base radiale
Karima Tabari1, Mounir Boukadoum1, Sylvain Chartier2,3, Hakim Lounis1
Olivier Leclair, Université Laval Un algorithme de fouille dans une représentation des données par objets: une application médicale SIMON, Arnaud.
Reconnaissance de chiffres manuscrits
Les réseaux de neurones à réservoir en traitement d’images
Intelligence artificielle
SVM machine à vecteurs de support ou séparateur à vaste marge
Knowledge discovery in Databases (KDD)
GPA-779 Application des systèmes experts et des réseaux de neurones.
Idées apprentissage couche L3: démarche ascendante ou descendante Temps du premier spike: -conception filtre à la main -apprentissage suivant une règle.
Visualisation des flots optiques en 3D
APPLICATION : Un diagnostic précoce et automatique des pathologies végétales LA VISION COGNITIVE De la science de la reconstruction visuelle à la science.
Perceptron multicouche
Traitement d’images 420-D78-SW A15 Semaine 02.
Traitement d’images Semaine 09 v.A15.
la reconnaissance de visages
Transcription de la présentation:

Applications du perceptron multicouche Chapitre 4 (suite) Applications du perceptron multicouche

Plan 4- Perceptron multicouche Applications  Sélection des paramètres GPA-779 Plan 4- Perceptron multicouche  Sélection des paramètres Améliorations des performances Applications Reconnaissance optique de caractères Base d’apprentissage incrémentale Extraction de caractéristiques Compression d’images (réseau Diabolo) Automne 2005

GPA-779 Découverte J.C. Principe, N.R. Euliano et W.C. Lefebvre Neural and Adaptive Systems: Fundamentals Through Simulations John Wiley & Sons, 2000 Approche systèmes linéaires adaptatifs Simulateur de base fourni sur CD-ROM Couvre majorité des modèles, y compris MVS (machines à vecteurs de support) ACP Éléments de TNS: Réponse en fréquence et transformée en Z Filtre adaptatif Trouvé chez le Camelot, sept. 2005, $124 Systèmes linéaires adaptatifs: exemple: filtre adaptatif qui s’ajuste au bruit Automne 2005

Neurones cachés versus complexité des données GPA-779 Neurones cachés versus complexité des données TABLEAU: Sélection des paramètres et Amélioration des performances Automne 2005

Apprentissage versus généralisation

Généralisation en régression

Problématique: rappel Base de données étiquetée Base d’apprentissage de test généralisation apprentissage

Système complet de classification

Influence du nombre d’époques d’apprentissage

Influence du nombre de neurones

Influence du nombre de données

Applications 6 Reconnaissance Optique des Caractères (O.C.R) GPA-779 Applications 6 Reconnaissance Optique des Caractères (O.C.R) Seuillage d’images Base d’apprentissage incrémentale Data Mining, Extraction des connaissances Automne 2005

Applications - OCR 6 Reconnaissance Optique des Caractères (O.C.R) la lettre « s » Objectif Système OCR s Reconnaissance sans contrainte Reconnaissance hors contexte 2 9 2 8 5 deux Reconnaissance du scripte Reconnaissance des caractères manuscrits

Reconnaissance des chiffres manuscrits Applications - OCR 6 Reconnaissance des chiffres manuscrits Système de prétraitement Acquisition d’images « 0 » « 1 » « 2 » …… « 9 » Extraction des primitives Système de décision

6 Applications - OCR Résolutions spatiale Acquisition d’images et en niveaux de gris Acquisition d’images Système de prétraitement Extraction d’imagettes Filtrage/réduction du bruit Mise à l’échelle Extraction des primitives Primitives visuelles  méthodes syntaxiques Prototypes des classes Paramètres numériques (données brutes, données transformées, ….)  méthodes numériques

w 6 Le neurone formel en reconnaissance de chiffres Applications - OCR 6 Le neurone formel en reconnaissance de chiffres Séparation entre deux classes Classe 1 : -1 Classe 2 : +1 Imagette d’entrée X Poids synaptiques w

Image des poids synaptiques Applications - OCR 6 Exemple : Classe 1 Classe 2 Image des poids synaptiques

Le réseau multicouches en reconnaissance de chiffres Applications - OCR 6 Le réseau multicouches en reconnaissance de chiffres Base d’apprentissage étiquetée , 16 (0, 0, 0, 1, 0, …, 0) 16 L

t L 6 LOptimal Applications - OCR Nombre de neurones dans la couche cachée ? Base d’apprentissage étiquetée Base d’apprentissage Base de test t L LOptimal

Seuillage d’images : 6 Applications - Seuillage d’images Opération que l’on effectue sur une image afin d'obtenir une nouvelle image à deux niveaux de gris. Réseau CMB (Connexionnist Model Binarization)

Applications - Seuillage d’images 6

Concept d’apprentissage Applications - Base d’apprentissage incrémentale 6 Base d’apprentissage incrémentale Concept d’apprentissage incrémental Ajout de nouvelles classes Les réseaux multicouches n’admettent pas cette possibilité Ajout de nouvelles formes OCR, Reconnaissance de parcellaires en imagerie satellitaire, etc.

6 Applications - Base d’apprentissage incrémentale Base incrémentale en imagerie satellitaire Position du problème Vert Spot Rouge Proche infrarouge Composé couleur

6 x1 x2 x3 Applications - Base d’apprentissage incrémentale Il s’agit de la classe Cm x1 x2 x3 Position, (x1 , x2, x3 ), Cm

6 Applications - Base d’apprentissage incrémentale Base (t) (t+1) Classification Base (t) (t+1) Extraction d'exemples Base (t) Connaissances de l'expert Base (t+1)

Construction dynamique d'une base d'apprentissage Applications - Base d’apprentissage incrémentale 6 Construction dynamique d'une base d'apprentissage Base (tf = 15) Base (t = 0) 1600 exemples /classe 100 exemples /classe

Extraction des connaissances d'une base d'exemples Applications - Extraction des connaissances 6 Extraction des connaissances d'une base d'exemples Absence de connaissances a priori Une base d'exemples étiquetée Approche d'extraction de connaissances Apprentissage d'un réseau multicouches Analyse des poids synaptiques Application aux données MSN MSN, Malaises Graves (MG) et Fratries (F) 42 données épidémiologiques

Extraction de connaissances d'une base d'exemples Applications - Extraction des connaissances 6 Extraction de connaissances d'une base d'exemples D1 MSN D5