Ευφυείς πράκτορες. Πράκτορες και Περιβάλλοντα



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

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

Πράκτορες και περιβάλλοντα Λογική PEAS (Performance measure, Environment, Actuators, Sensors) Τύποι περιβάλλοντος Τύποι πρακτόρων

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

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

Τεχνητή Νοηµοσύνη. Γεώργιος Βούρος Καθηγητής. Τµήµα Ψηφιακών Συστηµάτων Πανεπιστήµιο Πειραιώς.

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

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

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

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

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

Ευφυείς Τεχνολογίες ----Πράκτορες

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

Επιμέλεια παρουσίασης: Αριστείδης Παλιούρας ΤΙ ΕΊΝΑΙ ΈΝΑ ΡΟΜΠΟΤ (ROBOT)?

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

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

Ηλεκτρικό & Ηλεκτρονικό Υποσύστηµα ενός Ροµπότ. Επενεργητές Αισθητήρες Σύστηµα Ελέγχου

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

Ροµποτικοί Επενεργητές Σερβοκινητήρες Πνευµατικοί Υδραυλικοί Ηλεκτρικοί

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

Τι είναι πράκτορας; Άνθρωπος Ρομπότ Πράκτορας λογισμικού. ...αλλά και μη ευφυή πράγματα όπως... οι θερμοστάτες!

ΚΑΤΑΣΚΕΥΗ ΜΕ ΧΡΗΣΗ Η/Υ Computer Aided Manufacturing - CAM) Οφέλη

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

Συλλογή μεταφορά και έλεγχος Δεδομένων. 1.4 Απλά και σύνθετα συστήματα αυτοματισμού.

Τεχνητή Νοημοσύνη Ι. Ενότητα 3: Επίλυση Προβλημάτων με Αναζήτηση

Συλλογή & Επεξεργασία Δεδομένων Εξαμηνιαία ΡομποΚαθαριστής Μέρος Β : Το Πρόγραμμα. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping).

y 1 Output Input y 2 Σχήµα 1.1 Βασική δοµή ενός συστήµατος ελέγχου κλειστού βρόγχου

ΤΕΙ ΠΕΙΡΑΙΑ. Συστήµατα Αυτοµάτου Ελέγχου Ι. Ασκήσεις Πράξης. . Καλλιγερόπουλος Σ. Βασιλειάδου. Χειµερινό εξάµηνο 2008/09

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

Η Διαδικασία Σχεδιασμού Συστημάτων

Περιεχόµενα. I Βασικές Γνώσεις 1

FSA 720 / 740 / 750. Μόνο Bosch.

Λήψη απόφασης σε πολυπρακτορικό περιβάλλον. Θεωρία Παιγνίων

εν υπάρχει συµφωνία ως προς τον ορισµό Μηχανή Αριθµητικού Ελέγχου (MIT Servo Lab) Βραχίονες για χειρισµό πυρηνικού υλικού (Master Slave, 1948)

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

Ο ρόλος των εκπαιδευτών στη μικτή κυκλοφορία αυτόνομων και μη οχημάτων

Καβάλα, Σεπτέμβριος 2014

ΕΞΟΜΟΙΩΤΗΣ Ο ΗΓΗΣΗΣ. o ΑΥΤΟΚΙΝΗΤΟΥ o ΦΟΡΤΗΓΟΥ ΑΚΑΜΠΤΟΥ o ΦΟΡΤΗΓΟΥ ΑΡΘΡΩΤΟΥ o ΛΕΩΦΟΡΕΙΟΥ ΑΡΘΡΩΤΟΥ. Εκπαιδευτικοί Εξοµοιωτές Οδήγησης Σελίδα 1 από 10

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

Προηγµένη ιασύνδεση µε τοπεριβάλλον

Visio ΣΟΜΠΑ PELLET. NEΑ Σόµπα Pellet για σύνδεση στο κεντρικό σύστηµα θέρµανσης.

ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ

EL Eνωμένη στην πολυμορφία EL. Τροπολογία. Beatrix von Storch εξ ονόματος της Ομάδας EFDD

Pelletech 15/25/35/50 ΛΕΒΗΤΕΣ PELLET

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)

ΠΛΗΚΤΡΟΛΟΓΙΟ. Η ελληνική διάταξη πλήκτρων είναι η παρακάτω (δεν υπάρχουν άλλες διατάξεις για το ελληνικό αλφάβητο):

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

ESBE Demo panel 90C 2010/12 GR vera Copyright

Αυτόματη οδήγηση και συμβολή των πολυμέσων

CC-14. Page 1 ΕΛΛΗΝΙΚΑ. Κοντέρ Ποδηλάτου EXTEND CC-14

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

EL Eνωμένη στην πολυμορφία EL A8-0005/4. Τροπολογία

Εισαγωγή στη Ρομποτική (για αρχάριους) Δημήτρης Πιπερίδης Διαδραστική Έκθεση Επιστήμης & Τεχνολογίας Ίδρυμα Ευγενίδου

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

ΘΕΜΑΤΑ ΤΕΛΙΚΗΣ ΦΑΣΗΣ

Case 09: Επιλογή Διαφημιστικών Μέσων ΙI ΣΕΝΑΡΙΟ (1)

ΚΕΦΑΛΑΙΟ 4 ΤΟ ΕΡΓΑΛΕΙΟ SOLVER

Εισαγωγή στη Θεωρία Αποφάσεων. Λήψη απλών αποφάσεων για έναν πράκτορα

Ευφυή συστήματα υποστήριξης ηλικιωμένων οδηγών: Ανασκόπηση και μελλοντικές κατευθύνσεις

Η επαναπαραγόμενη ενέργεια μπορεί να χρησιμοποιηθεί για τη φόρτιση μπαταριών ενός EV ή ενός HEV.

Εγχειρίδιο λειτουργίας

Πακέτο Lego Mindstorms

Τα Robot. Από τον Τάλω στα σύγχρονα προγραμματιζόμενα Robot. Κούρογλου Αλέξανδρος. Μαθητής Γ3 Γυμνασίου, Ελληνικό Κολλέγιο Θεσσαλονίκης

ΚΕΦΑΛΑΙΟ 4 ΑΝΑΓΕΝΝΗΤΙΚΗ ΠΕΔΗΣΗ

15. : (4) (10) /45 R17 91 W 17.

ΣΥΣΤΗΜΑΤΑ ΓΕΩΡΓΙΑΣ ΑΚΡΙΒΕΙΑΣ

Εξοικείωση με το NXT-G

Odo Master 43. Οδηγίες χρήσης

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

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

ΕΡΓΑΣΙΑ ΗΛΕΚΤΡΟΝΙΚΟ ΣΧΕ ΙΟ ΙΑΧΕΙΡΙΣΗΣ ΚΙΝΗΤΗΡΑΣ (ENGINE MANAGEMENT) Ονοµατεπώνυµο: Κορέτσης Γεώργιος. Αριθµός Μητρώου:

Η ΑΞΙΟΠΟΙΗΣΗ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ COACH 5 ΣΤΗΝ ΔΙΔΑΣΚΑΛΙΑ ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΤΟΥ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΟΜΕΑ ΤΩΝ Τ.Ε.Ε.

Ελεγκτές θερµοκρασίας χώρου µε εβδοµαδιαίο χρονοδιακόπτη και οθόνη LCD

ΕΛΕΓΚΤΕΣ ΘΕΡΜΑΝΣΗΣ/ΚΛΙΜΑΤΙΣΜΟΥ

Σχεδίαση τροχιάς. (α) (β) (γ) (δ) Σχήµα 2.5

