• Aucun résultat trouvé

Analyse formelle de concepts

N/A
N/A
Protected

Academic year: 2022

Partager "Analyse formelle de concepts"

Copied!
25
0
0

Texte intégral

(1)

Analyse formelle de concepts

Damien Nouvel

Damien Nouvel (Inalco) Analyse formelle de concepts 1 / 10

(2)

Relations de généralisation / spécialisation

Plan

1. Relations de généralisation / spécialisation 2. Théorie de l’analyse formelle de concepts

(3)

Relations de généralisation / spécialisation

Ordonnancement d’objets

§ Ensembles d’objets ordonnés

Chiffres: croissant, diviseur

Mots: alphabétique (lexicographique)

Ensembles: taille, inclusion

Animaux: arbre phylogénétique, prédation ñ Attention aux cycles (plus un ordre)

Humain: âge, taille, fonction

ñ Comparaisons impossibles : juge vs général

Objets: valeur, poids, taille

ñ Choix d’un ou plusieurs critère(s) pour comparer ñ Antisymétrie et transitivité :pas de cycles ñ Hyperonymie :généralisation /spécialisation

Damien Nouvel (Inalco) Analyse formelle de concepts 3 / 10

(4)

Relations de généralisation / spécialisation

Ordonnancement d’objets

§ Ensembles d’objets ordonnés

Chiffres: croissant, diviseur

Mots: alphabétique (lexicographique)

Ensembles: taille, inclusion

Animaux: arbre phylogénétique, prédation ñ Attention aux cycles (plus un ordre)

Humain: âge, taille, fonction

ñ Comparaisons impossibles : juge vs général

Objets: valeur, poids, taille

ñ Choix d’un ou plusieurs critère(s) pour comparer ñ Antisymétrie et transitivité :pas de cycles ñ Hyperonymie :généralisation /spécialisation

(5)

Relations de généralisation / spécialisation

Ordonnancement d’objets

§ Ensembles d’objets ordonnés

Chiffres: croissant, diviseur

Mots: alphabétique (lexicographique)

Ensembles: taille, inclusion

Animaux: arbre phylogénétique, prédation ñ Attention aux cycles (plus un ordre)

Humain: âge, taille, fonction

ñ Comparaisons impossibles : juge vs général

Objets: valeur, poids, taille

ñ Choix d’un ou plusieurs critère(s) pour comparer ñ Antisymétrie et transitivité :pas de cycles ñ Hyperonymie :généralisation /spécialisation

Damien Nouvel (Inalco) Analyse formelle de concepts 3 / 10

(6)

Relations de généralisation / spécialisation

Ordonnancement d’objets

§ Ensembles d’objets ordonnés

Chiffres: croissant, diviseur

Mots: alphabétique (lexicographique)

Ensembles: taille, inclusion

Animaux: arbre phylogénétique, prédation ñ Attention aux cycles (plus un ordre)

Humain: âge, taille, fonction

ñ Comparaisons impossibles : juge vs général

Objets: valeur, poids, taille

ñ Choix d’un ou plusieurs critère(s) pour comparer ñ Antisymétrie et transitivité :pas de cycles ñ Hyperonymie :généralisation /spécialisation

(7)

Relations de généralisation / spécialisation

Diagramme de Hasse

§ Représentation de relations d’ordres

§ Sixďyalors x est en dessous de y (graphiquement)

« Treillis de Gallois

§ Exemple (méronymie)

Électrique Vélo Bleu

Vélo électrique Vélo bleu

Vélo électrique bleu

Damien Nouvel (Inalco) Analyse formelle de concepts 4 / 10

(8)

Relations de généralisation / spécialisation

Diagramme de Hasse

§ Représentation de relations d’ordres

§ Sixďyalors x est en dessous de y (graphiquement)

« Treillis de Gallois

§ Exemple (méronymie)

Électrique Vélo Bleu

Vélo électrique Vélo bleu

Vélo électrique bleu

(9)

Relations de généralisation / spécialisation

Lien entre ordre et opérateur

§ Opération sur des objets

