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

Σχετικά έγγραφα
ΠΛΗ 405 Τεχνητή Νοηµοσύνη

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ

Λογικοί πράκτορες. Πράκτορες βασισµένοι στη γνώση

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

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

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Ενότητα 9: Προτασιακή λογική. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

ΠΛΗ 405 Τεχνητή Νοηµοσύνη Ε ανάληψη. πεπερασµένα χρονικά περιθώρια ανά κίνηση. απευθείας αξιολόγηση σε ενδιάµεσους κόµβους

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

ΠΛΗ 405 Τεχνητή Νοηµοσύνη Ε ανάληψη. πράκτορες βασισµένοι σε προτασιακή λογική. πράκτορες βασισµένοι σε κύκλωµα

Ε ανάληψη. Α ληροφόρητη αναζήτηση

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

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

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

Ασκήσεις μελέτης της 8 ης διάλεξης

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

Ευχαριστίες. Τέλος θα ήθελα να ευχαριστήσω όλους όσους ήταν δίπλα μου όλα αυτά τα χρόνια και με βοήθησαν να πραγματοποιήσω τους στόχους μου.

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

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

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες

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

Ε ανάληψη. Παιχνίδια παιχνίδια ως αναζήτηση. Βέλτιστες στρατηγικές στρατηγική minimax. Βελτιώσεις κλάδεµα α-β

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

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Ενότητα 6: Προβλήματα ικανοποίησης περιορισμών. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

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

Τεχνητή Νοημοσύνη Ι. Ενότητα 7:Προτασιακή Λογική. Πέππας Παύλος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

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

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες

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

ΠΛΗ 405 Τεχνητή Νοηµοσύνη Ε ανάληψη. δοµή δεδοµένων για κατασκευή ευρετικών συναρτήσεων Ο αλγόριθµος GraphPlan

Βιβλιογραφικές και ιστορικές σηµειώσεις Ασκήσεις Προβλήµατα Ικανοποίησης Περιορισµών

Ε ανάληψη. Ε αναλαµβανόµενες καταστάσεις. Αναζήτηση µε µερική ληροφόρηση. Πληροφορηµένη αναζήτηση. µέθοδοι αποφυγής

Υπολογιστικό Πρόβληµα

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες

ΙΚΑΝΟΠΟΙΗΣΗ ΠΕΡΙΟΡΙΣΜΩΝ

Κεφάλαιο 6. Ικανοποίηση Περιορισµών. Τεχνητή Νοηµοσύνη - Β' Έκδοση. Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η.

Ε ανάληψη. Προβλήµατα ικανο οίησης εριορισµών. ορισµός και χαρακτηριστικά Ε ίλυση ροβληµάτων ικανο οίησης εριορισµών

Περιεχόμενα. Εισαγωγή του επιμελητή, Γιάννης Σταματίου 15 Πρόλογος 17 Εισαγωγή 23. Μέρος I. ΕΠΑΝΑΛΗΠΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΚΑΙ ΑΝΑΛΛΟΙΩΤΕΣ ΣΥΝΘΗΚΕΣ

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

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

Γραμμικός Προγραμματισμός

Αλγόριθµοι Εκτίµησης Καθυστέρησης και

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Ενότητα 5: Παραδείγματα. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

Πρόβληµα ικανοποίησης περιορισµών

Ε ανάληψη. Ορισµοί της Τεχνητής Νοηµοσύνης (ΤΝ) Καταβολές. Ιστορική αναδροµή. Πράκτορες. Περιβάλλοντα. κριτήρια νοηµοσύνης

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

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

Ε ανάληψη. Καταβολές. Ιστορική αναδροµή. Πράκτορες. Περιβάλλοντα. συνεισφορά άλλων επιστηµών στην ΤΝ σήµερα

Ελληνικό Ανοικτό Πανεπιστήµιο Σπουδές στην Πληροφορική. Φαινόµενα πολυπλοκότητας στα Μαθηµατικά και στη Φυσική: ύο όψεις του ίδιου νοµίσµατος;