ΤΟ ΕΥΦΥΕΣ ΣΥΣΤΗΜΑ ΠΡΟΣΑΡΜΟΖΕΤΑΙ ΣΤΟ ΣΤΙΓΜΙΑΙΟ ΦΟΡΤΙΟ ΕΦΑΡΜΟΖΟΝΤΑΣ ΤΑ ΑΚΟΛΟΥΘΑ: ΠΑΡΑΚΟΛΟΥΘΕΙ Τη λειτουργία των εσωτερικών µονάδων ΠΡΟΣΑΡΜΟΖΕΙ Το συνολι

Φύλλο εργασίας 1 Εισαγωγή στη Ρομποτική

S. Bi. Automations Σταματίου Βιομηχανικοί Αυτοματισμοί

Η Βασική Δομή Συστημάτων Ελέγχου Κίνησης

Kιτ μετατροπής CNC για φρέζες. Κιτ μετατροπής CNC για τόρνους

UTECO ABEE ΒΙΟΜΗΧΑΝΙΚΟΣ & ΝΑΥΤΙΛΙΑΚΟΣ ΑΥΤΟΜΑΤΙΣΜΟΣ

Συσκευές κατάδειξης και πληκτρολόγιο Οδηγός χρήσης

ΜΑΘΗΜΑΤΙΚΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ 2 5/9/2002 Απαντήστε σε μια από τις δυο ερωτήσεις. 3. Να υπολογιστεί η ανταγωνιστική ισορροπία και τα σημεία

"The Project ARXIMIDIS ΙΙ is co-funded by the European Social Fund and National Resources EPEAEK ΙΙ "

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

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

Microsoft Excel Κεφάλαιο 1. Εισαγωγή. Βιβλίο εργασίας

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

1 Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών

NSS evo3 Οδηγός γρήγορης εκκίνησης

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

Projects στο Εργαστήριο Αρχιτεκτονικής Υπολογιστών Version 2 Ισχύει από Φεβρουάριο 2009

Προς: ΠΡΟΣΚΛΗΣΗ ΓΙΑ ΥΠΟΒΟΛΗ ΠΡΟΤΑΣΕΩΝ-ΠΑΡΑΤΗΡΗΣΕΩΝ ΓΙΑ ΤΗ ΣΥΝΤΑΞΗ ΤΕΧΝΙΚΩΝ ΠΡΟΔΙΑΓΡΑΦΩΝ ΓΙΑ ΤΗΝ ΠΡΟΜΗΘΕΙΑ ΕΝΟΣ ΛΑΠΑΡΟΣΚΟΠΙΚΟΥ ΠΥΡΓΟΥ

ΗΛΙΑΚΟΙ ΘΕΡΜΟΣΙΦΩΝΕΣ ΚΕΝΟΥ Μοντέλα : SG-150, SG-180, SG-210, SG-260

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 7 Ακούγοντας Πρώτη Ματιά στην Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Clinical Coordinator course A.T.L.S - D.S.T.C.,

Διαχείριση Ενέργειας (BEMS)

Ευφυείς Τεχνολογίες ----Πράκτορες

ΤΙΤΛΟΣ: ΦΡΕΝΟΜΕΤΡΟ ΚΩ ΙΚΟΣ/ΕΚ ΟΣΗ: O 1005 /1 ΣΕΛΙ Α 1 ΑΠΟ 6 ΕΓΚΡΙΘΗΚΕ : ΜΟΣΧΟΣ ΙΩΑΝΝΗΣ ΗΜ/ΝΙΑ : 03/02/2006

Transcript:

Ευφυείς πράκτορες Πράκτορες και Περιβάλλοντα Πράκτορας είναι οτιδήποτε µπορεί να θεωρηθεί ότι αντιλαµβάνεται το περιβάλλον του (environment) µέσω αισθητήρων (sensors), και επενεργεί σε αυτό το περιβάλλον µέσω µηχανισµών δράσης (actuators). 2-2

