Description Logics. Γεώργιος Χρ. Μακρής MSc, MEd

Σχετικά έγγραφα
Μάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός. Διάλεξη 01 & 02. Δρ. Γεώργιος Χρ. Μακρής

Μάθημα: Δ3. Δίκτυα Γνώσης και Σημασιολογικός Ιστός. Διάλεξη 02 & 03. Δρ. Γεώργιος Χρ. Μακρής

Περιγραφικές Λογικές. Αναπαράσταση γνώσης στο Σημασιολογικό Ιστό. Γ. Στάμου

Εισαγωγή στις Περιγραφικές Λογικές

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ

Εισαγωγή στις Περιγραφικές Λογικές

ΣΗΜΑΣΙΟΛΟΓΙΚΑ ΔΙΚΤΥΑ (SEMANTIC NETWORKS)

Περιγραφικές Λογικές και η γλώσσα OWL

Περιγραφικές Λογικές. Αλγόριθμοι αυτόματης εξαγωγής συμπερασμάτων. Γ. Στάμου

Αποδοτική Αναγνώριση Υπονοούμενων Ιεραρχικών Σχέσεων σε OWL Οντολογίες

ΠΑΡΑΓΩΓΗ ΕΡΩΤΗΣΕΩΝ ΑΞΙΟΛΟΓΗΣΗΣ ΑΠΟ ΒΑΣΕΙΣ ΓΝΩΣΗΣ

Επαγωγικός Λογικός Προγραμματισμός και Aσαφείς Λογικές Περιγραφής

Description Logics and Temporal Description Logics

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Ενσωμάτωση Μεθόδων Αναπαράστασης Γνώσης και Τεχνικών Μηχανικής Μάθησης σε Νέες Αρχιτεκτονικές Ταξινόμησης Πληροφοριών ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Aναπαράσταση Γνώσης στο Σημασιολογικό Ιστό

Εμπλουτισμός Οντολογιών με Τεχνικές Μηχανικής Μάθησης. ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Κυριακή Δ. Ζαφειρούδη

Οντολογίες και περιγραφικές λογικές

Ανάπτυξη Διαδικτυακής Εφαρμογής Σημασιολογικής Πλοήγησης σε Σχεσιακές Βάσεις Δεδομένων

Εθνικό Μετσόβιο Πολυτεχνείο. Βελτιστοποιημένοι Αλγόριθμοι Επαναγραφής Ερωτημάτων για Εκφραστικές Περιγραφικές Λογικές

ΠΛΗ 405 Τεχνητή Νοηµοσύνη

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

HY 180 Λογική Διδάσκων: Δ. Πλεξουσάκης Φροντιστήριο 5

ΗΥ Λογική. Διδάσκων: Δημήτρης Πλεξουσάκης Καθηγητής

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Ενότητα 1: Εισαγωγή. Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών

Τεχνολογία Ευφυών Πρακτόρων (Intelligent Software Agents)

Λογική. Προτασιακή Λογική. Λογική Πρώτης Τάξης

Αυτόματη συλλογιστική σε οντολογίες

Σημασιολογικός Ιστός RDF(S) OWL Οντολογίες. Pervasive Computing Research Group

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ

Σημασιολογική Ολοκλήρωση Δεδομένων με τη χρήση Οντολογιών

Λογική Δημήτρης Πλεξουσάκης Φροντιστήριο 5: Προτασιακός Λογισμός: Κατασκευή Μοντέλων Τμήμα Επιστήμης Υπολογιστών

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής

Σύστημα υποστήριξης κατασκευής ερωτημάτων με χρήση οντολογίας.

Σημασιολογική διαχείριση μεταδεδομένων πολιτιστικού περιεχομένου ΜΑΡΘΑΣ Μ. ΙΜΠΡΙΑΛΟΥ Επιβλέπων:

