Apprentissage et Mémoires Introduction aux réseaux de neurones artificiels

Documents pareils
Coup de Projecteur sur les Réseaux de Neurones

Remerciements : Avant tout, louange à Dieu le tout puissant de m avoir aidé et permis d achever ce modeste travail.

L apprentissage automatique

L utilisation d un réseau de neurones pour optimiser la gestion d un firewall

Le logiciel EduAnatomist.

Intelligence Artificielle et Robotique

LES NEUROSCIENCES AU SERVICE DE LA PEDAGOGIE Thématique de l évaluation. Contexte de la montée en charge des neurosciences en pédagogie

Introduction au Data-Mining

Cerveau & Psycho - N 28

F-7a-v3 1 / Bourses de mobilité / Mobility Fellowships Formulaire de demande de bourse / Fellowship Application Form

Optimisation de la compression fractale D images basée sur les réseaux de neurones

L univers vivant De la cellule à l être humain

Once the installation is complete, you can delete the temporary Zip files..

Le patient ouvre les yeux et regarde dans. Les yeux ouverts, mais l esprit absent. Médecine

Analyse de grandes bases de données en santé

MABioVis. Bio-informatique et la

How to Login to Career Page

HSCS 6.4 : mieux appréhender la gestion du stockage en environnement VMware et service de fichiers HNAS Laurent Bartoletti Product Marketing Manager

Outils pour les réseaux de neurones et contenu du CD-Rom

1ST2S Biophysiopathologie : Motricité et système nerveux La physiologie neuro-musculaire :

Introduction. I Étude rapide du réseau - Apprentissage. II Application à la reconnaissance des notes.

Comfort Duett. TV-kit. USA: English/Français/Español. Comfort Duett

8. Cours virtuel Enjeux nordiques / Online Class Northern Issues Formulaire de demande de bourse / Fellowship Application Form

AUDIT COMMITTEE: TERMS OF REFERENCE

«Rénovation des curricula de l enseignement supérieur - Kazakhstan»

Les algorithmes de fouille de données

Pour un principe matérialiste fort. Jean-Paul Baquiast

Instructions Mozilla Thunderbird Page 1

ÉCOLE DE TECHNOLOGIE SUPÉRIEURE UNIVERSITÉ DU QUÉBEC MÉMOIRE PRÉSENTÉ À L'ÉCOLE DE TECHNOLOGIE SUPÉRIEURE

Les marchés Security La méthode The markets The approach

4.2 Unités d enseignement du M1

Dr E. CHEVRET UE Aperçu général sur l architecture et les fonctions cellulaires

Le No.1 de l économie d énergie pour patinoires.

COUNCIL OF THE EUROPEAN UNION. Brussels, 18 September 2008 (19.09) (OR. fr) 13156/08 LIMITE PI 53

DOCUMENTATION - FRANCAIS... 2

Les mécanismes de la récupération neurologique. PPradat-Diehl DU de Rehabilitation neuropsychologique 2007

Détection de la défaillance des entreprises tunisiennes par la régression logistique semi paramétrique et les réseaux de neurones

Stakeholder Feedback Form January 2013 Recirculation

Archived Content. Contenu archivé

Introduction au datamining

Applications en imagerie cérébrale (MEG/EEG)

Règles et paramètres d'exploitation de Caparmor 2 au 11/12/2009. Pôle de Calcul Intensif pour la mer, 11 Decembre 2009

The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you.

Paxton. ins Net2 desktop reader USB

Ingénierie de la cognition

Masters Spécialisés «Actuariat et Prévoyance» et «Actuariat et Finance»

NEUROPHYSIOLOGIE (2)

AVOB sélectionné par Ovum

PeTEX Plateforme pour e-learning et expérimentation télémétrique

Differential Synchronization

Notes de lecture : Dan SPERBER & Deirdre WILSON, La pertinence

iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2

SudoClick Reconnaissance de grilles de sudoku pour téléphones portables

Trait de côte Histolitt v1.0 Descriptif technique Version du document 1.0 *** Sommaire

WEA Un Gérant d'objets Persistants pour des environnements distribués

Règlement sur le télémarketing et les centres d'appel. Call Centres Telemarketing Sales Regulation

Deadline(s): Assignment: in week 8 of block C Exam: in week 7 (oral exam) and in the exam week (written exam) of block D

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

Nous tenons à remercier Bernard Lahire et Franck Ramus pour leurs conseils avisés.

