SlideShare une entreprise Scribd logo
1  sur  23
Bagging
Plan
▪ Introduction
▪ Historique
▪ Pré requis
▪ Algorithme
▪ Implementation
▪ Conclusion
2
HELLO!
I am Hlel Abdelhedi
You can find me at
abdelhedihlel @ gmail.com
3
1.
Introduction
Definition
Bagging, appelée aussi Bootstrap aggregating, est
un méta-algorithme d'ensemble d'apprentissage
automatique conçu pour améliorer la stabilité et la
précision des algorithmes d'apprentissage
automatique utilisés dans la classification
statistique et la régression
5
Régression
La régression est un outils d'apprentissage
automatique et de statistiques ,méthode
important et très utilisé. Il vous permet de faire des
prédictions à partir des données en apprenant la
relation entre les caractéristiques des données et
certaines resultats observées, pour des valeurs
continues .
6
Classification
La classification est un outils de l'apprentissage
automatique utilisé pour grouper les données ayant
des caractéristiques similaires .
7
2.
Historique
Historique
Le bagging a été proposé par Leo Breiman en 1994
pour améliorer la classification .
Leo Breiman un statisticien à l'Université de
Californie à Berkeley et aussi un membre de
l'Académie nationale des sciences des États-Unis.
9
3.
Initiation
Bootstrap Aggregation
Dans les statistiques, le bootstrap est un test ou
une métrique reposant sur un échantillonnage
aléatoire avec remise.
11
Bootstrap : Exemple
Les données initial :
E = {1,2,3,4,5}
Les “bootstrapped” données :
E’ = {3,1,5,5,2}
12
4.
Algorithme
Bagging : Algorithme
14
15
5.
Implementation
17
Implementation : Voting
18
Implementation : Voting
Généralement ,dans l'étape de l'échantillonnage en
s'intéresse principalement à seulement 60 % des
données.
les restes 40% sont utilisées pour les testes et les
vérifications .
19
7.
Conclusion
Conclusion
La méthode de Bagging prédiction est plus
performante que de la conception d’une seule arbre
de décision , l’utilisation de la méthode statistique
(echantillonnage) donne une des meilleurs analyses
et exploration des données .
Bagging improves the quality of any machine
learning algorithm
21
7.
Conclusion
Merci de votre
Attention!
Des questions?
You can find me at:
abdelhedihlel@gmail.comabdelhdihl
el@gmail.com
23

Contenu connexe

Tendances

Introduction to Machine learning
Introduction to Machine learningIntroduction to Machine learning
Introduction to Machine learningQuentin Ambard
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléCharif Khrichfa
 
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...Abdallah YACOUBA
 
Gestion des threads
Gestion des threadsGestion des threads
Gestion des threadsSana Aroussi
 
Reporting avec JasperServer & iReport
Reporting avec JasperServer & iReportReporting avec JasperServer & iReport
Reporting avec JasperServer & iReportLilia Sfaxi
 
Installation et configuration d'un système de Détection d'intrusion (IDS)
Installation et configuration d'un système de Détection d'intrusion (IDS)Installation et configuration d'un système de Détection d'intrusion (IDS)
Installation et configuration d'un système de Détection d'intrusion (IDS)Charif Khrichfa
 
Chp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de DonnéesChp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de DonnéesLilia Sfaxi
 
mémoire de projet de fin d'études
mémoire de projet de fin d'études mémoire de projet de fin d'études
mémoire de projet de fin d'études MortadhaBouallagui
 
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceBigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceLilia Sfaxi
 
Atelier1 mise en place d’odoo
Atelier1   mise en place d’odooAtelier1   mise en place d’odoo
Atelier1 mise en place d’odooAbdelouahed Abdou
 
RADIUS ET TACACS+.pptx
RADIUS ET TACACS+.pptxRADIUS ET TACACS+.pptx
RADIUS ET TACACS+.pptxZokomElie
 
apprenez-a-programmer-en-python.pdf
apprenez-a-programmer-en-python.pdfapprenez-a-programmer-en-python.pdf
apprenez-a-programmer-en-python.pdfAnonyme101
 
Cours Système Embarqué et Système d'exploitation mobile.pdf
Cours Système Embarqué et Système d'exploitation mobile.pdfCours Système Embarqué et Système d'exploitation mobile.pdf
Cours Système Embarqué et Système d'exploitation mobile.pdfWahideArabe
 
Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Mohammed LAAZIZLI
 
logistic_regression_ml.pdf
logistic_regression_ml.pdflogistic_regression_ml.pdf
logistic_regression_ml.pdfSidiAbdallah1
 

Tendances (20)

Introduction to Machine learning
Introduction to Machine learningIntroduction to Machine learning
Introduction to Machine learning
 
Chapitre 2 hadoop
Chapitre 2 hadoopChapitre 2 hadoop
Chapitre 2 hadoop
 
Bi
BiBi
Bi
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
 
Wazuh Pre.pptx
Wazuh Pre.pptxWazuh Pre.pptx
Wazuh Pre.pptx
 
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
Mémoire de fin de cycle présenté en vue de L’Obtention du Diplôme de Master P...
 
Gestion des threads
Gestion des threadsGestion des threads
Gestion des threads
 
elk
elkelk
elk
 
Reporting avec JasperServer & iReport
Reporting avec JasperServer & iReportReporting avec JasperServer & iReport
Reporting avec JasperServer & iReport
 
Installation et configuration d'un système de Détection d'intrusion (IDS)
Installation et configuration d'un système de Détection d'intrusion (IDS)Installation et configuration d'un système de Détection d'intrusion (IDS)
Installation et configuration d'un système de Détection d'intrusion (IDS)
 
Chp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de DonnéesChp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de Données
 
mémoire de projet de fin d'études
mémoire de projet de fin d'études mémoire de projet de fin d'études
mémoire de projet de fin d'études
 
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceBigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-Reduce
 
système multi agent
système multi agentsystème multi agent
système multi agent
 
Atelier1 mise en place d’odoo
Atelier1   mise en place d’odooAtelier1   mise en place d’odoo
Atelier1 mise en place d’odoo
 
RADIUS ET TACACS+.pptx
RADIUS ET TACACS+.pptxRADIUS ET TACACS+.pptx
RADIUS ET TACACS+.pptx
 
apprenez-a-programmer-en-python.pdf
apprenez-a-programmer-en-python.pdfapprenez-a-programmer-en-python.pdf
apprenez-a-programmer-en-python.pdf
 
Cours Système Embarqué et Système d'exploitation mobile.pdf
Cours Système Embarqué et Système d'exploitation mobile.pdfCours Système Embarqué et Système d'exploitation mobile.pdf
Cours Système Embarqué et Système d'exploitation mobile.pdf
 
Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...Etude et mise en place d’une solution open source de gestion de la sécurité d...
Etude et mise en place d’une solution open source de gestion de la sécurité d...
 
logistic_regression_ml.pdf
logistic_regression_ml.pdflogistic_regression_ml.pdf
logistic_regression_ml.pdf
 

L'algorithme bagging

Notes de l'éditeur

  1. Considerons qu’on a un donné X a tester dans les différentes arbres . Si la donnée X donne comme resultas