‚ Pour les entiers N

@xPN,@yPN^xďx+y,yďx+y

‚ Pour un langageL

@αPL,@β PL,|α| ď |α.β| ^ |β| ď |α.β|

‚ Pour une famille F

@I1 PF,@I2PF,IPEnfants(I1,I2IďI1^IďI2 ñ Opérateurs, prédicats permettent d’établir l’ordre ñ Ordonner des objets selon leurs propriétés...

Damien Nouvel (Inalco) Analyse formelle de concepts 5 / 10

(10)

Relations de généralisation / spécialisation

Lien entre ordre et opérateur

§ Opération sur des objets

‚ Pour les entiers N

@xPN,@yPN^xďx+y,yďx+y

‚ Pour un langageL

@αPL,@β PL,|α| ď |α.β| ^ |β| ď |α.β|

‚ Pour une famille F

@I1 PF,@I2PF,IPEnfants(I1,I2IďI1^IďI2 ñ Opérateurs, prédicats permettent d’établir l’ordre ñ Ordonner des objets selon leurs propriétés...

(11)

Relations de généralisation / spécialisation

Lien entre ordre et opérateur

§ Opération sur des objets

‚ Pour les entiers N

@xPN,@yPN^xďx+y,yďx+y

‚ Pour un langageL

@αPL,@β PL,|α| ď |α.β| ^ |β| ď |α.β|

‚ Pour une famille F

@I1 PF,@I2PF,IPEnfants(I1,I2IďI1^IďI2 ñ Opérateurs, prédicats permettent d’établir l’ordre ñ Ordonner des objets selon leurs propriétés...

Damien Nouvel (Inalco) Analyse formelle de concepts 5 / 10

(12)

Relations de généralisation / spécialisation

Lien entre ordre et opérateur

§ Opération sur des objets

‚ Pour les entiers N

@xPN,@yPN^xďx+y,yďx+y

‚ Pour un langageL

@αPL,@β PL,|α| ď |α.β| ^ |β| ď |α.β|

‚ Pour une famille F

@I1 PF,@I2PF,IPEnfants(I1,I2IďI1^IďI2

ñ Opérateurs, prédicats permettent d’établir l’ordre ñ Ordonner des objets selon leurs propriétés...

(13)

Relations de généralisation / spécialisation

Lien entre ordre et opérateur

§ Opération sur des objets

‚ Pour les entiers N

@xPN,@yPN^xďx+y,yďx+y

‚ Pour un langageL

@αPL,@β PL,|α| ď |α.β| ^ |β| ď |α.β|

‚ Pour une famille F

@I1 PF,@I2PF,IPEnfants(I1,I2IďI1^IďI2 ñ Opérateurs, prédicats permettent d’établir l’ordre

ñ Ordonner des objets selon leurs propriétés...

Damien Nouvel (Inalco) Analyse formelle de concepts 5 / 10

(14)

Relations de généralisation / spécialisation

Lien entre ordre et opérateur

§ Opération sur des objets

‚ Pour les entiers N

@xPN,@yPN^xďx+y,yďx+y

‚ Pour un langageL

@αPL,@β PL,|α| ď |α.β| ^ |β| ď |α.β|

‚ Pour une famille F

@I1 PF,@I2PF,IPEnfants(I1,I2IďI1^IďI2 ñ Opérateurs, prédicats permettent d’établir l’ordre ñ Ordonner des objets selon leurs propriétés...

(15)

Théorie de l’analyse formelle de concepts

Plan

1. Relations de généralisation / spécialisation 2. Théorie de l’analyse formelle de concepts

Damien Nouvel (Inalco) Analyse formelle de concepts 6 / 10

(16)

Théorie de l’analyse formelle de concepts

Notations

§ Rudolf Wille (1984)

‚ Ensemble d’objets X

‚ Ensemble depropriétésY

‚ RelationPĎXˆY

ñ SixPX possède la propriétéyPY alorsxPy

(17)

Théorie de l’analyse formelle de concepts

Concept formel

§ Lien entre objets et propriétés

‚ Pour Aun ensemble d’objets, A1 =tyPY|@xPA,xPyu ñ Ensemble des propriétés communes aux objets deA ñ Intensionde A

‚ Pour Bun ensemble de propriétés,B1 =txPX|@yPB,xPyu ñ Ensemble des objets qui possèdent les propriétésB

ñ Extensionde B

§ Concept formel

‚ Couple(A,B) tel queA1=BetB1 =A

ñ Objets définis selons leurs propriétés communes

§ Ordre partiel sur les concepts

‚ (A1,B1)ď(A2,B2) siA1 ĎA2

‚ (A1,B1)ď(A2,B2) siB1ĚB2

ñ Les deux définitions sont équivalentes ! ñ Ordre partiel

Damien Nouvel (Inalco) Analyse formelle de concepts 8 / 10

(18)

Théorie de l’analyse formelle de concepts

Concept formel

§ Lien entre objets et propriétés

‚ PourA un ensemble d’objets, A1 =tyPY|@xPA,xPyu ñ Ensemble des propriétés communes aux objets deA ñ Intensionde A

‚ Pour Bun ensemble de propriétés,B1 =txPX|@yPB,xPyu ñ Ensemble des objets qui possèdent les propriétésB

ñ Extensionde B

§ Concept formel

‚ Couple(A,B) tel queA1=BetB1 =A

ñ Objets définis selons leurs propriétés communes

§ Ordre partiel sur les concepts

‚ (A1,B1)ď(A2,B2) siA1 ĎA2

‚ (A1,B1)ď(A2,B2) siB1ĚB2

ñ Les deux définitions sont équivalentes ! ñ Ordre partiel

(19)

Théorie de l’analyse formelle de concepts

Concept formel

§ Lien entre objets et propriétés

‚ PourA un ensemble d’objets, A1 =tyPY|@xPA,xPyu ñ Ensemble des propriétés communes aux objets deA ñ Intensionde A

‚ PourBun ensemble de propriétés, B1 =txPX|@yPB,xPyu ñ Ensemble des objets qui possèdent les propriétésB

ñ Extensionde B

§ Concept formel

‚ Couple(A,B) tel queA1=BetB1 =A

ñ Objets définis selons leurs propriétés communes

§ Ordre partiel sur les concepts

‚ (A1,B1)ď(A2,B2) siA1 ĎA2

‚ (A1,B1)ď(A2,B2) siB1ĚB2

ñ Les deux définitions sont équivalentes ! ñ Ordre partiel

Damien Nouvel (Inalco) Analyse formelle de concepts 8 / 10

(20)

Théorie de l’analyse formelle de concepts

Concept formel

§ Lien entre objets et propriétés

‚ PourA un ensemble d’objets, A1 =tyPY|@xPA,xPyu ñ Ensemble des propriétés communes aux objets deA ñ Intensionde A

‚ PourBun ensemble de propriétés, B1 =txPX|@yPB,xPyu ñ Ensemble des objets qui possèdent les propriétésB

ñ Extensionde B

§ Concept formel

‚ Couple(A,B) tel queA1 =Bet B1 =A

ñ Objets définis selons leurs propriétés communes

§ Ordre partiel sur les concepts

‚ (A1,B1)ď(A2,B2) siA1 ĎA2

‚ (A1,B1)ď(A2,B2) siB1ĚB2

ñ Les deux définitions sont équivalentes ! ñ Ordre partiel

(21)

Théorie de l’analyse formelle de concepts

Concept formel

§ Lien entre objets et propriétés

‚ PourA un ensemble d’objets, A1 =tyPY|@xPA,xPyu ñ Ensemble des propriétés communes aux objets deA ñ Intensionde A

‚ PourBun ensemble de propriétés, B1 =txPX|@yPB,xPyu ñ Ensemble des objets qui possèdent les propriétésB

ñ Extensionde B

§ Concept formel

‚ Couple(A,B) tel queA1 =Bet B1 =A

ñ Objets définis selons leurs propriétés communes

§ Ordre partiel sur les concepts

‚ (A1,B1)ď(A2,B2) siA1 ĎA2

‚ (A1,B1)ď(A2,B2) siB1ĚB2

ñ Les deux définitions sont équivalentes ! ñ Ordre partiel

Damien Nouvel (Inalco) Analyse formelle de concepts 8 / 10

(22)

Théorie de l’analyse formelle de concepts

Vélos

§ Liste de vélos

Électrique Bleu Vélo Description

X X X Vélo bleu électrique deJean

X X Vélo bleu dePaul

X X X Vélo bleu électrique deMarie

X Voiture jaune électrique deSylvie

X Voiture bleue diesel deBob

§ Treillis de concepts (formels pleins / pas formels en pointillés)

Électrique tJean,Marie,Sylvieu

Vélo tJean,Paul,Marieu

Bleu tJean,Paul,Marie,Bobu

Vélo bleu tJean,Paul,Marieu

(23)

Théorie de l’analyse formelle de concepts

Vélos

§ Liste de vélos

Électrique Bleu Vélo Description

X X X Vélo bleu électrique deJean

X X Vélo bleu dePaul

X X X Vélo bleu électrique deMarie

X Voiture jaune électrique deSylvie

X Voiture bleue diesel deBob

§ Treillis de concepts (formels pleins / pas formels en pointillés)

Électrique tJean,Marie,Sylvieu

Vélo tJean,Paul,Marieu

Bleu tJean,Paul,Marie,Bobu

Vélo électrique tJean,Marieu

Électrique bleu tJean,Marieu

Vélo bleu tJean,Paul,Marieu

Vélo électrique bleu tJean,Marieu

Damien Nouvel (Inalco) Analyse formelle de concepts 9 / 10

(24)

Théorie de l’analyse formelle de concepts

Vélos

§ Liste de vélos

Électrique Bleu Vélo Description

X X X Vélo bleu électrique deJean

X X Vélo bleu dePaul

X X X Vélo bleu électrique deMarie

X Voiture jaune électrique deSylvie

X Voiture bleue diesel deBob

§ Treillis de concepts (formels pleins / pas formels en pointillés)

Électrique tJean,Marie,Sylvieu

Vélo tJean,Paul,Marieu

Bleu tJean,Paul,Marie,Bobu

Vélo bleu tJean,Paul,Marieu

Vélo électrique bleu tJean,Marieu

(25)

Théorie de l’analyse formelle de concepts

Exercice

§ Recherche de concepts dans des données

‚ Choisissez un thème :objets etpropriétés

‚ Enregistrez dans un tableur des objets et leurs propriétés

‚ Exportez le fichier au format CSV

‚ Affichez les concepts avec le programme pythonfcadraw

‚ Déterminez si les concepts ont du sens selon le thème

Damien Nouvel (Inalco) Analyse formelle de concepts 10 / 10

Références

Documents relatifs

V ´eri-conditionnalit ´e Th ´eorie des mod `eles et logique des pr ´edicats du premier ordre S ´emantique “th ´eorie des mod `eles” pour les phrases d’une langue

En termes de con fl it, la comparaison des colonnes de ce tableau 25 montre que le con fl it principal est entre l ’ État, le CG et la CACG d ’ une part et le Collectif et les

Par exemple, s’il existe des normes parasismiques pour la construction de bâtiments dans une zone à risque, comme la zone III de la carte des risques sismiques de la France,

Une collection documentaire est généralement représentée comme un ensemble de documents mais cette modélisation ne permet pas de rendre compte des relations intertextuelles et

Par exemple, les concepts du treillis final des classificateurs illustrés par la figure 4 représentant les classes du modèle initial sont : c #0 , c #3 , c #4 et c #5 et

Des méthodologies «TEXT- TO-ONTO» et «METHONTOLOGY», P ACTOLE reprend plusieurs idées telles que l’intro- duction de l’expert du domaine dans la boucle de construction

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Nous avons commenc´e par d´evelopper un mod`ele LNT g´en´erique d’un SoC, comportant un composant d’interconnexion (interconnect) supportant la coh´erence de cache conforme