intelligence artificielle et apprentissage automatique

42
Intelligence artificielle et apprentissage automatique Jill-Jênn Vie Stage Turing 9 novembre 2012 1 / 16

Upload: others

Post on 30-Nov-2021

15 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Intelligence artificielle et apprentissage automatique

Intelligence artificielleet apprentissage automatique

Jill-Jênn Vie

Stage Turing

9 novembre 2012

1 / 16

Page 2: Intelligence artificielle et apprentissage automatique

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

Page 3: Intelligence artificielle et apprentissage automatique

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

Page 4: Intelligence artificielle et apprentissage automatique

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

Page 5: Intelligence artificielle et apprentissage automatique

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

Page 6: Intelligence artificielle et apprentissage automatique

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

Page 7: Intelligence artificielle et apprentissage automatique

Intelligence artificielleApprentissage automatique

Watson

3 / 16

Page 8: Intelligence artificielle et apprentissage automatique

Intelligence artificielleApprentissage automatique

Watson à Todai

4 / 16

Page 9: Intelligence artificielle et apprentissage automatique

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

Page 10: Intelligence artificielle et apprentissage automatique

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

Page 11: Intelligence artificielle et apprentissage automatique

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

Page 12: Intelligence artificielle et apprentissage automatique

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

Page 13: Intelligence artificielle et apprentissage automatique

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

Page 14: Intelligence artificielle et apprentissage automatique

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

Page 15: Intelligence artificielle et apprentissage automatique

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

Page 16: Intelligence artificielle et apprentissage automatique

Intelligence artificielleApprentissage automatique

Human-based computationCollecter les donnéesProblèmes principaux

Interactions homme-machine

Problème Ordinateur Vous

6 / 16

Page 17: Intelligence artificielle et apprentissage automatique

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

Page 18: Intelligence artificielle et apprentissage automatique

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

Page 19: Intelligence artificielle et apprentissage automatique

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

Page 20: Intelligence artificielle et apprentissage automatique

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

Page 21: Intelligence artificielle et apprentissage automatique

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

Page 22: Intelligence artificielle et apprentissage automatique

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

Page 23: Intelligence artificielle et apprentissage automatique

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

Page 24: Intelligence artificielle et apprentissage automatique

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

Page 25: Intelligence artificielle et apprentissage automatique

Intelligence artificielleApprentissage automatique

Human-based computationCollecter les donnéesProblèmes principaux

Serious games

8 / 16

Page 26: Intelligence artificielle et apprentissage automatique

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

Page 27: Intelligence artificielle et apprentissage automatique

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

Page 28: Intelligence artificielle et apprentissage automatique

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

Page 29: Intelligence artificielle et apprentissage automatique

Intelligence artificielleApprentissage automatique

Human-based computationCollecter les donnéesProblèmes principaux

Bon, la presse. . .

10 / 16

Page 30: Intelligence artificielle et apprentissage automatique

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

Page 31: Intelligence artificielle et apprentissage automatique

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

Page 32: Intelligence artificielle et apprentissage automatique

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

Page 33: Intelligence artificielle et apprentissage automatique

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

Page 34: Intelligence artificielle et apprentissage automatique

Intelligence artificielleApprentissage automatique

Human-based computationCollecter les donnéesProblèmes principaux

Stack Overflow

12 / 16

Page 35: Intelligence artificielle et apprentissage automatique

Intelligence artificielleApprentissage automatique

Human-based computationCollecter les donnéesProblèmes principaux

reCAPTCHA

13 / 16

Page 36: Intelligence artificielle et apprentissage automatique

Intelligence artificielleApprentissage automatique

Human-based computationCollecter les donnéesProblèmes principaux

Akinator

14 / 16

Page 37: Intelligence artificielle et apprentissage automatique

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

Page 38: Intelligence artificielle et apprentissage automatique

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

Page 39: Intelligence artificielle et apprentissage automatique

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

Page 40: Intelligence artificielle et apprentissage automatique

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

Page 41: Intelligence artificielle et apprentissage automatique

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

Page 42: Intelligence artificielle et apprentissage automatique

Des questions ?