intelligence artificielle et apprentissage automatique
TRANSCRIPT
Intelligence artificielleet apprentissage automatique
Jill-Jênn Vie
Stage Turing
9 novembre 2012
1 / 16
Intelligence artificielleApprentissage automatique
Intelligence artificielle
DéfinitionRecherche de moyens susceptibles de doter les systèmesinformatiques de capacités intellectuelles comparables à cellesdes êtres humains.
ExampleWatson (IBM) a participé au jeu Jeopardy ! en février 2011.
comprendre l’énoncé des questionsbuzzer pour prendre la maintrouver les réponsesénoncer les réponses via synthèse vocalechoisir le thème et le montant de la question suivante.
2 / 16
Intelligence artificielleApprentissage automatique
Intelligence artificielle
DéfinitionRecherche de moyens susceptibles de doter les systèmesinformatiques de capacités intellectuelles comparables à cellesdes êtres humains.
ExampleWatson (IBM) a participé au jeu Jeopardy ! en février 2011.
comprendre l’énoncé des questionsbuzzer pour prendre la maintrouver les réponsesénoncer les réponses via synthèse vocalechoisir le thème et le montant de la question suivante.
2 / 16
Intelligence artificielleApprentissage automatique
Intelligence artificielle
DéfinitionRecherche de moyens susceptibles de doter les systèmesinformatiques de capacités intellectuelles comparables à cellesdes êtres humains.
ExampleWatson (IBM) a participé au jeu Jeopardy ! en février 2011.
comprendre l’énoncé des questionsbuzzer pour prendre la maintrouver les réponsesénoncer les réponses via synthèse vocalechoisir le thème et le montant de la question suivante.
2 / 16
Intelligence artificielleApprentissage automatique
Intelligence artificielle
DéfinitionRecherche de moyens susceptibles de doter les systèmesinformatiques de capacités intellectuelles comparables à cellesdes êtres humains.
ExampleWatson (IBM) a participé au jeu Jeopardy ! en février 2011.
comprendre l’énoncé des questionsbuzzer pour prendre la maintrouver les réponsesénoncer les réponses via synthèse vocalechoisir le thème et le montant de la question suivante.
2 / 16
Intelligence artificielleApprentissage automatique
Intelligence artificielle
DéfinitionRecherche de moyens susceptibles de doter les systèmesinformatiques de capacités intellectuelles comparables à cellesdes êtres humains.
ExampleWatson (IBM) a participé au jeu Jeopardy ! en février 2011.
comprendre l’énoncé des questionsbuzzer pour prendre la maintrouver les réponsesénoncer les réponses via synthèse vocalechoisir le thème et le montant de la question suivante.
2 / 16
Intelligence artificielleApprentissage automatique
Watson
3 / 16
Intelligence artificielleApprentissage automatique
Watson à Todai
4 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Apprentissage automatique
DéfinitionAnalyse et implémentation de méthodes automatisables quipermettent à une machine d’évoluer grâce à un processusd’apprentissage pour remplir des tâches difficiles.
ExampleFiltre anti-spam, tumeurs bénignes/malignesTrier des informations par pertinence (recommandation)Reconnaissance de caractères (OCR)Reconnaissance vocaleReconnaître contours, chatons, actions dans une vidéoCalculer ce qu’un humain met du temps à calculer.
5 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Apprentissage automatique
DéfinitionAnalyse et implémentation de méthodes automatisables quipermettent à une machine d’évoluer grâce à un processusd’apprentissage pour remplir des tâches difficiles.
ExampleFiltre anti-spam, tumeurs bénignes/malignesTrier des informations par pertinence (recommandation)Reconnaissance de caractères (OCR)Reconnaissance vocaleReconnaître contours, chatons, actions dans une vidéoCalculer ce qu’un humain met du temps à calculer.
5 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Apprentissage automatique
DéfinitionAnalyse et implémentation de méthodes automatisables quipermettent à une machine d’évoluer grâce à un processusd’apprentissage pour remplir des tâches difficiles.
ExampleFiltre anti-spam, tumeurs bénignes/malignesTrier des informations par pertinence (recommandation)Reconnaissance de caractères (OCR)Reconnaissance vocaleReconnaître contours, chatons, actions dans une vidéoCalculer ce qu’un humain met du temps à calculer.
5 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Apprentissage automatique
DéfinitionAnalyse et implémentation de méthodes automatisables quipermettent à une machine d’évoluer grâce à un processusd’apprentissage pour remplir des tâches difficiles.
ExampleFiltre anti-spam, tumeurs bénignes/malignesTrier des informations par pertinence (recommandation)Reconnaissance de caractères (OCR)Reconnaissance vocaleReconnaître contours, chatons, actions dans une vidéoCalculer ce qu’un humain met du temps à calculer.
5 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Apprentissage automatique
DéfinitionAnalyse et implémentation de méthodes automatisables quipermettent à une machine d’évoluer grâce à un processusd’apprentissage pour remplir des tâches difficiles.
ExampleFiltre anti-spam, tumeurs bénignes/malignesTrier des informations par pertinence (recommandation)Reconnaissance de caractères (OCR)Reconnaissance vocaleReconnaître contours, chatons, actions dans une vidéoCalculer ce qu’un humain met du temps à calculer.
5 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Apprentissage automatique
DéfinitionAnalyse et implémentation de méthodes automatisables quipermettent à une machine d’évoluer grâce à un processusd’apprentissage pour remplir des tâches difficiles.
ExampleFiltre anti-spam, tumeurs bénignes/malignesTrier des informations par pertinence (recommandation)Reconnaissance de caractères (OCR)Reconnaissance vocaleReconnaître contours, chatons, actions dans une vidéoCalculer ce qu’un humain met du temps à calculer.
5 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Apprentissage automatique
DéfinitionAnalyse et implémentation de méthodes automatisables quipermettent à une machine d’évoluer grâce à un processusd’apprentissage pour remplir des tâches difficiles.
ExampleFiltre anti-spam, tumeurs bénignes/malignesTrier des informations par pertinence (recommandation)Reconnaissance de caractères (OCR)Reconnaissance vocaleReconnaître contours, chatons, actions dans une vidéoCalculer ce qu’un humain met du temps à calculer.
5 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Interactions homme-machine
Problème Ordinateur Vous
6 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Interactions homme-machine
Problème Ordinateur VousMachine de Turing Simuler Définir le calculable
6 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Interactions homme-machine
Problème Ordinateur VousMachine de Turing Simuler Définir le calculablePlus grand nombre Tout tester Orienter
6 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Interactions homme-machine
Problème Ordinateur VousMachine de Turing Simuler Définir le calculablePlus grand nombre Tout tester OrienterSauts & Pièces Tracer les arbres Utiliser
6 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Interactions homme-machine
Problème Ordinateur VousMachine de Turing Simuler Définir le calculablePlus grand nombre Tout tester OrienterSauts & Pièces Tracer les arbres UtiliserSyracuse Calculer Analyser (quoique)
6 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Interactions homme-machine
Problème Ordinateur VousMachine de Turing Simuler Définir le calculablePlus grand nombre Tout tester OrienterSauts & Pièces Tracer les arbres UtiliserSyracuse Calculer Analyser (quoique)Nombres premiers Faire un crible Trouver un algo
6 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Interactions homme-machine
Problème Ordinateur VousMachine de Turing Simuler Définir le calculablePlus grand nombre Tout tester OrienterSauts & Pièces Tracer les arbres UtiliserSyracuse Calculer Analyser (quoique)Nombres premiers Faire un crible Trouver un algoProtocol breaking (rien) Trouver les failles
6 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Interactions homme-machine
Problème Ordinateur VousMachine de Turing Simuler Définir le calculablePlus grand nombre Tout tester OrienterSauts & Pièces Tracer les arbres UtiliserSyracuse Calculer Analyser (quoique)Nombres premiers Faire un crible Trouver un algoProtocol breaking (rien) Trouver les faillesEnigma Tout tester Gagner la guerre
6 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Human-based computation
ConceptL’homme fournit des données à la machineLa machine fait une partie du calcul et suggère desinformations à l’hommeL’homme oriente la machine de temps en temps
7 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Serious games
8 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Foldit
En 2011, des joueurs de Foldit ont aidé à déchiffrer lastructure cristale de la protéase rétrovirale du virusMason-Pfizer (M-PMV), un virus causant le SIDA chez lesinge.Alors que le puzzle était prévu pour être disponiblependant une période de 3 semaines, les joueurs ontproduit un modèle 3D de l’enzyme en seulement 10 jours.Ce problème de configurer la structure de l’enzyme avaitdéconcerté les scientifiques pendant 15 ans.
9 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Foldit
En 2011, des joueurs de Foldit ont aidé à déchiffrer lastructure cristale de la protéase rétrovirale du virusMason-Pfizer (M-PMV), un virus causant le SIDA chez lesinge.Alors que le puzzle était prévu pour être disponiblependant une période de 3 semaines, les joueurs ontproduit un modèle 3D de l’enzyme en seulement 10 jours.Ce problème de configurer la structure de l’enzyme avaitdéconcerté les scientifiques pendant 15 ans.
9 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Foldit
En 2011, des joueurs de Foldit ont aidé à déchiffrer lastructure cristale de la protéase rétrovirale du virusMason-Pfizer (M-PMV), un virus causant le SIDA chez lesinge.Alors que le puzzle était prévu pour être disponiblependant une période de 3 semaines, les joueurs ontproduit un modèle 3D de l’enzyme en seulement 10 jours.Ce problème de configurer la structure de l’enzyme avaitdéconcerté les scientifiques pendant 15 ans.
9 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Bon, la presse. . .
10 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Comment obtenir ces données ?
Crowdsourcing
Utiliser la créativité d’un grand nombre de personnes pourréaliser une tâche.
ExampleTrier le spamFacemash (28 octobre 2003)Répondre à des questions
11 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Comment obtenir ces données ?
Crowdsourcing
Utiliser la créativité d’un grand nombre de personnes pourréaliser une tâche.
ExampleTrier le spamFacemash (28 octobre 2003)Répondre à des questions
11 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Comment obtenir ces données ?
Crowdsourcing
Utiliser la créativité d’un grand nombre de personnes pourréaliser une tâche.
ExampleTrier le spamFacemash (28 octobre 2003)Répondre à des questions
11 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Comment obtenir ces données ?
Crowdsourcing
Utiliser la créativité d’un grand nombre de personnes pourréaliser une tâche.
ExampleTrier le spamFacemash (28 octobre 2003)Répondre à des questions
11 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Stack Overflow
12 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
reCAPTCHA
13 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Akinator
14 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Problèmes principaux
Comment croire les données ?Pour savoir ce qui est vrai, on doit savoir qui croirePour savoir qui croire, on doit savoir ce qui est vrai
Comment stocker cette gigantesque quantitéd’informations ?Que pensez-vous de la publicité ciblée ?
15 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Problèmes principaux
Comment croire les données ?Pour savoir ce qui est vrai, on doit savoir qui croirePour savoir qui croire, on doit savoir ce qui est vrai
Comment stocker cette gigantesque quantitéd’informations ?Que pensez-vous de la publicité ciblée ?
15 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Problèmes principaux
Comment croire les données ?Pour savoir ce qui est vrai, on doit savoir qui croirePour savoir qui croire, on doit savoir ce qui est vrai
Comment stocker cette gigantesque quantitéd’informations ?Que pensez-vous de la publicité ciblée ?
15 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Problèmes principaux
Comment croire les données ?Pour savoir ce qui est vrai, on doit savoir qui croirePour savoir qui croire, on doit savoir ce qui est vrai
Comment stocker cette gigantesque quantitéd’informations ?Que pensez-vous de la publicité ciblée ?
15 / 16
Intelligence artificielleApprentissage automatique
Human-based computationCollecter les donnéesProblèmes principaux
Problèmes principaux
Comment croire les données ?Pour savoir ce qui est vrai, on doit savoir qui croirePour savoir qui croire, on doit savoir ce qui est vrai
Comment stocker cette gigantesque quantitéd’informations ?Que pensez-vous de la publicité ciblée ?
15 / 16
Des questions ?