Copyright © 2002 Cycorp CUI © Uni Genève Logical Aspects of Inference Incompleteness in Searching Incompleteness from Resource Bounds and Continuable Searches.

Slides:



Advertisements
Présentations similaires
Asking and Telling Where Someone Is From Page 6. Tu es de Paris? Oui, je suis de Paris.
Advertisements

The Beatles' biography The four Beatles –John Lennon, Paul McCartney,

COMPARAISON DES LOGICIELS DE TRAITEMENT DES DONNEES TEXTUELLES par
ONDULEUR AUTONOME.
Perception des formes de synthèse par dispositifs haptiques Vincent Hayward Systèmes Interactifs.
Logique approchée Michel de Rougemont Université Paris II VERA: CORRECT:
Apprentissage relationnel Apprentissage Data Mining ILP.
La symphonie pastorale Picture revision-version with stimulus text sample-first 15 of 60 pics ALF alevelfrench.com.
Protocole IGRP* *Interior Gateway Routing Protocol.
Le protocole EIGRP* *Enhandced Interior Gateway Routing Protocol.
Indirect object pronouns Leçon 16. En anglais Indicate the direct and indirect objects in the following sentences in English: 1.I am giving the book to.
Les technologies 3D appliquées à la formation aéronautique ETAT DE L ART et PERSPECTIVES.
Algèbre relationnelle
UNIVERSITÉ - INDUSTRIE: une approche comparative Patrick LLERENA BETA- UMR CNRS-ULP Strasbourg.
I. 3 Cryptages composés.
Cadre juridique et budgétaire
Le plan des cours d’analyse ‘Etude des phénomènes variables’
Études des montages HACHEUR
Synthèse des convertisseurs statiques
Service de formation en indemnisation Valeur au jour du sinistre ou valeur à neuf.
Notations et raisonnements mathématiques
Socle commun et livret personnel de compétences
F.A.Q. Application Millenium 3 Virtual Display
© comScore, Inc. Proprietary and Confidential. 1 Aperçu de la procédure de fusion congruente Étape 1: Sassurer que les 2 univers (PMB et comScore) soient.
(graphe fonctionnel de commande des étapes et transitions)
Un composant de Commutation et d’Amplification
Le GRAFCET Animation de grafcets avec
Le Passé Composé et LImparfait Comparaison. Limparfait You already know the imparfait is used to: Say what was happening (not what happened) Say how things.
TM.
La Famille An introduction to family vocabulary in French, using a family that I think you’ll be familiar with…
La compilation logicielle dEsterel v5 Gérard Berry Chaire Algorithmes, machines et langages Collège de France Cours 4, 23 avril 2013.
Programmation logique Logique des prédicats du premier ordre
Présentation au VI e Forum Energie et Géopolitique Nice, novembre 2007 Petro-Logistics SA Réflexions sur létat du marché pétrolier.
Bonne route 9 9 UNITÉ Quit Une leçon de conduite 34 LEÇON B La construction: préposition + infinitif p. 500 A La construction: adjectif + de + infinitif.
Langages du Web Sémantique
Programmation logique Démonstrateur automatique
Chapitre 8 : onduleur M. Dedieu ; Lycée J.Perrin (95)
JE TE DONNE Jean-jacques GOLDMAN Mickaël JONES.
Contours dénergie constante. 2 Drude Oscillations de Bloch.
LIEU DES PÔLES.
Réunion ANR IODISSEE 12 juin Programme de la journée Matinée : exposés de Chang, Didier et Jean- Jacques Déjeuner Après midi : groupes de travail.
Laboratoire de Bioinformatique des Génomes et des Réseaux Université Libre de Bruxelles, Belgique Introduction Statistics.
Rappels de logique des prédicats du 1er ordre
CSI 4506: Introduction à l’intelligence artificielle
CLS algorithm Step 1: If all instances in C are positive, then create YES node and halt. If all instances in C are negative, create a NO node and halt.
Employment Policies. an Azorean story...
The social construction of the adoptive relationship Parental experiences of adopting older children abroad Anne-Marie Piché, s.w, m.s.w, Doctoral candidate.
INDICATOR DEFINITION An indicator describes the manifestation of a process of change resulting from the pursuit of an action. Un indicateur décrit la manifestation.
Efficient Code Generation for Automatic Parallelization and Optimization Cédric Bastoul Proposé par : Albert Cohen Présenté par : L.Landwerlin, J.Rahme,
Français 2: jeudi, le 9 mai, 2013 Activités: Texte p Structure: les pronoms lui, leur Cahier BV p. 141 Activités 7 et 8 Interro 3 formatif Worksheets.
Le Subjonctif Ou le Mode des Sentiments et des Emotions.
 MARSEILLE, les 4, 5, 6 Mai 2004  7 ème Journées Nationales du Réseau Doctoral de Microélectronique Application : Stimulation Electrique Fonctionnelle.
1 CSI 4506: Introduction à l’Intelligence Artificielle Representation et Logique II.
Banc d’essai pour un circuit combinatoire
David Rivreau Table de hachage David Rivreau
synthèse onduleur autonome
Le Comparatif.
Le subjonctif avec les expressions de doute
© Crown copyright 2011, Department for Education These materials have been designed to be reproduced for internal circulation, research and teaching or.
LOGIQUE ET PROGRAMMATION LOGIQUE
© Crown copyright 2011, Department for Education These materials have been designed to be reproduced for internal circulation, research and teaching or.
© Crown copyright 2011, Department for Education These materials have been designed to be reproduced for internal circulation, research and teaching or.
© Crown copyright 2011, Department for Education These materials have been designed to be reproduced for internal circulation, research and teaching or.
MEDIATION / ARBITRAGE Comment la rendre efficace – Aspects pratiques Johanne Drolet – Melançon, Marceau, Grenier & Sciortino LLP André Baril – McCarthy.
Prépositions.

