ΠΛΑΙΣΙΑ. Τα πλαίσια έχουν:



Σχετικά έγγραφα
Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 3: Αναπαράστασης Γνώσης και Συλλογιστικής - Δομημένες Αναπαραστάσεις: Πλαίσια, Οντολογίες

οµηµένες Αναπαραστάσεις Γνώσης

Βάσεις Δεδομένων Ι. 4 ο Φροντιστήριο. Πέρδικα Πολίνα [perdika]

MBR Ελάχιστο Περιβάλλον Ορθογώνιο (Minimum Bounding Rectangle) Το µικρότερο ορθογώνιο που περιβάλλει πλήρως το αντικείµενο 7 Παραδείγµατα MBR 8 6.

Βάσεις εδοµένων. Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης ΣΥΣΤΗΜΑΤΑ ΙΑΧΕΙΡΙΣΗΣ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ

Τεχνθτι Νοθμοςφνθ. Ενότθτα 12: Αναπαράςταςθ με Πλαίςια. Ιωάννθσ Χατηθλυγεροφδθσ Πολυτεχνικι Σχολι Τμιμα Μθχανικϊν Θ/Υ & Πλθροφορικισ

Αποθήκες εδοµένων και Εξόρυξη Γνώσης (Data Warehousing & Data Mining)

ΑΡΦΕ ΑΝΣΙΚΕΙΜΕΝΟΣΡΕΥΟΤ ΠΡΟΓΡΑΜΜΑΣΙΜΟΤ. Ιωάννης Φατζηλυγερούδης Αναπληρωτής Καθηγητής Τμήμα Μηχ/κών Η/Υ και Πληροφορικής Πανεπιστήμιο Πατρών

Κεφάλαιο 8. Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής. Τεχνητή Νοηµοσύνη - Β' Έκδοση

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

Σατινέ Κορδόνια Ψηφιακής εκτύπωσης

Rule Based systems Συστήματα Βασισμένα σε κανόνες

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΜΑΘΗΜΑ 2 ΑΝΑΠΑΡΑΣΤΑΣΗ - ΤΕΧΝΙΚΕΣ ΤΝ (1)

Οπτική αντίληψη. Μετά?..

Ενότητα 3: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ

Standard Template Library (STL) C++ library

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

Αλγόριθµοι Γραφηµάτων

Εξωτερική Αναζήτηση. Ιεραρχία Μνήμης Υπολογιστή. Εξωτερική Μνήμη. Εσωτερική Μνήμη. Κρυφή Μνήμη (Cache) Καταχωρητές (Registers) μεγαλύτερη ταχύτητα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

P-Μiner : ιαχείριση Πυλών Καταλόγων (Portals) µε Υποστήριξη ιαδικασιών Εξόρυξης εδοµένων Χρήσης

Αρχιτεκτονική Συστημάτων Βάσεων Δεδομένων. Κατηγορίες χρηστών ΣΔΒΔ Αρχιτεκτονική ANSI/SPARC Γλώσσες ερωτημάτων Μοντέλα δεδομένων Λειτουργίες ΣΔΒΔ

Browsers. Λειτουργικότητα και Παραμετροποίηση

Database System Concepts and Architecture (Αρχιτεκτονική, οµές, και Μοντέλα)

Σειρά Προβλημάτων 1 Λύσεις

Οι βασικές λειτουργίες (ή πράξεις) που γίνονται σε μια δομή δεδομένων είναι:

Σχεδιασµός µιας Β. Εισαγωγή. Μετατροπή σε σχεσιακό -> είσοδο σε ένα Σ Β. Εισαγωγή. Ιδέες Ο/Σ Σχέσεις Σχεσιακό Σ Β

Μοντέλα Οντοτήτων Συσχετίσεων 2

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

Μορφές των χωρικών δεδομένων

Μέθοδοι μονοδιάστατης ελαχιστοποίησης

Δομές Δεδομένων Standard Template Library (STL) 23/3/2017 ΜΠΟΜΠΟΤΑΣ ΑΓΟΡΑΚΗΣ