Αντιλήψεις Αντίληψη Ακολουθία αντιλήψεων Συνάρτηση πράκτορα: Ακολουθίες αντιλήψεων Ενέργειες Πίνακας Εσωτερικό πρόγραµµα 2-3 Ο κόσµος της ηλεκτρικής σκούπας ιαθέσιµες ενέργειες Αριστερά εξιά Αναρρόφηση Ακολουθία αντιλήψεων [Α, Καθαρό] [Α, Σκονισµένο] [Β, Καθαρό] [Β, Σκονισµένο] [Α, Καθαρό], [Α, Καθαρό] [Α, Καθαρό], [Α, Σκονισµένο] [Α, Καθαρό], [Α, Καθαρό], [Α, Καθαρό] [Α, Καθαρό], [Α, Καθαρό], [Α, Σκονισµένο] Ενέργεια εξιά Αναρρόφηση Αριστερά Αναρρόφηση εξιά Αναρρόφηση εξιά Αναρρόφηση 2-4

Η έννοια της ορθολογικότητας Μέτρο απόδοσης Πρέπει να επιβάλλεται από τον σχεδιαστή του πράκτορα. Κατά κανόνα, είναι καλύτερο να σχεδιάζει κανείς τα µέτρα της απόδοσης σύµφωνα µε το τι θέλει να συµβεί στο περιβάλλον, και όχι σύµφωνα µε το πώς νοµίζει ότι θα πρέπει να συµπεριφέρεται ο πράκτορας. Πιθανές παράµετροι µέτρου απόδοσης στον κόσµο της ηλεκτρικής σκούπας: Καθαρά τετράγωνα επί µονάδες χρόνου Σύνολο µετακινήσεων 2-6

Ορθολογικότητα Το τι είναι ορθολογικό σε οποιαδήποτε δεδοµένη στιγµή εξαρτάται από τέσσερα πράγµατα: Από το µέτρο της απόδοσης που ορίζει το κριτήριο της επιτυχίας. Από την προηγούµενη γνώση του πράκτορα για το περιβάλλον. Από τις ενέργειες που µπορεί να πραγµατοποιεί ο πράκτορας. Από την ακολουθία αντιλήψεων του πράκτορα µέχρι στιγµής. Ορισµός ορθολογικού πράκτορα: Για κάθε δυνατή ακολουθία αντιλήψεων, ένας ορθολογικός πράκτορας θα πρέπει να επιλέγει µια ενέργεια που αναµένεται να µεγιστοποιήσει το µέτροτηςαπόδοσήςτου, µε δεδοµένατατεκµήρια που παρέχονται από την ακολουθία αντιλήψεων και την οποιαδήποτε ενσωµατωµένη γνώση έχει ο πράκτορας. 2-7 Παντογνωσία, Μάθηση, Αυτονοµία Η ορθολογικότητα δεν απαιτεί παντογνωσία. Μεγιστοποιούµε τηναναµενόµενη χρησιµότητα, βάσει της ακολουθίας αντιλήψεων µέχρι στιγµής. Συλλογή πληροφοριών Εξερεύνηση Μάθηση: Αυτόµατη επαύξηση της προηγούµενης γνώσης. Αυτονοµία: Βασίζεται στη µάθηση. Μετά από αρκετή εµπειρία του περιβάλλοντός του, η συµπεριφορά ενός ορθολογικού πράκτορα µπορεί να γίνει ουσιαστικά ανεξάρτητη από την προηγούµενη γνώση του. 2-8

