Années 90’ > Renaissance de l’IA avec le Machine Learning

Slides:



Advertisements
Présentations similaires
Pour comprendre comment la créativité et l’innovation sont les moteurs de l’évolution technologique La commande par la pensée ? La commande par le mouvement.
Advertisements

1 Gestion Electronique de documents (GED) ✔ Définition Efficacité d'une entreprise dépend de la capacité à traiter et consulter les informations qu'elle.
INGÉNIERIE PÉDAGOGIQUE SÉANCE SUR LES MÉTHODES PÉDAGOGIQUES.
L’EIAH AMBRE- ADD 1 Mise en place d’une personnalisation du logiciel à partir de profils d’apprenants Nathalie Guin Marie Lefevre Stéphanie Jean-Daubias.
Plan de la rencontre Retour sur les premières activités Remue-méninges (choix d’un projet de scénario) Positionnement dans les ateliers.
La séquence pédagogique : Définition Période d’apprentissage dont le but est de permettre à l’apprenant d’acquérir un savoir faire nouveau, ou de le consolider.
Brève histoire d’Internet
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
E-Prelude.com Importation de nomenclatures issues de divers logiciels de CAO… … via un fichier « neutre » de type EXCEL.
Conception de « progression »
CEMTEC Comment scénariser l’éclairage d’un escalier ?
Cycle 3 Cycle 4 Pilotage du robot mBot Site scratch :
Titre Noms des auteurs 1. A propos de ce chablon
Google analytics.
ONEE-BE en partenariat avec le RACEE/ASAEE Formation de Formateurs
Réaliser un Diaporama ML PATINEC – 03/2017
Le commentaire de document(s)
MOT Éditeur de modèles de connaissances par objets typés
Reprise du cours ( ) Aujourd’hui :
1. IDENTIFIER LES BESOINS DES ÉLÈVES.
Introduction au principe de la mise en réseau
Activités algorithmiques
Asynchronous Javascript And Xml
Domaine: Relations R.A.:
Virtualisation d’applications mobiles dans un réseau de Cloudlets
STAGE BASSIN Antibes/Valbonne Vendredi 10 février 2017
Piloter un robot mbot à distance avec retour vidéo
Techniques du Data Mining
INTELLIGENCE ARTIFICIELLE
CHAPITRE 1 Introduction à la gestion des affaires
Réfléchissons un peu !.
3 MOIS DE FORMATION 1 MOIS DE STAGE EN ENTREPRISE prÉsentation …
METHODES ACTIVES EN FAVEUR DES APPRENTISSAGES
TOUT SAVOIR SUR.
Institut Universitaire Virtuel de Formation des Maîtres
Regroupement contextuel de cimes dans les images aéroportées
DATA WEARHOUSE 1ère année LA: Technologies systèmes d’information
Réseaux de neurones appliqués à la reconnaissance de caractères
Formation sur les bases de données relationnelles.
Des mathématiques derrière l’intelligence artificielle
Évaluations par compétences
Programmation Android Première application Android
Thème qui répond aux critères : Les OGM
Modélisation objet avec UML
Un ordinateur avec un œil !!
Damien Givry 27/11/2018 Méthodologie Damien Givry
ANNEXE 1 Survol et prédictions
FORMATION POWERPOINT 2007/2010
Un Mécanisme d‘Adaptation Guidé par le Contexte en Utilisant une Représentation par Objets Manuele Kirsch Pinheiro Laboratoire LSR – IMAG, Équipe SIGMA.
Le programme informatique L’algorithme Le codage
Jean-Sébastien Provençal
Reconnaissance de formes: lettres/chiffres
Instruction direct DAEP Ch. Deregnaucourt.
« constitution des groupes »
« constitution des groupes »
Réforme du lycée Objectif général :
Travailler dans la recherche
Traitement automatique de la parole
Thème : L’organisation et le management de l ’entreprise Sous-thème : Le management Objectifs généraux : Caractériser les différents types d’animation.
La logique d’une table de mobilité sociale intergénérationnelle
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
Spécialité CINEMA AUDIOVISUEL.
INTELLIGENCE ARTIFICIELLE
Formation « Utiliser un site Internet école »
Ampleur de l’effet = 0,40 (Leithwood, 2011)
MOTIVER SON EQUIPE.
LES NOUVEAUX PROGRAMMES DE MATHÉMATIQUES
GT informatique phase 1 Atelier informatique phase 2
MOT Éditeur de modèles de connaissances par objets typés
Numérique et Sciences Informatiques
Transcription de la présentation:

Thème : Big Data, Machine Learning et Intelligences Artificielles Deep Learning

Années 90’ > Renaissance de l’IA avec le Machine Learning Depuis 50 ans > période de désillusion > Sous estimation des difficultés Années 90’ > Renaissance de l’IA avec le Machine Learning Yann le Cun : Lecture de cheque aux USA ( Directeur labo IA FB ) Domaine de l’informatique qui met au point des algorithmes permettant de déterminer pour de nouvelles données des caractéristiques à partir de la connaissance de données d’apprentissage.  L’algorithme apprends des règles en se basant sur les données d’apprentissage et les applique à de nouvelles données.

