SlideShare a Scribd company logo
1 of 36
Download to read offline
Laboratoire de Recherche Opérationnelle, de DEcision et de Contrôle de processus
ISG Tunisie




              Evaluation d’associations sémantiques
                 dans une ontologie de domaine

                                                              Thabet Slimani
                                                              Boutheina Ben Yaghlane
                                                              Khaled Mellouli




      IC2009 Conférence d'Ingénierie des connaissances: 25- 29 mai 2009, Hammamet, Tunisie
Plan


Introduction
Travaux liés
Lien sémantique / Association sémantique
Degré d’un lien sémantique / d’une association
sémantique
Exemple d’évaluation d’associations sémantiques
Résultats expérimentaux
Conclusion
Introduction (1)
Introduction (2)

                                            Des liens complexes significatifs et
                             Associations   appropriés entre des entités, des
                             sémantiques    événements et des concepts
                  Concepts
   Entités
                                          Extraction d’un chemin entre deux
                              Extraction  entités reliées indirectement par des
             Evénements      Associations relations (propriétés) contenues dans
                             sémantiques un graphe RDF.


                                            Mesurer les relations entre concepts
                              Comment ?     basés sur différents types de liens
                                            sémantiques dans une ontologie
Association sémantique
Domaines d’application




Recherche        Recherche des   Recherche
d’information    services web    documentaire
Objectifs


               Fonctions
            sémantiques et
              statistiques




Lien sémantique         Association sémantique
Objectifs

           Degré de pertinence
Requête                               Document



           Degré d’association
ConceptS                              ConceptD


           Degré d’association
               L1 and L2


ConceptS         ConceptI             ConceptD
           L1                    L2
Travaux liés (1)

        Approches intéressées par
          les relations entre les
              mots/concepts




    Approches        Approches orientées
orientées données    structures (structure-
   (data-driven)            driven)



                           Watabe &
       Cao et al.          Kawaoka,
         2005                2001
                                              8
Travaux liés (2)

 Notre approche dérive des approches statistiques
   basées sur un modèle de langage statistique


  Song & Croft (1999) → la pertinence d’un document
avec une requête est évaluée par la probabilité
d’association d’un document vis-à-vis d’une requête
bien déterminée.


  Tian et al (2007) → une approche qui mesure les
relations sémantiques dans une ontologie.
                                                      9
Lien et association sémantique


               Se rapporte à une relation
     Lien      directe entre deux entités
  sémantique


             Se rapporte à un chemin
 Association connectant deux entités d’une
 sémantique manière indirecte




                                             10
Lien et association sémantique

    Professor          University              Course                 Project
            Degree_from          Offers                 Related_to

             Publication         Student
Author_of
                   Author_of



        P0      Degree_from U0        Offers    C0       Related_to    Pr0


      Author_of                  Author_of St0
                           Pu0

                                                                                11
Signature d’un lien sémantique

La signature d’un lien sémantique entre deux entités est définie
par les paires de concept/classe source et concept/classe cible.

   Professor           University

       P0      Degree_from U0   Offers    C0      Related_to    Pr0


     Author_of             Author_of St0
                     Pu0




 Signature du LS Degree_From        (Professor   , University   )
                                                                      12
Types d’un lien sémantique


             Si A est défini comme une
    Lien     quot;SuperClassofquot; de B, alors B est        B⊂A
hiérarchique contenu dans A
    (LH)

              Si A est défini comme une
    Lien      quot;EquivalentClassofquot; de B, alors A      A≡B
d’équivalence est équivalent à B.
    (LE)
              Si A est défini comme ‘’PropertyOfquot;
              de B ou B est défini comme
    Lien
              quot;PropertyOfquot; de A, on dit que A et B
                                                     A∝B
d’association
              possèdent une AS directe
    (LS)

                                                           13
Degré d’un lien sémantique

S’il y a un lien sémantique entre deux concepts A et B, le
degré d’un lien sémantique DLS est défini comme le poids
qui mesure le lien entre A et B.




                                                         14
Exemples des LS extraits à
      partir de l’ontologie MeSH


LS       Exemple dérivé              Représentation
         de MeSH                     graphique
A∝B      L= Formalin Test ∝ {Pain,          SL
                                     A                B
         Intractable}

B⊂A      Pain ⊂ Headache                 SubClassOf
                                     B                A


A≡B      Pain ≡ Postoperative        A                B


                                                          15
Signature d’une association
                     sémantique (1/3)

Signature des propriétés d’une association sémantique
(SPAS) définie par les propriétés contenues dans le chemin
d’une association sémantique.


     P0    Degree_from   U0   Offers   C0   Related_to     Pr0


    Author_of            Author_of St0
                   Pu0



                     SPAS ( Degree_from , Offers   , Related_to )   16
Signature d’une association
                     sémantique (2/3)

