• Aucun résultat trouvé

Logique et sémantique

N/A
N/A
Protected

Academic year: 2022

Partager "Logique et sémantique"

Copied!
139
0
0

Texte intégral

(1)

Logique et sémantique

Damien Nouvel

Damien Nouvel (Inalco) Sémantique 1 / 44

(2)

Graphes pour la logique

Plan

1. Graphes pour la logique

2. Graphes conceptuels 3. Logiques de description 4. Web sémantique

(3)

Graphes pour la logique

Logique et représentations

§ Représentations logiques par diagrammes

Euler („1750) : ensembles

Venn(„1880) : négation par coloration

Caroll(„1880) : négation par dichotomie

§ Sémiotique de C. S. Peirce(„1910)

Triade: representamen / interprétant / référent ñ Triangle sémiotique

Signe(representamen)

Indice : trace laissée par le référent

Icône (image, diagramme, métaphore) : représente le référent

Symbole : lien arbitraire avec le référent (règle)

Coupure sémiotique: distance entre signe et référent

Damien Nouvel (Inalco) Sémantique 3 / 44

(4)

Graphes pour la logique

Graphes existentiels (Peirce)

§ Représentation graphique

Alpha: logique propositionnelle

Beta : logique du premier ordre

‚ Gamma : logique modale

ñ Utilisation de symboles et de lignes

‚ Feuille blanche : assertions vraies

‚ Ligne continue fermée : négation (ou coupure)

‚ Ligne d’identité : quantification existentielle

‚ Ligne entre symbole : relation (prédicat)

(5)

Graphes pour la logique

Graphes existentiels (Peirce)

§ Représentation graphique

Alpha: logique propositionnelle

Beta : logique du premier ordre

‚ Gamma : logique modale

ñ Utilisation de symboles et de lignes

‚ Feuille blanche : assertions vraies

‚ Ligne continue fermée : négation (ou coupure)

‚ Ligne d’identité : quantification existentielle

‚ Ligne entre symbole : relation (prédicat)

Damien Nouvel (Inalco) Sémantique 4 / 44

(6)

Graphes pour la logique

Graphes existentiels (Peirce)

§ Représentation graphique

Alpha: logique propositionnelle

Beta : logique du premier ordre

‚ Gamma : logique modale

ñ Utilisation de symboles et de lignes

‚ Feuille blanche : assertions vraies

‚ Ligne continue fermée : négation (ou coupure)

‚ Ligne d’identité : quantification existentielle

‚ Ligne entre symbole : relation (prédicat)

(7)

Graphes pour la logique

Graphes existentiels (Peirce)

§ Représentation graphique

Alpha: logique propositionnelle

Beta : logique du premier ordre

‚ Gamma : logique modale

ñ Utilisation de symboles et de lignes

‚ Feuille blanche : assertions vraies

‚ Ligne continue fermée : négation (ou coupure)

‚ Ligne d’identité : quantification existentielle

‚ Ligne entre symbole : relation (prédicat)

Damien Nouvel (Inalco) Sémantique 4 / 44

(8)

Graphes pour la logique

Graphes existentiels (Peirce)

§ Représentation graphique

Alpha: logique propositionnelle

Beta : logique du premier ordre

‚ Gamma : logique modale

ñ Utilisation de symboles et de lignes

‚ Feuille blanche : assertions vraies

‚ Ligne continue fermée : négation (ou coupure)

‚ Ligne d’identité : quantification existentielle

‚ Ligne entre symbole : relation (prédicat)

(9)

Graphes pour la logique

Graphes existentiels alpha

Formule Graphe

A^B A B

A^ ␣B A B

A_B ” ␣(␣A^ ␣B) A B

AÑB ” ␣(A^ ␣B) A B

Damien Nouvel (Inalco) Sémantique 5 / 44

(10)

Graphes pour la logique

Graphes existentiels beta

Formule Graphe

Dx,Homme(x) Homme

␣Dx,Homme(x) Homme

Dx,␣Homme(x) Homme

Dx,Dy,Homme(x)^

Pomme(y)^Mange(x,y) Homme Mange Pomme

@xPomme(x)Ñ

Fruit(x) Pomme Fruit

(11)

Graphes pour la logique

Réseaux sémantiques

§ Taxinomies de Quillian etCollins („1965)

Nœuds: concepts (termes)

Arcstypés

is-a: relation d’agrégation (subsomption)

has-a: relation de composition (méronymie)

kind-of: relation d’instanciation

‚ Wordnet (1985, anglais)

Synsets: synonymes

Noms: hyperonymes / hyponymes, meronymes / holonymes

Verbes: hyperonymes, troponymes, implication (entailment) ñ En 2012 : „150 000 mots,„ 120 000 synsets

ñ Sémantique des arcs / liens / relations ñ Nombre limité de relations

ñ Pas de disjonction explicite ñ Quantification par relation

Damien Nouvel (Inalco) Sémantique 7 / 44

(12)

Graphes pour la logique

Réseaux sémantiques

§ Taxinomies de Quillian etCollins („1965)

Nœuds: concepts (termes)

Arcstypés

is-a: relation d’agrégation (subsomption)

has-a: relation de composition (méronymie)

kind-of: relation d’instanciation

‚ Wordnet (1985, anglais)

Synsets: synonymes

Noms: hyperonymes / hyponymes, meronymes / holonymes

Verbes: hyperonymes, troponymes, implication (entailment) ñ En 2012 : „150 000 mots,„ 120 000 synsets