Des exemples de machine Learning: Filtrage de contenu (Fil d’actualité Facebook, Publicité) : Entrée : Qui a posté ? Quand ? Nature ? Sujet ? Réactions des autres Sortie : Allez vous être intéressé ou pas ? Détection de fraude sur internet lors d’utilisation de carte de crédit : Entrée : Nature de transaction / Montant / Localisation Sortie : Est-ce bien une fraude ou la bonne personne ? Reconnaissance d’image : Entrée : Une image = Enormément de caractéristiques  Association de neurone : Réseau de neurones Sortie : Que représente l’image ?

Objectifs : Modifier ces paramètres de manières à minimiser l’erreur Réponses fausse : Nouveau test Réponses correct : Algorithme d’apprentissage ajuste les boutons Phase d’apprentissage  Des millions d’exemples nécessaires  Des centaines de millions de boutons à ajuster Reconnaitre un objet  5 Milliards d’opérations (7/8images/sec) Basé sur des formules mathématiques connu depuis des siècles Objectifs : Modifier ces paramètres de manières à minimiser l’erreur Apprentissage auto / supervisé On présente une image, on attend le résultat

 Abstraction de l’image Combien faut-il d’entrée X ? Image 400 x 400 = 160 000 pixels > 160 000 nombres / X > Trop long à entrainer Methode : Algorithme intermédiaire qui extrait des images des caractéristiques essentiels pour les intégrer ces caractéristiques en entrée aux réseaux de neurones.  Abstraction de l’image Nouvelle entrée = resultat de l’algo  Sortie Y  Phase de prédiction Dépend énormément de l’algorithme intermédiaire Demande un « expert » pour chaque domaine

Problème : Entrainer la machine pour produire des réponses correct sur des produits inconnus ? Différents types de chaises, tables …

Deep Learning Principe : Gros réseau > Pleins de couches de neurones artificiels Séquences de modules entrainable, hiérarchisé entrainé sur des millions de données Yann le Cun a commencé dans les années 1990 le Deep Learning ( Directeur labo IA FB ) Compétitions de reconnaissance d’images 2010 : 28% - 54% 2011 : 26% - 50% 2012 : 16% - 30% 2013 : 12% - 14% 2014 : 12% - 6,6% Réseau profond (Deep learning) Au lieu d’avoir une partie conçu par des ingénieurs, séquence de modules entrainable séquentiellement, produite par l’algorithme d’apprentissage, entrainé par des données. Réseaux de neurones artificiels inspiré de la biologie (mais justifié par la théorie) Plus efficace que des ingénieurs humain

Neurone biologique met en relation entrée X et sortie Y 0 : Aucun signal envoyé 1 : Signal envoyé : Le neurone décharge Neurone artificiel : Mimer le comportement par une fonction mathématique Somme des entrées X en affectant un coeff : poids Somme > Certain Seuil : 1 Somme < Certain Seuil : 0 Sorties Y Empiler les neurones : Réseaux de neurones Beaucoup d’entrées et de sorties Poid et seuil : variable modifiable par l’algorithme Neurone reçoit ou pas signal électrique des autres neurones  0 ou 1

Miracle : L’algorithme Deep Learning contient dans ces couches supérieurs ces caractéristiques essentiels (développé par l’algo intermédiaire auparavant)

Pourquoi la réussite soudaine du Deep Learning ? Algorithme en progrès : Architecture de neurones particulière Progrès des GPU (Puissance pour le traitement d’images) Disponibilité des données : 2012: Imagesnet.org par le laboratoire de Standfort Imagesnet.org = 15M d’images  22 000 Catégories (A demandé 50 000 employés dans 167 Pays) 2016 : Réseaux profonds contenant plus d’une centaine de couches, plus d’une dizaine de millions de neurones On balance des millions d’images de chat , l’algo découvre tout seul les caractéristiques essentiels tout seul

Applications utilisant le Deep Learning: (Autres que d’analyser notre vie privée sur les réseaux sociaux…) Analyser scène sur une images pour en ressortir une phrase (plutôt utile pour les malvoyant) Voiture autonome Drones (suivre l’évolution forêt tropical) Caméra (Alerter lorsqu’un enfant se noie) Reconnaissance vocal (Microsoft / Google sur Android)

Capacité à fabriquer des images (Réseaux inversé) = Modèle génératifs Images bruts -> algo détecte caractéristiques essentiels Séries de nombres en entrée  Images inventées

« Google Deep Dream »  Quoi que tu vois, on en veut plus

Conclusion Gros progrès depuis 3 ans: Reconnaissance parole, image, texte Obstacle : Sur quel principe baser l’apprentissage non supervisé ? Exemple, comment apprendre à des machines: Le fait que le monde est tri dimensionnel en regardant une vidéo Le fait qu’un objet peut passer devant un autre et le cacher

Sources http://www.lemonde.fr/pixels/article/2015/07/09/on-a-teste-pour-vous-deep-dream-la- machine-a-reves-psychedeliques-de-google_4675562_4408996.html https://sciencetonnante.wordpress.com/2016/04/08/le-deep-learning/ https://www.youtube.com/watch?v=trWrEWfhTVg https://www.ted.com/talks/fei_fei_li_how_we_re_teaching_computers_to_understand_picture s/transcript?language=en#t-150254 https://www.youtube.com/watch?v=RgUcQceqC_Y