Εισαγωγή στην επιστήμη των υπολογιστών

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

1 ο Εργαστήριο Συντεταγμένες, Χρώματα, Σχήματα

Μέθοδοι μονοδιάστατης ελαχιστοποίησης

Παράδειγµα: Προσοµοίωση µιας ουράς FIFO Οι λειτουργίες που υποστηρίζονται από µια ουρά FIFO είναι: [enq(q,x), ack(q)] [deq(q), return(q,x)] όπου x είν

FORTRAN και Αντικειμενοστραφής Προγραμματισμός

Συστήματα Πολυμέσων. Υπερκείμενα & Υπερμέσα A

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

Μαθηματικά των Υπολογιστών και των Αποφάσεων Τεχνητή Νοημοσύνη 1η Σειρά Ασκήσεων

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

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

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

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

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

Συγκοινωνιακός Σχεδιασµός κόµβος Σχήµα.. Αναπαράσταση σε χάρτη του οδικού δικτύου µιας περιοχής... Μέθοδοι καταµερισµού των µετακινήσεων.. Εύρεση βέλτ

Εισαγωγή στην επιστήμη των υπολογιστών. Λογισμικό Υπολογιστών Κεφάλαιο 8ο Αλγόριθμοι

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

Υπάρχουν διάφοροι ορισμοί. Η οντολογία (ontology), ως μια τυποποιημένη περιγραφή ενός συγκεκριμένου τομέα γνώσης η οποία πρέπει να είναι αποδεκτή από

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

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΜΗΜΑ: Γ2-Γ3

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

Επίλυση προβληµάτων. Αλγόριθµοι Αναζήτησης

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου)

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ

Κεφάλαιο 7. Τρισδιάστατα Μοντέλα

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

Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου

ιαχείριση και Ανάκτηση Εικόνας µε χρήση Οµοιότητας Γράφων (WW-test)

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

Σημειώσεις του σεμιναρίου: Δημιουργία εκπαιδευτικού ιστότοπου με χρήση του λογισμικού Joomla

ΕΓΧΕΙΡΙ ΙΟ Ο ΗΓΙΩΝ. Ηλεκτρονική Υποβολή Α.Π.. Οικοδοµοτεχνικών Έργων

Μοντέλο Οντοτήτων-Συσχετίσεων

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Συστήματα Αρχείων. Διδάσκoντες: Καθ. Κ. Λαμπρινουδάκης Δρ. Α. Γαλάνη

ΗΥ240: Δοµές Δεδοµένων Εαρινό Εξάµηνο Ακαδηµαϊκό Έτος 2017 Διδάσκουσα: Παναγιώτα Φατούρου Προγραµµατιστική Εργασία - 1 ο Μέρος

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

Εγχειρίδιο Χρήστη. Ιούνιος Σελίδα - 1 -

Διαδικασία Intrastat 1

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Τελικές εξετάσεις 24 Ιουνίου 2004

Επισκόπηση Μαθήµατος

(REASONING WITH UNCERTAINTY)


Ενδεικτική πολυ-εργασία 1 - εφαρμογή στην υπολογιστική όραση

Δομημένη Αναπαράσταση Γνώσης

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής

Το πρόβλημα μονοδρόμησης (The One-Way Street Problem)

Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη

Φροντιστήριο 11 Λύσεις

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού

Συστήματα Γνώσης. Πρακτικό Κομμάτι Μαθήματος Πρότυπα Γεγονότων. Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Τμήμα Πληροφορικής

Ερώτημα 1. Μας δίνεται μια συλλογή από k ακολοθίες, k >=2 και αναζητούμε το πρότυπο Ρ, μεγέθους n.