ñ Sémantique des arcs / liens / relations ñ Nombre limité de relations

ñ Pas de disjonction explicite ñ Quantification par relation

(13)

Graphes pour la logique

Réseaux sémantiques

§ Taxinomies de Quillian etCollins („1965)

Nœuds: concepts (termes)

Arcstypés

is-a: relation d’agrégation (subsomption)

has-a: relation de composition (méronymie)

kind-of: relation d’instanciation

‚ Wordnet (1985, anglais)

Synsets: synonymes

Noms: hyperonymes / hyponymes, meronymes / holonymes

Verbes: hyperonymes, troponymes, implication (entailment)

ñ En 2012 : „150 000 mots,„ 120 000 synsets ñ Sémantique des arcs / liens / relations ñ Nombre limité de relations

ñ Pas de disjonction explicite ñ Quantification par relation

Damien Nouvel (Inalco) Sémantique 7 / 44

(14)

Graphes pour la logique

Réseaux sémantiques

§ Taxinomies de Quillian etCollins („1965)

Nœuds: concepts (termes)

Arcstypés

is-a: relation d’agrégation (subsomption)

has-a: relation de composition (méronymie)

kind-of: relation d’instanciation

‚ Wordnet (1985, anglais)

Synsets: synonymes

Noms: hyperonymes / hyponymes, meronymes / holonymes

Verbes: hyperonymes, troponymes, implication (entailment) ñ En 2012 : „150 000 mots,„120 000 synsets

ñ Sémantique des arcs / liens / relations ñ Nombre limité de relations

ñ Pas de disjonction explicite ñ Quantification par relation

(15)

Graphes pour la logique

Réseaux sémantiques

§ Taxinomies de Quillian etCollins („1965)

Nœuds: concepts (termes)

Arcstypés

is-a: relation d’agrégation (subsomption)

has-a: relation de composition (méronymie)

kind-of: relation d’instanciation

‚ Wordnet (1985, anglais)

Synsets: synonymes

Noms: hyperonymes / hyponymes, meronymes / holonymes

Verbes: hyperonymes, troponymes, implication (entailment) ñ En 2012 : „150 000 mots,„120 000 synsets

ñ Sémantique des arcs / liens / relations

ñ Nombre limité de relations ñ Pas de disjonction explicite ñ Quantification par relation

Damien Nouvel (Inalco) Sémantique 7 / 44

(16)

Graphes pour la logique

Réseaux sémantiques

§ Taxinomies de Quillian etCollins („1965)

Nœuds: concepts (termes)

Arcstypés

is-a: relation d’agrégation (subsomption)

has-a: relation de composition (méronymie)

kind-of: relation d’instanciation

‚ Wordnet (1985, anglais)

Synsets: synonymes

Noms: hyperonymes / hyponymes, meronymes / holonymes

Verbes: hyperonymes, troponymes, implication (entailment) ñ En 2012 : „150 000 mots,„120 000 synsets

ñ Sémantique des arcs / liens / relations ñ Nombre limité de relations

ñ Pas de disjonction explicite ñ Quantification par relation

(17)

Graphes conceptuels

Plan

1. Graphes pour la logique 2. Graphes conceptuels

3. Logiques de description 4. Web sémantique

Damien Nouvel (Inalco) Sémantique 8 / 44

(18)

Graphes conceptuels

Graphes conceptuels

§ J. F. Sowa (1984) : représentation de connaissances ñ Rapprochement entre langage naturelet sémantique ñ Notion descène etprocès

§ Graphe inspiré des réseaux sémantiques

Noeuds

Concepts(objets du monde modélisé)

Relations(entre les objets)

Arcsorientés non typés

ñ Bipartite(concepts / relations), connecté et fini ñ Les relations sont des nœuds

HOMME AGENT MANGER OBJET POMME

(19)

Graphes conceptuels

Graphes conceptuels

§ J. F. Sowa (1984) : représentation de connaissances ñ Rapprochement entre langage naturelet sémantique ñ Notion descène etprocès

§ Graphe inspiré des réseaux sémantiques

Noeuds

Concepts(objets du monde modélisé)

Relations(entre les objets)

Arcsorientés non typés

ñ Bipartite(concepts / relations), connecté et fini ñ Les relations sont des nœuds

HOMME AGENT MANGER OBJET POMME

Damien Nouvel (Inalco) Sémantique 9 / 44

(20)

Graphes conceptuels

Graphes conceptuels

§ J. F. Sowa (1984) : représentation de connaissances ñ Rapprochement entre langage naturelet sémantique ñ Notion descène etprocès

§ Graphe inspiré des réseaux sémantiques

Noeuds

Concepts(objets du monde modélisé)

Relations(entre les objets)

Arcsorientés non typés

ñ Bipartite(concepts / relations), connecté et fini

ñ Les relations sont des nœuds

HOMME AGENT MANGER OBJET POMME

(21)

Graphes conceptuels

Graphes conceptuels

§ J. F. Sowa (1984) : représentation de connaissances ñ Rapprochement entre langage naturelet sémantique ñ Notion descène etprocès

§ Graphe inspiré des réseaux sémantiques

Noeuds

Concepts(objets du monde modélisé)

Relations(entre les objets)

Arcsorientés non typés

ñ Bipartite(concepts / relations), connecté et fini ñ Les relations sont des nœuds

HOMME AGENT MANGER OBJET POMME