Ε ανάληψη. Παιχνίδια τύχης. Παιχνίδια ατελούς ληροφόρησης. Λογικοί ράκτορες. ΠΛΗ 405 Τεχνητή Νοηµοσύνη αναζήτηση expectiminimax

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Μάθημα 12 ο : Γλωσσική επεξεργασία πολυμεσικών δεδομένων. Γεώργιος Πετάσης. Ακαδημαϊκό Έτος:

Μη γράφετε στο πίσω μέρος της σελίδας

Παντελής Σ. Κουτρουμπής

ΟΝΤΟΛΟΓΙΕΣ, ΣΗΜΑΣΙΟΛΟΓΙΚΟΣ ΙΣΤΟΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΔΙΑΚΥΒΕΡΝΗΣΗΣ

Μαθηματική Λογική και Λογικός Προγραμματισμός

Αναπαράσταση Γνώσης. Αναπαράσταση Γνώσης με Λογική. Προτασιακή Λογική Λογική Πρώτης Τάξης

Οντολογία σύμφωνα με τη Φιλοσοφία

Υπολογιστική Λογική και Λογικός Προγραμματισμός

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΣΗΜΑΣΙΟΛΟΓΙΑ - SEMANTICS

Μη γράφετε στο πίσω μέρος της σελίδας

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Στοιχεία Προτασιακής Λογικής

Λογική Δημήτρης Πλεξουσάκης Φροντιστήριο 6: Προτασιακός Λογισμός: Μέθοδος Επίλυσης Τμήμα Επιστήμης Υπολογιστών

Τεχνητή Νοημοσύνη. 13η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧ/ΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ ΕΚΠΟΝΗΣΗ ΕΡΓΑΣΙΑΣ

HY Λογική Διδάσκων: Δ. Πλεξουσάκης Εαρινό Εξάμηνο. Φροντιστήριο 6

Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόμων και Τοπογράφων Μηχανικών

Κατηγορηματικός Λογισμός (ΗR Κεφάλαιο )

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

4. Ο,τιδήποτε δεν ορίζεται με βάση τα (1) (3) δεν είναι προτασιακός τύπος.

Αναπαράσταση Γνώσης και Συλλογιστικές

Κεφάλαιο 3 Η Σημασιολογία των Γλωσσών Προγραμματισμού

Εθνικό Μετσόβιο Πολυτεχνείο

Σχεδιασµός Ανάπτυξη Οντολογίας

Αναπαράσταση Γνώσης και Συλλογιστικές

Τεχνολογίες Αναπαράστασης Γνώσης και Συµπερασµού: Η Περίπτωση ενός Έξυπνου Βοηθού Προπονητή Ποδοσφαίρου

Συλλογιστική εξαγωγής συμπερασμάτων από συγκεκριμένες υποθέσεις δοθείσα μεθοδολογία διαδικασία της σκέψης, πρέπει να «συλλογιστεί» υπόθεση/παραγωγή

Εθνικό Μετσόβιο Πολυτεχνείο. Επεκτάσεις Ασαφών Περιγραφικών Λογικών με Κανόνες και Απτά Πεδία

Ανακάλυψη κανόνων συσχέτισης στο Σημασιολογικό Ιστό: Μια επαγωγική μέθοδος

Σημειώσεις Λογικής I. Εαρινό Εξάμηνο Καθηγητής: Λ. Κυρούσης

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

2002 Journal of Software

Λύσεις Σειράς Ασκήσεων 1

Παραδοτέο Π1.2 Νέες τεχνολογίες αναπαράστασης και στοίχισης οντολογιών

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Τεχνητή Νοημοσύνη. Ενότητα 5: Αναπαράσταση Γνώσης με Λογική

Γιώργος Στάμου Αναπαράσταση Οντολογικής Γνώσης και Συλλογιστική. Κριτική Ανάγνωση: Ανδρέας-Γεώργιος Σταφυλοπάτης

