Μοντελοθεωρητική Σημασιολογία για την Άρνηση στο Λογικό Προγραμματισμό Το Πρόβλημα: Η σημασιολογία της άρνησης στο Λογικό Προγραμματισμό (negation-as-failure)

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Προγραμματισμός Ι Προτάσεις ελέγχου ροής Ο πιο συνηθισμένος τρόπος εκτέλεσης είναι ο ακολουθιακός: δύο ή περισσότερες προτάσεις βρίσκονται διατεταγμένες.
Advertisements

Απαντήσεις Προόδου I. Θέμα 1ο •Έστω Α = { , b}. Κατασκευάστε τα παρακάτω σύνολα: •(α) Α -  •(β) {  } – Α •(γ) Α  P(A) •(δ) Α  P(A)
Εργαστήριο μαθήματος «Τεχνολογία Γνώσης» Σαντιπαντάκης Γιώργος
ΑΝΑΔΗΜΙΟΥΡΓΙΑ ΕΝΟΣ ΤΡΙΣΔΙΑΣΤΑΤΟΥ ΠΡΟΤΥΠΟΥ ΜΕ ΑΥΘΑΙΡΕΤΑ ΛΑΘΗ ΣΙΑΚΑΒΕΛΗ ΑΡΓΥΡΩ ΑΜ:1229.
Άρνηση στο Λ.Π.. Αρνητικά γεγονότα/γνώση δεν περιγράφονται στο πρόγραμμα. Απλώς δεν περιλαμβάνονται στο πρόγραμμα. Παράδειγμα –Γράφουμε: father (bob,
Κεφάλαιο 7 Λογικός Προγραμματισμός: Η Γλώσσα Prolog
Αρχές Γλωσσών Προγραμματισμού
Ανάκτηση Πληροφορίας Το Boolean μοντέλο.
1 ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Γιώργος Γιαγλής Οικονομικό Πανεπιστήμιο Αθηνών Τμήμα Διοικητικής Επιστήμης & Τεχνολογίας.
Ιωάννης Γ. Κοντοχριστόπουλος Τμήμα Ηλεκτρολόγων Μηχανικών & Τεχνολογίας Υπολογιστών Επιβλέπων: Επ. Καθηγητής Κ. Σγάρμπας Τετάρτη 10 Οκτωβρίου 2012.
19/04/2005Γεώργιος Α Βούρος ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων ΗΜΕΡΙΔΑ ΠΑΡΟΥΣΙΑΣΗΣ - ΑΞΙΟΛΟΓΗΣΗΣ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΑΘΑΝΑΣΟΠΟΥΛΟΥ ΧΑΡΑ (Α.Μ.:1022) ΠΑΠΟΥΤΣΙΔΗΣ ΒΑΓΓΕΛΗΣ (Α.Μ.:1062) ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΡΟΓΡΑΜΜΑΤΑ.
Τρισδιάστατη δομή: από τα ρομπότ στα μόρια
ΠΟΛΥΜΝΙΑ - Ολοκληρωμένο Σύστημα Εργαλείων Μουσικής και Μουσική Πύλη
Generating Chinese Classical Poems with Statistical Machine Translation Models Jing He, Ming Zhou, Long Jiang Μαρία Κωστάκη Εθνικό & Καποδιστριακό Πανεπιστήμιο.
31 Μαρτίου 2015 ΔΙΑΦΑΝΕΙΑ 1 ΤΥΠΙΚΕΣ ΜΕΘΟΔΟΙ ΑΝΑΛΥΣΗΣ ΣΥΣΤΗΜΑΤΩΝ ΤΜ. ΠΛΗΡΟΦΟΡΙΚΗΣ Α.Π.Θ. – ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ ΚΑΤΗΓΟΡΗΜΑΤΙΚΟΣ ΛΟΓΙΣΜΟΣ Ι Για τον προτασιακό.
Ο ρόλος της τρισδιάστατης Ψηφιακής Μοντελοποίησης στη διδασκαλία του Προγραμματισμού: υλοποιώντας ένα μοντέλο του DNA – μια διαθεματική προσέγγιση Β. Ρεπαντής.
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών – Τμήμα Πληροφορικής και Τηλεπικοινωνιών 1 Κεφάλαιο 3 Η Σημασιολογία των Γλωσσών Προγραμματισμού Προπτυχιακό.
Γεώργιος Παπαϊωάννου, ΙΕΕΕ, ACM, SIGGRAPH member, Θεοχάρης Θεοχάρης, Εργαστήριο Γραφικών Τμήμα Πληροφορικής και Τηλεπικοινωνιών.
Μοντελοποίηση Μεταβολών Συμπεριφοράς σε Κατανεμημένα Ομόσπονδα Συστήματα Προσομοίωσης Γεώργιος Γυφτοδήμος Δημήτριος Θεοτόκης Περιγραφή του προβλήματος:
Οι λογικές πράξεις και οι λογικές πύλες
Σύνδεση στόχου με Πληροφορική 1 Παραδείγματα κριτικής σκέψης –Δημιουργία ιστοσελίδας ή video clip με καθορισμένα κριτήρια για ένα θέμα της επικαιρότητας.
Μαθηματική Επαγωγή Mathematical induction
1 ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Γιώργος Γιαγλής Οικονομικό Πανεπιστήμιο Τμήμα Διοικητικής Επιστήμης & Τεχνολογίας.
Υπολογιστική Πολυπλοκότητα Διδάσκοντες: Σ. Ζάχος, Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό.
Έλεγχος Ορθής Λειτουργίας VLSI Κυκλωμάτων σε Υπομικρονικές Τεχνολογίες με Παρατήρηση του Ρεύματος Ηρεμίας I DDQ Έλεγχος Ορθής Λειτουργίας VLSI Κυκλωμάτων.
Petros Theodorou Ph.D., Post Doct. Στοιχεία Ανάπτυξης Επιχειρησιακών Λύσεων με τη βοήθεια της Πληροφορικής Η ΘΕΩΡΙΑ ΤΗΣ ΣΤΡΑΤΗΓΙΚΗΣ ΑΛΛΗΛΕΠΙΔΡΑΣΗΣ & Ο.
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών – Τμήμα Πληροφορικής και Τηλεπικοινωνιών 1 Κεφάλαιο 4 Σημασιολογία μιας Απλής Προστακτικής Γλώσσας Προπτυχιακό.
Μονάδα Προσβασιμότητας για Φοιτητές με Αναπηρία ΕΚΠΑ
Αναμενόμενα αποτελέσματα: SODIUM (IST-FP ) Service-Oriented Development In a Unified fraMework Service-Oriented Development In a Unified fraMework.
WEIGHTED CLUSTERING ΠΡΟΗΓΜΕΝΗ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Μιχάλης Χριστόπουλος Μ Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence.
1 Η ΧΡΗΣΗ ΤΩΝ ΠΕΡΙΛΗΨΕΩΝ ΣΤΗΝ XML ΑΝΑΚΤΗΣΗ ΜΑΘΗΜΑ : ΨΗΦΙΑΚΕΣ ΒΙΒΛΙΟΘΗΚΕΣ επιμέλεια : ΡΑΜΜΑ ΧΑΡΙΚΛΕΙΑ ΑΘΗΝΑ 2007 Ιόνιο Πανεπιστήμιο Τμήμα Αρχειονομίας –
P2P ARCHITECT PROJECT (IST ) Διασφάλιση της αξιοπιστίας εφαρμογών ομότιμων προς ομότιμων κόμβων (peer to peer) στο επίπεδο της αρχιτεκτονικής.
Ο χρήστης του συστήματος Billing Mall έχει στη διάθεσή του ένα πολύ απλό εργαλείο που του επιτρέπει την παρακολούθηση και την ηλεκτρονική πληρωμή των λογαριασμών.
Αποδοτική Ισοστάθμιση Ασύρματων Τηλεπικοινωνιακών Διαύλων Βασισμένη σε Ομαδοποίηση Αποδοτική Ισοστάθμιση Ασύρματων Τηλεπικοινωνιακών Διαύλων Βασισμένη.
ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Πανεπιστήμιον Ιωαννίνων Τ.Θ Ιωάννινα
2) Aν δανειστούμε ένα ποσό Α με επιτόκιο Τ=Ε% και υποχρεωθούμε να το ξεχρεώσουμε σε Ν χρόνια, τότε το ποσό της μηνιαίας δόσης Μ θα δίνεται από τον τύπο.
ΨΗΦΙΑΚΕΣ ΒΙΒΛΙΟΘΗΚΕΣ ΓΙΑ ΠΑΙΔΙΑ ΠΑΝ/ΜΙΟ ΤΟΥ MARYLAND ΕΙΣΑΓΩΓΙΚΟ ΣΗΜΕΙΩΜΑ Ένας αριθμός ατόμων του πανεπιστημίου του Maryland, αποφάσισε να πραγματοποιήσει.
Έργο «Εικονικά Μουσεία»
Εισαγωγή στην Επιστήμη των Υπολογιστών και Επικοινωνιών Οι απαιτούμενες γνώσεις και δεξιότητες του μηχανικού Σπύρος Κοκολάκης ΠΑΝΕΠΙΣΤΗΜΙΟ.
Σχεδίαση και Εφαρμογές Διαδραστικών Συστημάτων ΠΕΡΙΕΧΟΜΕΝΟ – ΣΤΟΧΟΙ & ΒΙΒΛΙΟΓΡΑΦΙΑ ΜΑΘΗΜΑΤΟΣ Δρ. Aντώνης Καραγεώργος Επίκουρος Καθηγητής ΤΕΙ Θεσσαλίας.
Prolog Επεξεργασία και Αναπαράσταση Γνώσης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο: Τεχνητή Νοημοσύνη.
Σήματα και Συστήματα 11 10η διάλεξη. Σήματα και Συστήματα 12 Εισαγωγικά (1) Έστω γραμμικό σύστημα που περιγράφεται από τη σχέση: Αν η είσοδος είναι γραμμικός.
Η βιβλιογραφική έρευνα πηγές. Πρωτογενείς πηγές: άρθρα περιοδικών και συνεδρίων, αναφορές, επίσημες εκδόσεις ευρεσιτεχνίας, προδιαγραφές Δευτερογενείς.
Kοινωνική Νοημοσύνη. Κοινωνική Νοημοσύνη Συναισθηματική Νοημοσύνη.
ΕΝΟΤΗΤΑ 1. ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΕΦΑΛΑΙΟ 1.1 ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ 1.
ΠΡΟΛΗΨΗ ΝΟΣΩΝ ΠΡΟΑΓΩΓΗ ΥΓΕΙΑΣ
ΑΛΓΟΡΙΘΜΟΣ ΠΡΟΒΛΗΜΑ ΑΛΓΟΡΙΘΜΟΣ ΛΥΣΗ
Prolog Επεξεργασία και Αναπαράσταση Γνώσης
Prolog Επεξεργασία και Αναπαράσταση Γνώσης
Παρουσίαση υποέργου D. 159 “Headedness in Word Formation and Lexical Semantics: evidence from Italiot and Cypriot”
Ο άνθρωπος.
Παπαγεωργίου Ελένη ΑΕΜ : 2272
Εισαγωγή στην Ασαφή Λογική και τους Χάρτες Ασαφούς Λογικής
στην Επιστήμη των Υπολογιστών Κωδικός Διαφανειών: MKT110
ΔΟΜΕΣ ΕΛΕΓΧΟΥ(if-else, switch) και Λογικοί τελεστές / παραστάσεις
Prolog Επεξεργασία και Αναπαράσταση Γνώσης
Διάλεξη 9: Συναγωγή και διάχυση (συνέχεια)
Πηγές Πληροφόρησης στις Κοινωνικές και Ανθρωπιστικές Επιστήμες
Η βιβλιοθήκη του ΤΕΙ Σερρών συναντά την πολιτιστική δράση της Unesco
Μεθοδολογία Έρευνας Διάλεξη 9η Σύνταξη Πτυχιακής Εργασίας
Ο Ρόλος των Μαθηματικών στην Πληροφορική
ΒΙΒΛΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ Σελίδες 2ο Κεφάλαιο - Παράγραφο 2.7 ΔΟΜΗ ΕΠΙΛΟΓΗΣ
6. 3 Φυσικές και τεχνητές γλώσσες Το αλφάβητο της ΓΛΩΣΣΑΣ. 7
ΑΝΤΙΛΗΨΕΙΣ ΚΑΙ ΣΧΕΣΕΙΣ ΕΠΑΓΓΕΛΜΑΤΙΩΝ ΥΓΕΙΑΣ ΣΤΟ ΧΩΡΟ ΤΟΥ ΝΟΣΟΚΟΜΕΙΟΥ
ΠΑΜΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ
Πρακτική άσκηση – μελέτη περίπτωσης
ΔΙΑΧΕΙΡΙΣΗ ΥΔΑΤΙΚΩΝ ΠΟΡΩΝ Διαχείριση ταμιευτήρων πολλαπλού σκοπού
ΚΑΘΟΔΟΣ ΤΩΝ ΠΕΛΟΠΟΝΝΗΣΟΣ ΕΙΛΩΤΕΣ-ΠΕΡΙΟΙΚΟΙ ΓΕΩΜΕΤΡΙΚΑ ΧΡΟΝΙΑ
Μεταγράφημα παρουσίασης:

Μοντελοθεωρητική Σημασιολογία για την Άρνηση στο Λογικό Προγραμματισμό Το Πρόβλημα: Η σημασιολογία της άρνησης στο Λογικό Προγραμματισμό (negation-as-failure) έχει απασχολήσει τους ερευνητές για περισσότερα από 25 χρόνια. Το πρόβλημα αυτό είναι ίσως το σημαντικότερο θεωρητικό θέμα του Λογικού Προγραμματισμού και έχει ουσιαστικές εφαρμογές στην Τεχνητή Νοημοσύνη και τις Βάσεις Δεδομένων. Οι υπάρχουσες προσεγγίσεις δεν είναι εντελώς ικανοποιητικές διότι η σημασιολογία που παρέχουν δεν είναι καθαρά μοντελοθεωρητική (το νόημα του προγράμματος δεν μπορεί να καθοριστεί χρησιμοποιώντας μόνο τα μοντέλα του). Η προταθείσα λύση: Χρησιμοποιούμε μια νέα λογική με άπειρες τιμές αληθείας οι οποίες είναι γραμμικά διατεταγμένες ως ακολούθως: F0 < F1 < F2 < … < 0 < … < T2 < T1 < T0 F0 < F1 < F2 < … < 0 < … < T2 < T1 < T0 Διαισθητικά, οι τιμές αυτές εκφράζουν διαφορετικά επίπεδα αληθείας. Η τιμή 0 εκφράζει το γεγονός «δεν μπορώ να αποφασίσω αν κάτι είναι αληθές ή ψευδές» Χρησιμοποιούμε μια νέα λογική με άπειρες τιμές αληθείας οι οποίες είναι γραμμικά διατεταγμένες ως ακολούθως: F0 < F1 < F2 < … < 0 < … < T2 < T1 < T0 F0 < F1 < F2 < … < 0 < … < T2 < T1 < T0 Διαισθητικά, οι τιμές αυτές εκφράζουν διαφορετικά επίπεδα αληθείας. Η τιμή 0 εκφράζει το γεγονός «δεν μπορώ να αποφασίσω αν κάτι είναι αληθές ή ψευδές» Έστω το ακόλουθο πρόγραμμα: works :- not sleeps. talks :- not studies. sleeps. Μπορεί να αποδειχτεί ότι με βάση τη νέα σημασιολογία το παραπάνω πρόγραμμα έχει ένα και μοναδικό ελάχιστο μοντέλο (με βάση μια σχέση μερικής διάταξης που μπορεί να οριστεί σχετικά απλά). Το μοντέλο αυτό είναι το ακόλουθο: M = {(sleeps, T0), (studies, F0), (talks, T1), (works, F1)} Διαισθητικά, το sleeps είναι απόλυτα αληθές, το studies είναι απόλυτα ψευδές, το talks είναι λιγότερο αληθές από το sleeps και το works είναι λιγότερο ψευδές από το studies. Έστω το ακόλουθο πρόγραμμα: works :- not sleeps. talks :- not studies. sleeps. Μπορεί να αποδειχτεί ότι με βάση τη νέα σημασιολογία το παραπάνω πρόγραμμα έχει ένα και μοναδικό ελάχιστο μοντέλο (με βάση μια σχέση μερικής διάταξης που μπορεί να οριστεί σχετικά απλά). Το μοντέλο αυτό είναι το ακόλουθο: M = {(sleeps, T0), (studies, F0), (talks, T1), (works, F1)} Διαισθητικά, το sleeps είναι απόλυτα αληθές, το studies είναι απόλυτα ψευδές, το talks είναι λιγότερο αληθές από το sleeps και το works είναι λιγότερο ψευδές από το studies. Παράδειγμα: Σχετικές εργασίες: 1)P. Rondogiannis and W. W. Wadge. Minimum Model Semantics for Logic Programs with Negation-as-Failure. ACM Transactions on Computational Logic (to appear). ACM Transactions on Computational Logic (to appear). 2) P. Rondogiannis and W. W. Wadge, An Infinite-Valued Semantics for Logic Programs with Negation, In proceedings of the 8th European Conference of Logics in Artificial Intelligence (JELIA 2002), pages , In proceedings of the 8th European Conference of Logics in Artificial Intelligence (JELIA 2002), pages , Cosenza, Italy, September Cosenza, Italy, September ) Melvin Fitting: Fixpoint semantics for logic programming: a survey. Theor. Computer Science. (1-2): (2002) Σχετικές εργασίες: 1)P. Rondogiannis and W. W. Wadge. Minimum Model Semantics for Logic Programs with Negation-as-Failure. ACM Transactions on Computational Logic (to appear). ACM Transactions on Computational Logic (to appear). 2) P. Rondogiannis and W. W. Wadge, An Infinite-Valued Semantics for Logic Programs with Negation, In proceedings of the 8th European Conference of Logics in Artificial Intelligence (JELIA 2002), pages , In proceedings of the 8th European Conference of Logics in Artificial Intelligence (JELIA 2002), pages , Cosenza, Italy, September Cosenza, Italy, September ) Melvin Fitting: Fixpoint semantics for logic programming: a survey. Theor. Computer Science. (1-2): (2002) ΘΕΩΡΗΜΑ: Κάθε Λογικό Πρόγραμμα με άρνηση στο σώμα έχει ένα και μοναδικό ελάχιστο μοντέλο με βάση την παραπάνω σημασιολογία. Παναγιώτης Ροντογιάννης Τμήμα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών Παναγιώτης Ροντογιάννης Τμήμα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών William W. Wadge Computer Science Dept. Univ. of Victoria, Canada William W. Wadge Computer Science Dept. Univ. of Victoria, Canada