Signature d’instances d’une association sémantique (SIAS)
définie par les instances contenues dans un lien
sémantique.


     P0    Degree_from     U0   Offers     C0   Related_to   Pr0


    Author_of              Author_of St0
                   Pu0



                                                                   17
                         SIAS ( U0   ,   C0 )
Signature d’une association
                     sémantique (3/3)

Signature de classes d’une association sémantique (SCAS)
définie par les classes des entités intermédiaires dans une
AS.

                      University Course
     P0    Degree_from U0 Offers C0     Related_to       Pr0


    Author_of           Author_of St0
                  Pu0



                                            Course             18
                    SCAS ( University   ,            )
Degré d’une association
               sémantique (DAS)
Cas 1:   A ≡ B ou B ≡ A

          DAS(A, B)=1
Cas 2:   A ⊂ B ou A ∝ B

         DAS(A, B)=DLSA(B,l)
Cas 3:   A et B possèdent une AS



                                   19
Degré d’une association
                      sémantique (DAS)
    A            B C              D            E

A   1            0   0            DLSA(D,L5)   0


B   DLSB(A,L4)   1   0            DLSB(A,L4)   0       L5         D
                                  DLSA(D,L5)
                                  Log(4)           A              B
C   DLSC(A,L3)   0   1            DLSC(A,L3)   0             L4
                                  DLSA(D,L5)           L3
                                  Log(4)
D   0            0   0            1            0   C              E
                                                            L2
E   DLSE(C,L2)   0   DLSE(C,L2)   DLSE(C,L2)   1
    DLSC(A,L3)                    DLSC(A,L3)
    Log(4)                        DLSA(D,L5)
                                                                  20
                                  Log(9)
Exemple d’évaluation
                     d’association sémantique
DAS-PE est le degré maximum des propriétés entrantes qui
relient une entité destination d’une association par un lien l
déjà connu




         RE1        Has-Subject-Area
               ….                      ResearchArea



                RE1                     ?


                                                                 21
Exemple d’évaluation
      d’association sémantique

        P0                      R01

                               DAS-PE=0.75
             P03
RE1
             P04

             P02                R02

                           DAS-PE=0.25



      RE1    Expert-in   R01                 22
Résultats expérimentaux

   Dragon Toolkit: paquet de développement Java utile pour
l’utilisation académique dans l’extraction sémantique

  Expansion des requêtes: l’ontologie MeSH et l’ensemble
des données CFC (CFC data)

              Nom du concept         Pain

    Type des liens   Related-To      Intractable

                     Subclass-Of     Headache

                     SynonymOf       Postoperative
                                                        23
Résultats expérimentaux

             Documents Précision MAP (30)
             appropriés (30)
Intuition        22     81.32%   85.12%


DAS              29     91.34%   93.48%


DLS              27     95.33%   97.24%



                                            24
Conclusion
  DLS: permet de mesurer les liens sémantiques directs
entre des entités contenues dans une base de connaissance
  DAS:     permet d’évaluer le degré d’une association
sémantique entre deux entités qui sont liées d’une manière
indirecte.

   Les mesures proposées pour l’évaluation des liens et des
associations sémantiques ont été appliquées sur une
ontologie de domaine et du corpus sous format des résumés.
   Les résultats obtenus montrent une amélioration
remarquable au niveau de la précision dans le domaine de
l’extraction des documents approprié.

                                                        25
Perspective

   Un travail conséquent reste à faire d’une part en amont sur
l’analyse théorique de ces mesures, et d’autre part sur leur
implémentation à grande échelle.




                                                            26
Merci pour votre attention




                             27
Résultats expérimentaux (2)

  La valeur   a été fixée à 0.5

  MAP (Mean Average Precision): Outil d’évaluation
traditionnel qui est adopté dans le domaine de la recherche
documentaire
  MAP (n): est employée dans notre travail pour évaluer n
documents recherchés
  précision (n): bien connue pour l’examen de la qualité des
documents appropriés.
  PM (Average Precision): tient en compte la moyenne des
scores de précision des documents appropriés parmi top-k
documents recherchés par une requête simple..
                                                         28
Résultats expérimentaux (3)

  PMi(k): désigne la précision moyenne d’une requête i




  ni: désigne le nombre des documents appropriés de
l’ième requête
  k: désigne le nombre de documents extraits
  Rij: est le rang du jème document approprié de l’ième
requête



                                                         29
Résultats expérimentaux (4)

  MAP(k): permet de calculer le rang des k-premiers
documents recherchés avec une précision (n)




  qn: désigne le nombre des requêtes exécutées




                                                 30
Estimation des expressions de DLS

  Estimer PAi (Bj , l), P(B) et P(l|B) avec MLE method

             Estimation de    PAi (Bj , l)
    T: l’ensemble de termes dérivés du corpus basé sur