Θεωρία Υπολογισμού Άρτιοι ΑΜ. Διδάσκων: Σταύρος Κολλιόπουλος. eclass.di.uoa.gr. Περιγραφή μαθήματος

Θεωρία Υπολογισμού Αρτιοι ΑΜ Διδάσκων: Σταύρος Κολλιόπουλος eclass.di.uoa.gr

Lecture 2. Soundness and completeness of propositional logic

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Δημήτρης Πλεξουσάκης

Ορολογία, οντολογία και οντοορολογία: επισκόπηση των εννοιών και συζήτηση για τη σχέση μεταξύ τους Κατερίνα Τοράκη

ΠΑΙΓΝΙΑ Παιχνίδια Γενική Θεώρηση μεγιστοποιήσει την πιθανότητά

Τεχνολογίες Αναπαράστασης Γνώσης και Συμπερασμού: Η Περίπτωση ενός Έξυπνου Βοηθού Προπονητή Ποδοσφαίρου

Homomorphism in Intuitionistic Fuzzy Automata

Ανάλυση Πολυμέσων με χρήση Γνώσης

Μηχανική Μάθηση Μερωνυµιών για Αναγνώριση Γεγονότων

Αρχές Τεχνολογίας Λογισμικού Εργαστήριο

Μη γράφετε στο πίσω μέρος της σελίδας

Μη γράφετε στο πίσω μέρος της σελίδας

ΚΑΤΗΓΟΡΗΜΑΤΙΚΟΣ ΛΟΓΙΣΜΟΣ Ι

ΑΛΓΟΡΙΘΜΟΣ ΕΠΙΛΟΓΗΣ ΥΠΟΠΙΝΑΚΑ ΜΕ ΤΗΝ ΠΛΗΣΙΕΣΤΕΡΗ ΑΠΕΙΚΟΝΙΣΗ ΜΕΣΩ ΤΗΣ AFC ΣΤΟ ΓΕΝΙΚΕΥΜΕΝΟ ΠΙΝΑΚΑ

Σ. ΠΑΡΑΣΚΕΥΟΠΟΥΛΟΣ ΚΑΘΗΓΗΤΗΣ

9.1 Προτασιακή Λογική

Αναπαράσταση Γνώσης και Αναζήτηση στον Σηµασιολογικό Ιστό

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή

Εθνικο Μετσοβιο Πολυτεχνειο. Διασύνδεση με μηχανές συλλογιστικής για ασαφείς περιγραφικές λογικές

Διαχείριση οντολογιών: μελέτη και εμβάθυνση στα βασικά προβλήματα που την αφορούν και παρουσίαση υπαρχουσών βιβλιοθηκών οντολογιών

p p p q p q p q p q


Οντολογία για την περιγραφή των προσωπικοτήτων της Σάμου, την κατηγοριοποίηση και τις σχέσεις τους

Τεχνητή Νοημοσύνη ( )

Η Χρήση των Θησαυρών στις Οντολογίες

Γνώση. Γνώση (knowledge) είναι ο κοινός παράγοντας (π.χ. κανόνες) που περιγράφει συνοπτικά τις συσχετίσεις μεταξύ των δεδομένων ενός προβλήματος.

«Σχεδιασμός και Ανάπτυξη Διεπαφής Πελάτη - Εξυπηρετητή για Υποστήριξη Συλλογισμού σε Κατανεμημένες Εφαρμογές του Σημαντικού Ιστού»

Transcript:

Γεώργιος Χρ. Μακρής MSc, MEd

Γλώσσες Περιγραφικής Λογικής Είναι γλώσσες αναπαράστασης της γνώσης των οποίων τα κύρια χαρακτηριστικά είναι: ο αυστηρός μαθηματικός φορμαλισμός η απλότητα και η κομψότητα. Αποτελούν υποσύνολο του πρωτοβάθμιου κατηγορηματικού λογισμού Σκοπός : αποθήκευση μιας ποσότητας γνώσης με τυπικό τρόπο για να είναι κατανοητή από Υπολογιστές και να αποτελεί βάση για την συναγωγή περεταίρω συμπερασμάτων. 2