Damien Nouvel (Inalco) Sémantique 9 / 44

(22)

Graphes conceptuels

Concepts et types

§ Types

Ordre partielavec JetK

ñ Treillis(subsomption, relation is-a)

J

HOMME FRUIT

POMME ORANGE

§ Quantification K

‚ Par défaut :existentielle

‚ Référent commeindividu ouensemble

Homme : #58

Homme : Damien

Homme : Pierre, Paul, Jacques

Homme : {*}@4

Homme :@

(23)

Graphes conceptuels

Concepts et types

§ Types

Ordre partielavec JetK

ñ Treillis(subsomption, relation is-a)

J

HOMME FRUIT

POMME ORANGE

K

§ Quantification

‚ Par défaut :existentielle

‚ Référent commeindividu ouensemble

Homme : #58

Homme : Damien

Homme : Pierre, Paul, Jacques

Homme : {*}@4

Homme :@

Damien Nouvel (Inalco) Sémantique 10 / 44

(24)

Graphes conceptuels

Concepts et types

§ Types

Ordre partielavec JetK

ñ Treillis(subsomption, relation is-a)

J

HOMME FRUIT

POMME ORANGE

§ Quantification K

‚ Par défaut :existentielle

‚ Référent commeindividu ouensemble

Homme : #58

Homme : Damien

Homme : Pierre, Paul, Jacques

Homme : {*}@4

(25)

Graphes conceptuels

Rôles thématiques

ñ Importance des relations normalisées ñ Relations aussi partiellement ordonnées

§ Relations usuelles

Agent: acteur de l’action

Patient: subit l’action (siège)

Instrument: moyen pour réaliser l’action

‚ Mais aussi : destination, thème, objet, expérient, cause, résultat, source, etc.

ñ Lien entre la syntaxe et les rôles sémantiques ñ Étiquetage en rôles sémantiques

ñ Encore beaucoup de difficultés

‚ Voix passive

‚ Relation temporelles

‚ Adverbes et circonstants

‚ …

Damien Nouvel (Inalco) Sémantique 11 / 44

(26)

Graphes conceptuels

Rôles thématiques

ñ Importance des relations normalisées ñ Relations aussi partiellement ordonnées

§ Relations usuelles

Agent: acteur de l’action

Patient: subit l’action (siège)

Instrument: moyen pour réaliser l’action

‚ Mais aussi : destination, thème, objet, expérient, cause, résultat, source, etc.

ñ Lien entre la syntaxe et les rôles sémantiques ñ Étiquetage en rôles sémantiques

ñ Encore beaucoup de difficultés

‚ Voix passive

‚ Relation temporelles

‚ Adverbes et circonstants

‚ …

(27)

Graphes conceptuels

Rôles thématiques

ñ Importance des relations normalisées ñ Relations aussi partiellement ordonnées

§ Relations usuelles

Agent: acteur de l’action

Patient: subit l’action (siège)

Instrument: moyen pour réaliser l’action

‚ Mais aussi : destination, thème, objet, expérient, cause, résultat, source, etc.

ñ Lien entre la syntaxe et les rôles sémantiques ñ Étiquetage en rôles sémantiques

ñ Encore beaucoup de difficultés

‚ Voix passive

‚ Relation temporelles

‚ Adverbes et circonstants

‚ …

Damien Nouvel (Inalco) Sémantique 11 / 44

(28)

Graphes conceptuels

Rôles thématiques

ñ Importance des relations normalisées ñ Relations aussi partiellement ordonnées

§ Relations usuelles

Agent: acteur de l’action

Patient: subit l’action (siège)

Instrument: moyen pour réaliser l’action

‚ Mais aussi : destination, thème, objet, expérient, cause, résultat, source, etc.

ñ Lien entre la syntaxe et les rôles sémantiques ñ Étiquetage en rôles sémantiques

ñ Encore beaucoup de difficultés

‚ Voix passive

‚ Relation temporelles

‚ Adverbes et circonstants

(29)

Graphes conceptuels

Extensions des graphes conceptuels

§ Possibilité d’imbriquer des graphes

‚ Propositions relatives / conditionnelles

‚ Difficultés pour les raisonnements

§ Conversion en formules logiques

‚ Fonction qui transforme un graphe en forme linéaire

‚ Formats et syntaxe : CGIF, KIF, prédicats

‚ Principe

Sommets non instanciés : variables

Sommets instanciés (marqueurs individuels) : constantes

Concepts : prédicats unaires

Relations : prédicats n-aires

ñ Quantification existentielle et conjonction ñ Ensembles detriplets

Damien Nouvel (Inalco) Sémantique 12 / 44

(30)

Graphes conceptuels

Extensions des graphes conceptuels

§ Possibilité d’imbriquer des graphes

‚ Propositions relatives / conditionnelles

‚ Difficultés pour les raisonnements

§ Conversion en formules logiques

‚ Fonction qui transforme un graphe en forme linéaire

‚ Formats et syntaxe : CGIF, KIF, prédicats

‚ Principe

Sommets non instanciés : variables

Sommets instanciés (marqueurs individuels) : constantes

Concepts : prédicats unaires

Relations : prédicats n-aires

ñ Quantification existentielle et conjonction

ñ Ensembles detriplets

(31)

Graphes conceptuels

Extensions des graphes conceptuels

§ Possibilité d’imbriquer des graphes

‚ Propositions relatives / conditionnelles

