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

Σχετικά έγγραφα
ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

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

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

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

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

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

Επίλυση Προβλημάτων 1

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

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

ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ 11:00-14:00

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

Θεωρήστε ένα puzzle (παιχνίδι σπαζοκεφαλιάς) με την ακόλουθη αρχική διαμόρφωση : b b b w w w e

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

Ασκήσεις μελέτης της 4 ης διάλεξης. ), για οποιοδήποτε μονοπάτι n 1

Πληροφορική 2. Τεχνητή νοημοσύνη

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

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

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

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

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ Μηχανική Μάθηση

ΥΣ02 Τεχνητή Νοημοσύνη Χειμερινό Εξάμηνο

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

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

Επίλυση Προβλημάτων 1

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

Σχεδιασµός. Planning. Το πρόβληµα τουσχεδιασµού

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

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός...

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

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

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

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

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

Α. Ερωτήσεις Ανάπτυξης

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

ÔÏÕËÁ ÓÁÑÑÇ ÊÏÌÏÔÇÍÇ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Τελικές εξετάσεις Παρασκευή 4 Ιουλίου 2014, 18:00-21:00

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) Γ ΤΑΞΗΣ 2003

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Τελικές εξετάσεις 30 Σεπτεµβρίου 2005

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 9 : Τεχνητή νοημοσύνη. Δρ. Γκόγκος Χρήστος

Ασκήσεις ανακεφαλαίωσης στο μάθημα Τεχνητή Νοημοσύνη

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) Γ ΤΑΞΗΣ 2003

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

Δυναμικές Δομές Δεδομένων Λίστες Δένδρα - Γράφοι

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

Πίνακες αποφάσεων. Παράδειγµα 1 ο. Εκφώνηση. Ανάλυση

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΜΟΣ Εντολές επιλογής και αποφάσεων 1 ο Φύλλο Εργασιών Εισαγωγικές ασκήσεις για την εντολή if ΑΠΑΝΤΗΣΕΙΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ 2005

PROJECT ΣΤΟ ΜΑΘΗΜΑ "ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΥΣ"

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

Κεφάλαιο 10 ο Υποπρογράµµατα

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2015 Β ΦΑΣΗ ÁÈÇÍÁ ΕΚΦΩΝΗΣΕΙΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ Τάξη Ηµερήσιου Γενικού Λυκείου

8. Η δημιουργία του εκτελέσιμου προγράμματος γίνεται μόνο όταν το πηγαίο πρόγραμμα δεν περιέχει συντακτικά λάθη.

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

Το µαθηµατικό µοντέλο του Υδρονοµέα

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

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

Κεφάλαιο 2. Παραγοντοποίηση σε Ακέραιες Περιοχές

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

(x) = δ(x) π(x) + υ(x)

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ÅÐÉËÏÃÇ

Σχεδιασµός και δράση στον πραγµατικό κόσµο

Επιχειρησιακή Έρευνα - Επαναληπτική Εξέταση Οκτώβριος 2007

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΕΚΦΩΝΗΣΕΙΣ

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

Επίλυση προβλημάτων με αναζήτηση

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

8. Λεξιλόγιο μιας γλώσσας είναι όλες οι ακολουθίες που δημιουργούνται από τα στοιχεία του αλφαβήτου της γλώσσας, τις λέξεις.

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

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

Επιµέλεια Θοδωρής Πιερράτος

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

ΘΕΜΑ 1ο. Μονάδες 10. Β. ίνεται το παρακάτω τμήμα αλγορίθμου: Όσο Ι < 10 επανάλαβε Εμφάνισε Ι Ι Ι + 3 Τέλος_επανάληψης ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ

PROJECT ΣΤΟ ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΥΡΕΤΙΚΕΣ ΜΕΘΟ ΟΥΣ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ» ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 4

γραπτή εξέταση στo μάθημα ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ' ΛΥΚΕΙΟΥ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Μέρος Β (Οργάνωση Υπολογιστών)

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοημοσύνη Ι» 5 o Φροντιστήριο

Φροντιστήρια Επίγνωση Προτεινόμενα Θέματα Πανελλαδικών ΑΕΠΠ 2015

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

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

Τ και τιµή του Β θετική µετατρέπεται ισοδύναµα στην εντολή Όσο ως εξής:

Απλοποιεί τα γεγονότα έτσι ώστε να περιγράφει τι έχει γίνει και όχι πως έχει γίνει.

Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ

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

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

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

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

(365)(364)(363)...(365 n + 1) (365) k

Transcript:

ΘΕΜΑ 1 ο (2.5 µονάδες) ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Τελικές εξετάσεις 17 Φεβρουαρίου 2004 ιάρκεια: 2 ώρες (15:00-17:00) α) Ποιες οι διαφορές, τα πλεονεκτήµατα και τα µειονεκτήµατα της αναζήτησης µε αναρρίχηση λόφων σε σχέση µε την αναζήτηση πρώτα στο καλύτερο. (1.25) β) Έστω το παιχνίδι 8-παζλ, µε την αρχική και τελική κατάσταση που φαίνεται στο παρακάτω σχήµα. Χρησιµοποιώντας ως ευρετική συνάρτηση το άθροισµα των αποστάσεων Manhatan των πλακιδίων που βρίσκονται εκτός θέσης από την τελική τους θέση, δώστε τα βήµατα που εκτελεί ο αλγόριθµος πρώτα-στο-καλύτερο µέχρι να λύσει το πρόβληµα. (1.25) 1 2 3 1 2 3 4 8 5 4 5 6 7 6 7 8 Υπόδειξη: Σε κάθε βήµα θα πρέπει να φαίνονται οι καταστάσεις στο µέτωπο αναζήτησης, στο κλειστό σύνολο, η τρέχουσα κατάσταση και τα παιδιά της τρέχουσας κατάστασης. Για την αναπαράσταση των καταστάσεων χρησιµοποιείστε πίνακες 9 θέσεων. Για παράδειγµα, η αρχική κατάσταση µπορεί να παρασταθεί ως εξής: [12348576#] x ενώ η τελική ως [12345678#] 0, όπου x η ευρετική τιµή για την αρχική κατάσταση (προφανώς η τιµή αυτή για την τελική κατάσταση είναι µηδέν). είξτε τα βήµατα συµπληρώνοντας τον παρακάτω πίνακα. Μέτωπο αναζήτησης Κλειστό σύνολο Τρέχουσα κατάσταση Παιδιά [12348576#] x - [12348576#] x............... Απάντηση α) Η αναρρίχηση λόφων µοιάζει µε την αναζήτηση πρώτα-στο-καλύτερο, µε τις εξής διαφορές: εν έχει σύνορο αναζήτησης. εν έχει κλειστό σύνολο εν θυµάται και άρα δεν επιστρέφει να εξετάσει τις εναλλακτικές "διαδροµές". Άρα µπορεί να µην βρει λύση, ακόµη και όταν υπάρχει. Μπορεί να επισκεφθεί πολλές φορές την ίδια κατάσταση. Πλεονέκτηµα: Μηδενικές απαιτήσεις σε µνήµη. β) Μέτωπο αναζήτησης Κλειστό σύνολο Τρέχουσα κατάσταση Παιδιά -

[1#3425786] 3 [1#3425786] 3 [12345678#] 0 [12#453786] 2 [1#3425786] 3 [12#453786] 2 [12345678#] 0 [12345678#] 0 Λύση! ΘΕΜΑ 2 ο (2.5 µονάδες) Έστω ότι πρέπει να ορισθεί η σειρά µε την οποία θα εκτελεστούν τέσσερις εργασίες Α, Β, Γ και, µε τους εξής περιορισµούς: Η Α πρέπει να εκτελεστεί µετά από την, η Γ πριν από τη Β και η Β πριν από την Α. α) Ορίστε το πρόβληµα ως πρόβληµα ικανοποίησης περιορισµών, δηλαδή ορίστε τις µεταβλητές, τα πεδία τιµών τους και τους περιορισµούς µεταξύ τους. (1.25) β) Λύστε το πρόβληµα χρησιµοποιώντας αλγορίθµους ελέγχου συνέπειας. (1.25) Απάντηση α) Μεταβλητές: Α, Β, Γ, Πεδία τιµών: D A =D B =D Γ =D ={1,2,3,4} Περιορισµοί: Α Β, Α Γ, Α, Β Γ, Β, Γ Α> Γ<Β Β<Α β) Τα αρχικά πεδία τιµών των µεταβλητών: Α {1,2,3,4} Β {1,2,3,4} Γ {1,2,3,4}

Λόγω Β<Α, η µεταβλητή Β δε µπορεί σε καµιά περίπτωση να πάρει την τιµή 4, αλλά ούτε και η Α να πάρει την τιµή 1: Β {1,2,3} Γ {1,2,3,4} Λόγω Γ<Β, η Γ δεν µπορεί να πάρει την τιµή 3 ούτε και την τιµή 4, ενώ η Β δε µπορεί να πάρει την τιµή 1: Λόγω Α> η δεν µπορεί να πάρει την τιµή 4: {1,2,3} Το πεδίο της Β έχει µεταβληθεί, οπότε ο περιορισµός Β<Α πρέπει να επανεξεταστεί. Λόγω λοιπόν του Β<Α δεν µπορεί να υπάρχει η τιµή 2 στο πεδίο της Α: Α {3,4} {1,2,3} Τώρα οι πιθανοί συνδυασµοί γίνονται 2 2 2 3=24, σε σχέση µε τους 256 που υπήρχαν αρχικά. Επιλέγεται για τη µεταβλητή Α η τιµή 3. Λόγω του περιορισµού Β<Α από το πεδίο της Β αφαιρείται η τιµή 3, από το πεδίο της Γ η τιµή 2 καθώς πρέπει να ισχύει Γ<Β και από το πεδίο της Α η τιµή 3 λόγω του Α>. Άρα τα πεδία γίνονται: Α {3} Β {2} Γ {1} {1,2} Όµως λόγω των περιορισµών Β και Γ από το πεδίο της αφαιρούνται επίσης οι τιµές 1 και 2 οπότε µένει κενό, που σηµαίνει ότι δεν υπάρχει δυνατή ανάθεση τιµών που να ικανοποιεί τους περιορισµούς. Η επόµενη δυνατή ανάθεση είναι να δοθεί στην Α η τιµή 4. Εφαρµόζοντας τους περιορισµούς δεν υπάρχει καµία αλλαγή στα πεδία των τιµών. Η διαδικασία προχωρά στο επόµενο βήµα αναζήτησης και ανατίθεται στη µεταβλητή Β η τιµή 2. Λόγω του περιορισµού Γ<Β, από το πεδίο της µεταβλητής Γ αφαιρείται η τιµή 2, και καθώς Β και Γ, από το πεδίο της αφαιρούνται οι τιµές 1 και 2. Οπότε τα πεδία τιµών γίνονται: Α {4} Β {2} Γ {1} {3} Αφού όλα τα πεδία έχουν µία µόνο τιµή και δεν παραβιάζεται κανένας περιορισµός, έχουµε βρει µια λύση στο πρόβληµα. ΘΕΜΑ 3 ο (2.5 µονάδες) Θεωρώντας γνωστά τα παρακάτω κατηγορήµατα:

Άνδρας(Χ): Ο Χ είναι άνδρας Γυναίκα(Χ): Η Χ είναι γυναίκα Γονιός(Χ,Υ): Ο/η Χ είναι γονιός του/της Υ. γράψτε αξιώµατα (ισοδυναµίες) που να ορίζουν τα παρακάτω νέα κατηγορήµατα: Πατέρας(Χ,Υ): Ο Χ είναι Πατέρας του/της Υ. Μητέρα(Χ,Υ): Η Χ είναι µητέρα του/της Υ. Αδελφός(Χ,Υ): Ο Χ είναι αδελφός του/της Υ. Παππούς(Χ,Υ): Ο Χ είναι παπούς του/της Υ. Ξάδελφος(Χ,Υ): Ο Χ είναι πρώτος ξάδελφος του/της Υ Απάντηση: œ X,Y, Πατέρας(Χ,Υ)! Άνδρας(Χ) v Γονιός(Χ,Υ) œ X,Y, Μητέρα(Χ,Υ)! Γυναίκα(Χ) v Γονιός(Χ,Υ) œ X,Y, Αδελός(Χ,Υ)! X Y v Άνδρας(Χ) v Ζ Γονιός(Ζ,Χ) v Γονιός(Ζ,Υ) œ X,Y, Παππούς(Χ,Υ)! Άνδρας(Χ) v Ζ Γονιός(Χ,Ζ) v Γονιός(Ζ,Υ) œ X,Y, Ξάδελφος(X,Y)! Άνδρας(Χ) v ( Ζ,W,V, W V v Γονιός(Ζ,W) v Γονιός(W,X) v Γονιός(Ζ,V) v Γονιός(V,Y)) ΘΕΜΑ 4 ο (2.5 µονάδες) α) ιατυπώστε την αρχή της ελάχιστης δέσµευσης για προβλήµατα σχεδιασµού ενεργειών. (0.5) β) Πώς αναπαρίσταται ένα µη γραµµικό πλάνο; (1.0) γ) Πότε µια ενέργεια a t αποτελεί απειλή για µια αιτιολογική σύνδεση a ac. Πώς αντιµετωπίζεται µια απειλή; (1.0) Απαντήσεις-Λύσεις α) Ο σχεδιασµός στο χώρο των πλάνων χαρακτηρίζεται από την αρχή της ελάχιστης δέσµευσης (least commitment rincile), σύµφωνα µε την οποία: Οι ενέργειες δεν τοποθετούνται σε συγκεκριµένες θέσεις στο χρόνο και οι παράµετροί τους δε δεσµεύονται σε συγκεκριµένες τιµές αντικειµένων, εφόσον δε συντρέχει λόγος για κάτι τέτοιο. Η εφαρµογή της παραπάνω αρχής έχει ως αποτέλεσµα πολύ µικρότερους χώρους αναζήτησης και άρα πιο αποτελεσµατική επίλυση των προβληµάτων σχεδιασµού. β) Ένα µη-γραµµικό πλάνο µε συγκεκριµένες ενέργειες (όπου δηλαδή όλες οι παράµετροι έχουν πάρει τιµές) ορίζεται ως µια τριάδα, (A,O,L), όπου: A είναι ένα σύνολο ενεργειών Ο είναι ένα σύνολο περιορισµών διάταξης (ordering constraints) L ένα σύνολο αιτιολογικών συνδέσεων (causal links) γ) Έστω µια αιτιολογική σύνδεση a ac και µια τρίτη ενέργεια a t A. Λέµε ότι η ενέργεια a t αποτελεί απειλή (threat) για την αιτιολογική σύνδεση, εάν το σύνολο O {a <a t <a c } είναι συνεπές, και Del(a t ). Μια απειλή αντιµετωπίζεται µε δύο τρόπους: προβιβασµό (romotion): Η ενέργεια a t τοποθετείται πριν την a. υποβιβασµό (demotion): Η ενέργεια a t τοποθετείται µετά την a c.

