SlideShare uma empresa Scribd logo
1 de 18
2011/2012
            1
• Idée générale
• Définition
• Le principe de boosting
• Historique
• AdaBoost
   – L'Algorithme de AdaBoost
   – ILLUSTRATION
   – Les avantages et les inconvénients
     pratiques de AdaBoost
• Conclusion
                                          2
Exemple: détecter des mots au pluriel




                        Règle Forte
            Règle faible 2      Règle faible 1
                                                 3
• Le mot boosting s’applique à des méthodes
  générales capables de produire des décisions
  très précises à partir d’un ensemble de règles
  de décision « faibles ».

  « Le boosting combine des hypothèses dites
     faibles en une hypothèse dite forte »

                                              4
• Faire simple pour faire compliqué
    il est facile de trouver des règles simples,
    généralement justes.
    il est très difficile de trouver une règle "fortes" qui
    est vérifiée dans tous les cas.


• Le principe est issu de la combinaison de
  classifieurs (appelés également hypothèses).
                                                          5
• La catégorisation

• Détection et classement d’objet dans des images

• Le filtrage de texte

• Bioinformatique

                                              6
Drucker & al
Schapire                    Premières
algorithme                   mises en
 de weak                   œuvres réelles
              Freund                        Freund &
  learner    Algorithme
             optimal par
                                            Schapire
                votes                       Adaboost
              pondérés

 1989        1990            1992           1996

                                                       7
• Adaboost (Adaptive Boosting, R.Scharpire,
  Y.Freund, 1996) est une méthode de
  boosting       (intelligence    artificielle,
  apprentissage automatique) introduite par
  Yoav Freund et Robert Schapire.

• Adaboost consiste à transformer, d’une manière
  efficace, un classifieur «faible» en un classifieur
  «fort» en réduisant les taux d’erreur.
                                                    8
9
10
Initialisation
Exemple




                      11
Étape 1




:
:

:
:




              12
Étape 2




Z = 0.827

                      13
Étape 3




          14
=   =




        15
Les avantages:
•   très rapide.
•   Simple et facile à programmer.
•   Une seul paramètre à régler.
•   Permet de trouver les exemples aberrants.

Les inconvénients:
    Les performances d’ADABOOST sont influencées par :
• Le choix du weak learner.
• La nature des données d’apprentissage.
                                                         16
Le boosting est un outil efficace expérimentalement
Basé sur une théorie mathématique et trois principes
essentiels:
   1- Combiner les estimations de différents experts.
   2- Modifier, avant chaque ajout d’un expert, la
     distribution des exemples.
   3- Au final, utiliser une moyenne des « votes » des
     experts, pondérée par leurs fiabilités respectives.

• Permet d’obtenir un très bon classifieur en
associant des classifieurs « faibles »
                                                           17
Merci de votre attention



                       18

Mais conteúdo relacionado

Destaque

Destrezas BáSicas De Registro De Datos Financieros
Destrezas BáSicas De Registro De Datos FinancierosDestrezas BáSicas De Registro De Datos Financieros
Destrezas BáSicas De Registro De Datos FinancierosCarmen Maldonado
 
Personal Branding 2.0
Personal Branding 2.0Personal Branding 2.0
Personal Branding 2.0Elena Faba
 
Reconocimiento supramolecular del ADN
Reconocimiento supramolecular del ADNReconocimiento supramolecular del ADN
Reconocimiento supramolecular del ADNMar Sánchez
 
Demanda - MeliDevConf BsAs.
Demanda - MeliDevConf BsAs.Demanda - MeliDevConf BsAs.
Demanda - MeliDevConf BsAs.melidevelopers
 
Les outils de l’UX pour connaître les utilisateurs - MC Casal - YOODx 2017
 Les outils de l’UX pour connaître les utilisateurs - MC Casal - YOODx 2017 Les outils de l’UX pour connaître les utilisateurs - MC Casal - YOODx 2017
Les outils de l’UX pour connaître les utilisateurs - MC Casal - YOODx 2017YOODx
 
Synodiance > Recherche Vocale - SEO Campus Paris - 07/04/2016
Synodiance > Recherche Vocale - SEO Campus Paris - 07/04/2016Synodiance > Recherche Vocale - SEO Campus Paris - 07/04/2016
Synodiance > Recherche Vocale - SEO Campus Paris - 07/04/2016Search Foresight
 
How To Grow Your Way Out Of A Recession
How To Grow Your Way Out Of A RecessionHow To Grow Your Way Out Of A Recession
How To Grow Your Way Out Of A RecessionSite-Seeker, Inc.
 
Working out your Team Role
Working out your Team RoleWorking out your Team Role
Working out your Team RoleNeha Agrawal
 
Séminaire sur le Programme Exemplaire
Séminaire sur le Programme ExemplaireSéminaire sur le Programme Exemplaire
Séminaire sur le Programme ExemplaireLoïc Hervier
 
Methode de rechercher un emploi via linkedin
Methode de rechercher un emploi via linkedinMethode de rechercher un emploi via linkedin
Methode de rechercher un emploi via linkedinAhmed Oualkadi
 
Reconnaissane de visage expression et genre
Reconnaissane de visage expression et genreReconnaissane de visage expression et genre
Reconnaissane de visage expression et genreFadhila Najah
 
Les outils du UX pour connaître les utilisateurs - YOODx 2017
Les outils du UX pour connaître les utilisateurs - YOODx 2017Les outils du UX pour connaître les utilisateurs - YOODx 2017
Les outils du UX pour connaître les utilisateurs - YOODx 2017Relax In The Air
 