Railway Operating Certificate Regulations. Règlement sur les certificats d exploitation de chemin de fer CODIFICATION CONSOLIDATION

MELTING POTES, LA SECTION INTERNATIONALE DU BELLASSO (Association étudiante de lʼensaparis-belleville) PRESENTE :

CONVENTION DE STAGE TYPE STANDART TRAINING CONTRACT

LOI SUR LA RECONNAISSANCE DE L'ADOPTION SELON LES COUTUMES AUTOCHTONES ABORIGINAL CUSTOM ADOPTION RECOGNITION ACT

THE LAW SOCIETY OF UPPER CANADA BY-LAW 19 [HANDLING OF MONEY AND OTHER PROPERTY] MOTION TO BE MOVED AT THE MEETING OF CONVOCATION ON JANUARY 24, 2002

Private banking: après l Eldorado

L utilisation des réseaux de neurones artificiels en finance. Philippe PAQUET Professeur de Gestion

K. Ammar, F. Bachoc, JM. Martinez. Séminaire ARISTOTE - 23 octobre Palaiseau

AGROBASE : un système de gestion de données expérimentales

AMENDMENT TO BILL 32 AMENDEMENT AU PROJET DE LOI 32

Que mesure la neuro-imagerie fonctionnelle :

If the corporation is or intends to become a registered charity as defined in the Income Tax Act, a copy of these documents must be sent to:

Les Portfolios et Moodle Petit inventaire

Structure fonctionnelle d un SGBD

Miraboat. Système alarme autonome pour bateaux

Big Data et Graphes : Quelques pistes de recherche

Université de XY University of XY. Faculté XY Faculty of XY

Algèbre 40 Analyse Stat. 1 - IES : Probabilités discrètes et calcul intégral 29,5 6 Stat. 2 - IES : Probabilités générales 54 8 UE1-02 M-E-IS

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

UNIVERSITE DE YAOUNDE II

CEST POUR MIEUX PLACER MES PDF

English Q&A #1 Braille Services Requirement PPTC Q1. Would you like our proposal to be shipped or do you prefer an electronic submission?

Revision of hen1317-5: Technical improvements

ONTARIO Court File Number. Form 17E: Trial Management Conference Brief. Date of trial management conference. Name of party filing this brief

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past!

CHAPITRE 3 LA SYNTHESE DES PROTEINES

La démarche d innovation streching vs la démarche d innovation de rupture

Gestion des autorisations / habilitations dans le SI:

Informatique / Computer Science

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

Institut français des sciences et technologies des transports, de l aménagement

Nouveautés printemps 2013

Classification Automatique de messages : une approche hybride

Plan. Data mining (partie 2) Data Mining : Utilisateur ou Statisticien? Data Mining : Cocktail de techniques. Master MIAGE - ENITE.

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

+ = OpenStack Presentation. Raphaël Ferreira - enovance. Credits : Thanks to the OpenStack Guys 1

Data Mining. Vincent Augusto École Nationale Supérieure des Mines de Saint-Étienne. Data Mining. V. Augusto.

DOCUMENTATION - FRANCAIS... 2

MEMORANDUM POUR UNE DEMANDE DE BOURSE DE RECHERCHE DOCTORALE DE LA FONDATION MARTINE AUBLET

Transcription:

Apprentissage et Mémoires Introduction aux réseaux de neurones artificiels Yann Boniface, Nicolas P. Rougier Master 1 - Sciences Cognitives Université De Lorraine Janvier 2012

Apprentissage et Mémoires Introduction aux réseaux de neurones artificiels Introduction Le neurone formel Apprentissage supervisé Le perceptron simple Le perceptron multicouche Apprentissage non-supervisé Carte auto-organisatrices Modèle de Hopfield Dilemne stabilité-plasticité Théorie de la Résonance Adaptative Temporalité et réseau récurrent Modèle de Jordan Modèle de Elman

Le cerveau humain Nombre de neurones dans le cerveau humain : 100 milliards Nombre moyen de connexions par neurone : 10 000 1mm 3 de cortex contient un 1 milliard de connexions

Le cortex cérébral Structure topographique Lobe Frontal Lobe Occipital Lobe Pariétal Lobe Temporale Structure modulaire Aires sensorielles (V1, A1, etc.) Aires motrices (M1, SM1, etc.) Aires associatives Lobe Frontal Lobe temporal Lobe Pariétal Lobe Occipital