Ατοµική ιπλωµατική Εργασία ΕΥΡΕΤΙΚΕΣ ΜΕΘΟ ΟΙ ΠΡΟΤΑΣΙΑΚΩΝ ΕΠΙΛΥΤΩΝ ΓΙΑ ΠΡΟΒΛΗΜΑΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΡΑΣΗΣ. Ελένη Προξένου ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες

Γραμμικός Προγραμματισμός

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

Γραμμικός Προγραμματισμός

Θεωρία Λήψης Αποφάσεων

6 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες

Λογική πρώτης τάξης. Παραδοχές

Ακέραιος Γραμμικός Προγραμματισμός

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

ΗΥ180: Λογική Διδάσκων: Δημήτρης Πλεξουσάκης. Φροντιστήριο 8 Επίλυση για Horn Clauses Λογικός Προγραμματισμός Τετάρτη 9 Μαΐου 2012

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

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

Ακέραιος Γραμμικός Προγραμματισμός

Εισαγωγικές Έννοιες. ημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο

ΑΝΑΛΥΣΗ ΤΩΝ ΑΠΑΙΤΗΣΕΩΝ ΤΩΝ ΠΡΟΑΠΑΙΤΟΥΜΕΝΩΝ ΜΑΘΗΜΑΤΩΝ ΤΟΥ ΝΕΟΥ ΠΡΟΠΤΥΧΙΑΚΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ. Καθ. Αντώνης Πασχάλης

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

Αλγόριθµοι και Πολυπλοκότητα

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

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

Υποδ: Χρησιμοποιήστε τον ορισμό της λογικής συνεπαγωγής (λογικής κάλυψης).

4.3 Ορθότητα και Πληρότητα

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ ΠΡΩΤΟ: ΠΙΘΑΝΟΤΗΤΕΣ 11 ΚΕΦΑΛΑΙΟ 1 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΙΘΑΝΟΤΗΤΑΣ 13

Τμήμα Μηχανικών Πληροφορικής ΤΕ Η μέθοδος Simplex. Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. τελευταία ενημέρωση: 19/01/2017

Αναζήτηση Κατά Πλάτος

ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες

Μοντελοποίηση προβληµάτων

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)

Η μέθοδος Simplex. Γεωργία Φουτσιτζή-Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. Τμήμα Μηχανικών Πληροφορικής ΤΕ

Διαχείριση Εφοδιαστικής Αλυσίδας ΙΙ

min f(x) x R n b j - g j (x) = s j - b j = 0 g j (x) + s j = 0 - b j ) min L(x, s, λ) x R n λ, s R m L x i = 1, 2,, n (1) m L(x, s, λ) = f(x) +

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

Πληρότητα της μεθόδου επίλυσης

Εξελιγµένες Τεχνικές Σχεδιασµού

Προσεγγιστικοί Αλγόριθμοι για NP- ύσκολα Προβλήματα

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

Εισαγωγή. Οπως είδαµε για την εκκίνηση της Simplex χρειαζόµαστε µια Αρχική Βασική Εφικτή Λύση. υϊσµός

Περιεχόµενα. ΜΕΡΟΣ Α: Επίλυση Προβληµάτων... 17

ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

ΑΛΓΟΡΙΘΜΟΙ ΑΝΟΠΤΗΣΗΣ: Ο ΑΛΓΟΡΙΘΜΟΣ ΤΗΣ ΑΠΟ ΟΧΗΣ ΚΑΤΩΦΛΙΟΥ (THRESHOLD ACCEPTING)

Λογική. Φροντιστήριο 3: Συνεπαγωγή/Ισοδυναμία, Ταυτολογίες/Αντινομίες, Πλήρης Αλγόριθμος Μετατροπής σε CNF