‚ Difficultés pour les raisonnements

§ Conversion en formules logiques

‚ Fonction qui transforme un graphe en forme linéaire

‚ Formats et syntaxe : CGIF, KIF, prédicats

‚ Principe

Sommets non instanciés : variables

Sommets instanciés (marqueurs individuels) : constantes

Concepts : prédicats unaires

Relations : prédicats n-aires

ñ Quantification existentielle et conjonction ñ Ensembles detriplets

Damien Nouvel (Inalco) Sémantique 12 / 44

(32)

Graphes conceptuels

Exemple

§ Paul va en bus à Paris

HOMME :Paul AGNT ALLER DEST VILLE : Paris

INST

BUS

(33)

Graphes conceptuels

Exemple

§ Paul va en bus à Paris

HOMME :Paul AGNT ALLER DEST VILLE : Paris

INST

BUS

Damien Nouvel (Inalco) Sémantique 13 / 44

(34)

Graphes conceptuels

Exemple

§ Le livreur apporte les courses au client.

(35)

Graphes conceptuels

Exemple

§ Les deux types croient que Paul vend sa voiture rouge à Jean

HOMME :{*}@2 AGNT CROIRE

THEME

HOMME :Paul AGNT VENDRE DEST HOMME :Jean

OBJET

VOITURE ATT COULEUR :rouge

Damien Nouvel (Inalco) Sémantique 15 / 44

(36)

Graphes conceptuels

Exemple

§ Les deux types croient que Paul vend sa voiture rouge à Jean

HOMME :{*}@2 AGNT CROIRE

THEME

HOMME :Paul AGNT VENDRE DEST HOMME :Jean

OBJET

VOITURE ATT COULEUR :rouge

(37)

Graphes conceptuels

Opérations sur les graphes

§ Dérivationde graphes (spécialisation)

Simplification: fusion de relations identiques

Jointure interne: fusion de concepts identiques

Restriction de type: changement de type

Restriction de référence : ajout d’un individu

§ Compositionde graphes

Somme: juxtaposition de graphes

Jointure : copie de graphes avec fusion d’un concept ñ Compatibilité des individus avec les types

Projection: recherche d’un graphe dans un autre ñ Sous-graphe spécialisé

§ Graphes de définition : expansion, contraction

Damien Nouvel (Inalco) Sémantique 16 / 44

(38)

Graphes conceptuels

Opérations sur les graphes

§ Dérivationde graphes (spécialisation)

Simplification: fusion de relations identiques

Jointure interne: fusion de concepts identiques

Restriction de type: changement de type

Restriction de référence : ajout d’un individu

§ Compositionde graphes

Somme: juxtaposition de graphes

Jointure : copie de graphes avec fusion d’un concept ñ Compatibilité des individus avec les types

Projection: recherche d’un graphe dans un autre ñ Sous-graphe spécialisé

§ Graphes de définition : expansion, contraction

(39)

Graphes conceptuels

Opérations sur les graphes

§ Dérivationde graphes (spécialisation)

Simplification: fusion de relations identiques

Jointure interne: fusion de concepts identiques

Restriction de type: changement de type

Restriction de référence : ajout d’un individu

§ Compositionde graphes

Somme: juxtaposition de graphes

Jointure : copie de graphes avec fusion d’un concept ñ Compatibilité des individus avec les types

Projection: recherche d’un graphe dans un autre ñ Sous-graphe spécialisé

§ Graphes de définition : expansion, contraction

Damien Nouvel (Inalco) Sémantique 16 / 44

(40)

Graphes conceptuels

Opérations sur les graphes

§ Dérivationde graphes (spécialisation)

Simplification: fusion de relations identiques

Jointure interne: fusion de concepts identiques

Restriction de type: changement de type

Restriction de référence : ajout d’un individu

§ Compositionde graphes

Somme: juxtaposition de graphes

Jointure : copie de graphes avec fusion d’un concept ñ Compatibilité des individus avec les types

Projection: recherche d’un graphe dans un autre ñ Sous-graphe spécialisé

§ Graphes de définition : expansion, contraction

(41)

Graphes conceptuels

Opérations sur les graphes

§ Dérivationde graphes (spécialisation)

Simplification: fusion de relations identiques

Jointure interne: fusion de concepts identiques

Restriction de type: changement de type

Restriction de référence : ajout d’un individu

§ Compositionde graphes

Somme: juxtaposition de graphes

Jointure : copie de graphes avec fusion d’un concept ñ Compatibilité des individus avec les types

Projection: recherche d’un graphe dans un autre ñ Sous-graphe spécialisé

§ Graphes de définition : expansion, contraction

Damien Nouvel (Inalco) Sémantique 16 / 44

(42)

Graphes conceptuels

Opérations sur les graphes

§ Dérivationde graphes (spécialisation)

Simplification: fusion de relations identiques

Jointure interne: fusion de concepts identiques

Restriction de type: changement de type

Restriction de référence : ajout d’un individu

§ Compositionde graphes

Somme: juxtaposition de graphes

Jointure : copie de graphes avec fusion d’un concept ñ Compatibilité des individus avec les types

Projection: recherche d’un graphe dans un autre ñ Sous-graphe spécialisé

§ Graphes de définition : expansion, contraction

(43)

Graphes conceptuels

Opérations sur les graphes

§ Dérivationde graphes (spécialisation)

Simplification: fusion de relations identiques

Jointure interne: fusion de concepts identiques