Le cortex cérébral Structure laminaire Couche moléculaire I Couche granulaire externe II Couche pyramidale externe Couche granulaire interne Couche pyramidale interne Couche polymorphe Structure régulières Minicolonnes Maxicolonnes Modules corticaux Santiago Ramon y Cajal (1852-1934)

Le neurone biologique Un neurone est une cellule capable de transmettre des informations à d autres neurones au travers de ses différentes connexions (synapses). Il existe plusieurs types de neurones (pyramide, panier, Purkinje, etc.) avec des fonctionnements différents (sensoriel, moteur, inter-neurones, etc.) Les neurone sont inter-connectés et forment des réseaux Dendrites Noyau Corps cellulaire Noeud de Ranvier Cellules de Schwann Gaine de myéline Axone Terminaisons de l'axone

Etudier le cerveau Électro-encéphalographie Magnétoencéphalographie (MEG) Imagerie par résonance magnétique fonctionnelle (IRMf) Enregistrement cellulaire Anatomie Anomalies/Lésions/Accidents

Modéliser le cerveau Pourquoi? Pour s en inspirer ( Master 1) Pour le comprendre ( Master 2) Pour le soigner A quel niveau? Moléculaire? (neuro-transmetteurs) Organitique? (axones, dendrites, synapses) Cellulaire? (neurones, cellules gliales) Tissulaire? (structures, aires fonctionnelles) Organique? (cerveau) Comment? Modéliser un neurone Mettre plusieurs neurones en réseau Faire apprendre les neurones

Historique Années 1940-1960 Le neurone formel (McCulloch & Pitts, 1943) Automates booléens Connexions fixes Perceptron (Rosenblatt, 1958) Modèle linéaire à seuil Connexions modifiables Adaline (Widrow, 1960) Modèle linéaire Une seule couche Connexions modifiables

Historique Années 1970-1980 Champs de neurone (Amari, 1967) Continuum neural Motifs d activation Stabilité/Plasticité (Grossberg, 1968) Paramètre de vigilance Ré-entrance Perceptrons (Minsky & Papert, 1969) Problème du OU EXCLUSIF Coup dur pour la recherche

Historique Des philosophies différentes Symbolique Numérique Statistique

Historique Des philosophies différentes The Physical Symbol System Hypothesis A physical symbol system has the necessary and sufficient means for general intelligent action. By necessary, we mean that any system that exhibits general intelligence will prove upon analysis to be a physical symbol system. By sufficient we mean that any physical system of sufficient size can be organized further to exhibit general intelligence. Newell & Simon, 1976 The Connectionnist hypothesis The implicit assumption [of the symbol manipulating research program] is that it is relatively easy to specify the behavior that we want the system to perform, and that the challenge is then to design a device or mechanism which will effectively carry out this behavior... [I]t is both easier and more profitable to axiomatize the physical system and then investigate this system analytically to determine its behavior, than to axiomatize the behavior and then design a physical system by techniques of logical synthesis. Rosenblatt, 1962

Historique Années 1980 à aujourd'hui Mémoires auto-associatives (Hopfield, 1982) Physique statistique Apprentissage par coeur Perceptrons multi-couches Rétro-propagation du gradient Werbos 1974, Parker 1982, Le Cun 1985, Rumelhart & McClelland 1986 Auto-organisation (Kohonen, 1970) Apprentissage non supervisé Topologie dans le réseau Aujourd hui, les réseaux de neurones artificiels sont largement reconnus et utilisés dans la recherche et dans l industrie.

Qu'est ce que la mémoire? Différents domaines Immunologie, vaccination Immunité spécifique vis-à-vis d un agent pathogène Physique des matériaux, mémoire de forme Retour à la forme initiale par chauffage Génétique, brin ADN Chaque cellule contient le génome entier Littérature, Livre Témoignage de l imagination d un auteur. Informatique, BIOS Basic Input/Output System dans une mémoire flash. Une définition La mémoire est un processus d acquisition, de stockage et d exploitation d une connaissance ou information antérieurement acquise, ce processus s opérant sur la base d une modification des propriétés d un support physique.

