Metody Inżynierii Wiedzy

Podobne dokumenty
Logika rachunek zdań

Podstawy Sztucznej Inteligencji

Wprowadzenie do Wykładu 1. Logika. Logika. Materiały pomocnicze do wykładu dla Studentów Informatyki Stosowanej Wydział EAIiIB AGH.

Adam Meissner.

Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Wprowadzenie do Wykładu 1. Logika. Materiały pomocnicze do wykładu dla Studentek i Studentów Informatyki Wydziału EAIiIB AGH.

Podstawy Sztucznej Inteligencji (PSZT)

Kraków, 14 marca 2013 r.

Logika Stosowana. Wykład 2 - Logika modalna Część 2. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Lekcja 3: Elementy logiki - Rachunek zdań

Sztuczna inteligencja i logika. Podsumowanie przedsięwzięcia naukowego Kisielewicz Andrzej WNT 20011

Logika rachunek zdań

Elementy kognitywistyki II: Sztuczna inteligencja

Logika intuicjonistyczna semantyka Kripke go

Instytut Automatyki i Inżynierii Informatycznej Politechniki Poznańskiej. Adam Meissner. Elementy uczenia maszynowego

Język rachunku predykatów Formuły rachunku predykatów Formuły spełnialne i prawdziwe Dowody założeniowe. 1 Zmienne x, y, z...

Systemy ekspertowe. Wykład 2 Reprezentacja wiedzy Rachunek zdań. Joanna Kołodziejczyk. Joanna Kołodziejczyk Systemy ekspertowe / 41

Semantyka rachunku predykatów

Rachunek zdań i predykatów

Reprezentacja wiedzy ontologie, logiki deskrypcyjne

Internet Semantyczny. Logika opisowa

Instytut Automatyki i Inżynierii Informatycznej Politechniki Poznańskiej. Adam Meissner. Elementy uczenia maszynowego

Inżynieria Wiedzy i Systemy Ekspertowe. Niepewność wiedzy. dr inż. Michał Bereta Politechnika Krakowska

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Reprezentowanie wiedzy Logika a reprezentacji wiedzy Rachunek zdań Literatura. Systemy ekspertowe. Wykład 2 Reprezentacja wiedzy Rachunek zdań

Techniki informacyjne dla wnioskowania oraz generowania, reprezentacji i zarządzania wiedzą

Imię i nazwisko:... OBROŃCY PRAWDY

Składnia rachunku predykatów pierwszego rzędu

Struktury formalne, czyli elementy Teorii Modeli

Programowanie deklaratywne i logika obliczeniowa

Logika Matematyczna (1)

Logika Stosowana. Wykład 7 - Zbiory i logiki rozmyte Część 3 Prawdziwościowa logika rozmyta. Marcin Szczuka. Instytut Informatyki UW

Teorioinformacyjne twierdzenie Gödla,

Metody Inżynierii Wiedzy

Zasady krytycznego myślenia (1)

Lista 6 Problemy NP-zupełne

Metoda tabel semantycznych. Dedukcja drogi Watsonie, dedukcja... Definicja logicznej konsekwencji. Logika obliczeniowa.

Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I

Zagadnienia podstawowe dotyczące metod formalnych w informatyce

Metoda Tablic Semantycznych

Konsekwencja logiczna

Automatyka i Robotyka, Informatyka Stosowana, Informatyka 2011/2012

1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych.

RACHUNEK ZDAŃ 7. Dla każdej tautologii w formie implikacji, której poprzednik również jest tautologią, następnik także jest tautologią.

Wprowadzenie do teorii systemów ekspertowych

Metody dowodzenia twierdzeń i automatyzacja rozumowań Tabele syntetyczne: definicje i twierdzenia

Inżynieria wiedzy. Katedra Wytrzymałości Materiałów i Metod Komputerowych Mechaniki

Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski

Internet Semantyczny i Logika II

Automatyka i Robotyka, Informatyka Stosowana, Informatyka 2011/2012

Wstęp do logiki. Klasyczny Rachunek Zdań II

Systemy zdarzeniowe - opis przedmiotu

Internet Semantyczny i Logika I

Automatyka i Robotyka, Informatyka Stosowana, Informatyka /2013

Drzewa Semantyczne w KRZ

Wykład 5. Metoda tabel analitycznych dla Klasycznego Rachunku Zdań

