I. SUCESSO DO ALEITAMENTO MATERNO: UMA PERSPECTIVA DE
3. O Sucesso do Aleitamento Materno
3.3. Práticas Profissionais para o Sucesso do Aleitamento
Prenons l’exemple d’un utilisateur qui d´esire d´efinir diff´erentes cat´egories d’´el´evation (montagne, crˆete, plateau . . .). La m´ethode par filtrage consiste `a d´efinir explicitement une super-cat´egorie´el´evation puis de distribuer les s´equences qui la mod´elisent dans les diff´erentes sous-cat´egories.
Pour d´efinir la cat´egorie ´el´evation, nous supposons que toute ´el´evation commence et se termine toujours en son altitude minimale. Entre les deux extr´emit´es, une ´el´evation se situe toujours au dessus de cette altitude minimale (sinon, nous aurions une composition de deux ´
el´evations). Les ´el´evations sont alors mod´elis´ees par les 13 s´equences commen¸cant parLD, se terminant parRD et ne comprenant pas le nœud D(cf. figure 5.18)
Figure 5.18 —Sch´ematisation des 13 s´equences r´eguli`eres commen¸cant par le nœudLD, se terminant part le nœudRDet ne comprenant pas le nœudD.
5.4. MOD ´ELISATION DES CAT ´EGORIES 105
Il est ensuite possible pour l’utilisateur de distribuer ces s´equences dans les cat´egories sp´ecifiques. A titre d’exemple, choisissons dans l’ensemble des s´equences mod´elisant la super-cat´egorie ´el´evation les s´equences mod´elisant les trois sous-cat´egories montagne, plateau et
crˆete (cf. tableau 5.6). Nous pouvons remarquer que certaines ´el´evations ne rentrent dans aucune de ces trois cat´egories.
Cat´egorie Repr´esentations sch´ematiques
montagne plateau crˆete
Tableau 5.6 — Distribution des s´equences de la super-cat´egorie ´el´evation dans les sous-cat´egoriesmontagne,plateau etcrˆete.
Pour la construction par filtrage, nous avons introduit neuf filtres pr´ed´efinis. Bien que cet ensemble ne soit pas exhaustif, il a suffi `a nos exp´erimentations. Le filtrage consiste `a associer un ou plusieurs filtres dont la conjonction pr´e-s´electionne un sous ensemble des 5400 s´equences r´eguli`eres. L’utilisateur s´electionne alors les s´equences satisfaisantes dans cette pr´ e-s´election. Il peut ensuite g´en´erer une autre pr´e-s´election `a partir d’une autre conjonction de filtres et l’ajouter `a sa s´election (ce qui est un moyen d´etourn´e d’effectuer une disjonction).
No overhang
Les s´equences seq= (v1, . . . , vn) qui ne contiennent aucun segment orient´e de la droite vers la gauche. ∀vi ∈seq ( vi∈ {RT, R, RD} ⇒ i=n∨vi+1 ∈ {RT, R, RD}) vi ∈ {T, D} ⇒ i=n∨vi+1 ∈ {T, RT, R, RD, D}) Overhang only
Les s´equencesseq= (v1, . . . , vn) contenant uniquement des segments orient´es de la droite vers la gauche. ∀vi ∈seq ( vi∈ {LT, LD, L} ⇒ i=n∨vi+1 ∈ {LT, LD, L}) vi ∈ {T, D} ⇒ i=n∨vi+1 ∈ {LT, T, D, LD, L}) Ascending
Les s´equences seq = (v1, . . . , vn) contenant uniquement des segments orient´es du bas vers le haut. ∀vi ∈seq ( vi∈ {LT, T, RT} → i=n∨vi+1 ∈ {LT, T, RT}) vi∈ {L, R} → i=n∨vi+1 ∈ {LT, T, RT, R, L}) Descending
Les s´equences seq = (v1, . . . , vn) contenant uniquement des segments orient´es du haut vers le bas.
∀vi ∈seq (
vi∈ {LT, D, RD} → i=n∨vi+1 ∈ {LD, D, RD})
106
CHAPITRE 5. UN MOD `ELE QUALITATIF POUR LA DESCRIPTION
S ´EMANTIQUE DU RELIEF
Start with v
Les s´equencesseq= (v1, . . . , vn) commen¸cant par le nœud v
v1 =v
End with v
Les s´equences finissant par le nœudv
vn=v
Contain v
Les s´equences qui contiennent le nœudv
v∈ {v1, . . . , vn}
Exclude v
Les s´equences qui ne contiennent pas le nœudv
v6∈ {v1, . . . , vn}
At least min vertices
Les segments comprenant au moins minnœuds.
n≥min
At most min vertices
Les segments comprenant au plusminnœuds.
n≤min
5.5 Conclusion
Ce chapitre a introduit une approche qualitative pour la description s´emantique de reliefs, applicable aux silhouettes `a l’horizon mais aussi `a d’autres formes de s´eparation entre terre et ciel – ou terre et eau comme nous le verrons dans le chapitre suivant – telles que des profils de terrain.
Les formes de relief sont mod´elis´ees, soit par une extension spatiale, soit par l’organisa-tion des saillances qui les imposent `a la perception. La prise en compte des fronti`eres fiat
nous a amen´e `a d´evelopper une topologie de sens commun propre aux formes de relief en nous inspirant de la m´ethode 9-intersections. Nous avons montr´e que cette topologie restait coh´erente, y compris dans le cadre d’une m´er´eotopologie. La m´er´eologie organise les formes de relief selon diff´erents niveaux d’abstraction, alors que la topologie les organise selon leur disposition dans la silhouette. Les cat´egories sont mod´elis´ees par des s´equences de nœuds, c.-`a-d. des s´equences de saillances g´en´eriques et non localis´ees. Ces nœuds sont d´efinis comme
5.5. CONCLUSION 107
´
etant l’intersection entre une forme de relief et sa boˆıte min-max. Ce type d’approche apporte une grande flexibilit´e pour l’analyse du relief dans des contextes et des applications vari´ees.
Le mod`ele pr´esent´e ici est une premi`ere ´etape vers un mod`ele plus g´en´eral. Nous avons en effet volontairement occult´e certains aspects. Par exemple, bien que nous nous placions dans un contexte purement qualitatif, nous ne pouvons pas nous affranchir compl`etement de la diff´erence de tailles entre les formes de relief. Ainsi, les notions de grande montagne, de
formes d’une taille comparable m´eriteraient d’ˆetre approfondies dans la mesure o`u elles sont intimement li´ees au sens commun dont il est question lorsqu’il s’agit de d´ecrire une silhouette. Afin d’illustrer la port´ee de notre mod`ele, mais aussi de pointer les notions suppl´ementaires qu’il faudrait prendre en compte, nous avons d´evelopp´e un prototype que nous pr´esentons dans le chapitre suivant et que nous mettons en œuvre dans le contexte de la description de dunes sous-marines.
CHAPITRE
6
Prototype et exemple
d’application
«J’ai toujours rˆev´e d’un ordinateur qui soit aussi facile `a utiliser qu’un t´el´ephone. Mon rˆeve s’est r´ealis´e : je ne sais plus comment utiliser mon t´el´ephone.»
Bjarne Stroustrup
Afin d’exp´erimenter notre approche et notre mod`ele sur des donn´ees r´eelles, nous avons d´evelopp´e un prototype en Java. L’objectif est d’´evaluer exp´erimentalement la qualit´e des descriptions obtenues et de mieux d´elimiter la port´ee d’une description m´er´eotopologique. Nous cherchons `a mettre en ´evidence les apports d’une approche s´emantique par rapport `a une approche `a base de primitives g´eom´etriques.
Nous d´ecrivons, dans la section 6.1, le prototype d´evelopp´e `a travers son application `a la silhouette de test de [Kulik et Egenhofer, 2003]. La section 6.3 pr´esente l’application de notre mod`ele `a la description d’un type d’objets particuliers, les dunes sous-marines.
6.1 Prototype
Nous avons d´evelopp´e un prototype en Java (SDK 1.4.1) dans lequel sont impl´ement´es les principes de la mod´elisation que nous avons pr´esent´e dans le chapitre 5. Le prototype comprend une interface graphique grˆace `a laquelle un utilisateur peut importer des silhouettes, d´efinir ses propres cat´egories de formes de relief et lancer une analyse.