Γ τάξη Τεχνολογικής Κατεύθυνσης Ενιαίου Λυκείου ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. ΔΟΜΗ ΕΠΙΛΟΓΗΣ Διδάσκων: ΔΟΥΡΒΑΣ ΙΩΑΝΝΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΙΑΤΜΗΜΑΤΙΚΟ ΠΜΣ «ΜΑΘΗΜΑΤΙΚΑ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ & ΤΩΝ ΑΠΟΦΑΣΕΩΝ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ η Σειρά Ασκήσεων ΑΠΑΝΤΗΣΕΙΣ

Εγχειρίδιο Χρήσης ⓫ Πρόσθετα

Ελληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής

Διαίρει και Βασίλευε. πρόβλημα μεγέθους Ν. διάσπαση. πρόβλημα μεγέθους k. πρόβλημα μεγέθους Ν-k

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας

Μηχανισμός Εξαγωγής Συμπερασμάτων

Εγχειρίδιο Χρήστη Φάση 3: Ωρολόγια Προγράµµατα Καταχώρηση Παρουσιολογίων

Manual. Εκλογές 15μελούς Σχολείου v4.0 Module καταχώρησης ψηφοδελτίων από την Εφορευτική Επιτροπή

Βάσεις Δεδομένων Ενότητα 4

Συστήματα Γνώσης. Πρακτικό Κομμάτι Μαθήματος Η Αντικειμενοστραφής Γλώσσα Προγραμματισμού COOL του CLIPS

ΦΕ2: ΦΩΣ ΚΑΙ ΧΡΩΜΑΤΑ (σελ ) ΛΕΞΙΛΟΓΙΟ: ανάλυση του φωτός, σύνθεση του φωτός

Λογικός Σχεδιασµός Σχεσιακών Σχηµάτων: Αποσύνθεση. Βάσεις εδοµένων Ευαγγελία Πιτουρά 1

Τα δεδοµένα συνήθως αποθηκεύονται σε αρχεία στο δίσκο Για να επεξεργαστούµε τα δεδοµένα θα πρέπει αυτά να βρίσκονται στη

Εισαγωγή στην Επιστήµη των Η/Υ

Οι περιπτώσεις χρήσης

Transcript:

ΠΛΑΙΣΙΑ Ορίστηκαν από τον Minsky σαν "δοµές δεδοµένων για την αναπαράσταση στερεότυπων καταστάσεων". Ονοµάζονται και σχήµατα (schemata). Κατά µία έννοια αποτελούν εξέλιξη των σηµαντικών δικτύων (ή δικτύων συσχέτισης) Αν και απαιτούν επιδεξιότητα και επίπονη εργασία, εξελίχθηκαν σε έναν σηµαντικό τρόπο αναπαράστασης γνώσης.

ΠΛΑΙΣΙΑ Τα πλαίσια έχουν: όνοµα µία σειρά από σχισµές (slots) που περιγράφουν ιδιότητες µε τις όψεις (facets) τιµές (fillers) δηλωτικές o τύπου (type, range) o τιµής (value, default) διαδικαστικές διαδικαστική προσάρτηση o (προαιρετικά) προσαρτηµένες διαδικασίες, καλούνται και δαίµονες (demons) (π.χ ifneeded, if-added, if-removed) o µπορεί να ενεργοποιούνται όταν τα πλαίσια µεταβάλλονται για κάποιο λόγο

ΠΛΑΙΣΙΟ-ΠΑΡΑ ΕΙΓΜΑ <person > Σχισµές <height <default 1.70> <type real> <range [0.30 2.50]>> <weight <type real> default εύλογη-υπόθεση Όψη τιµής Όψεις τύπου ιαδικαστική όψη <if-needed compute-weight>