WYKŁAD 3: METODA AKSJOMATYCZNA

Alfred N. Whitehead

vf(c) =, vf(ft 1... t n )=vf(t 1 )... vf(t n ).

Sprawozdanie z laboratorium 2: Modeling knowledge with Resource Description Framework (RDF)

Rachunek zdań. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak

Zał. nr 4 do ZW. Wykład Ćwiczenia Laboratorium Projekt Seminarium 30 30

Logika dla socjologów Część 2: Przedmiot logiki

Programowanie logiczne a negacja

Struktura danych. Sposób uporządkowania informacji w komputerze.

LOGIKA Dedukcja Naturalna

INSTYTUT AUTOMATYKI I INŻYNIERII INFORMATYCZNEJ POLITECHNIKI POZNAŃSKIEJ. Adam Meissner. Elementy logik deskrypcyjych

Elementy logiki i teorii mnogości

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

Logika Matematyczna (1)

PRZEWODNIK PO PRZEDMIOCIE

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU

Logika Matematyczna (2,3)

Z-ZIP Logika. Stacjonarne Wszystkie Katedra Matematyki Dr Beata Maciejewska. Podstawowy Nieobowiązkowy Polski Semestr trzeci

SZTUCZNA INTELIGENCJA

Inżynieria wiedzy. Katedra Wytrzymałości Materiałów i Metod Komputerowych Mechaniki 1. Podstawy programowania w języku CLIPS

Z-ID-203. Logika. Podstawowy Obowiązkowy Polski Semestr II. Semestr zimowy Wiedza i umiejętności z matematyki w zakresie szkoły średniej NIE

Rachunek zdao i logika matematyczna

Logika formalna wprowadzenie. Ponieważ punkty 10.i 12. nie były omawiane na zajęciach, dlatego można je przeczytać fakultatywnie.

Logika Stosowana. Wykład 2 - Logika modalna Część 3. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2017/2018

Przykładowe dowody formuł rachunku kwantyfikatorów w systemie tabel semantycznych

Sztuczna inteligencja - wprowadzenie

4 Klasyczny rachunek zdań

Elementy logiki i teorii mnogości Wyk lad 1: Rachunek zdań

Rachunek logiczny. 1. Język rachunku logicznego.

Filozofia z elementami logiki O czym to będzie?

Logika Temporalna i Automaty Czasowe

LOGIKA Klasyczny Rachunek Zdań

Logika rachunek zdań

Logika pragmatyczna dla inżynierów

Wstęp do logiki. Klasyczny Rachunek Zdań III

Metody dowodzenia twierdzeń i automatyzacja rozumowań Na początek: teoria dowodu, Hilbert, Gödel

PRZEWODNIK PO PRZEDMIOCIE

PODSTAWY INŻYNIERI WIEDZY

3 grudnia Sieć Semantyczna

Systemy ekspertowe. Wnioskowanie w systemach regułowych. Część piąta. Autor Roman Simiński.

Reprezentacja wiedzy i wnioskowanie

Programowanie w logice

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

Monoidy wolne. alfabetem. słowem długością słowa monoidem wolnym z alfabetem Twierdzenie 1.

Transkrypt:

Metody Inżynierii Wiedzy Logiczne podstawy inżynierii wiedzy Antoni Ligęza Katedra Automatyki Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Akademia Górniczo-Hutnicza Kraków 2010 A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 1 / 29

Table of contents 1 Logika - wprowadzenie. 2 Logika - przeglad logik 3 Rachunek zdań 4 AI: Systemy logiczne i narzędzia A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 2 / 29

Wykaz literatury 1 Stuart J. Russel, Peter Norvig: Artificial Intelligence. A Modern Approach. Second Edition. Prentice Hall, New Jersey, 2003. 2 Jay Liebowitz: The Handbook of Applied Expert Systems. CRC Press, Boca Raton, 1998. 3 Frank van Harmelen, Vladimir Lifschitz, Bruce Porter (Eds.): Handbook of Knowledge Representation. Elsevier B.V., Amsterdam, 2008. 4 Michael Negnevitsky: Artificial Intelligence. A Guide to Intelligent Systems. Addison-Wesley, Pearson Education Limited, Harlow, England, 2002. 5 Adrian A. Hopgood: Intelligent Systems for Engineers and Scientists. CRC Press, Boca Raton, 2001. 6 Joseph C. Giarratano, Gary D. Riley: Expert Systems. Principles and Programming. Fourth Edition, Thomson Course Technology, 2005. A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 3 / 29