Destaque (16)

Destrezas BáSicas De Registro De Datos Financieros
Destrezas BáSicas De Registro De Datos FinancierosDestrezas BáSicas De Registro De Datos Financieros
Destrezas BáSicas De Registro De Datos Financieros
 
Personal Branding 2.0
Personal Branding 2.0Personal Branding 2.0
Personal Branding 2.0
 
Reconocimiento supramolecular del ADN
Reconocimiento supramolecular del ADNReconocimiento supramolecular del ADN
Reconocimiento supramolecular del ADN
 
Demanda - MeliDevConf BsAs.
Demanda - MeliDevConf BsAs.Demanda - MeliDevConf BsAs.
Demanda - MeliDevConf BsAs.
 
Les outils de l’UX pour connaître les utilisateurs - MC Casal - YOODx 2017
 Les outils de l’UX pour connaître les utilisateurs - MC Casal - YOODx 2017 Les outils de l’UX pour connaître les utilisateurs - MC Casal - YOODx 2017
Les outils de l’UX pour connaître les utilisateurs - MC Casal - YOODx 2017
 
Synodiance > Recherche Vocale - SEO Campus Paris - 07/04/2016
Synodiance > Recherche Vocale - SEO Campus Paris - 07/04/2016Synodiance > Recherche Vocale - SEO Campus Paris - 07/04/2016
Synodiance > Recherche Vocale - SEO Campus Paris - 07/04/2016
 
Twitter for Business
Twitter for BusinessTwitter for Business
Twitter for Business
 
How To Grow Your Way Out Of A Recession
How To Grow Your Way Out Of A RecessionHow To Grow Your Way Out Of A Recession
How To Grow Your Way Out Of A Recession
 
Working out your Team Role
Working out your Team RoleWorking out your Team Role
Working out your Team Role
 
Introduction to-thucydides
Introduction to-thucydidesIntroduction to-thucydides
Introduction to-thucydides
 
Navigating Google Analytics
Navigating Google AnalyticsNavigating Google Analytics
Navigating Google Analytics
 
Séminaire sur le Programme Exemplaire
Séminaire sur le Programme ExemplaireSéminaire sur le Programme Exemplaire
Séminaire sur le Programme Exemplaire
 
Methode de rechercher un emploi via linkedin
Methode de rechercher un emploi via linkedinMethode de rechercher un emploi via linkedin
Methode de rechercher un emploi via linkedin
 
Linkedin guide premium job seeker
Linkedin guide premium job seekerLinkedin guide premium job seeker
Linkedin guide premium job seeker
 
Reconnaissane de visage expression et genre
Reconnaissane de visage expression et genreReconnaissane de visage expression et genre
Reconnaissane de visage expression et genre
 
Les outils du UX pour connaître les utilisateurs - YOODx 2017
Les outils du UX pour connaître les utilisateurs - YOODx 2017Les outils du UX pour connaître les utilisateurs - YOODx 2017
Les outils du UX pour connaître les utilisateurs - YOODx 2017
 

handwriting recognition

  • 2. • Idée générale • Définition • Le principe de boosting • Historique • AdaBoost – L'Algorithme de AdaBoost – ILLUSTRATION – Les avantages et les inconvénients pratiques de AdaBoost • Conclusion 2
  • 3. Exemple: détecter des mots au pluriel Règle Forte Règle faible 2 Règle faible 1 3
  • 4. • Le mot boosting s’applique à des méthodes générales capables de produire des décisions très précises à partir d’un ensemble de règles de décision « faibles ». « Le boosting combine des hypothèses dites faibles en une hypothèse dite forte » 4
  • 5. • Faire simple pour faire compliqué il est facile de trouver des règles simples, généralement justes. il est très difficile de trouver une règle "fortes" qui est vérifiée dans tous les cas. • Le principe est issu de la combinaison de classifieurs (appelés également hypothèses). 5
  • 6. • La catégorisation • Détection et classement d’objet dans des images • Le filtrage de texte • Bioinformatique 6
  • 7. Drucker & al Schapire Premières algorithme mises en de weak œuvres réelles Freund Freund & learner Algorithme optimal par Schapire votes Adaboost pondérés 1989 1990 1992 1996 7
  • 8. • Adaboost (Adaptive Boosting, R.Scharpire, Y.Freund, 1996) est une méthode de boosting (intelligence artificielle, apprentissage automatique) introduite par Yoav Freund et Robert Schapire. • Adaboost consiste à transformer, d’une manière efficace, un classifieur «faible» en un classifieur «fort» en réduisant les taux d’erreur. 8
  • 9. 9
  • 10. 10
  • 13. Étape 2 Z = 0.827 13
  • 14. Étape 3 14
  • 15. = = 15
  • 16. Les avantages: • très rapide. • Simple et facile à programmer. • Une seul paramètre à régler. • Permet de trouver les exemples aberrants. Les inconvénients: Les performances d’ADABOOST sont influencées par : • Le choix du weak learner. • La nature des données d’apprentissage. 16
  • 17. Le boosting est un outil efficace expérimentalement Basé sur une théorie mathématique et trois principes essentiels: 1- Combiner les estimations de différents experts. 2- Modifier, avant chaque ajout d’un expert, la distribution des exemples. 3- Au final, utiliser une moyenne des « votes » des experts, pondérée par leurs fiabilités respectives. • Permet d’obtenir un très bon classifieur en associant des classifieurs « faibles » 17
  • 18. Merci de votre attention 18