Φύση των περιβαλλόντων Περιβάλλοντα εργασιών (1/2) Μέτρο απόδοσης, περιβάλλον, µηχανισµοί δράσης, αισθητήρες PEAS: Performance, Environment, Actuators, Sensors Τύπος πράκτορα Μέτρο απόδοσης Περιβάλλον Μηχανισµοί δράσης Αισθητήρες Οδηγός ταξί Σωστό, ασφαλές, γρήγορο, νόµιµο, άνετο δροµολόγιο, µεγιστοποίηση των κερδών ρόµοι, άλλα οχήµατα, πεζοί, πελάτες Τιµόνι, γκάζι, φρένο, σήµα, κόρνα, οθόνη Κάµερες, σόναρ, ταχύµετρο, GPS, οδόµετρο, επιταχυνσιόµετρο, αισθητήρες κινητήρα, πληκτρολόγιο 2-10

Περιβάλλοντα εργασιών (2/2) Τύπος πράκτορα Συστήµατα ιατρικής διάγνωσης Σύστηµα ανάλυσης δορυφορικών εικόνων Ροµπότ διαλογής εξαρτηµάτων Ελεγκτής διυλιστηρίου Αλληλεπιδραστικός εκπαιδευτής Αγγλικής γλώσσας Μέτρο απόδοσης Υγιής ασθενής, ελαχιστοποίηση κόστους και µηνύσεων Σωστή κατάταξη εικόνων σε κατηγορίες Ποσοστό εξαρτηµάτων στα σωστά κουτιά Μεγιστοποίηση καθαρότητας, απόδοσης, ασφάλειας Μεγιστοποίηση αθµολογίας σπουδαστών στις εξετάσεις Περιβάλλον Ασθενής, νοσοκοµείο, προσωπικό Σύνδεση µε δορυφόρο που είναι σε τροχιά Ζώνη µεταφοράς µε ταεξαρτήµατα κουτιά ιυλιστήριο, χειριστές Σύνολο σπουδαστών, υπηρεσία εξετάσεων Μηχανισµοί δράσης Εµφάνιση ερωτήσεων, εξετάσεων, διαγνώσεων, θεραπειών, παραποµπών Εµφάνιση κατηγοριοποίησης σκηνής Αρθρωτός βραχίονας και λαβή Βαλβίδες, αντλίες, θερµαντήρες, οθόνες Εµφάνιση ασκήσεων, υποδείξεων, διορθώσεων Αισθητήρες Πληκτρολόγηση συµπτωµάτων, ευρηµάτων, απαντήσεων ασθενή ιατάξεις έγχρωµων εικονοστοιχείων Κάµερα, αισθητήρες µε στρεφόµενη άρθρωση. Θερµοκρασία, πίεση, χηµικοί αισθητήρες Πληκτρολόγηση 2-11 Ιδιότητες περιβαλλόντων εργασιών (1/3) Πλήρως παρατηρήσιµο / Μερικώς παρατηρήσιµο Αιτιοκρατικό / Στρατηγικό: Αιτιοκρατικό, µε εξαίρεση τις ενέργειες των άλλων πρακτόρων. Επεισοδιακό / Στατικό / υναµικό Ηµιδυναµικά: Η «βαθµολογία» του πράκτορα εξαρτάται από το χρόνο. ιακριτό / Συνεχές Μονοπρακτορικό / Πολυπρακτορικό Ανταγωνιστικά, συνεργατικά Επικοινωνία Ορθολογικότητα στοχαστικής συµπεριφοράς 2-12

