SlideShare a Scribd company logo
1 of 28
Cube Based Summaries Of Large Association Rule SetsMarie Ndiaye - Cheikh T. DiopArnaud Giacometti - Patrick Marcel - Arnaud Soulet Présenté par:							         Sous la direction de: Mouhamadou Khoulé - Papa Cheikh Cisse				Dr. Cheikh TalibouyaDiop Master 2 Recherche Informatique UGB St-Louis / 2010 – 2011 1
Sommaire Introduction Le Contexte A Summary: Définition CBS: Cube Based Summaries La génération de CBS ,[object Object]
L’heuristique proposéeConclusion 2
[object Object]
Explorer ces règles devient dès lors difficile.3 Introduction
Solution 1:Méthode de génération de règles plus génériques. ,[object Object],Conséquence Cette quantité de règles est tout de même importante et donc risque de perte. 4 Introduction
Pour éviter cela: Solution2: ,[object Object]
Difficulté d’exploration des résumés
Résumés pas bien organisés
Explorer les règles extraites:
Méthodes proposées incomplètes5 Introduction
Contributions et solutions à ces manquements énoncés précédemment: Les CBS (Cube Based Summaries):représentation des règles sous forme de cubes ,[object Object]
motivés par existence de techniques de manipulation de cube sous OLAP6 Introduction
Contributions et solutions à ces manquements énoncés précédemment: Une heuristique (greedy_CBS)pour générer les CBS en fonction d’une taille donnée ,[object Object]
Détermination du degré d’importance d’un CBS
Résultats proches de la solution optimale7 Introduction
Représentation de larges règles facilités par les "summaries"  Fait ressortir les relations entre règles 8 Le contexte
9 Le contexte Soit A = {CONTROL, STABILITY, VISIBILITY} dom (CONTROL)= {auto, noauto} dom (STABILITY) = {stab, xstab} dom (VISIBILITY) = {yes, no} Soit R, l’ensemble des règles d’associations suivantes defini sur A:  r1: {auto} Þ {stab} r2: {auto} Þ {stab, yes} r3: {auto} Þ {yes} ,[object Object]
r5: {stab} Þ {auto}
r6: {stab} Þ {auto,yes}
r7: {yes} Þ {stab}
r8: {yes} Þ {auto, stab}
r9: {yes} Þ {auto},[object Object]
A Summary: Définition Soient r1: X1 Þ Y1 et r2: X2 Þ Y2,  r2 est plus spécifique que r1,  (r1 £r r2) si X1 Í X2 et Y1 Í Y2 Exemple: r2: {auto} Þ {stab, yes} est plus spécifique que  r1: {auto} Þ {stab} et r1 couvre r2 11
Summary Soient deux langages de motifs P et S Une relation de couverture Dentre P et S Un "Summary" de PÍPest un ensemble de motifs SÍStel que:   (i)    Chaque motif de P est couvert par au moins un motif de S  (ii)     Chaque motif de S couvre au moins un motif de P (iii)    |S| £ |P| 12 A Summary: Définition
Summary 13 A Summary: Définition
A Summary: Définition Exemple: S=(r1: {auto }-> {stab}, r10:{ } -> {auto}, r11: { } ->{stab}, r12: { } ->{yes} ) est un Summary . 14 ,[object Object]
r2: {auto} Þ {stab, yes}

More Related Content

Viewers also liked

advertzoom Oktober 2011
advertzoom Oktober 2011advertzoom Oktober 2011
advertzoom Oktober 2011advertzoom
 
Dossier pedagogique horizon
Dossier pedagogique horizonDossier pedagogique horizon
Dossier pedagogique horizonFondationClement
 
Las redes sociales como entornos para la enseñanza y el aprendizaje
Las redes sociales como entornos para la enseñanza y el aprendizajeLas redes sociales como entornos para la enseñanza y el aprendizaje
Las redes sociales como entornos para la enseñanza y el aprendizajeAlicia Rodríguez
 
La signature du ridicule : Usage politique et détournement du sens dans les p...
La signature du ridicule : Usage politique et détournement du sens dans les p...La signature du ridicule : Usage politique et détournement du sens dans les p...
La signature du ridicule : Usage politique et détournement du sens dans les p...Bodyspacesociety Blog
 
Rar plan legende10
Rar plan legende10Rar plan legende10
Rar plan legende1007leepar
 
Presentación Prensa y RRPP IOMarketing 2011
Presentación Prensa y RRPP IOMarketing 2011Presentación Prensa y RRPP IOMarketing 2011
Presentación Prensa y RRPP IOMarketing 2011IOMarketing
 