ΘΕΜΑ 5 ο (2.5 µονάδες) Πράκτορες µε εσωτερική κατάσταση και αντιδραστικοί πράκτορες: Αναφέρετε τα χαρακτηριστικά, τα πλεονεκτήµατα και τα µειονεκτήµατα καθεµιάς από τις παραπάνω αρχιτεκτονικές πρακτόρων. Απαντήσεις: Πράκτορες µε εσωτερική κατάσταση: Χαρακτηριστικά: " Βάση γνώσης " ιενέργεια Λογικών Συµπερασµών " Κατάστρωση πλάνων για την επίτευξη των στόχων τους. Πλεονέκτηµα: " Μεγάλη εκφραστική ικανότητα (π.χ. µέσω της λογικής). " Υπολογιστική πολυπλοκότητα " υσκολία αναπαράστασης δυναµικών περιβαλλόντων " Ύπαρξη αδυναµιών στην αναπαράσταση και στη συλλογιστική της έννοιας του χρόνου " Αδυναµία στην αναπαράσταση της διαδικαστικής γνώσης Αντιδραστικοί πράκτορες: Χαρακτηριστικά: " Συµπεριφορά βασισµένη στη φιλοσοφία ερεθίσµατος/αντίδρασης (stimulus/resonse) στην τρέχουσα κατάσταση του περιβάλλοντος " Υπολογισµός επόµενης ενέργειας ως "αντίδραση" µόνο βάσει των δεδοµένων περιβάλλοντος (αντίληψη) και κανόνων λειτουργίας τους. " Ανυπαρξία εσωτερικής αναπαράστασης του κόσµου " Ανυπαρξία µνήµης " Είναι ανοικτό το θέµα του κατά πόσο είναι δυνατό οι πράκτορες της κατηγορίας αυτής να έχουν ένα σύνολο στόχων, το οποίο να µπορούν να διαχειριστούν µε αποδοτικό τρόπο. " Επειδή η συµπεριφορά τους καθορίζεται από την αλληλεπίδραση των µερών τους (modules), πρέπει οι ενέργειες να είναι κωδικοποιηµένες στα µέρη αυτά, πράγµα που ουσιαστικά µεταφέρει το βάρος δηµιουργίας πλάνων επίτευξης των στόχων στον άνθρωπο-σχεδιαστή αντί στον πράκτορα. " Παραµένουν άλυτα τα προβλήµατα επέκτασης και αποσφαλµάτωσης των πρακτόρων της κατηγορίας αυτής που παρουσιάστηκαν έντονα καθώς αυξάνονταν ο αριθµός των αλληλεπιδρώντων επιπέδων. " Η συµπεριφορά που εµφανίζουν πολλές φορές τα συστήµατα αυτά δεν είναι κατανοητή παρά µόνο µέσα από µεθόδους δοκιµής και λάθους (trial and error). ΑΠΑΝΤΗΣΤΕ 4 ΑΠΟ ΤΑ ΠΑΡΑΠΑΝΩ 5 ΘΕΜΑΤΑ