l’ontologie de domaine et t le terme ayant un lien l avec Ai
et/ou Bj.
    PAi (Bj , l) désigne la probabilité d’apparition du terme Ai
 et Bj avec le lien l.
    Si l est un lien sémantique (LS), il faut imposer une
  portion de texte qui ne dépasse pas une certaine limite (TL :
  Limite du texte en nombre de mots) et dans laquelle nous
  pouvons calculer les co-occurrences de Ai et Bj.
                                                             31
Estimation de PAi (Bj , l)


                                                        (3)

  Si l est un lien hiérarchique (LH), nous définissons le
modèle de co-occurrence TLS comme caractéristique
lexique-syntaxique du lien sémantique se produisant dans le
texte TL.

                                                             (4)

  TL et TLS peuvent être différents lorsque les ontologies
varient d’un domaine à un autre.
                                                             32
Estimation de P(B)                 (1)

Structure de l’ontologie


                                         5

|lB|: le nombre des liens du terme B
c: Désigne un concept dans l’ontologie de domaine
|lc| : désigne le nombre des liens du concept c.




                                                    33
Estimation de P(B)                 (2)


                                                  6


  fq(c): désigne la fréquence de l’apparition des instances
du concept c dans le corpus C correspondant à l’ontologie
de domaine,

   fqB :désigne la fréquence de l’apparition du terme B dans
le corpus C



                                                               34
Estimation de P(B)                (3)


                                                            7

      : est un coefficient permettant de combiner la structure
de l’ontologie avec le corpus. Ce coefficient est adopté pour
optimiser la performance de recherche de l’information.

  Ce modèle mixte devient Pot(B) si    =0 et Pst(B) si   =1.

  Nous avons attribué une valeur constante, par intuition,
comme valeur pour .



                                                            35
Estimation de P(l|B)


                                               8



  |lB|r désigne le nombre des liens des relations l avec B

   |lB| désigne le nombre des tous les liens ayant des
relations avec le concept B.




                                                             36

More Related Content

Viewers also liked

Presentación1cl 1
Presentación1cl 1Presentación1cl 1
Presentación1cl 1cp blan
 
Estudio Crítico del Videojuego
Estudio Crítico del VideojuegoEstudio Crítico del Videojuego
Estudio Crítico del VideojuegoLuis Palomino
 
Le programme de Relations publiques vous présente ses diplômés émérites
Le programme de Relations publiques vous présente ses diplômés éméritesLe programme de Relations publiques vous présente ses diplômés émérites
Le programme de Relations publiques vous présente ses diplômés éméritesMat À La Cité
 
Historia cosasdeandalucia 3.doc
Historia cosasdeandalucia 3.docHistoria cosasdeandalucia 3.doc
Historia cosasdeandalucia 3.doccosasdeandalucia
 
Cahier conseil 200903
Cahier conseil 200903Cahier conseil 200903
Cahier conseil 200903zamourai
 
Owf 2013 rii panorama leroy
Owf 2013 rii panorama leroyOwf 2013 rii panorama leroy
Owf 2013 rii panorama leroyPatrick MOREAU
 
Top 10 Micron Associates world tourists plugs
Top 10 Micron Associates world tourists plugsTop 10 Micron Associates world tourists plugs
Top 10 Micron Associates world tourists plugslouiecwel
 
Villes – pays – régions
Villes – pays – régionsVilles – pays – régions
Villes – pays – régionsrobertyto
 
Mi Viaje a las Islas Galápagos
Mi Viaje a las Islas GalápagosMi Viaje a las Islas Galápagos
Mi Viaje a las Islas GalápagosSamuell Gallo
 
Acompañamiento del e mediador en ava
Acompañamiento del e mediador en avaAcompañamiento del e mediador en ava
Acompañamiento del e mediador en avamerycate
 
Introduction à la pratique multimédia ok
Introduction à la pratique multimédia okIntroduction à la pratique multimédia ok
Introduction à la pratique multimédia okXavier Lambert
 
#mardiDD - Colloque Développement Durable Québec
#mardiDD - Colloque Développement Durable Québec#mardiDD - Colloque Développement Durable Québec
#mardiDD - Colloque Développement Durable QuébecHughes Chandonnet
 
Invitación al Encuentro Latinoamericano: PACHAMAMA, PUEBLOS, LIBERACIÓN Y SUM...
Invitación al Encuentro Latinoamericano: PACHAMAMA, PUEBLOS, LIBERACIÓN Y SUM...Invitación al Encuentro Latinoamericano: PACHAMAMA, PUEBLOS, LIBERACIÓN Y SUM...
Invitación al Encuentro Latinoamericano: PACHAMAMA, PUEBLOS, LIBERACIÓN Y SUM...goya56
 
Las 25 Grandes Mentiras De Zapatero
Las 25 Grandes Mentiras De ZapateroLas 25 Grandes Mentiras De Zapatero
Las 25 Grandes Mentiras De Zapaterofotelia
 

Viewers also liked (20)