Agenda 21 - Ministère de l'Ecologie et du développement durable - Village étape
Agenda 21 - Ministère de l'Ecologie et du développement durable - Village étapeAgenda 21 - Ministère de l'Ecologie et du développement durable - Village étape
Agenda 21 - Ministère de l'Ecologie et du développement durable - Village étapefnve
 
E-health en cuidados
E-health en cuidadosE-health en cuidados
E-health en cuidadosOlga Navarro
 
Présentation X-PRIME Groupe
Présentation X-PRIME GroupePrésentation X-PRIME Groupe
Présentation X-PRIME GroupeX-PRIME GROUPE
 
La planificacion
La planificacionLa planificacion
La planificacionpamira
 
Analisis orientado a objetos
Analisis orientado a objetosAnalisis orientado a objetos
Analisis orientado a objetosMessenger Adictos
 
IT-BSC Steps
IT-BSC StepsIT-BSC Steps
IT-BSC StepsDaniel Z
 
Farid Bedjaoui et la cuisine orientale
Farid Bedjaoui et la cuisine orientaleFarid Bedjaoui et la cuisine orientale
Farid Bedjaoui et la cuisine orientalefaridbedjaoui
 
Social Media Week - Das perfekte XING Profil
Social Media Week - Das perfekte XING ProfilSocial Media Week - Das perfekte XING Profil
Social Media Week - Das perfekte XING ProfilXING AG
 

Viewers also liked (20)

Folien Webinar Onine Journalismus Session 1
Folien Webinar Onine Journalismus Session 1Folien Webinar Onine Journalismus Session 1
Folien Webinar Onine Journalismus Session 1
 
Servidores dedicados
Servidores dedicadosServidores dedicados
Servidores dedicados
 
advertzoom Oktober 2011
advertzoom Oktober 2011advertzoom Oktober 2011
advertzoom Oktober 2011
 
Dossier pedagogique horizon
Dossier pedagogique horizonDossier pedagogique horizon
Dossier pedagogique horizon
 
pmi définition variance
pmi définition variancepmi définition variance
pmi définition variance
 
Las redes sociales como entornos para la enseñanza y el aprendizaje
Las redes sociales como entornos para la enseñanza y el aprendizajeLas redes sociales como entornos para la enseñanza y el aprendizaje
Las redes sociales como entornos para la enseñanza y el aprendizaje
 
La signature du ridicule : Usage politique et détournement du sens dans les p...
La signature du ridicule : Usage politique et détournement du sens dans les p...La signature du ridicule : Usage politique et détournement du sens dans les p...
La signature du ridicule : Usage politique et détournement du sens dans les p...
 
1. la celula
1. la celula1. la celula
1. la celula
 
Rar plan legende10
Rar plan legende10Rar plan legende10
Rar plan legende10
 
Proyecto holón
Proyecto holónProyecto holón
Proyecto holón
 
Presentación Prensa y RRPP IOMarketing 2011
Presentación Prensa y RRPP IOMarketing 2011Presentación Prensa y RRPP IOMarketing 2011
Presentación Prensa y RRPP IOMarketing 2011
 
Agenda 21 - Ministère de l'Ecologie et du développement durable - Village étape
Agenda 21 - Ministère de l'Ecologie et du développement durable - Village étapeAgenda 21 - Ministère de l'Ecologie et du développement durable - Village étape
Agenda 21 - Ministère de l'Ecologie et du développement durable - Village étape
 
E-health en cuidados
E-health en cuidadosE-health en cuidados
E-health en cuidados
 
Présentation X-PRIME Groupe
Présentation X-PRIME GroupePrésentation X-PRIME Groupe
Présentation X-PRIME Groupe
 
La planificacion
La planificacionLa planificacion
La planificacion
 
Analisis orientado a objetos
Analisis orientado a objetosAnalisis orientado a objetos
Analisis orientado a objetos
 
IT-BSC Steps
IT-BSC StepsIT-BSC Steps
IT-BSC Steps
 
Farid Bedjaoui et la cuisine orientale
Farid Bedjaoui et la cuisine orientaleFarid Bedjaoui et la cuisine orientale
Farid Bedjaoui et la cuisine orientale
 
Schon auf Kurs?
Schon auf Kurs?Schon auf Kurs?
Schon auf Kurs?
 
Social Media Week - Das perfekte XING Profil
Social Media Week - Das perfekte XING ProfilSocial Media Week - Das perfekte XING Profil
Social Media Week - Das perfekte XING Profil
 

More from Papa Cheikh Cisse