Θεωρία Παιγνίων και Αποφάσεων. Ενότητα 5: Εύρεση σημείων ισορροπίας σε παίγνια μηδενικού αθροίσματος. Ε. Μαρκάκης. Επικ. Καθηγητής

ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH

Για παράδειγμα η αρχική και η τελική κατάσταση αναπαριστώνται ως εξής: (ένα λίτρο)

Περιεχόµενα. Πρόλογος Εισαγωγή 21

Μεταβατικές διατάξεις Νέου Προγράμματος Σπουδών (ΝΠΣ) για τους φοιτητές εισαγωγής 2013 και πριν Υποχρεωτικά Μαθήματα

Επανάληψη. ΗΥ-180 Spring 2019

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

Το Πρόβληµα Οµοφωνίας Σύγχρονα Συστήµατα Μεταβίβασης Μηνύµατος Μοντέλο Κατάρρευσης (crash model) Οι διεργασίες µπορούν να σταµατούν να εκτελούνται σε

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

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ

Transcript:

ΠΛΗ 405 Τεχνητή Νοηµοσύνη Α οδοτικός Προτασιακός Συµ ερασµός Τµήµα Ηλεκτρονικών Μηχανικών και Μηχανικών Υ ολογιστών Πολυτεχνείο Κρήτης

Ε ανάληψη Λογικές τυπικές γλώσσες λογική κάλυψη Προτασιακή λογική λογική µε προτάσεις Προτασιακός συµ ερασµός model checking resolution forward chaining backward chaining Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 2

Συλλογιστική (Reasoning) Κανόνες συµ ερασµού εφαρµογή κανόνων συµπερασµού στη βάση γνώσης παραγωγή νέων συµπερασµάτων απο τη βάση γνώσης α όδειξη: ακολουθία εφαρµογής κανόνων συµπερασµού συνήθως απαιτείται είσοδος σε κάποια κανονική µορφή Έλεγχος µοντέλων απαρίθµηση όλων των µοντέλων (εκθετική πολυπλοκότητα) έλεγχος εγκυρότητας πρότασης στα µοντέλα της βάσης γνώσης συστηµατική αναζήτηση στο χώρο των δυνατών µοντέλων ευρετική τοπική αναζήτηση στο χώρο των δυνατών µοντέλων Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 3

Σήµερα Συστηµατική αναζήτηση DPLL Το ική αναζήτηση WalkSat Λογικοί ράκτορες πράκτορες βασισµένοι σε προτασιακή λογική πράκτορες βασισµένοι σε κύκλωµα Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 4

Α οδοτικός Προτασιακός Συµ ερασµός Efficient Propositional Inference

Συστηµατική Αναζήτηση DPLL Αλγόριθµος DPLL Davis, Putman, Logemann, Loveland (1962) αλγόριθµος για έλεγχο ικανοποιησιµότητας (SAT) είσοδος: πρόταση σε µορφή CNF έξοδος: µοντέλο της πρότασης (αν υπάρχει) Χαρακτηριστικά πλήρης αναζήτηση µε υπαναχώρηση αναδροµική, πρώτα σε βάθος, απαρίθµηση όλων των µοντέλων Ειδική ερί τωση είσοδος: πρόταση σε µορφή CNF, κάθε clause σε µορφή Horn τότε ο DPLL ταυτίζεται µε τον αλγόριθµο forward chaining Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 6

Κλάδεµα στον DPLL Πρόωρος τερµατισµός (early termination) πρόωρος προσδιορισµός αλήθειας ή ψεύδους µιας πρότασης µε βάση την τρέχουσα (µερική) ανάθεση τιµών αληθείας παράδειγµα: (A B) (A C) Αµιγή σύµβολα (pure symbols) λεκτικό µε το ίδιο «πρόσηµο» σε όλες τις εµφανίσεις του ανάθεση τιµής στο σύµβολο ώστε το λεκτικό να γίνει Αληθές παράδειγµα: (A B) ( B C) (C A) Μοναδιαίες διαζευκτικές ροτάσεις (unit clauses) όλα τα λεκτικά µιας clause εκτός από ένα έχουν τιµή Ψευδές απόδοση κατάλληλης τιµής για να προκύψει αληθές λεκτικό µοναδιαία διάδοση (unit propagation): αλυσιδωτές αναθέσεις Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 7