ΙΕΡΑΡΧΙΕΣ ΠΛΑΙΣΙΩΝ Τα πλαίσια είναι οργανωµένα πάντα σε ιεραρχίες. ιακρίνουµε πλαίσια-τάξεις (περιγραφές γενικών οντοτήτων) και πλαίσια-στιγµιότυπα (περιγραφές συγκεκριµένων οντοτήτων). ιακρίνουµε υποπλαίσια και υπερπλαίσια µεταξύ των πλαισίων-τάξης. Κάθε πλαίσιο-τάξη (πλην του κορυφαίου) είναι υποπλαίσιο ενός γενικότερου πλαισίου-τάξη (γενίκευση). Ένα υποπλαίσιο µπορεί να έχει επί πλέον σχισµές από το υπερπλαίσιό του (εξειδίκευση). Κάθε πλαίσιο-στιγµιότυπο ανήκει σ ένα πλαίσιο-τάξη Ένα πλαίσιο-στιγµιότυπο µπορεί να έχει επί πλέον σχισµές από το πλαίσιο-τάξη στο οποίο ανήκει.

ΠΛΑΙΣΙΑ-ΠΑΡΑ ΕΙΓΜΑ animal human pet Πλαίσια-κλάσεις paul dog pluto Πλαίσια-στιγµιότυπα

ΠΛΑΙΣΙΑ-ΠΑΡΑ ΕΙΓΜΑ ΑΝΤΙΚΕΙΜΕΝΟ Υφή: Τιµές: σκληρό, µαλακό Βάρος: Τιµές: βαρύ, ελαφρύ Υλικό: Τιµές: ξύλο, χαρτί, γυαλί ιαπερατότητα: Τιµές: διαφανές, αδιαφανές, Εύλ.-υπόθ.: αδιαφανές Αξία: Τιµές: αναλώσιµο, µη αναλώσιµο ΣΚΛΗΡΟ ΑΝΤΙΚΕΙΜΕΝΟ Είναι: ΑΝΤΙΚΕΙΜΕΝΟ Υφή: Τιµές: σκληρό ΜΑΛΑΚΟ ΑΝΤΙΚΕΙΜΕΝΟ Είναι: ΑΝΤΙΚΕΙΜΕΝΟ Υφή: Τιµές: µαλακό ΞΥΛΙΝΟ ΑΝΤΙΚΕΙΜΕΝΟ Είναι: ΣΚΛΗΡΟ ΑΝΤΙΚΕΙΜΕΝΟ Βάρος: Τιµές: βαρύ ΓΥΑΛΙΝΟ ΑΝΤΙΚΕΙΜΕΝΟ Είναι: ΣΚΛΗΡΟ ΑΝΤΙΚΕΙΜΕΝΟ Υφή: Τιµές: σκληρό ΧΑΡΤΙΝΟ ΑΝΤΙΚΕΙΜΕΝΟ Είναι: ΜΑΛΑΚΟ ΑΝΤΙΚΕΙΜΕΝΟ ΠΟΤΗΡΙ ΚΟΚΤΕΪΛ Είναι: ΓΥΑΛΙΝΟ ΑΝΤΙΚΕΙΜΕΝΟ Βάρος: Τιµές: ελαφρύ ΠΟΤΗΡΙ ΜΠΥΡΑΣ Είναι: ΓΥΑΛΙΝΟ ΑΝΤΙΚΕΙΜΕΝΟ Βάρος: Τιµές: βαρύ