Presentación1cl 1
Presentación1cl 1Presentación1cl 1
Presentación1cl 1
 
Estudio Crítico del Videojuego
Estudio Crítico del VideojuegoEstudio Crítico del Videojuego
Estudio Crítico del Videojuego
 
Le programme de Relations publiques vous présente ses diplômés émérites
Le programme de Relations publiques vous présente ses diplômés éméritesLe programme de Relations publiques vous présente ses diplômés émérites
Le programme de Relations publiques vous présente ses diplômés émérites
 
Historia cosasdeandalucia 3.doc
Historia cosasdeandalucia 3.docHistoria cosasdeandalucia 3.doc
Historia cosasdeandalucia 3.doc
 
EL ARTE EN LA ERA DEL TABLET
EL ARTE EN LA ERA DEL TABLETEL ARTE EN LA ERA DEL TABLET
EL ARTE EN LA ERA DEL TABLET
 
Cahier conseil 200903
Cahier conseil 200903Cahier conseil 200903
Cahier conseil 200903
 
Owf 2013 rii panorama leroy
Owf 2013 rii panorama leroyOwf 2013 rii panorama leroy
Owf 2013 rii panorama leroy
 
Top 10 Micron Associates world tourists plugs
Top 10 Micron Associates world tourists plugsTop 10 Micron Associates world tourists plugs
Top 10 Micron Associates world tourists plugs
 
Villes – pays – régions
Villes – pays – régionsVilles – pays – régions
Villes – pays – régions
 
Mi Viaje a las Islas Galápagos
Mi Viaje a las Islas GalápagosMi Viaje a las Islas Galápagos
Mi Viaje a las Islas Galápagos
 
Acompañamiento del e mediador en ava
Acompañamiento del e mediador en avaAcompañamiento del e mediador en ava
Acompañamiento del e mediador en ava
 
Introduction à la pratique multimédia ok
Introduction à la pratique multimédia okIntroduction à la pratique multimédia ok
Introduction à la pratique multimédia ok
 
Dissemblables
Dissemblables Dissemblables
Dissemblables
 
Saskia
SaskiaSaskia
Saskia
 
Rollando
Rollando Rollando
Rollando
 
#mardiDD - Colloque Développement Durable Québec
#mardiDD - Colloque Développement Durable Québec#mardiDD - Colloque Développement Durable Québec
#mardiDD - Colloque Développement Durable Québec
 
Invitación al Encuentro Latinoamericano: PACHAMAMA, PUEBLOS, LIBERACIÓN Y SUM...
Invitación al Encuentro Latinoamericano: PACHAMAMA, PUEBLOS, LIBERACIÓN Y SUM...Invitación al Encuentro Latinoamericano: PACHAMAMA, PUEBLOS, LIBERACIÓN Y SUM...
Invitación al Encuentro Latinoamericano: PACHAMAMA, PUEBLOS, LIBERACIÓN Y SUM...
 
Precentacion GameDraw
Precentacion GameDrawPrecentacion GameDraw
Precentacion GameDraw
 
Camus autobiographie
Camus autobiographieCamus autobiographie
Camus autobiographie
 
Las 25 Grandes Mentiras De Zapatero
Las 25 Grandes Mentiras De ZapateroLas 25 Grandes Mentiras De Zapatero
Las 25 Grandes Mentiras De Zapatero
 

More from Conférence IC 2009

Conception assistée d’une ontologie à partir d’une conceptualisation consensu...
Conception assistée d’une ontologie à partir d’une conceptualisation consensu...Conception assistée d’une ontologie à partir d’une conceptualisation consensu...
Conception assistée d’une ontologie à partir d’une conceptualisation consensu...Conférence IC 2009
 
Sémantique des folksonomies: structuration collaborative et assistée
Sémantique des folksonomies: structuration collaborative et assistéeSémantique des folksonomies: structuration collaborative et assistée
Sémantique des folksonomies: structuration collaborative et assistéeConférence IC 2009
 
Outil de gestion des connaissances d’une Interconnexion de Communautés de Pra...
Outil de gestion des connaissances d’une Interconnexion de Communautés de Pra...Outil de gestion des connaissances d’une Interconnexion de Communautés de Pra...
Outil de gestion des connaissances d’une Interconnexion de Communautés de Pra...Conférence IC 2009
 
Tentative de cartographie des besoins, solutions et sujets de recherche ouver...
Tentative de cartographie des besoins, solutions et sujets de recherche ouver...Tentative de cartographie des besoins, solutions et sujets de recherche ouver...
Tentative de cartographie des besoins, solutions et sujets de recherche ouver...Conférence IC 2009
 
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...Conférence IC 2009
 
Enrichissement automatique d’une base de connaissances biologiques à l’aide d...
Enrichissement automatique d’une base de connaissances biologiques à l’aide d...Enrichissement automatique d’une base de connaissances biologiques à l’aide d...
Enrichissement automatique d’une base de connaissances biologiques à l’aide d...Conférence IC 2009
 