The consequences of the.
Vide.
Transcription de la présentation:

Copyright © 2002 Cycorp CUI © Uni Genève Logical Aspects of Inference Incompleteness in Searching Incompleteness from Resource Bounds and Continuable Searches Inference Features in Cyc Efficiency through Heuristics Inference in Cyc

Copyright © 2002 Cycorp CUI © Uni Genève Inférence : règles de déduction “Règles” - générales (#$implies (#$mother ?PERSON ?MOTHER) (#$loves ?PERSON ?MOTHER))  P  M mother(P, M) => loves(P, M)

Copyright © 2002 Cycorp CUI © Uni Genève Inference : faits “Faits” - spécifiques, sans variables, atomiques (#$mother #$Hamlet #$Gertrude) mother(Hamlet, Gertrude)

Copyright © 2002 Cycorp CUI © Uni Genève Principe de résolution Technique pour générer des conséquences logiques (déductions) Travaille sur la forme clausale des formules F == C 1 et C 2 et … et C k C i == L 1 ou … ou L r L j = (non) P (t 1, …, t k )

Copyright © 2002 Cycorp CUI © Uni Genève Résolution simple A partir de deux clauses K1 ou non L K2 ou L K1 ou K2

Copyright © 2002 Cycorp CUI © Uni Genève Résolution simple : application A et B => CAB non B ou C C non A ou non B ou C

Copyright © 2002 Cycorp CUI © Uni Genève Résolution et variables K1 ou non p(t)K2 ou p(u) 1.Unifier t et u (si possible) :  la plus petite substitution telle que  t =  u 2.Résolution  K1 ou  K2

Copyright © 2002 Cycorp CUI © Uni Genève Résolution et variables : exemple 1. parent(X, Y) => connaît(Y, X) 2. parent(pierre, marie) Unificateur le plus général (petit) : pierre/X, marie/Y 1'. parent(pierre, marie) => connaît(marie, pierre) 2. parent(pierre, marie)

Copyright © 2002 Cycorp CUI © Uni GenèveUnification constante -- constante : impossible sauf si =) variable -- constante : constante/variable variable -- variable : variable/variable f(t1, …, tn) -- f(u1, …, un) –trouver une substitution qui unifie t1 et u1,... –p(a, X) et p(X, b) non unifiables !

Copyright © 2002 Cycorp CUI © Uni GenèveExemples parent(marie, paul) parent(pierre, jean) parent(paul, andré) parent(X, Y) et parent(Y, Z) => gp(X, Z) parent(paul, Z) => gp(marie, Z) marie/X, paul/Y impossible andré/Z gp(marie, andré)

Copyright © 2002 Cycorp CUI © Uni Genève Principe de résolution de Robinson f une formule sans quantificateurs en forme normale conjonctive et g =  b1  b2. …  bn.f g n’est pas satisfaisable ssi il y a une suite de résolutions des clauses de f qui conduisent à la clause vide.

Copyright © 2002 Cycorp CUI © Uni GenèveExemple k1 = ¬ p(x,y) ou q(x) k2 = p(a, b) k3 = ¬ q(a) par résolution de k1 et k2 on obtient k4 = q(a) puis par résolution de k3 et k4 k5 =

Copyright © 2002 Cycorp CUI © Uni Genève Preuves par réfutation Pour démontrer P à partir des clauses C1, …, Cn Montrer que C1, …, Cn, ¬ P n'est pas satisfaisable Dériver la clause vide à partir de C1, …, Cn, ¬ P

Copyright © 2002 Cycorp CUI © Uni Genève Problème: choix 1. accès(X, Y) et accès(Y, Z) => accès(X, Z) 2. route(U, V) => accès(U, V) 3. route(a, b) 4. route(b, c) 4. non accès(a, c) // preuve par réfutation de accès(a, c)

Copyright © 2002 Cycorp CUI © Uni Genève Problème: choix 1+5 (a/X, c/Z) (6) non accès(a, Y) ou non accès(Y, c) 6+2 (a/U, Y/V) (7) non route(a, Y) ou non accès(Y, c) 7+2 (Y/U, c/V) (8) non route(a, Y) ou non route(Y, c) 8+3 (b/Y) (9) non route(b, c) 9+4 (10) <> accès(X, Y) et accès(Y, Z) => accès(X, Z) (1) route(U, V) => accès(U, V) (2) route(a, b) (3) route(b, c) (4) non accès(a, c) (5)

Copyright © 2002 Cycorp CUI © Uni Genève Problème: choix (1.+5. a/X, c/Z) 6. non accès(a, Y) ou non accès(Y, c) ( a/X, Y/Z) ! renommer les variables identiques 7. non accès(a, Y') ou non accès(Y', Y) ou non accès(Y, c) (7.+1. a/X, Y'/Z) 8. non accès(a, Y'') ou non accès(Y'', Y') ou non accès(Y', Y) ou non accès(Y, c)..... on peut continuer longtemps ! accès(X, Y) et accès(Y, Z) => accès(X, Z) (1) route(U, V) => accès(U, V) (2) route(a, b) (3) route(b, c) (4) non accès(a, c) (5)