La gestion des exceptions avec Java
La gestion des exceptions avec JavaLa gestion des exceptions avec Java
La gestion des exceptions avec JavaPapa Cheikh Cisse
 
Mise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMIMise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMIPapa Cheikh Cisse
 
Analyse de méthodes intelligentes de détection de fissures dans diverses stru...
Analyse de méthodes intelligentes de détection de fissures dans diverses stru...Analyse de méthodes intelligentes de détection de fissures dans diverses stru...
Analyse de méthodes intelligentes de détection de fissures dans diverses stru...Papa Cheikh Cisse
 
An overview of standards and related technology in web services
An overview of standards and related technology in web servicesAn overview of standards and related technology in web services
An overview of standards and related technology in web servicesPapa Cheikh Cisse
 
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...Papa Cheikh Cisse
 
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...Papa Cheikh Cisse
 
IP Multimedia Subsystem (IMS)
IP Multimedia Subsystem (IMS)IP Multimedia Subsystem (IMS)
IP Multimedia Subsystem (IMS)Papa Cheikh Cisse
 
Le projet PICSEL (Production d'Interfaces à base de Connaissance pour des Ser...
Le projet PICSEL (Production d'Interfaces à base de Connaissance pour des Ser...Le projet PICSEL (Production d'Interfaces à base de Connaissance pour des Ser...
Le projet PICSEL (Production d'Interfaces à base de Connaissance pour des Ser...Papa Cheikh Cisse
 
Mise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMIMise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMIPapa Cheikh Cisse
 

More from Papa Cheikh Cisse (11)

FINETECH SMS Banking
FINETECH SMS BankingFINETECH SMS Banking
FINETECH SMS Banking
 
Les collections en Java
Les collections en JavaLes collections en Java
Les collections en Java
 
La gestion des exceptions avec Java
La gestion des exceptions avec JavaLa gestion des exceptions avec Java
La gestion des exceptions avec Java
 
Mise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMIMise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMI
 
Analyse de méthodes intelligentes de détection de fissures dans diverses stru...
Analyse de méthodes intelligentes de détection de fissures dans diverses stru...Analyse de méthodes intelligentes de détection de fissures dans diverses stru...
Analyse de méthodes intelligentes de détection de fissures dans diverses stru...
 
An overview of standards and related technology in web services
An overview of standards and related technology in web servicesAn overview of standards and related technology in web services
An overview of standards and related technology in web services
 
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
 
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
 
IP Multimedia Subsystem (IMS)
IP Multimedia Subsystem (IMS)IP Multimedia Subsystem (IMS)
IP Multimedia Subsystem (IMS)
 
Le projet PICSEL (Production d'Interfaces à base de Connaissance pour des Ser...
Le projet PICSEL (Production d'Interfaces à base de Connaissance pour des Ser...Le projet PICSEL (Production d'Interfaces à base de Connaissance pour des Ser...
Le projet PICSEL (Production d'Interfaces à base de Connaissance pour des Ser...
 
Mise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMIMise en place d'un système de messagerie sécurisée pour une PME/PMI
Mise en place d'un système de messagerie sécurisée pour une PME/PMI
 

Cube based summaries of large association rule sets

  • 1. Cube Based Summaries Of Large Association Rule SetsMarie Ndiaye - Cheikh T. DiopArnaud Giacometti - Patrick Marcel - Arnaud Soulet Présenté par: Sous la direction de: Mouhamadou Khoulé - Papa Cheikh Cisse Dr. Cheikh TalibouyaDiop Master 2 Recherche Informatique UGB St-Louis / 2010 – 2011 1
  • 2.
  • 4.
  • 5. Explorer ces règles devient dès lors difficile.3 Introduction
  • 6.
  • 7.
  • 9. Résumés pas bien organisés
  • 10. Explorer les règles extraites:
  • 12.
  • 13. motivés par existence de techniques de manipulation de cube sous OLAP6 Introduction
  • 14.
  • 15. Détermination du degré d’importance d’un CBS
  • 16. Résultats proches de la solution optimale7 Introduction
  • 17. Représentation de larges règles facilités par les "summaries" Fait ressortir les relations entre règles 8 Le contexte
  • 18.
  • 19. r5: {stab} Þ {auto}
  • 20. r6: {stab} Þ {auto,yes}
  • 21. r7: {yes} Þ {stab}
  • 22. r8: {yes} Þ {auto, stab}
  • 23.
  • 24. A Summary: Définition Soient r1: X1 Þ Y1 et r2: X2 Þ Y2, r2 est plus spécifique que r1, (r1 £r r2) si X1 Í X2 et Y1 Í Y2 Exemple: r2: {auto} Þ {stab, yes} est plus spécifique que r1: {auto} Þ {stab} et r1 couvre r2 11
  • 25. Summary Soient deux langages de motifs P et S Une relation de couverture Dentre P et S Un "Summary" de PÍPest un ensemble de motifs SÍStel que: (i) Chaque motif de P est couvert par au moins un motif de S (ii) Chaque motif de S couvre au moins un motif de P (iii) |S| £ |P| 12 A Summary: Définition
  • 26. Summary 13 A Summary: Définition
  • 27.
  • 28. r2: {auto} Þ {stab, yes}
  • 31. r5: {stab} Þ {auto}
  • 32. r6: {stab} Þ {auto,yes}
  • 33. r7: {yes} Þ {stab}
  • 34. r8: {yes} Þ {auto, stab}
  • 35. r9: {yes} Þ {auto} (i) Chaque motif de P est couvert par au moins un motif de S (ii) Chaque motif de S couvre au moins un motif de P (iii) |S| £ |P| cover(r1,R)={r1,r2}, cover(r10,R)={r5,r6,r8,r9}, cover(r11,R)={r1,r2,r7,r8} Et cover(r12,R)={r2,r3,r4,r6}.
  • 36. A Summary: Définition « Summary minimal » ? {r1,r3,r4,r7,r9} est un Summary minimal. 1.Comment définit t-on un langage de motifs et une relation de coverture qui permettrait de construire et d’explorer efficacement des summaries minimales de larges ensembles de règles d’association? 2.Quel est le summary minimal le plus intéressant? 15
  • 37. CBS: Cube Based Summaries Soit A, un ensemble fini d’attributs. X = {a1, ..., ak} tel que aiÎ A, iÎ{1,...,k} et XÍ A est unschéma. 16
  • 38. Exemple: Soit A = {CONTROL, STABILITY, VISIBILITY} dom(CONTROL) = {auto, noauto} dom(STABILITY) = {stab, xstab} dom(VISIBILITY) = {yes, no} <Body.CONTROL, Body.VISIBILITY, Head.CONTROL>est un schéma. 17 CBS: Cube Based Summaries
  • 39. Soit X = {x1, …, xj} un schéma, R un ensemble de règles d’associations. On appelle référence sur X, un tuple s = <a1,..., ai>tel que : aiÍ (dom(xj) È null) scouvre au moins une règle de R. 18 CBS: Cube Based Summaries
  • 40. Exemple: Soit le schéma A=<Body.CONTROL, Body.VISIBILITY, Head.CONTROL> dom (CONTROL)= {auto, noauto} dom (STABILITY) = {stab, xstab} dom (VISIBILITY) = {yes, no} {nullC, yes, auto}est une référence du schéma A. 19 CBS: Cube Based Summaries
  • 41. Soit un ensemble de règles R, le CBS d’un schéma C de R noté SC,R est l’ensemble des références définies sur C qui couvrent au moins une règle de R 20 CBS: Cube Based Summaries
  • 42. Soit un schéma <Body.VISIBILITY, Head.CONTROL> CBS = {S1, S3, S7, S9} Différents niveaux de détail 21 CBS: Cube Based Summaries
  • 43. 22 CBS: Cube Based Summaries
  • 44. Mesure de la qualité:homogénéité Impossibilité d’identifier le plus intéressant parmi plusieurs CBS. Besoin de mesurer la qualité d’un CBS. La qualité d’un CBS est une fonction qui à tout couple (R, Sc,R) associe une valeur dans R. 23
  • 45. 24 Mesure de la qualité:homogénéité Pour évaluer la qualité d’un CBS.
  • 46. L’heuristique proposée On commence par le CBS Cile plus général possible AddToHead(Ci) et/ou AddToBody(Ci) pour passer à un CBS Cj. Tant que H(Cj) > H(Ci) refaire l’étape 2 avecCjà la place de Ci. Dès que H(C2) = H(C1), arrêt. 25
  • 47. Conclusion Une nouvelle technique de résumé dutrop grand nombre de règles d’association. Une mesure de la qualité des CBS: l’homogénéité. Une heuristique de génération de CBS. 26
  • 48. Ndiaye M., Diop C. T., Giacommetti A., Marcel P., Soulet A., "Cube Based Summaries Of Large Associations Rule Sets". Zaki M. J., Hsiao C.-J., "CHARM: An Efficient Algorithm for ClosedItemsetMining". Chandola V., Kumar V., "Summarization - Compressing Data into an Informative Representation". 27 Références
  • 49. 28 Merci de votre attention Vos questions sont les bienvenues ...