Wykaz literatury c.d. 1 Peter Jackson: Introduction to Expert Systems. Addison-Wesley, Harlow, England, 1999. 2 Mordechai Ben-Ari: Mathematical Logic for Computer Science. Springer-Verlag, London, 2001. 3 Antoni Ligęza: Logical Foundations for Rule-Based Systems. Springer-Verlag, berlin, 2006. 4 Michael R. Genesereth, Nils J. Nilsson: Logical Foundations of Artificial Intelligence. Morgan Kaufmann Publishers, Inc., Los Altos, California, 1987. 5 Zbigniew Huzar: Elementy logiki dla informatyków. Oficyna Wyawnicza Politechniki Wrocławskiej, Wrocław, 2007. 6 Paweł Cichosz: Systemy uczace się. WNT, Warszawa, 2000. 7 Jan J. Mulawka: Systemy ekspertowe. WNT, Warszawa, 1996. A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 4 / 29

Logika Logika Nauka zajmujaca się badaniem poprawnych rozumowań. Logika matematyczna Gałaź matematyki zajmujaca się badaniem wnioskowania, jego formalizacja i analiza własności (głębokie podstawy matematyki): powstała na przełomie XIX i XX wieku, analizuje podstawy matematyki (źródła prawdy; próba formalizacji), formalizuje metody rozumowań matematycznnych (wnioskowanie, dowodzenie), pozwala budować teorie/systemy formalne (język,formuły, reguły wnioskowania, twierdzenia; interpretacje), posługuje się aksjomatami, tautologiami, twierdzeniami, hipotezami, faktami, teoriami, etc. pozwala dowodzić zdania prawdziwe (twierdzenia) w oparciu o wywód/wnioskowanie z aksjomatów za pomoca reguł wnioskownia. A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 5 / 29

Problemy z wnioskowaniem - paradoksy Paradoks kłamcy ja zawsze kłamię (Eubulides), Kreteńczycy zawsze kłamia (Epimenides; sam był Kreteńczykiem), Kartka: Str.1 Zdanie na odwrotnej stronie jest prawdziwe; str.2 Zdanie na odwrotnej stronie jest fałszywe. Matematyka Paradoks zbioru wszystkich zbiorów (Cantor, 1899), Paradoks Russela (1901): rozważmy zbiór V = {X : X X}. Czy V V? Paradoks fryzjera: Pewien fryzjer goli wszystkich mieszkańców miasta, którzy sami się nie gola; co ma zrobić sam ze soba? Przykłady bardziej znanych paradoksów: http://pl.wikipedia.org/wiki/paradoks A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 6 / 29

Celowość zastosowań logiki Cechy logiki precyzyjnie określona składnia i semantyka, logika dostarcza formalnych metod reprezentacji wiedzy, wiedza wyspecyfikowana logicznie może być analizowana: wewnętrzna niesprzeczność (spójność), zupełność, minimalna reprezentacja, wynikanie logiczne logiczna konsekwencja, spełnialność. logika dostarcza poprawnych metod wnioskowania, logika umożliwia wnioskowanie dedukcyjne, indukcyjne i abdukcyjne, aparat logiki jest uniwersalny (ma zastosowanie w wielu dziedzinach, od filozofii i matematyki, poprzez nauki techniczne, do prawa, medycyny i biologii a nawet ekonomii, socjologii i psychologii). A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 7 / 29

Logika: języki logiczne, siła ekspresji Logiki klasyczne rachunek zdań, logiki atrybutowe, logika Datalogu, logika pierwszego rzędu; PROLOG, logiki wyższych rzędów. Logiki nieklasyczne logiki wielowartościowe, Description Logics (DL), logiki niemonotoniczne, logiki domniemań logiki modalne, logiki temporalne, logiki probabilityczne (Dempster-Shaefer), logiki rozmyte. A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 8 / 29