Ontologies étendues pour l'annotation sémantique
Ontologies étendues pour l'annotation sémantiqueOntologies étendues pour l'annotation sémantique
Ontologies étendues pour l'annotation sémantiqueConférence IC 2009
 
Modélisation systématique de recommandations de pratique clinique: une étude ...
Modélisation systématique de recommandations de pratique clinique: une étude ...Modélisation systématique de recommandations de pratique clinique: une étude ...
Modélisation systématique de recommandations de pratique clinique: une étude ...Conférence IC 2009
 
Connaissances opérationnelles pour la conception automatique de légendes de c...
Connaissances opérationnelles pour la conception automatique de légendes de c...Connaissances opérationnelles pour la conception automatique de légendes de c...
Connaissances opérationnelles pour la conception automatique de légendes de c...Conférence IC 2009
 
Patrons de gestion des changements OWL
Patrons de gestion des changements OWLPatrons de gestion des changements OWL
Patrons de gestion des changements OWLConférence IC 2009
 
Construction automatique d’ontologies à partir d’une base de données relation...
Construction automatique d’ontologies à partir d’une base de données relation...Construction automatique d’ontologies à partir d’une base de données relation...
Construction automatique d’ontologies à partir d’une base de données relation...Conférence IC 2009
 
Indexation de photos sociales par propagation sur une hiérarchie de concepts
Indexation de photos sociales par propagation sur une hiérarchie de conceptsIndexation de photos sociales par propagation sur une hiérarchie de concepts
Indexation de photos sociales par propagation sur une hiérarchie de conceptsConférence IC 2009
 
Gradients de prototypicalité appliqués à la personnalisation d'ontologies
Gradients de prototypicalité appliqués à la personnalisation d'ontologiesGradients de prototypicalité appliqués à la personnalisation d'ontologies
Gradients de prototypicalité appliqués à la personnalisation d'ontologiesConférence IC 2009
 
Démarches sémantiques de recherche d'information sur le Web
Démarches sémantiques de recherche d'information sur le WebDémarches sémantiques de recherche d'information sur le Web
Démarches sémantiques de recherche d'information sur le WebConférence IC 2009
 
Méta-modèle général de description de ressources terminologiques et ontologiques
Méta-modèle général de description de ressources terminologiques et ontologiquesMéta-modèle général de description de ressources terminologiques et ontologiques
Méta-modèle général de description de ressources terminologiques et ontologiquesConférence IC 2009
 
SEMIOSEM : une mesure de similarité conceptuelle fondée sur une approche sémi...
SEMIOSEM : une mesure de similarité conceptuelle fondée sur une approche sémi...SEMIOSEM : une mesure de similarité conceptuelle fondée sur une approche sémi...
SEMIOSEM : une mesure de similarité conceptuelle fondée sur une approche sémi...Conférence IC 2009
 
COBRA : Une plate-forme de RàPC basée sur des ontologies
COBRA : Une plate-forme de RàPC basée sur des ontologiesCOBRA : Une plate-forme de RàPC basée sur des ontologies
COBRA : Une plate-forme de RàPC basée sur des ontologiesConférence IC 2009
 
Construction automatique d'ontologies à partir de spécifications de bases de ...
Construction automatique d'ontologies à partir de spécifications de bases de ...Construction automatique d'ontologies à partir de spécifications de bases de ...
Construction automatique d'ontologies à partir de spécifications de bases de ...Conférence IC 2009
 
Alignement entre ontologie de domaine et la Snomed: trois études de cas
Alignement entre ontologie de domaine et la Snomed: trois études de casAlignement entre ontologie de domaine et la Snomed: trois études de cas
Alignement entre ontologie de domaine et la Snomed: trois études de casConférence IC 2009
 
Explorer des actualités multimédia dans le Web de données
Explorer des actualités multimédia dans le Web de donnéesExplorer des actualités multimédia dans le Web de données
Explorer des actualités multimédia dans le Web de donnéesConférence IC 2009
 

More from Conférence IC 2009 (20)

Conception assistée d’une ontologie à partir d’une conceptualisation consensu...
Conception assistée d’une ontologie à partir d’une conceptualisation consensu...Conception assistée d’une ontologie à partir d’une conceptualisation consensu...
Conception assistée d’une ontologie à partir d’une conceptualisation consensu...
 
Sémantique des folksonomies: structuration collaborative et assistée
Sémantique des folksonomies: structuration collaborative et assistéeSémantique des folksonomies: structuration collaborative et assistée
Sémantique des folksonomies: structuration collaborative et assistée
 
Outil de gestion des connaissances d’une Interconnexion de Communautés de Pra...
Outil de gestion des connaissances d’une Interconnexion de Communautés de Pra...Outil de gestion des connaissances d’une Interconnexion de Communautés de Pra...
Outil de gestion des connaissances d’une Interconnexion de Communautés de Pra...
 