Ψευδοκώδικας DPLL Βελτιώσεις µάθηση βοηθητικών clauses, ευρετική επιλογή συµβόλου διακλάδωσης,... Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 8

Συµ ερασµός µε Το ική Αναζήτηση αναρρίχηση λόφων, προσοµοιωµένη ανόπτηση, Το ική αναζήτηση καταστάσεις: πλήρεις αναθέσεις τιµών αληθείας στα σύµβολα τοπικές κινήσεις: αλλαγή τιµής αληθείας (flip) ενός συµβόλου ευρετική συνάρτηση: πλήθος clauses που δεν έχουν ικανοποιηθεί στόχος: ελαχιστοποίηση ευρετικής συνάρτησης (βέλτιστη τιµή=0) Χαρακτηριστικά χώρος µε µεγάλο πλήθος τοπικών ελαχίστων λεπτή ισορροπία µεταξύ απληστίας και τυχαιότητας αποτυχία: µη ικανοποιησιµότητα ή περισσότερα βήµατα; µη πλήρης: αδυναµία απόδειξης µη ικανοποιησιµότητας Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 9

Το ική Αναζήτηση WalkSat Αλγόριθµος WalkSat είσοδος σε µορφή CNF εκκίνηση µε τυχαίο µοντέλο (ανάθεση τιµών) επιλογή τυχαίας clause που δεν ικανοποιείται πιθανότητα p: «τυχαίος περίπατος» (random walk) επιλογή ενός τυχαίου συµβόλου της clause για αλλαγή τιµής µε πιθανότητα 1-p: «ελάχιστες συγκρούσεις» (min conflict) επιλογή συµβόλου που ελαχιστοποιεί την ευρετική συνάρτηση Χαρακτηριστικά για p>0, κά οια στιγµή ο αλγόριθµος θα βρει µοντέλο (αν υπάρχει) ικανός να επιλύσει πολύ µεγάλα προβλήµατα SAT Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 10

Ψευδοκώδικας WalkSAT Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 11

ύσκολα Προβλήµατα Ικανο οιησιµότητας Προβλήµατα SAT υποπεριορισµένα: πολλά σύµβολα, λίγες clauses εύκολα ενδιάµεσα: αρκετά σύµβολα, αρκετές clauses δύσκολα υπερπεριορισµένα: λίγα σύµβολα, πολλές clauses εύκολα υσκολία συνάρτηση του λόγου m/n (n σύµβολα και m clauses) δύσκολα τυχαία προβλήµατα γύρω από το m/n = 4,3 µεταίχµιο µεταξύ ικανοποιησιµότητας και µη ικανοποιησιµότητας Παράδειγµα: τυχαίο ρόβληµα 3-CNF ( D B C) (B A C) (C B E) (E D B) (B E C) 5 σύµβολα, 5 clauses, λόγος m/n = 1, 16 µοντέλα στις 32 αναθέσεις Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 12

Κρίσιµο Σηµείο (Critical Point) τυχαία προβλήµατα 3-CNF µε n=50 σύµβολα Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 13

Λογικοί Πράκτορες

Πράκτορες Βασισµένοι σε Προτασιακή Λογική (Propositional Logic-Based Agents) Βάση γνώσης προτασιακή λογική (αξιώµατα, αισθήσεις) Συλλογιστική προτασιακός συµπερασµός Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 15