Logika rachunku zdań prosty język, proste formuły, intuicyjna, posługuje się stwierdzeniami (fakty, atomy), pozwal definiowac relacje logiczne pomiędzy stwierdzeniami, ograniczona siła ekspresji (brak obiektów, zmiennych, atrybutów, termów, kwantyfikacji), probelm niezależności formuł atomicznych, możliwość dowodzenia z wykorzystaniem metody zero-jedynkowej, łatwe sprowadzanie do postaci CNF, DNF, NNF; łatwe porównania, możliwość zastosowania narzędzi graficznych: tabele Karnaugh a, diagramy, drzewa, grafy. ograniczone możliwości zastosowań praktycznych, język modelowy, pogladowy, prezentacyjny. A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 9 / 29

Logika rachunku zdań: reguły wnioskowania Reguła odrywania (modus ponens) Reguła zaprzeczania (modus tollens) α, α = β β α = β, β α Reguła rezolucji Reguła rezolucji dualnej φ q, q ψ φ ψ φ q, q ψ φ ψ A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 10 / 29

Przykład formalizacji problemu i wnioskowania Definicja problemu A pojawił się sygnał do procesu, P sygnal dodany do zbioru sygnałów oczekujacych na odebranie przez proces, B sygnał jest zablokowany przez process, D sygnał zostal dostarczony do procesu (i odebrany), S stan procesu jest zachowany, M maska sygnałów jest obliczana, H procedura obsługi sygnałów jest wywołana, N procedura obsługi jest wywołana w zwykly sposób, R proces wznawia wykonanie w poprzednim kontekście, I proces musi sam odtworzyć poprzedni kontekst. Reguły wnioskowania A P, P B D, D S M H, H N R, H R I, A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 11 / 29

Przykład formalizacji problemu i wnioskowania c.d. Reguły wnioskowania A P, P B D, D S M H, H N R, H R I, Fakty stan systemu A, B, R. Konkluzje P P B D S M H H N N I A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 12 / 29

Przykłady dowodzenia Dowodzenie implikacji (tautologii) (p = (q = r)) = ((p = q) = (p = r)) Dowodzenie równoważności (tautologii) ((p = r) (q = r)) ((p q) = r) Dowodzenie wynikania logicznego ((p = q) (r = s)) = ((p r) = (q s)) A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 13 / 29

Język jako nośnik i narzędzie przetwarzania wiedzy Wymagania dla języków AI odpowiednia siła ekspresji, jednoznaczna interpretowalność, czytelność dla człowieka i maszyny, możliwość automatycznego przetwarzania, możliwość automatycznej analizy własności, rozszerzalność,... Koncepcje rozwiazania logika, języki logiczne, AL, DL, FOL, deklaratywne języki programowania (Prolog, Datalog), sieci semantyczne, bazy sieciowe (Freebase), specjalizowane języki symboliczne (BPMN, UML),... A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 14 / 29

Logika: systemy logiczne Budowa systemu fakty (e.g. p(a, b, c)), reguły (formuły, zależności) (e.g. p(x) = q(x); p(x) q(y )), reguły wnioskowania (e.g. modus ponens, reguła rezolucji), określamy interpretację I w pewnym uniwersum U (mapowanie symboli języka w stałe, funkcje, i relacje na U). Podstawy użytkowania fakty i formuły tworza bazę wiedzy, wychodzac od zadanych faktów i formuł, w oparciu o przyjęte reguły wnioskowania prowadzimy wywód nowych faktów ew. formuł, jeżeli ϕ jest wywodliwa z to piszemy ϕ. jeżeli ϕ jest prawdziwa dla każdej interpretacji dla której jest prawdziwa, to piszemy = ϕ. A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 15 / 29

Logika problemy i zastosowania Problemy logiki udowodnienie (wywód) lub obalenie (kontrprzykład) hipotezy, budowa systemów niesprzecznych (poprawne reguły dowodzenia): ϕ = ϕ, budowa systemów pełnych (zupełne reguły dowodzenia): = ϕ ϕ, budowa systemów zupełnych: = ϕ or = ϕ, Zastosowania logiki modelowanie systemów, dowodzenie ich własności, badanie spełnialności formuł (problem SAT; poszukiwanie modelu), badanie modelu systemu pod katem własności (ang. model checking M, s = p), weryfikacja własności; Constraint Satisfaction (CSP, CLP). A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 16 / 29