Tentative de cartographie des besoins, solutions et sujets de recherche ouver...
Tentative de cartographie des besoins, solutions et sujets de recherche ouver...Tentative de cartographie des besoins, solutions et sujets de recherche ouver...
Tentative de cartographie des besoins, solutions et sujets de recherche ouver...
 
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...
 
Enrichissement automatique d’une base de connaissances biologiques à l’aide d...
Enrichissement automatique d’une base de connaissances biologiques à l’aide d...Enrichissement automatique d’une base de connaissances biologiques à l’aide d...
Enrichissement automatique d’une base de connaissances biologiques à l’aide d...
 
Ontologies étendues pour l'annotation sémantique
Ontologies étendues pour l'annotation sémantiqueOntologies étendues pour l'annotation sémantique
Ontologies étendues pour l'annotation sémantique
 
Modélisation systématique de recommandations de pratique clinique: une étude ...
Modélisation systématique de recommandations de pratique clinique: une étude ...Modélisation systématique de recommandations de pratique clinique: une étude ...
Modélisation systématique de recommandations de pratique clinique: une étude ...
 
Connaissances opérationnelles pour la conception automatique de légendes de c...
Connaissances opérationnelles pour la conception automatique de légendes de c...Connaissances opérationnelles pour la conception automatique de légendes de c...
Connaissances opérationnelles pour la conception automatique de légendes de c...
 
Patrons de gestion des changements OWL
Patrons de gestion des changements OWLPatrons de gestion des changements OWL
Patrons de gestion des changements OWL
 
Construction automatique d’ontologies à partir d’une base de données relation...
Construction automatique d’ontologies à partir d’une base de données relation...Construction automatique d’ontologies à partir d’une base de données relation...
Construction automatique d’ontologies à partir d’une base de données relation...
 
Indexation de photos sociales par propagation sur une hiérarchie de concepts
Indexation de photos sociales par propagation sur une hiérarchie de conceptsIndexation de photos sociales par propagation sur une hiérarchie de concepts
Indexation de photos sociales par propagation sur une hiérarchie de concepts
 
Gradients de prototypicalité appliqués à la personnalisation d'ontologies
Gradients de prototypicalité appliqués à la personnalisation d'ontologiesGradients de prototypicalité appliqués à la personnalisation d'ontologies
Gradients de prototypicalité appliqués à la personnalisation d'ontologies
 
Démarches sémantiques de recherche d'information sur le Web
Démarches sémantiques de recherche d'information sur le WebDémarches sémantiques de recherche d'information sur le Web
Démarches sémantiques de recherche d'information sur le Web
 
Méta-modèle général de description de ressources terminologiques et ontologiques
Méta-modèle général de description de ressources terminologiques et ontologiquesMéta-modèle général de description de ressources terminologiques et ontologiques
Méta-modèle général de description de ressources terminologiques et ontologiques
 
SEMIOSEM : une mesure de similarité conceptuelle fondée sur une approche sémi...
SEMIOSEM : une mesure de similarité conceptuelle fondée sur une approche sémi...SEMIOSEM : une mesure de similarité conceptuelle fondée sur une approche sémi...
SEMIOSEM : une mesure de similarité conceptuelle fondée sur une approche sémi...
 
COBRA : Une plate-forme de RàPC basée sur des ontologies
COBRA : Une plate-forme de RàPC basée sur des ontologiesCOBRA : Une plate-forme de RàPC basée sur des ontologies
COBRA : Une plate-forme de RàPC basée sur des ontologies
 
Construction automatique d'ontologies à partir de spécifications de bases de ...
Construction automatique d'ontologies à partir de spécifications de bases de ...Construction automatique d'ontologies à partir de spécifications de bases de ...
Construction automatique d'ontologies à partir de spécifications de bases de ...
 
Alignement entre ontologie de domaine et la Snomed: trois études de cas
Alignement entre ontologie de domaine et la Snomed: trois études de casAlignement entre ontologie de domaine et la Snomed: trois études de cas
Alignement entre ontologie de domaine et la Snomed: trois études de cas
 
Explorer des actualités multimédia dans le Web de données
Explorer des actualités multimédia dans le Web de donnéesExplorer des actualités multimédia dans le Web de données
Explorer des actualités multimédia dans le Web de données
 