Αξιώµατα για τον Κόσµου του Wumpus Αρχική θέση Γ 1,1 (δεν έχει γούβα), W 1,1 (δεν υπάρχει Wumpus) Αύρα, υσοσµία Α x,y (Γ x,y+1 Γ x,y 1 Γ x+1,y Γ x 1,y ) για κάθε [x,y] x,y (W x,y+1 W x,y 1 W x+1,y W x 1,y ) για κάθε [x,y] Wumpus W 1,1 W 1,2 W 4,3 W 4,4 ( W 1,1 W 1,2 ) ( W 1,1 W 1,3 ) ( W 4,3 W 4,4 ) Συµ εράσµατα ενδιαφέροντος αποδείξιµα ασφαλή τετράγωνα: η ( Γ i,j W i,j ) καλύπτεται πιθανόν ασφαλή τετράγωνα: η (Γ i,j W i,j ) δεν καλύπτεται Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 16

Πράκτορας Wumpus Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 17

Αξιώµατα για τον Κόσµου του Wumpus Θέση, ροσανατολισµός, ενέργειες Θ 1,1 Βλέ ει_δεξιά Εµ ρός Θ 2,1 (ανεπαρκής αναπαράσταση) Χρόνος Θ 1 1,1 Βλέ ει_δεξιά1 Εµ ρός 1 Θ 2 2,1 Βλέ ει_δεξιά 1 Στροφή_αριστερά 1 Βλέ ει_ε άνω 2 Γενίκευση Θ t x,y Βλέ ει_δεξιάt Εµ ρός t Θ t+1 x+1,y Πράξη δεκάδες χιλιάδες προτάσεις ακόµα και για φραγµένο t σηµερινά προγράµµατα: µέχρι και 100 100 κόσµους Wumpus Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 18

Πράκτορες Bασισµένοι σε Kύκλωµα (Circuit-Based Agents) οµή αντανακλαστικοί πράκτορες µε κατάσταση συνάρτηση πράκτορα: ακολουθιακό κύκλωµα είσοδοι: αντιλήψεις πύλες: λογικά συνδετικά καταχωρητές: τιµές αληθείας ατοµικών προτάσεων έξοδοι: ενέργειες Ροή δεδοµένων (dataflow) χρονικά βήµατα: τιµές εισόδου, ροή στο κύκλωµα, τιµές εξόδου διαδικασία ανάλογη µε το forward chaining Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 19

Παράδειγµα Ι Λάµψη t Αρ αγή t Ζωντανό t Κραυγή t Ζωντανό t 1 Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 20

Παράδειγµα ΙΙ Υπολογισµός τιµής Θ 1,1 Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 21

Ιδιαιτερότητες Κυκλωµάτων Άγνωστες ροτάσεις τρεις τιµές αληθείας (Αληθές, Ψευδές, Άγνωστο), π.χ. για Α 4,4 Προτάσεις γνώσης χωριστές προτάσεις για Αληθές/Ψευδές, π.χ. K(Α 4,4 ) και K( Α 4,4 ) Το ικότητα η αλήθεια µιας πρότασης εξαρτάται από λίγες «γειτονικές» τοπική αλληλοεξάρτηση µεταβλητών Ακυκλικότητα υπάρχει καθυστέρηση (delay) σε κάθε ανάδραση (feedback) υποχρεωτική για κατασκευαστικούς λόγους. Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 22

Σύγκριση Πρακτόρων Προσέγγιση πράκτορας βασισµένος σε κύκλωµα (ΠΒΚ): διαδικαστική πράκτορας προτασιακού συµπερασµού (ΠΠΣ): δηλωτική Συνο τικότητα και οι δύο δεν κλιµακώνονται καλά Α οδοτικότητα ΠΒΚ: γραµµική, ΠΠΣ: εκθετική (στη χειρότερη περίπτωση) Πληρότητα ΠΒΚ: µη πλήρης, ΠΠΣ: πλήρης Αρχή σχεδίασης υβριδικός πράκτορας: ΠΒΚ+ΠΠΣ Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 23

Μελέτη Σύγγραµµα Ενότητες 7.6, 7.7 Μ. Γ. Λαγουδάκης Τµήµα ΗΜΜΥ Πολυτεχνείο Κρήτης Σελίδα 24