introduction aux classes empiétantes
DESCRIPTION
Introduction aux classes empiétantes. François Brucker. Brest ( Breizh ). [email protected]. ‘‘Définition générale de la classification’’ :. Le seul moyen de de faire une méthode instructive et naturelle, c’est de mettre ensemble les choses qui se ressemblent - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/1.jpg)
1
ENST Bretagne, département IASC
12/12/02
Introductionaux
classes empiétantes
François Brucker
Brest (Breizh)
![Page 2: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/2.jpg)
2
ENST Bretagne, département IASC
12/12/02
‘‘Définition générale de la classification’’ : Le seul moyen de de faire une méthode instructive et naturelle,
c’est de mettre ensemble les choses qui se ressemblentet de séparer celles qui diffèrent les unes des autres.
Georges Leclerc de Buffon, naturaliste et écrivain, Histoire naturelle,1749.
2 grands types de critères :
• globaux (au niveau des classes)• locaux (au niveau des objets)
![Page 3: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/3.jpg)
3
ENST Bretagne, département IASC
12/12/02
Une définition d’une classe
Ensemble X d’objets
Relation RSymétrique (x R y y R x)
Réflexive (x R x pour tout x de X)
On associe à R un graphe GR=(X,E)
C est une classe de X C est une clique maximale de GR
![Page 4: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/4.jpg)
4
ENST Bretagne, département IASC
12/12/02
Une classification de (X,R)
(X,R) GR {C1, C2, …, Cp}
Ensemble de cliques maximales
![Page 5: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/5.jpg)
5
ENST Bretagne, département IASC
12/12/02
Classification particulière
Partition
Critère global : Critère local :
Relation d’équivalence
• réflexive• symétrique• transitive
x R y et y R z x R zA B {A,B
![Page 6: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/6.jpg)
6
ENST Bretagne, département IASC
12/12/02
non empiétance transitivité
Classe A Classe B
ami
moi
ami
![Page 7: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/7.jpg)
7
ENST Bretagne, département IASC
12/12/02
y
x
z
t
On regarde par rapport à 2 éléments
Relation 2-transitive (Jardine et Sibson, 1971)
![Page 8: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/8.jpg)
8
ENST Bretagne, département IASC
12/12/02
Se généralise à 3, 4, ..., n éléments.
x
y
z
Relation n-transitive (Jardine et Sibson, 1971)
![Page 9: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/9.jpg)
9
ENST Bretagne, département IASC
12/12/02
Les classes formées par ces modèles relationnels
![Page 10: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/10.jpg)
10
ENST Bretagne, département IASC
12/12/02
Une définition d’une classe
Ensemble X d’objets
On associe à chaque d(x,y)= un graphe G=(X,E)
C est une classe de X C est une clique maximale d’un G
Dissimilarité : d : X Rd(x,y)=d(y,x)d(x,y) 0d(x,x)=0
telle que
Propre si d(x,y)=0 x=y
![Page 11: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/11.jpg)
11
ENST Bretagne, département IASC
12/12/02
Classification particulière
Arbre hiérarchique
Ultramétrique : U
u(x,y) max{u(x,z),u(z,y)}
A B {A,B
![Page 12: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/12.jpg)
12
ENST Bretagne, département IASC
12/12/02
Le cas des hybrides
![Page 13: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/13.jpg)
13
ENST Bretagne, département IASC
12/12/02
![Page 14: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/14.jpg)
14
ENST Bretagne, département IASC
12/12/02
Réticulogramme
x
yz
t
u
v
w
![Page 15: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/15.jpg)
15
ENST Bretagne, département IASC
12/12/02
Distance additive d’arbre
x
yz
t
u
v
w
Ce n’est pas à proprement parler un système de classes
![Page 16: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/16.jpg)
16
ENST Bretagne, département IASC
12/12/02
Autre problème où l’empiétance est nécessaire : la sériation
Le problème est ici de classer des objets par ordre chronologique, les objetsétant décrit par une dissimilarité.
Une classification est alors la donnée d’un ordre compatible avec la dissimilarité
![Page 17: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/17.jpg)
17
ENST Bretagne, département IASC
12/12/02
Lien entre sériation et classes
À la différence du modèle arboré, le problème de sériationest lié à un modèle de classe particulier : les hypergraphes d’intervalles
x y z t
Les classes d’une dissimilarité d sont un hypergraphe d’intervalleSi et seulement si il existe un ordre tel que toute classe de d
soit un intervalle de cet ordre.
![Page 18: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/18.jpg)
18
ENST Bretagne, département IASC
12/12/02
Lien entre dissimilarités et classes
Il existe des bijections entre dissimilarités et classes
transformer une dissimilarité quelconqueen une dissimilarité d’un type particulier.
Dans ce cas, classifier c’est :
• ultramétriques hiérarchies (Jardine, Jardine et Sibson, 1967, Johnson, 1967, Benzecri, 1973)• dissimilarités fortement de Robinson pseudo-hiérarchies indicées (Durand, 1989)• quasi-ultramétriques quasi-hiérarchies indicées (Diatta et Fichet, 1994)
Les modèles de classe associés aux modèles de distancecorrespondent à des visions classificatoires différentes
![Page 19: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/19.jpg)
19
ENST Bretagne, département IASC
12/12/02
Les k-ultramétriques(Jardine et Sibson, 1971)
Pour tout S X, |S|=k, a,b X : d(a,b) max{d(x,y) | x S {a,b}, y S}
Définition :
ie. Sur k+2 points, les deux plus grandes dissimilarités sont égales
d est une dissimilarité k-ultramétrique sur X ssi :
Intérêt : rendre compte des relations de k-transitivités
![Page 20: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/20.jpg)
20
ENST Bretagne, département IASC
12/12/02
d est une dissimilarité fortement de Robinson sur X ssi :
• Il existe un ordre sur X • pour tout x y z d(x,z) max{d(x,y),d(y,z)}
• pour tout x y z• pour tout z t : d(x,z)=d(y,z) d(x,t)=d(y,t)• pour tout t x : d(x,z)=d(x,y) d(y,t)=d(z,t)
Définition :
Les pyramides(Diday, 1984 ; Fichet, 1984)
x y z t
Intérêt : problèmes de sériation
![Page 21: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/21.jpg)
21
ENST Bretagne, département IASC
12/12/02
Les quasi-ultramétriques(Diatta et Fichet, 1994)
x y
z t
d est une dissimilarité quasi-ultramétrique ssi : pour tout {x,y,z,t} X :max { d(x,z), d(z,y) } d(x,y) d(z,t) max { d(t,x), d(t,y), d(x,y) }
Définition :
Intérêt (1/2): l’intersection de 3 classes est toujours l’intersection de 2 d’entres elles
![Page 22: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/22.jpg)
22
ENST Bretagne, département IASC
12/12/02
Les quasi-ultramétriques :Intérêt (2/2)
yx
z
t
1. Les 2-boules sont exactement les cliques maximales (calculabilité)
2. L’intersection de 2 cliques maximales est une clique maximale (stabilité)
![Page 23: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/23.jpg)
23
ENST Bretagne, département IASC
12/12/02
Relation entre les différents modèles
ultra-métrique
quasi-ultramétrique 3-ultramétrique
faible(etc.)
pyramides
distance d’arbre
![Page 24: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/24.jpg)
24
ENST Bretagne, département IASC
12/12/02
• ultramétrique dendrogrammes
Problème : visualisation des classes d’une dissimilarité.
Visualisation des classes
• Modèles « classiques » : • Quasi-ultramétrique ?
• pyramides
1
2
3
4
5
6
![Page 25: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/25.jpg)
25
ENST Bretagne, département IASC
12/12/02
Classes sur un chemin
x y z t
x y z t u vx y z t u v
x y z t
![Page 26: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/26.jpg)
26
ENST Bretagne, département IASC
12/12/02
Classes sur un circuit
![Page 27: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/27.jpg)
27
ENST Bretagne, département IASC
12/12/02
Classes sur un arbre
![Page 28: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/28.jpg)
28
ENST Bretagne, département IASC
12/12/02
Visualisation 3D
![Page 29: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/29.jpg)
29
ENST Bretagne, département IASC
12/12/02
Exemple : distance de mutationNombre de positions dans la protéine cytochrome-c où deux espèces ont deux
acides aminés différents (Fitch et Margoliash, 1967)
![Page 30: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/30.jpg)
30
ENST Bretagne, département IASC
12/12/02
Ultramétrique sous dominante
![Page 31: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/31.jpg)
31
ENST Bretagne, département IASC
12/12/02
![Page 32: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/32.jpg)
32
ENST Bretagne, département IASC
12/12/02
![Page 33: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/33.jpg)
33
ENST Bretagne, département IASC
12/12/02
![Page 34: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/34.jpg)
34
ENST Bretagne, département IASC
12/12/02
![Page 35: Introduction aux classes empiétantes](https://reader036.vdocument.in/reader036/viewer/2022062502/56815598550346895dc37588/html5/thumbnails/35.jpg)
35
ENST Bretagne, département IASC
12/12/02