Evaluation d'associations sémantiques dans une ontologie de domaine

  • 1. Laboratoire de Recherche Opérationnelle, de DEcision et de Contrôle de processus ISG Tunisie Evaluation d’associations sémantiques dans une ontologie de domaine Thabet Slimani Boutheina Ben Yaghlane Khaled Mellouli IC2009 Conférence d'Ingénierie des connaissances: 25- 29 mai 2009, Hammamet, Tunisie
  • 2. Plan Introduction Travaux liés Lien sémantique / Association sémantique Degré d’un lien sémantique / d’une association sémantique Exemple d’évaluation d’associations sémantiques Résultats expérimentaux Conclusion
  • 4. Introduction (2) Des liens complexes significatifs et Associations appropriés entre des entités, des sémantiques événements et des concepts Concepts Entités Extraction d’un chemin entre deux Extraction entités reliées indirectement par des Evénements Associations relations (propriétés) contenues dans sémantiques un graphe RDF. Mesurer les relations entre concepts Comment ? basés sur différents types de liens sémantiques dans une ontologie Association sémantique
  • 5. Domaines d’application Recherche Recherche des Recherche d’information services web documentaire
  • 6. Objectifs Fonctions sémantiques et statistiques Lien sémantique Association sémantique
  • 7. Objectifs Degré de pertinence Requête Document Degré d’association ConceptS ConceptD Degré d’association L1 and L2 ConceptS ConceptI ConceptD L1 L2
  • 8. Travaux liés (1) Approches intéressées par les relations entre les mots/concepts Approches Approches orientées orientées données structures (structure- (data-driven) driven) Watabe & Cao et al. Kawaoka, 2005 2001 8
  • 9. Travaux liés (2) Notre approche dérive des approches statistiques basées sur un modèle de langage statistique Song & Croft (1999) → la pertinence d’un document avec une requête est évaluée par la probabilité d’association d’un document vis-à-vis d’une requête bien déterminée. Tian et al (2007) → une approche qui mesure les relations sémantiques dans une ontologie. 9
  • 10. Lien et association sémantique Se rapporte à une relation Lien directe entre deux entités sémantique Se rapporte à un chemin Association connectant deux entités d’une sémantique manière indirecte 10
  • 11. Lien et association sémantique Professor University Course Project Degree_from Offers Related_to Publication Student Author_of Author_of P0 Degree_from U0 Offers C0 Related_to Pr0 Author_of Author_of St0 Pu0 11
  • 12. Signature d’un lien sémantique La signature d’un lien sémantique entre deux entités est définie par les paires de concept/classe source et concept/classe cible. Professor University P0 Degree_from U0 Offers C0 Related_to Pr0 Author_of Author_of St0 Pu0 Signature du LS Degree_From (Professor , University ) 12
  • 13. Types d’un lien sémantique Si A est défini comme une Lien quot;SuperClassofquot; de B, alors B est B⊂A hiérarchique contenu dans A (LH) Si A est défini comme une Lien quot;EquivalentClassofquot; de B, alors A A≡B d’équivalence est équivalent à B. (LE) Si A est défini comme ‘’PropertyOfquot; de B ou B est défini comme Lien quot;PropertyOfquot; de A, on dit que A et B A∝B d’association possèdent une AS directe (LS) 13
  • 14. Degré d’un lien sémantique S’il y a un lien sémantique entre deux concepts A et B, le degré d’un lien sémantique DLS est défini comme le poids qui mesure le lien entre A et B. 14
  • 15. Exemples des LS extraits à partir de l’ontologie MeSH LS Exemple dérivé Représentation de MeSH graphique A∝B L= Formalin Test ∝ {Pain, SL A B Intractable} B⊂A Pain ⊂ Headache SubClassOf B A A≡B Pain ≡ Postoperative A B 15
  • 16. Signature d’une association sémantique (1/3) Signature des propriétés d’une association sémantique (SPAS) définie par les propriétés contenues dans le chemin d’une association sémantique. P0 Degree_from U0 Offers C0 Related_to Pr0 Author_of Author_of St0 Pu0 SPAS ( Degree_from , Offers , Related_to ) 16
  • 17. Signature d’une association sémantique (2/3) Signature d’instances d’une association sémantique (SIAS) définie par les instances contenues dans un lien sémantique. P0 Degree_from U0 Offers C0 Related_to Pr0 Author_of Author_of St0 Pu0 17 SIAS ( U0 , C0 )
  • 18. Signature d’une association sémantique (3/3) Signature de classes d’une association sémantique (SCAS) définie par les classes des entités intermédiaires dans une AS. University Course P0 Degree_from U0 Offers C0 Related_to Pr0 Author_of Author_of St0 Pu0 Course 18 SCAS ( University , )
  • 19. Degré d’une association sémantique (DAS) Cas 1: A ≡ B ou B ≡ A DAS(A, B)=1 Cas 2: A ⊂ B ou A ∝ B DAS(A, B)=DLSA(B,l) Cas 3: A et B possèdent une AS 19
  • 20. Degré d’une association sémantique (DAS) A B C D E A 1 0 0 DLSA(D,L5) 0 B DLSB(A,L4) 1 0 DLSB(A,L4) 0 L5 D DLSA(D,L5) Log(4) A B C DLSC(A,L3) 0 1 DLSC(A,L3) 0 L4 DLSA(D,L5) L3 Log(4) D 0 0 0 1 0 C E L2 E DLSE(C,L2) 0 DLSE(C,L2) DLSE(C,L2) 1 DLSC(A,L3) DLSC(A,L3) Log(4) DLSA(D,L5) 20 Log(9)
  • 21. Exemple d’évaluation d’association sémantique DAS-PE est le degré maximum des propriétés entrantes qui relient une entité destination d’une association par un lien l déjà connu RE1 Has-Subject-Area …. ResearchArea RE1 ? 21
  • 22. Exemple d’évaluation d’association sémantique P0 R01 DAS-PE=0.75 P03 RE1 P04 P02 R02 DAS-PE=0.25 RE1 Expert-in R01 22
  • 23. Résultats expérimentaux Dragon Toolkit: paquet de développement Java utile pour l’utilisation académique dans l’extraction sémantique Expansion des requêtes: l’ontologie MeSH et l’ensemble des données CFC (CFC data) Nom du concept Pain Type des liens Related-To Intractable Subclass-Of Headache SynonymOf Postoperative 23
  • 24. Résultats expérimentaux Documents Précision MAP (30) appropriés (30) Intuition 22 81.32% 85.12% DAS 29 91.34% 93.48% DLS 27 95.33% 97.24% 24
  • 25. Conclusion DLS: permet de mesurer les liens sémantiques directs entre des entités contenues dans une base de connaissance DAS: permet d’évaluer le degré d’une association sémantique entre deux entités qui sont liées d’une manière indirecte. Les mesures proposées pour l’évaluation des liens et des associations sémantiques ont été appliquées sur une ontologie de domaine et du corpus sous format des résumés. Les résultats obtenus montrent une amélioration remarquable au niveau de la précision dans le domaine de l’extraction des documents approprié. 25
  • 26. Perspective Un travail conséquent reste à faire d’une part en amont sur l’analyse théorique de ces mesures, et d’autre part sur leur implémentation à grande échelle. 26
  • 27. Merci pour votre attention 27
  • 28. Résultats expérimentaux (2) La valeur a été fixée à 0.5 MAP (Mean Average Precision): Outil d’évaluation traditionnel qui est adopté dans le domaine de la recherche documentaire MAP (n): est employée dans notre travail pour évaluer n documents recherchés précision (n): bien connue pour l’examen de la qualité des documents appropriés. PM (Average Precision): tient en compte la moyenne des scores de précision des documents appropriés parmi top-k documents recherchés par une requête simple.. 28
  • 29. Résultats expérimentaux (3) PMi(k): désigne la précision moyenne d’une requête i ni: désigne le nombre des documents appropriés de l’ième requête k: désigne le nombre de documents extraits Rij: est le rang du jème document approprié de l’ième requête 29
  • 30. Résultats expérimentaux (4) MAP(k): permet de calculer le rang des k-premiers documents recherchés avec une précision (n) qn: désigne le nombre des requêtes exécutées 30
  • 31. Estimation des expressions de DLS Estimer PAi (Bj , l), P(B) et P(l|B) avec MLE method Estimation de PAi (Bj , l) T: l’ensemble de termes dérivés du corpus basé sur l’ontologie de domaine et t le terme ayant un lien l avec Ai et/ou Bj. PAi (Bj , l) désigne la probabilité d’apparition du terme Ai et Bj avec le lien l. Si l est un lien sémantique (LS), il faut imposer une portion de texte qui ne dépasse pas une certaine limite (TL : Limite du texte en nombre de mots) et dans laquelle nous pouvons calculer les co-occurrences de Ai et Bj. 31
  • 32. Estimation de PAi (Bj , l) (3) Si l est un lien hiérarchique (LH), nous définissons le modèle de co-occurrence TLS comme caractéristique lexique-syntaxique du lien sémantique se produisant dans le texte TL. (4) TL et TLS peuvent être différents lorsque les ontologies varient d’un domaine à un autre. 32
  • 33. Estimation de P(B) (1) Structure de l’ontologie 5 |lB|: le nombre des liens du terme B c: Désigne un concept dans l’ontologie de domaine |lc| : désigne le nombre des liens du concept c. 33
  • 34. Estimation de P(B) (2) 6 fq(c): désigne la fréquence de l’apparition des instances du concept c dans le corpus C correspondant à l’ontologie de domaine, fqB :désigne la fréquence de l’apparition du terme B dans le corpus C 34
  • 35. Estimation de P(B) (3) 7 : est un coefficient permettant de combiner la structure de l’ontologie avec le corpus. Ce coefficient est adopté pour optimiser la performance de recherche de l’information. Ce modèle mixte devient Pot(B) si =0 et Pst(B) si =1. Nous avons attribué une valeur constante, par intuition, comme valeur pour . 35
  • 36. Estimation de P(l|B) 8 |lB|r désigne le nombre des liens des relations l avec B |lB| désigne le nombre des tous les liens ayant des relations avec le concept B. 36