ΠΛΑΙΣΙΑ-ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ Τα πλαίσια παρέχουν: κληρονοµικότητα, προσκόλληση διαδικασιών και προκαθορισµένες (ή εύλογες) τιµές Ένα πλαίσιο περιέχει όλη την πληροφορία για τη συγκεκριµένη έννοια που αναπαριστά. Παράκαµψη λογική ανεπάρκειας εν εµφανίζουν τόσο έντονο το φαινόµενο της συνδυαστικής έκρηξης στην αναζήτηση

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (1) Κάθε πλαίσιο κληρονοµεί χαρακτηριστικά (σχισµές) από τα υπερπλαίσιά του. Η κληρονόµηση είναι δυναµική Είναι ο µοναδικός γενικός µηχανισµός που χρησιµοποιείται στην εξαγωγή συµπερασµάτων Συλλογισµός µε πλαίσια σηµαίνει την αναζήτηση της τιµής µιας ιδιότητας/χαρακτηριστικού ενός πλαισίου. Η διαδικασία ενεργοποιείται συνήθως µε την έναρξη µιας διαδικασίας τύπου read ή find.

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (2) Τύποι κληρονοµικότητας Απλή: κάθε πλαίσιο-τάξη κληρονοµεί µόνο από ένα υπερπλαίσιο Πολλαπλή: κάθε πλαίσιο-τάξη µπορεί να κληρονοµεί από περισσότερα από ένα υπερπλαίσια Ο τύπος κληρονοµικότητας εξαρτάται από την επιτρεπόµενη δοµή της ιεραρχίας των πλαισίων.

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (3) εδοµένα: Πλαίσιο F, Χαρακτηριστικό S, Ζητούµενο: τιµή του S Αλγόριθµος τύπου Ν (απλή κληρονοµικότητα) 1. Αναζήτησε την τιµή της S στην όψη «value» της σχισµής S στο πλαίσιο F. 2. Αν την βρεις, σταµάτα (επιτυχία). 3. Αν δεν υπάρχει, τότε ακολούθησε την ιεραρχία προς τα πάνω (µέχρι την κορυφή) ψάχνοντας σε κάθε υπερπλαίσιο στην όψη «value» της σχισµής S. Αν βρεις τιµή, σταµάτα (επιτυχία). 4. Αν δεν βρεις, τότε επανέλαβε τα βήµατα 1-3 εξετάζοντας αυτή τη φορά την όψη «if-needed». 5. Αν το βήµα 4 αποτύχει, τότε επανέλαβε τα βήµατα 1-3 εξετάζοντας αυτή τη φορά την όψη «default». 6. Αν δεν βρεθεί τιµή, σταµάτα (αποτυχία).

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (4) εδοµένα: Πλαίσιο F, Χαρακτηριστικό S, Ζητούµενο: τιµή του S Αλγόριθµος τύπου Ζ (απλή κληρονοµικότητα) 1. Αναζήτησε την τιµή της S στις όψεις «value», «if-needed» και «default» (µ αυτή τη σειρά) της σχισµής S στο πλαίσιο F. 2. Αν την βρεις, σταµάτα (επιτυχία). 3. Αν δεν υπάρχει, τότε ακολούθησε την ιεραρχία προς τα πάνω (µέχρι την κορυφή) ψάχνοντας σε κάθε υπερπλαίσιο στις όψεις «value», «if-needed» και «default» (µ αυτή τη σειρά) της σχισµής S. Αν βρεις τιµή, σταµάτα (επιτυχία). 4. Αν δεν βρεις, σταµάτα (αποτυχία).

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (5) Αλγόριθµος τύπου Ν ίνει προτεραιότητα στην όψη «value» και όχι στην «default», έστω και αν η τιµή βρίσκεται υψηλότερα (δηλ. σε µεγαλύτερη απόσταση) στην ιεραρχία. Αλγόριθµος τύπου Ζ ίνει προτεραιότητα στην πλησιέστερη όψη τιµής, ανεξάρτητα αν είναι value ή default. Συνδυασµός Ν και Ζ Ταυτόχρονη εξέταση των «value» και «if-needed» και κατόπιν της «default».

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (6) ΕΛΕΦΑΝΤΑΣ Χρώµα: τιµές: γκρι ΒΑΣΙΛΙΚΟΣ- ΕΛΕΦΑΝΤΑΣ Χρώµα: εύλ-υπόθ: λευκό Αλγόριθµος Ν: γκρι Αλγόριθµος Ζ: λευκό Ντάµπο Χρώµα:

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (6) ΕΛΕΦΑΝΤΑΣ Χρώµα: εύλ-υπόθ.: γκρι ΒΑΣΙΛΙΚΟΣ- ΕΛΕΦΑΝΤΑΣ Χρώµα: εύλ-υπόθ.: λευκό Αλγόριθµος Ν: λευκό Αλγόριθµος Ζ: λευκό Ντάµπο Χρώµα:

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (7) Πολλαπλή κληρονοµικότητα ΠΤΗΝΟ Πετά: ναι QUAKER Ειρηνιστής: ναι REPUBLICAN Ειρηνιστής: όχι ΠΙΓΚΟΥΪΝΟΣ Πετά: όχι ΚΑΤ-ΠΤΗΝΟ Nixon Ειρηνιστής: Πίγκυ Πετά: Οαπλός αλγόριθµος αναζήτησης κατά πλάτος (ολοκλήρωση όλων των διαδροµών ίδιου µήκους) επιτυγχάνει.

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (7) ΠΙΓΚΟΥΪΝΟΣ Πετά: όχι ΠΤΗΝΟ Πετά: ναι Οαπλός αλγόριθµος αναζήτησης κατά πλάτος εδώ αποτυγχάνει. ΚΟΥΤΣΟΣ-ΠΙΓΚΟΥΪΝΟΣ Πετά: ΚΑΤ-ΠΤΗΝΟ ΛΕΥΚΟΣ-ΠΙΓΚΟΥΪΝΟΣ Πετά: Πίγκυ Πετά:

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (7) REPUBLICAN Ειρηνιστής: όχι QUAKER Ειρηνιστής: ναι CONSERVATIVE- REPUBLICAN Ειρηνιστής: Nixon Ειρηνιστής: Οαπλός αλγόριθµος αναζήτησης κατά πλάτος και εδώ αποτυγχάνει.

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (8) Απόσταση Συλλογισµού Η απόσταση ενός πλαισίου F1 από ένα πλαίσιο F2 είναι µικρότερη από την απόστασή του από το πλαίσιο F3 αν και µόνο αν υπάρχει διαδροµή συλλογισµού από το F1 στο F3 δια µέσου του F2.

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (8) εδοµένα: Πλαίσιο F, Χαρακτηριστικό S, Ζητούµενο: τιµή του S Αλγόριθµος Βασισµένος στη Συλλογιστική Απόσταση 1. Εφάρµοσε αναζήτηση κατά πλάτος (ή βάθος) ακολουθώντας όλες τις δυνατές διαδροµές από το F προς τα πάνω και αποθήκευσε στη λίστα VALUES όλες τις τιµές που θα βρεις για το S. 2. Για κάθε τιµή στη VALUES εξέτασε αν υπάρχει άλλη τιµή που προέρχεται από πλαίσιο που βρίσκεται σε µικρότερη συλλογιστική απόσταση από το F. Αν υπάρχει, διάγραψε την τιµή. 3. Αν αποµείνουν 0 τιµές, τότε δεν υπάρχει απάντηση. Αν αποµείνει µια (1) τιµή είναι η απάντηση. Αν αποµείνουν περισσότερες από µία, τότε υπάρχει αντίφαση.

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (8) ΠΤΗΝΟ Πετά: ναι ΠΙΓΚΟΥΪΝΟΣ Πετά: όχι ΚΟΥΤΣΟΣ-ΠΙΓΚΟΥΪΝΟΣ Πετά: VALUES = [όχι, ναι] ΚΑΤ-ΠΤΗΝΟ ΛΕΥΚΟΣ-ΠΙΓΚΟΥΪΝΟΣ Πετά: Πίγκυ Πετά:

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ-ΣΥΛΛΟΓΙΣΜΟΣ (8) REPUBLICAN Ειρηνιστής: όχι QUAKER Ειρηνιστής: ναι CONSERVATIVE- REPUBLICAN Ειρηνιστής: Nixon Ειρηνιστής: VALUES = [όχι, ναι]

ΠΛΕΟΝΕΚΤΗΜΑΤΑ-ΜΕΙΟΝΕΚΤΗΜΑΤΑ ΠΛΕΟΝΕΚΤΗΜΑΤΑ Φυσικότητα αναπαράστασης Υψηλή αποδοτικότητα Εξ ορισµού (ή εύλογος) συλλογισµός ΜΕΙΟΝΕΚΤΗΜΑΤΑ Έλλειψη σαφούς σηµαντικής Περιορισµένη έκφραση