Restriction de type: changement de type

Restriction de référence : ajout d’un individu

§ Compositionde graphes

Somme: juxtaposition de graphes

Jointure : copie de graphes avec fusion d’un concept ñ Compatibilité des individus avec les types

Projection: recherche d’un graphe dans un autre ñ Sous-graphe spécialisé

§ Graphes de définition : expansion, contraction

Damien Nouvel (Inalco) Sémantique 16 / 44

(44)

Graphes conceptuels

Algèbre des graphes

§ Opérations de spécialisation

Sous-graphe: sélection de nœuds

Sous-types: identique excepté les types (restriction)

Individu: identique excepté les marqueurs (restriction)

ñ Relation de spécialisation :ordre partielsur les graphes (ď)

§ Canon

‚ Hiérarchie de types

‚ Ensemble de marqueurs individuels

‚ Relation entre marqueurs et types

‚ Ensemble de graphes

ñ Dérivations à partir de la base de connaissances

(45)

Graphes conceptuels

Algèbre des graphes

§ Opérations de spécialisation

Sous-graphe: sélection de nœuds

Sous-types: identique excepté les types (restriction)

Individu: identique excepté les marqueurs (restriction) ñ Relation de spécialisation :ordre partielsur les graphes (ď)

§ Canon

‚ Hiérarchie de types

‚ Ensemble de marqueurs individuels

‚ Relation entre marqueurs et types

‚ Ensemble de graphes

ñ Dérivations à partir de la base de connaissances

Damien Nouvel (Inalco) Sémantique 17 / 44

(46)

Graphes conceptuels

Algèbre des graphes

§ Opérations de spécialisation

Sous-graphe: sélection de nœuds

Sous-types: identique excepté les types (restriction)

Individu: identique excepté les marqueurs (restriction) ñ Relation de spécialisation :ordre partielsur les graphes (ď)

§ Canon

‚ Hiérarchie de types

‚ Ensemble de marqueurs individuels

‚ Relation entre marqueurs et types

‚ Ensemble de graphes

ñ Dérivations à partir de la base de connaissances

(47)

Graphes conceptuels

Algèbre des graphes

§ Opérations de spécialisation

Sous-graphe: sélection de nœuds

Sous-types: identique excepté les types (restriction)

Individu: identique excepté les marqueurs (restriction) ñ Relation de spécialisation :ordre partielsur les graphes (ď)

§ Canon

‚ Hiérarchie de types

‚ Ensemble de marqueurs individuels

‚ Relation entre marqueurs et types

‚ Ensemble de graphes

ñ Dérivations à partir de la base de connaissances

Damien Nouvel (Inalco) Sémantique 17 / 44

(48)

Graphes conceptuels

Exercice

§ Soit le graphe conceptuel :

PERSONNE AGNT ACHETER OBJ BIEN

§ Indiquez les opérations et graphes résultants

‚ La personne qui achète est Jean

‚ Le bien acheté est un livre

‚ Quelqu’un achète un bien à Marie

‚ C’est Jean qui achète un livre à Marie

‚ Marie a lu un livre qui lui a été acheté

‚ Qui a lu le livre acheté par Jean ?

(49)

Graphes conceptuels

Exercice

§ Soit le graphe conceptuel :

PERSONNE AGNT ACHETER OBJ BIEN

§ Indiquez les opérations et graphes résultants

‚ La personne qui achète est Jean

‚ Le bien acheté est un livre

‚ Quelqu’un achète un bien à Marie

‚ C’est Jean qui achète un livre à Marie

‚ Marie a lu un livre qui lui a été acheté

‚ Qui a lu le livre acheté par Jean ?

Damien Nouvel (Inalco) Sémantique 18 / 44

(50)

Logiques de description

Plan

1. Graphes pour la logique 2. Graphes conceptuels 3. Logiques de description 4. Web sémantique

(51)

Logiques de description

Logique et terminologie

§ Extension des réseaux sémantiques

§ Représentation de connaissances terminologique: ăT,Aą

T: T-Box, système Terminologique (notions, concepts) ñ Définition des concepts

ñ Règles, formules

A: A-Box, Assertions sur les individus (instances) ñ Types de concepts :C(a) ou a:C

ñ Relations (rôles) entre concepts :R(a,b) ou (a,b) :R ñ Faits, description de situations

ñ Formalisme simplifié et opérationnel

§ Éléments (disjoints deux-à-deux)

Concepts

Rôles

Individus

Damien Nouvel (Inalco) Sémantique 20 / 44

(52)

Logiques de description

Logique et terminologie

§ Extension des réseaux sémantiques

§ Représentation de connaissances terminologique: ăT,Aą

T: T-Box, système Terminologique (notions, concepts) ñ Définition des concepts

ñ Règles, formules

A: A-Box, Assertions sur les individus (instances) ñ Types de concepts :C(a) ou a:C

ñ Relations (rôles) entre concepts :R(a,b) ou (a,b) :R ñ Faits, description de situations

ñ Formalisme simplifié et opérationnel

§ Éléments (disjoints deux-à-deux)

Concepts

Rôles

Individus

(53)

Logiques de description

Logique et terminologie

§ Extension des réseaux sémantiques

§ Représentation de connaissances terminologique: ăT,Aą

T: T-Box, système Terminologique (notions, concepts) ñ Définition des concepts

ñ Règles, formules

A: A-Box, Assertions sur les individus (instances) ñ Types de concepts :C(a) ou a:C