Différentes mémoires Cerveau Ordinateur Le cerveau est parallèle, l ordinateur est séquentiel Le cerveau apprend, l ordinateur exécute Le cerveau est robuste, l ordinateur est fragile Mémoires informatiques / mémoires neuronales Par adresse Parallèle Par contenu Distribuée Par adresse Séquentielle Par contenu Mémoire Par adresse Parallèle Par contenu Locale Par adresse Séquentielle Par contenu Procédurale Déclarative Procédurale Déclarative Procédurale Déclarative Procédurale Déclarative Procédurale Déclarative Procédurale Déclarative Procédurale Déclarative Procédurale Déclarative

Adresse / Contenu Il n y pas de lecteur dans le cerveau! Accès par adresse Une adresse Un contenu correspondant à l adresse Accés par contenu Une partie ou des indices de la mémoire La mémoire est activée

Locale / Distribuée Il n y pas de neurone grand-mère! Encodage local Chaque unité est dédiée à une et une seule «mémoire» Extrème sensibilité au bruit et aux pertes Encodage distribué Une unité peut participer à plusieurs «mémoires» Robustesse au bruit et aux pertes

Séquentielle / Parallèle Accès séquentiel Une seule information peut être traitée à un instant donné Accès Parallèle L ensemble des informations est accessible à tout instant

Déclarative / Procédurale Déclarative Faits Evènements SAVOIR QUOI (conscient) Mémoire Procédurale Aptitudes Conditionnement Apprentissage non associatif Amorçage perceptif SAVOIR COMMENT (inconscient) N.J. Cohen et L.R. Squire, «Preserved learning and retention of pattern-analyzing skill in amnesia: dissociation of knowing how and knowing that», Science (210), 1980.

Apprendre Quoi? Généraliser Généraliser une fonction à partir de points déjà connus Classifier Prédire si une donnée appartient à telle ou telle classe Mémoriser Identifier une information bruitée ou partielle à celles déjà connues Regrouper Regrouper des donnés en fonctions de leur similarité Comment? Supervisé Si la réponse est fausse, on corrige le modèle en donnant la bonne réponse Par renforcement Si la réponse est fausse, on communique au modèle que sa réponse est fausse mais sans lui donner la bonne réponse Non supervisé On ne dit rien au modèle

Généraliser une fonction Perceptron, perceptron multi-couches On donne un ensemble de points (x,y) au modèle et on souhaite que celui-ci puisse prédise la valeur de y pour n importe quel x donné. Exemple 1 Exemple 2

Classifier des données (Perceptron, perceptron multi-couches) On donne un ensemble de points (x,y) de couleur bleu ou rouge au modèle et on souhaite que celui-ci puisse prédire la couleur de n importe quel point (x,y). Exemple 1 Exemple 2

Mémoriser des données (Mémoire auto-associative, ART) Données de base Données à reconnaitre

Regrouper des données (Réseau auto-organisé, ART) On donne un ensemble de points (x,y) et on souhaite identifier les groupes de points similaires (i.e. formant des groupes) Exemple 1 Exemple 2

Corpus de données Corpus de données L ensemble des données connues et disponibles Corpus d apprentissage Un sous-ensemble du corpus de données qui va servir à l apprentissage Corpus de test Un sous-ensemble du corpus de données qui va servir à vérifier l apprentissage Corpus de validation Un sous-ensemble du corpus de données qui va servir modifier l apprentissage

Mesure de l'erreur Erreur apparente L erreur apparente se mesure sur le corpus d apprentissage. Erreur réelle L erreur apparente se mesure sur le corpus entier. Si l erreur apparente est très faible alors que l erreur réelle est très forte, le corpus d apprentissage est très certainement mal échantilloné.

Retour sur la modélisation Des modèles simples... Un neurone possède des entrées Chaque entrée possède un poids La sortie est une fonction du poids et des entrées Y = f(w 1 X 1 + W 2 X 2) X 1 X 2 W 1 W 2 Y Heaviside Linéaire Sigmoïde

Retour sur la modélisation... aux modèles plus complexes I m(t) = I C + I ionic I C = C m dv(t)/dt I ionic = I Na + I K + I L = g Na (V)[V(t) V Na ] +g K (V)[V(t) V K ] +g L (V)[V(t) V L ] Extracellular I C C g Na I Na g K I K g L I L V V Na V K V L Intracellular

Conclusion Introduction Le neurone formel Apprentissage supervisé Le perceptron simple Le perceptron multicouche Apprentissage non-supervisé Carte auto-organisatrices Modèle de Hopfield Dilemne stabilité-plasticité Théorie de la Résonance Adaptative Temporalité et réseau récurrent Modèle de Jordan Modèle de Elman