Ewaluacja formuły metoda zero-jedynkowa h (p q) (r s) RuleNo p q r s h 0 0 0 0 0 1 1 0 0 0 1 0 2 0 0 1 0 0 3 0 0 1 1 1 4 0 1 0 0 0 5 0 1 0 1 0 6 0 1 1 0 0 7 0 1 1 1 0 8 1 0 0 0 0 9 1 0 0 1 0 10 1 0 1 0 0 11 1 0 1 1 1 12 1 1 0 0 0 13 1 1 0 1 0 14 1 1 1 0 0 15 1 1 1 1 1 (1) A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 17 / 29

Binary Decision Tree Binary Decision Tree A Binary Decision Tree T defined on N, E and P is an acyclic, directed graph satisfying the following properties: 1 There is exactly one distinguished node n 0 N having no parent node (no entry); it is called the root node or the root of the tree; we shall write n 0 = root(t ), 2 Any other node has exactly one parent node, 3 Any node is assigned a single propositional symbol and it has either two child nodes or none: if it has two child nodes, it is a condition node and there are two links to child nodes, one referring to the case if the propositional symbol takes true and the other one to the case it is false; if it has no child nodes, it is a decision node or a leaf node, and the assigned to it propositional symbol indicates the decision. A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 18 / 29

Drzewo binarne Drzewo binarne p 0 1 q q 0 1 0 1 r r r r 0 1 0 1 0 1 0 1 s s s s s s s s 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 h 1 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 19 / 29

Drzewo zredukowane Drzewo binarne zredukowane p 0 1 q q 0 1 r 0 1 r 0 1 s s s s 0 1 0 1 0 1 0 1 h 1 0 0 1 0 0 1 0 0 1 A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 20 / 29

Ordered Binary Decision Diagrams (OBDD) Notation and rules means a rule of the form: p h 0, h 1 if p then h 0 else h 1. Shannon s expansion rule φ p φ{p/1}, φ{p/0}, Examples p q p q, 0, p q p 1, q p p 0, 1. A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 21 / 29

Redukcja formuły φ = (p q) (r s). φ p φ 1, φ 0 (2) φ 1 q φ 11, 0 (3) φ 0 q 0, φ 00 (4) φ 11 r φ 111, φ 110 (5) φ 00 r φ 001, φ 000 (6) φ 111 s 1, 0 (7) φ 110 s 0, 1 (8) φ 001 s 1, 0 (9) φ 000 s 0, 1 (10) (11) A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 22 / 29

Redukcja po wykryciu powtarzajacych się poddrzew φ p φ 1, φ 0 (12) φ 1 q φ 11, 0 (13) φ 0 q 0, φ 11 (14) φ 11 r φ 111, φ 110 (15) φ 111 s 1, 0 (16) φ 110 s 0, 1 (17) (18) A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 23 / 29

OBDD Zredukowany OBDD p q q r s s 0 1 A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 24 / 29

Metoda redukcji: sklejanie Sklejanie identycznych popdrzew q q q 0 1 0 1 A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 25 / 29

Metoda redukcji: eliminacja nieistotnego węzła Eliminacja węzła nie wprowadzajacego rozgałęzienia p p q q q 0 1 0 1 A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 26 / 29

Description Logics Basic Concepts Description Logics Decsription Logics is a family of logical languages for knowledge representation and simple infernce, based on the syntax of First-Order Predicate Calculus. Its application includes specification of concepts and relations among them as well as their properties. Some distinctive features: use of constants; constants denote individual objects, use of atomic concepts; a concept is a set of individual objects, use of atomic roles; a role is a binary relation between individual objects, constructors for complex objects, constructors for complex roles, axioms defining new concepts, assertions specifying facts about individuals, concept subsumption; a concept can be a subconcept of anothe concept, concept instantiation; an individual is an instance of a concept. A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 27 / 29

DL - Syntax DL Symbol Meaning bottom concept (empty set) universal concept (the set of everything) C concept complement C D intersection of concepts C D union of concepts R.C full (limited) existential quantification R.C value restriction C D subconcept C D equivalent concepts C(a) a is an individual of C R(a, b) a and b satisfy R A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 28 / 29

Logika Description Logics and Semantic Web https://ai.ia.agh.edu.pl/wiki/hekate:dl_intro/ A.Ligęza (GEIST - LI - KA - WEAIE) Knowledge Engineering 14 kwietnia 2010 29 / 29