: Λογικοί φορμαλισμοί για την αναπαράσταση γνώσης. Απόγονοι των σημασιολογικών δικτύων και των συστημάτων πλαισίων. Διαφέρουν στο ότι παρέχουν formal logic-based semantics. Description -> Περιγράφουν το πεδίο εφαρμογής. Περιγραφή των domains με concepts (κλάσεις), roles(σχέσεις). Terminological & Assertional φορμαλισμοί. 3

Αποτελούνται : αλφάβητο (alphabet) συντακτικό (syntax) σημασιολογία (semantics) θεωρία αποδείξεων (proof theory) ή μηχανισμός εξαγωγής συμπερασμάτων (reasoning algorithm) 4

Το αλφάβητο Δεν είναι σταθερό και μπορεί να οριστεί από τον χρήστη Concept names, Atomic concepts : Α, Β Role names, atomic Roles, relations : R, S Individual names, Individuals : a, b DLs Other Languages Concept names Role names Individual names class names property or relationship Names object names 5

Παραδείγματα: Concept names: Person, Male, Female, Doctor, GreekUniversity Role names: haschild, isalumniof Individual names: ANNA, JOHN Individual names are written in uppercase. Concept names start with an uppercase letter followed by a lowercase letter. Role names start with a lowercase letter. 6

Συντακτικό: 7

Συντακτικό 8

Syntax : Concepts Σύνολο Κατασκευαστών 9

Abstract Syntax 10

Syntax Examples (1/2) 11

Syntax Examples (2/2) 12

Σημασιολογία (semantics) 13

Σημασιολογία σύνθετων εννοιών 14

Σημασιολογία (semantics) 15

Σημασιολογία (semantics) 16

Σημασιολογία (semantics) 17

Syntax / Semantics 18

Knowledge Representation 19

TBox, Terminological Box Το TBox περιέχει: Ορισμούς εννοιών (για την επέκταση της οντολογίας): Father = Man has-child.human Αξιώματα (για τον περιορισμό του μοντέλου): favourite.brewery drinks.beer ( : υπαγωγή) 20

ABox, Assertional Box Το ABox περιέχει: Ισχυρισμούς για έννοιες: John : Man has-child.(male Happy) Ισχυρισμούς για ρόλους: John, Bill : has-child 21

Satisfiablity, ικανοποιησιμότητα (1/2) woman = female person mother = female parent Οι έννοιες woman, mother, parent είναι ικανοποιήσιμες Όμως η έννοια woman mother δεν είναι ικανοποιήσιμη 22

Satisfiablity, ικανοποιησιμότητα (2/2) woman mother = (female person) female parent = ( female person) female parent = person female parent = person female person has_child.person άτοπο 23

Subsumption, υπαγωγή Is a mother always a woman? Δηλαδή, η έννοια woman υπάγει την έννοια mother; Προγράμματα DL προσφέρουν την δυνατότητα δημιουργίας ιεραρχιών υπαγωγής (ταξονομιών) όλων των εννοιών 24

Examples 1/5 25

Examples 2/5 26

Examples 3/5 27

Examples 4/5 28

Examples 5/5 29

TBoxes, ABoxes and Knowledge Bases 30

TBox: Semantics 31

ABox: Semantics 32

Knowledge Bases - Semantics 33

Entailment (Logical Implication) 34

35

36

37

Validity - Εγκυρότητα 38

Links Η επίσημη ιστοσελίδα για τις Περιγραφικές Λογικές: http://dl.kr.org/ Εισαγωγικό σεμινάριο για τις Περιγραφικές Λογικές από τον Enrico Franconi: http://www.inf.unibz.it/%7efranconi/dl/course/ 39