ñ Relations (rôles) entre concepts :R(a,b) ou (a,b) :R ñ Faits, description de situations

ñ Formalisme simplifié et opérationnel

§ Éléments (disjoints deux-à-deux)

Concepts

Rôles

Individus

Damien Nouvel (Inalco) Sémantique 20 / 44

(54)

Logiques de description

Logique et terminologie

§ Extension des réseaux sémantiques

§ Représentation de connaissances terminologique: ăT,Aą

T: T-Box, système Terminologique (notions, concepts) ñ Définition des concepts

ñ Règles, formules

A: A-Box, Assertions sur les individus (instances) ñ Types de concepts :C(a) ou a:C

ñ Relations (rôles) entre concepts :R(a,b) ou (a,b) :R ñ Faits, description de situations

ñ Formalisme simplifié et opérationnel

§ Éléments (disjoints deux-à-deux)

Concepts

Rôles

Individus

(55)

Logiques de description

Logique et terminologie

§ Extension des réseaux sémantiques

§ Représentation de connaissances terminologique: ăT,Aą

T: T-Box, système Terminologique (notions, concepts) ñ Définition des concepts

ñ Règles, formules

A: A-Box, Assertions sur les individus (instances) ñ Types de concepts :C(a) ou a:C

ñ Relations (rôles) entre concepts :R(a,b) ou (a,b) :R ñ Faits, description de situations

ñ Formalisme simplifié et opérationnel

§ Éléments (disjoints deux-à-deux)

Concepts

Rôles

Individus

Damien Nouvel (Inalco) Sémantique 20 / 44

(56)

Logiques de description

Concepts et rôles terminologiques

§ T-Box

Concepts

Ensembles d’individus

Inclusion(conditions nécessaires) :Ď

Équivalence(conditions nécessaires et suffisantes) : ñ Majuscules

Rôles

Relations entre individus (ensemble, produit cartésien) ñ Toujours binaires

ñ Minuscules

§ A-Box

‚ Prédication unaires (concepts) ou binaires (rôles)

‚ Uniquement avec des individus

(57)

Logiques de description

Concepts et rôles terminologiques

§ T-Box

Concepts

Ensembles d’individus

Inclusion(conditions nécessaires) :Ď

Équivalence(conditions nécessaires et suffisantes) : ñ Majuscules

Rôles

Relations entre individus (ensemble, produit cartésien) ñ Toujours binaires

ñ Minuscules

§ A-Box

‚ Prédication unaires (concepts) ou binaires (rôles)

‚ Uniquement avec des individus

Damien Nouvel (Inalco) Sémantique 21 / 44

(58)

Logiques de description

Concepts et rôles terminologiques

§ T-Box

Concepts

Ensembles d’individus

Inclusion(conditions nécessaires) :Ď

Équivalence(conditions nécessaires et suffisantes) : ñ Majuscules

Rôles

Relations entre individus (ensemble, produit cartésien) ñ Toujours binaires

ñ Minuscules

§ A-Box

‚ Prédication unaires (concepts) ou binaires (rôles)

‚ Uniquement avec des individus

(59)

Logiques de description

Concepts et rôles terminologiques

§ T-Box

Concepts

Ensembles d’individus

Inclusion(conditions nécessaires) :Ď

Équivalence(conditions nécessaires et suffisantes) : ñ Majuscules

Rôles

Relations entre individus (ensemble, produit cartésien) ñ Toujours binaires

ñ Minuscules

§ A-Box

‚ Prédication unaires (concepts) ou binaires (rôles)

‚ Uniquement avec des individus

Damien Nouvel (Inalco) Sémantique 21 / 44

(60)

Logiques de description

Opérateurs des logiques de description

§ Symboles

‚ Concepts : universelJet absurde K

‚ Définition de concepts :Ďet”

‚ Négation :␣