Ιδιότητες περιβαλλόντων εργασιών (2/3) Περιβάλλον εργασιών Παρατηρήσιµο Αιτιοκρατικό Επεισοδιακό Στατικό ιακριτό Πράκτορες Σταυρόλεξο Πλήρως Αιτιοκρατικό Στατικό ιακριτό Ένας Σκάκι µε χρονόµετρο Πλήρως Στρατηγικό Ηµι ιακριτό Πολλοί Πόκερ Μερικώς Στατικό ιακριτό Πολλοί Τάβλι Πλήρως Στατικό ιακριτό Πολλοί Οδήγηση ταξί Μερικώς υναµικό Συνεχές Πολλοί Ιατρική διάγνωση Μερικώς υναµικό Συνεχές Ένας Ανάλυση εικόνων Πλήρως Αιτιοκρατικό Επεισοδιακό Ηµι Συνεχές Ένας Ροµπότ διαλογής εξαρτηµάτων Μερικώς Επεισοδιακό υναµικό Συνεχές Ένας Ελεγκτής διυλιστηρίου Μερικώς υναµικό Συνεχές Ένας Αλληλεπιδραστικός εκπαιδευτής Αγγλικής Μερικώς υναµικό ιακριτό Πολλοί 2-13 Ιδιότητες περιβαλλόντων εργασιών (3/3) Κλάση περιβαλλόντων Γεννήτρια περιβαλλόντων Μέση απόδοση πράκτορα σε µια κλάση περιβαλλόντων 2-14

Ηδοµή τωνπρακτόρων Προγράµµατα πρακτόρων πράκτορας = αρχιτεκτονική + πρόγραµµα Πρόγραµµα πράκτορα: Είσοδος: Τρέχουσα αντίληψη Έξοδος: Μια ενέργεια Η πιο απλή προσέγγιση: function Table-Driven-Agent( αντίληψη ) returns µια ενέργεια static: αντιλήψεις, ακολουθία αντιλήψεων, αρχικά κενή πίνακας, πίνακας ενεργειών ευρετηριασµένος κατά ακολ. αντιλήψεων, πλήρως καθορισµένος προσάρτησε αντίληψη στο τέλος της ακολουθίας αντιλήψεις ενέργεια Lookup( αντιλήψεις, πίνακας ) return ενέργεια 2-16

Απλοί αντανακλαστικοί πράκτορες (1/2) function Reflex-Vacuum-Agent( [θέση, κατάσταση] ) return µια ενέργεια if κατάσταση = Σκονισµένο then return Αναρρόφηση else if θέση = A then return εξιά else if θέση = B then return Αριστερά Κανόνες συνθήκης-ενέργειας: if προπορευόµενο-όχηµα-φρενάρει then άρχισε-να-φρενάρεις function Simple-Reflex-Agent( αντίληψη ) returns µια ενέργεια static: κανόνες, ένα σύνολο κανόνων συνθήκης ενέργειας κατάσταση Interpret-Input( αντίληψη ) κανόνας Rule-Match( κατάσταση, κανόνες ) ενέργεια Rule-Action[κανόνας] return ενέργεια 2-17 Απλοί αντανακλαστικοί πράκτορες (2/2) 2-18

Αντανακλαστικοί πράκτορες µε µοντέλο (1/2) Εσωτερική κατάσταση: Ο πράκτορας να παρακολουθεί το τµήµα του κόσµου που δεν µπορεί να δει τώρα. Μοντέλο: Γνώση για το πώς λειτουργεί ο κόσµος. function Reflex-Agent-With-State( αντίληψη ) returns µια ενέργεια static: κατάσταση, περιγραφή της τρέχουσας κατάστασης του κόσµου κανόνες, ένα σύνολο κανόνων συνθήκης ενέργειας ενέργεια, η πιο πρόσφατη ενέργεια, αρχικά καµία κατάσταση Update-State( κατάσταση, ενέργεια, αντίληψη ) κανόνας Rule-Match( κατάσταση, κανόνες ) ενέργεια Rule-Action[κανόνας] return ενέργεια 2-19 Αντανακλαστικοί πράκτορες µε µοντέλο (2/2) 2-20

Πράκτορες βασισµένοι στο στόχο 2-21 Πράκτορες βασισµένοι στη χρησιµότητα 2-22

Πράκτορες που µαθαίνουν (1/2) Στοιχείο µάθησης Στοιχείο εκτέλεσης Κριτική Σταθερό πρότυπο απόδοσης Γεννήτρια προβληµάτων 2-23 Πράκτορες που µαθαίνουν (2/2) 2-24