‚ Conjonction :[

‚ Quantification :@ ou D

‚ Dénombrement :=,ďou ě

ñ Pas de variables ñ Pas de disjonctions

(61)

Logiques de description

Opérateurs des logiques de description

§ Symboles

‚ Concepts : universelJet absurde K

‚ Définition de concepts :Ďet”

‚ Négation :␣

‚ Conjonction :[

‚ Quantification :@ ou D

‚ Dénombrement :=,ďou ě ñ Pas de variables

ñ Pas de disjonctions

Damien Nouvel (Inalco) Sémantique 22 / 44

(62)

Logiques de description

Syntaxe des logiques de description

§ Concepts ensemblistes

‚ ␣C1

C1[C2

§ Restrictions

‚ @r1C1 ou Dr1C1

‚ =xr1C1xr1C1 ouěxr1C1

§ Axiomes

C1 ĎC2

r1Ďr2

C1C2

r1r2

(63)

Logiques de description

Syntaxe des logiques de description

§ Concepts ensemblistes

‚ ␣C1

C1[C2

§ Restrictions

‚ @r1C1 ou Dr1C1

‚ =xr1C1xr1C1 ouěxr1C1

§ Axiomes

C1 ĎC2

r1Ďr2

C1C2

r1r2

Damien Nouvel (Inalco) Sémantique 23 / 44

(64)

Logiques de description

Syntaxe des logiques de description

§ Concepts ensemblistes

‚ ␣C1

C1[C2

§ Restrictions

‚ @r1C1 ou Dr1C1

‚ =xr1C1xr1C1 ou ěxr1C1

§ Axiomes

C1 ĎC2

r1Ďr2

C1C2

r1r2

(65)

Logiques de description

Syntaxe des logiques de description

§ Concepts ensemblistes

‚ ␣C1

C1[C2

§ Restrictions

‚ @r1C1 ou Dr1C1

‚ =xr1C1xr1C1 ou ěxr1C1

§ Axiomes

C1 ĎC2

r1Ďr2

C1C2

r1r2

Damien Nouvel (Inalco) Sémantique 23 / 44

(66)

Logiques de description

Exemple

§ T-Box

‚ Un homme est une personne

HommeĎPersonne

‚ Une femme est une personne

FemmeĎPersonne

‚ On ne peut être homme et femme

Homme[FemmeĎK

‚ Une équipe est un ensemble d’au moins deux personnes

EquipeEnsemble[ @membre.Personne[ ě2membre

‚ Une petite équipe contient moins de 5 membres

PetiteEquipeEquipe[ ď5membre

‚ Une équipe structurée contient un(e) responsable

ResponsableĎPersonne

EquipeStructureeEquipe[ Dmembre.Responsable

(67)

Logiques de description

Exemple

§ T-Box

‚ Un homme est une personne

HommeĎPersonne

‚ Une femme est une personne

FemmeĎPersonne

‚ On ne peut être homme et femme

Homme[FemmeĎK

‚ Une équipe est un ensemble d’au moins deux personnes

EquipeEnsemble[ @membre.Personne[ ě2membre

‚ Une petite équipe contient moins de 5 membres

PetiteEquipeEquipe[ ď5membre

‚ Une équipe structurée contient un(e) responsable

ResponsableĎPersonne

EquipeStructureeEquipe[ Dmembre.Responsable

Damien Nouvel (Inalco) Sémantique 24 / 44

(68)

Logiques de description

Exemple

§ T-Box

‚ Un homme est une personne

HommeĎPersonne

‚ Une femme est une personne

FemmeĎPersonne

‚ On ne peut être homme et femme

Homme[FemmeĎK

‚ Une équipe est un ensemble d’au moins deux personnes

EquipeEnsemble[ @membre.Personne[ ě2membre

‚ Une petite équipe contient moins de 5 membres

PetiteEquipeEquipe[ ď5membre

‚ Une équipe structurée contient un(e) responsable

ResponsableĎPersonne

EquipeStructureeEquipe[ Dmembre.Responsable

(69)

Logiques de description

Exemple

§ T-Box

‚ Un homme est une personne

HommeĎPersonne

‚ Une femme est une personne

FemmeĎPersonne

‚ On ne peut être homme et femme

Homme[FemmeĎK

‚ Une équipe est un ensemble d’au moins deux personnes

EquipeEnsemble[ @membre.Personne[ ě2membre

‚ Une petite équipe contient moins de 5 membres

PetiteEquipeEquipe[ ď5membre

‚ Une équipe structurée contient un(e) responsable

ResponsableĎPersonne

EquipeStructureeEquipe[ Dmembre.Responsable

Damien Nouvel (Inalco) Sémantique 24 / 44

(70)

Logiques de description

Exemple

§ T-Box

‚ Un homme est une personne

HommeĎPersonne

‚ Une femme est une personne

FemmeĎPersonne

‚ On ne peut être homme et femme

Homme[FemmeĎK

‚ Une équipe est un ensemble d’au moins deux personnes

EquipeEnsemble[ @membre.Personne[ ě2membre

‚ Une petite équipe contient moins de 5 membres

PetiteEquipeEquipe[ ď5membre

‚ Une équipe structurée contient un(e) responsable

ResponsableĎPersonne

EquipeStructureeEquipe[ Dmembre.Responsable

(71)

Logiques de description

Exemple

§ T-Box

‚ Un homme est une personne

HommeĎPersonne

‚ Une femme est une personne

FemmeĎPersonne

‚ On ne peut être homme et femme

Homme[FemmeĎK

‚ Une équipe est un ensemble d’au moins deux personnes

EquipeEnsemble[ @membre.Personne[ ě2membre

‚ Une petite équipe contient moins de 5 membres

PetiteEquipeEquipe[ ď5membre

‚ Une équipe structurée contient un(e) responsable

ResponsableĎPersonne

EquipeStructureeEquipe[ Dmembre.Responsable

Damien Nouvel (Inalco) Sémantique 24 / 44

(72)

Logiques de description

Exemple

§ T-Box

‚ Un homme est une personne

HommeĎPersonne

‚ Une femme est une personne

FemmeĎPersonne

‚ On ne peut être homme et femme

Homme[FemmeĎK

‚ Une équipe est un ensemble d’au moins deux personnes

EquipeEnsemble[ @membre.Personne[ ě2membre

‚ Une petite équipe contient moins de 5 membres

PetiteEquipeEquipe[ ď5membre

‚ Une équipe structurée contient un(e) responsable

ResponsableĎPersonne

EquipeStructureeEquipe[ Dmembre.Responsable

(73)

Logiques de description

Interprétation

§ Interprétation I

‚ Domaine ∆I : individus

‚ Fonction d’interprétation ensembliste

JI= ∆I

KI=H

(␣A)I= ∆IzAI

(C1[C2)I=CI1XCI2

(@r1C1)I=taPI|@b,(a,b)PR1ÑbPC1u

(Dr1C1)I=taPI|Db,(a,b)PR1^bPC1u

Damien Nouvel (Inalco) Sémantique 25 / 44

(74)

Logiques de description

Interprétation

§ Interprétation I

‚ Domaine ∆I : individus

‚ Fonction d’interprétation ensembliste

JI= ∆I

KI=H

(␣A)I= ∆IzAI

(C1[C2)I=CI1XCI2

(@r1C1)I=taPI|@b,(a,b)PR1ÑbPC1u

(Dr1C1)I=taPI|Db,(a,b)PR1^bPC1u

(75)

Logiques de description

Interprétation

§ Interprétation I

‚ Domaine ∆I : individus

‚ Fonction d’interprétation ensembliste

JI= ∆I

KI=H

(␣A)I= ∆IzAI

(C1[C2)I=CI1XCI2

(@r1C1)I=taPI|@b,(a,b)PR1ÑbPC1u

(Dr1C1)I=taPI|Db,(a,b)PR1^bPC1u

Damien Nouvel (Inalco) Sémantique 25 / 44

(76)

Logiques de description

Interprétation

§ Interprétation I

‚ Domaine ∆I : individus

‚ Fonction d’interprétation ensembliste

JI= ∆I

KI=H

(␣A)I= ∆IzAI

(C1[C2)I=CI1XCI2

(@r1C1)I=taPI|@b,(a,b)PR1ÑbPC1u

(Dr1C1)I=taPI|Db,(a,b)PR1^bPC1u

(77)

Logiques de description

Interprétation

§ Interprétation I

‚ Domaine ∆I : individus

‚ Fonction d’interprétation ensembliste

JI= ∆I

KI=H

(␣A)I= ∆IzAI

(C1[C2)I=CI1XCI2

(@r1C1)I=taPI|@b,(a,b)PR1ÑbPC1u

(Dr1C1)I=taPI|Db,(a,b)PR1^bPC1u

Damien Nouvel (Inalco) Sémantique 25 / 44

(78)

Logiques de description

Interprétation

§ Interprétation I

‚ Domaine ∆I : individus

‚ Fonction d’interprétation ensembliste

JI= ∆I

KI=H

(␣A)I= ∆IzAI

(C1[C2)I=CI1XCI2

(@r1C1)I=taPI|@b,(a,b)PR1ÑbPC1u

(Dr1C1)I=taPI|Db,(a,b)PR1^bPC1u

(79)

Logiques de description

Interprétation

§ Interprétation I

‚ Domaine ∆I : individus

‚ Fonction d’interprétation ensembliste

JI= ∆I

KI=H

(␣A)I= ∆IzAI

(C1[C2)I=CI1XCI2

(@r1C1)I=taPI|@b,(a,b)PR1ÑbPC1u

(Dr1C1)I=taPI|Db,(a,b)PR1^bPC1u

Damien Nouvel (Inalco) Sémantique 25 / 44

(80)

Logiques de description

Propriétés des logiques de description

§ Satisfiabilité

‚ Un concept Cest satisfiable s’il existe une interprétationI telle que CI ‰ H

§ Incohérence

‚ Un concept Cest incohérent si pour toute interprétationI telle que CI =H

§ Subsomption

‚ Un concept C1 est subsumé par un concept C2 si pour toute interprétationI,CI1 ĂCI2

§ Incompatibilité

‚ Deux conceptsC1 etC2 sont incompatibles ssi pour toute interprétationI,CI1XCI2=H

(81)

Logiques de description

Propriétés des logiques de description

§ Satisfiabilité

‚ Un conceptC est satisfiable s’il existe une interprétationI telle que CI ‰ H

§ Incohérence

‚ Un concept Cest incohérent si pour toute interprétationI telle que CI =H

§ Subsomption

‚ Un concept C1 est subsumé par un concept C2 si pour toute interprétationI,CI1 ĂCI2

§ Incompatibilité

‚ Deux conceptsC1 etC2 sont incompatibles ssi pour toute interprétationI,CI1XCI2=H

Damien Nouvel (Inalco) Sémantique 26 / 44

Références

Documents relatifs

À la lumière d’un riche travail ethnographique de sept années auprès de guérisseurs lorrains et de leur clientèle, cet article a permis d’éclairer, d’une part, ce que la notion

• si ϕϕϕϕ contient n quantificateurs existentiels, n nouveaux symboles de fonctions (et/ou constantes) apparaissent dans ϕϕϕϕ ' (il s'agit des fonctions/constantes

on remplace chaque variable quantifiée existentiellement par une fonction des variables quantifiées universellement avant et on supprime les quantificateurs existentiels. On convient

L'ensemble des échecs finis d'un interpréteur PROLOG « en largeur d'abord et équitable », que nous noterons FF est inclus dans le complémentaire du plus grand modèle de A x y [Apt

‚ Concepts à hiérarchiser : bien, logement, espace (interieur ou exterieur), pièces possibles (cuisine, salle d’eau, douche, WC, salle de bains, salon, bureau, chambre),

Notre définition formalise cette intuition en définissant les formules dans les- quelles un terme est libre pour une variable : toute formule atomique a cette propriété (condition

S’il y a une interprétation propositionnelle qui rend vraie la formule propositionnelle correspondante, alors il y aura, dans toute structure (qui, d’après nos définitions,

Trendall, The Red-figured Vases of Lucania, Campania and Sicily (LCS), Oxford, Clarendon Press, 1966 ; The Red-figured Vases of Apulia (RVAp I), vol.. terres indigènes,