Κεφάλαιο 27 Ευφυείς Πράκτορες (Intelligent Agents)
|
|
- Πανδώρα Αλαβάνος
- 9 χρόνια πριν
- Προβολές:
Transcript
1 Κεφάλαιο 27 Ευφυείς Πράκτορες (Intelligent Agents) Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου
2 Ταξινόµηση Πρακτόρων Βιολογικοί Πράκτορες Τεχνητοί Πράκτορες Ροµποτικοί πράκτορες (robotic agents ή robots) Λογισµικοί πράκτορες (software agents ή softbots) Συλλογιστική διαδικασία πρακτόρων (reasoning) Τεχνητή Νοηµοσύνη, B' Έκδοση 2
3 Σύγχρονες Θεωρήσεις Πρακτόρων Οι πράκτορες αποτελούν κοινό πεδίο ενδιαφέροντος για πολλές περιοχές της επιστήµης υπολογιστών. Μπορούν να εξεταστούν από διαφορετικές σκοπιές: Στην ΤΝ θεωρούνται ευφυείς οντότητες, Στον αντικειµενοστραφή προγραµµατισµό θεωρούνται οντότητες (αντικείµενα). Στον παράλληλο προγραµµατισµό είναι οντότητες που εκτελούνται παράλληλα και Στο πεδίο διασύνδεσης ανθρώπου-µηχανής είναι οντότητες που παίρνουν πρωτοβουλία σε συνεργασία µε το χρήστη για να επιτελέσουν τα καθήκοντά τους. Υπάρχουν δύο σύγχρονες θεωρήσεις για τους πράκτορες: Χαλαρή θεώρηση (weak notion of agency) Ισχυρή θεώρηση (strong notion of agency) Η λέξη "πράκτορας" χρησιµοποιείται πολλές φορές αδικαιολόγητα για πολλά από τα συστήµατα λογισµικού που αναπτύσσονται. Τεχνητή Νοηµοσύνη, B' Έκδοση 3
4 Προσεγγίσεις Στην Περιγραφή Συστηµάτων Γνώση (knowledge), πεποιθήσεις (beliefs), επιθυµίες (desires), προθέσεις (intentions) και υποχρεώσεις (obligations) για συστήµατα Λογισµικού? Τρεις προσεγγίσεις για την περιγραφή ενός συστήµατος (D. Dennet): η φυσική προσέγγιση (physical stance) η σχεδιαστική προσέγγιση (design stance) η προθεσιαρχική προσέγγιση (intentional stance) Η ακρίβεια της περιγραφής των προσεγγίσεων µειώνεται καθώς πάµε από την φυσική περιγραφή στην προθεσιαρχική, ενώ η περιγραφική ικανότητα αυξάνεται. Νοήµονες Λογισµικοί Πράκτορες Η παρουσίαση αφορά τους νοήµονες λογισµικούς πράκτορες (intelligent software agents). Η κατηγορία περιλαµβάνει ένα µεγάλο εύρος υπολογιστικών οντοτήτων, στο οποίο περιέχονται από σχετικά απλά συστήµατα, όπως είναι ο "συνδετήρας" του WORD, µέχρι κατανεµηµένα συστήµατα ελέγχου βιοµηχανικών εγκαταστάσεων, (ARCHON). Τεχνητή Νοηµοσύνη, B' Έκδοση 4
5 Ορισµοί Πρακτόρων Ανυπαρξία ενιαίου ορισµού 1) Βασικός Πράκτορας κατά Russel και Norvig Έµφαση στην αλληλεπίδραση πρακτόρων µε το περιβάλλον τους "Πράκτορας είναι οτιδήποτε µπορεί να αντιληφθεί το περιβάλλον του µέσω αισθητήρων και να αντιδράσει πάνω στο περιβάλλον µέσω µηχανισµών δράσης ". Τεχνητή Νοηµοσύνη, B' Έκδοση 5
6 Ορισµοί Πρακτόρων 2) Βασικός Πράκτορας κατά Maes. Έµφαση δίνεται στην αυτονοµία και στο πολύπλοκο και δυναµικό περιβάλλον "Οι πράκτορες είναι υπολογιστικά συστήµατα που δρουν σε ένα πολύπλοκο περιβάλλον, αντιλαµβάνονται και δρουν αυτόνοµα πάνω σε αυτό, πετυχαίνοντας έτσι ένα σύνολο από στόχους για τους οποίους έχουν κατασκευαστεί". Τεχνητή Νοηµοσύνη, B' Έκδοση 6
7 Έµφαση στη συλλογιστική Ορισµοί Πρακτόρων 3) Βασικός Πράκτορας κατά Hayes-Roth "Οι ευφυείς πράκτορες κάνουν συνεχώς τις εξής τρεις λειτουργίες: (α) αντιλαµβάνονται τις δυναµικές συνθήκες του περιβάλλοντος, (β) δρουν πάνω στο περιβάλλον ώστε να το αλλάξουν και (γ) συλλογίζονται ώστε να ερµηνεύσουν αυτά που αντιλαµβάνονται, να λύσουν προβλήµατα, να συµπεράνουν και να καθορίσουν τη δράση τους". Τεχνητή Νοηµοσύνη, B' Έκδοση 7
8 Ορισµοί Πρακτόρων 4) Βασικός Πράκτορας κατά Coen Έµφαση στη διαδραστικότητα (interactivity) "Λογισµικοί πράκτορες είναι προγράµµατα που διενεργούν διάλογο, διαπραγµατεύονται και συντονίζουν τη ροή πληροφοριών". Τεχνητή Νοηµοσύνη, B' Έκδοση 8
9 Κύρια Χαρακτηριστικά Πρακτόρων Σε τι διαφέρουν οι (λογισµικοί) πράκτορες από τα συµβατικά προγράµµατα? Βασικές διαφορές µεταξύ πρακτόρων και προγραµµάτων Σύµφωνα µε τους Wooldridge και Jennings: "Πράκτορας είναι ένα σύστηµα υλικού ή λογισµικού που έχει τις εξής ιδιότητες: Αυτονοµία (autonomy) Κοινωνικότητα (social ability) Αντιδραστικότητα (reactiveness) Προνοητικότητα (pro-activeness) Η προνοητικότητα και η αντιδραστικότητα απαιτούν τη δυνατότητα συλλογισµού από τον πράκτορα. ευτερεύοντα Χαρακτηριστικά Πρακτόρων εν εµφανίζονται σε όλες τις κατηγορίες πρακτόρων Κινητικότητα (mobility) Προσαρµοστικότητα (adaptivity) Ειλικρίνεια (veracity) Αγαθή προαίρεση (benevolence) Λογικότητα (rationality) Τεχνητή Νοηµοσύνη, B' Έκδοση 9
10 Άξονες Προσδιορισµού των Χαρακτηριστικών των Πρακτόρων. Τεχνητή Νοηµοσύνη, B' Έκδοση 10
11 Μοντέλα Πρακτόρων Θέµατα που αντιµετωπίζονται: Είδη Περιβαλλόντων Αναπαράσταση (περιβάλλοντος και πράκτορα) Γενικές Αρχιτεκτονικές Πρακτόρων Είδη Περιβαλλόντων Προσβάσιµα ή Μη Προσβάσιµα (Accessible vs. Inaccessible) Αιτιοκρατικά ή Μη Αιτιοκρατικά (Deterministic vs. Non-Deterministic) Επεισοδιακά ή Μη Επεισοδιακά (Episodic vs. Non-Episodic) υναµικά ή Στατικά (Dynamic vs. Static) ιακριτά ή Συνεχή (Discrete vs. Continuous) Τεχνητή Νοηµοσύνη, B' Έκδοση 11
12 Αναπαράσταση Περιβάλλοντος και Πράκτορα Περιβάλλον (σύνολο καταστάσεων S) Ικανότητες ενός πράκτορα (σύνολο ενεργειών Α) Πράκτορας (συνάρτηση agent) S={s1,s2,...,sn} A={a1,a2,...,an} agent: seq S A πεδίο ορισµού την ακολουθία seq S των στιγµιότυπων του περιβάλλοντος πεδίο τιµών τις ενέργειες A Αντίληψη ενός πράκτορα (συνάρτηση see) πεδίο ορισµού τις καταστάσεις S πεδίο τιµών τα δεδοµένα αντίληψης P (percepts) see: S P Εσωτερικές καταστάσεις Ι Ι ={Ι1, Ι2,... Ιn} Ορισµός εσωτερικής κατάστασης (συνάρτηση update) update: I x P I Γενικές Αρχιτεκτονικές Πρακτόρων Νοήµονες Πράκτορες µε Εσωτερική Κατάσταση εσωτερική συµβολική αναπαράσταση του περιβάλλοντος ένα σύνολο κανόνων βάσει των οποίων καθορίζουν την επόµενη ενέργεια Στόχους Αντιδραστικοί Πράκτορες Τεχνητή Νοηµοσύνη, B' Έκδοση 12
13 Γενική Αρχιτεκτονική Πρακτόρων Με Εσωτερική Κατάσταση (α) Έχουν: Εσωτερική συµβολική αναπαράσταση του περιβάλλοντος Σύνολο κανόνων βάσει των οποίων καθορίζουν την επόµενη ενέργεια τους. Η συνάρτηση η οποία αναπαριστά τη λειτουργία τους: Function AgentWithState(environmentstate) returns action Static: variable internalstate, rules begin percept see(environmentstate) internalstate update(internalstate, percept) rule match(internalstate, rules) action apply(rule) return action end Τεχνητή Νοηµοσύνη, B' Έκδοση 13
14 Γενική Αρχιτεκτονική Πρακτόρων Με Εσωτερική Κατάσταση (β) και Στόχους (Προνοητική Συµπεριφορά) Σύνολο από στόχους που καθορίζουν την επόµενη ενέργεια τους. Η συνάρτηση λειτουργίας τους: Function GoalBasedAgents (environmentstate) returns action Static: goal, internalstate, rules begin percept see(environmentstate) internalstate update(internalstate, percept) rule match(goal, internalstate, rules) action apply(rule) return action end Τεχνητή Νοηµοσύνη, B' Έκδοση 14
15 Γενική Αρχιτεκτονική Αντιδραστικών Πρακτόρων Ανυπαρξία εσωτερικής αναπαράστασης του κόσµου. Συµπεριφορά βασισµένη σε µια φιλοσοφία ερεθίσµατος/αντίδρασης (stimulus/response). Παίρνουν δεδοµένα από το περιβάλλον (αντίληψη) και σύµφωνα µε τους κανόνες λειτουργίας αποφασίζουν ποια θα είναι η επόµενη τους ενέργεια. εν έχουν µνήµη. Συνάρτηση λειτουργίας τους: Function SimpleReflexAgent(environmentstate) returns action Static: rules begin percept see(environmentstate) rule match(percept, rules) action apply(rule) return action end Τεχνητή Νοηµοσύνη, B' Έκδοση 15
16 Α) Πράκτορες µε Εσωτερική Κατάσταση Χαρακτηριστικά Ύπαρξη βάσης γνώσης, που περιέχει: Την αντίληψή τους για τον πραγµατικό κόσµο µε µορφή λογικών προτάσεων (logic formulae). Ένα σύνολο από κανόνες, οι οποίοι αναπαριστούν τις ενέργειες που µπορούν να εκτελέσουν. ιενέργεια Λογικών Συµπερασµών Κατάστρωση πλάνων για την επίτευξη των στόχων τους. Πλεονεκτήµατα Καθορισµένη και απλή σηµασιολογία. Μειονεκτήµατα Πιθανή αδυναµία εύρεσης µιας ακριβούς και ικανοποιητικής συµβολικής περιγραφής. Πιθανή αδυναµία εξαγωγής συµπερασµάτων σε ικανοποιητικό χρόνο. υσκολία αναπαράστασης δυναµικών περιβαλλόντων. Ύπαρξη αδυναµιών στην αναπαράσταση και στη συλλογιστική της έννοιας του χρόνου Αδυναµία στην αναπαράσταση της διαδικαστικής γνώσης. Τεχνητή Νοηµοσύνη, B' Έκδοση 16
17 Πράκτορες µε Πεποιθήσεις - Επιθυµίες-Προθέσεις (BDI agents) Πράκτορες µε Εσωτερική Κατάσταση, που αποτελούνται από: Πεποιθήσεις (Beliefs) Επιθυµίες (Desires) Στόχους (Goals) Προθέσεις (Intentions) Πλάνα (Plans). Τεχνητή Νοηµοσύνη, B' Έκδοση 17
18 Ρόλος των Προθέσεων στην Συλλογιστική Οι προθέσεις παίζουν κυρίαρχο ρόλο στη συλλογιστική διαδικασία ενός πράκτορα Από τη στιγµή που πράκτορας διαµορφώσει µια πρόθεση θα πρέπει να αποφασίσει και πώς θα την υλοποιήσει. ηµιουργούν δεσµεύσεις στις µελλοντικές ενέργειες του πράκτορα. Αποκλεισµός προσπάθειας για επίτευξη προθέσεων που είναι ασύµβατες µε αυτή. Επηρεάζουν τις πεποιθήσεις του πράκτορα Ο πράκτορας εµµένει στις προθέσεις του, µέχρι: Να έχει επιτευχθεί η πρόθεση Να πιστεύει ότι η επίτευξη της πρόθεσης είναι πλέον αδύνατη Να έχει χαθεί το αρχικό κίνητρο το οποίο τον οδήγησε στην υιοθέτηση της. Έτσι οι πράκτορες θα πρέπει να επανεξετάσουν τις προθέσεις τους. Σηµαντικό υπολογιστικό κόστος Συχνότητα επανεξέτασης επηρεάζει την απόδοση του πράκτορα. Τεχνητή Νοηµοσύνη, B' Έκδοση 18
19 Τολµηροί και Προσεκτικοί Πράκτορες Η απάντηση διαµορφώνεται από το περιβάλλον στο οποίο ενεργεί ο πράκτορας. Σε ένα περιβάλλον το οποίο δεν µεταβάλλεται µε ταχείς ρυθµούς, οι τολµηροί (bold) πράκτορες έχουν καλύτερη απόδοση. Σε ένα ταχέως µεταβαλλόµενο περιβάλλον, οι προσεκτικοί (cautious) πράκτορες ανταποκρίνονται καλύτερα. Αρχιτεκτονική BDI Αποτελείται από τα εξής µέρη: Ένα σύνολο B από πεποιθήσεις. Ένα σύνολο D από επιθυµίες. Ένα σύνολο I από προθέσεις. Μια συνάρτηση αναθεώρησης των πεποιθήσεων: Powerset(B) P Powerset(B) Μια συνάρτηση παραγωγής των διαθέσιµων επιλογών: Powerset(B) Powerset(I) Powerset(D) Μια συνάρτηση φιλτραρίσµατος (deliberation): Powerset(B) Powerset(D) Powerset(I) Powerset(I) Μια συνάρτηση επιλογή κατάλληλης ενέργειας: Powerset(I) A Τεχνητή Νοηµοσύνη, B' Έκδοση 19
20 Πλεονεκτήµατα ιαισθητικά αποδεκτή αρχιτεκτονική Ξεκάθαρη αντιστοίχηση των επιµέρους στοιχείων της αρχιτεκτονικής σε λειτουργικά µέρη (functional decomposition). Πλεονεκτήµατα BDI Πρακτόρων Τεχνητή Νοηµοσύνη, B' Έκδοση 20
21 Β) Αντιδραστικοί Πράκτορες Χαρακτηριστικά Συµπεριφορά βασισµένη στη φιλοσοφία ερεθίσµατος/αντίδρασης (stimulus/response) Ανυπαρξία εσωτερικής αναπαράστασης του κόσµου. Ανυπαρξία µνήµης. Αντιπροσωπεύουν µια εναλλακτική σχολή της ΤΝ: Η ευφυής συµπεριφορά των συστηµάτων θα προκύψει από συνδυασµό απλών σχετικά µερών (modules) που αλληλεπιδρούν µεταξύ τους. Κλασική Σχολή Τα ευφυή συστήµατα επεξεργάζονται και κάνουν συλλογισµούς χρησιµοποιώντας σύµβολα. Τεχνητή Νοηµοσύνη, B' Έκδοση 21
22 Αρχιτεκτονική Υπαγωγής Χαρακτηριστικό παράδειγµα αρχιτεκτονικής αντιδραστικού πράκτορα Αναπτύχθηκε από τον R. Brooks και εφαρµόστηκε σε ροµποτικούς πράκτορες (MIT) Το σύστηµα αποτελείται από επαυξηµένες µηχανές πεπερασµένων καταστάσεων (Αugmented Finite State Machines - AFSM) Κάθε AFSM Αναλαµβάνει µια ενέργεια/συµπεριφορά Ενεργοποιείται βάσει των τιµών των αισθητήρων Οι ΑFSM είναι τοποθετηµένες σε επίπεδα Έξυπνη συµπεριφορά από την αλληλεπίδραση των µηχανών αυτών. Τεχνητή Νοηµοσύνη, B' Έκδοση 22
23 Παράδειγµα Πράκτορα Υπαγωγής Ένα διαστηµικό όχηµα έχει προσεδαφιστεί σε έναν αποµακρυσµένο πλανήτη και έχει πράκτορες, οι οποίοι πρέπει να συλλέξουν δείγµατα και να τα µεταφέρουν στο σκάφος, αποφεύγοντας ένα πλήθος εµποδίων. Οι πράκτορες: Χρησιµοποιούν ένα σύνολο από αντιδραστικούς κανόνες (reactive rules). εν έχουν καµία απολύτως πληροφορία για το ανάγλυφο του εδάφους Αναγνωρίζουν τα εµπόδια µόνο από µικρή απόσταση. Από το σκάφος εκπέµπεται ένα σήµα (σηµείο αναφοράς). Τεχνητή Νοηµοσύνη, B' Έκδοση 23
24 Αντιδραστικοί Πράκτορες Μειονεκτήµατα Μπορεί να γίνει αποδοτική διαχείριση συνόλου στόχων; Μεταφορά βάρους δηµιουργίας πλάνων επίτευξης των στόχων στον άνθρωποσχεδιαστή. Προβλήµατα επέκτασης και αποσφαλµάτωσης. Συµπεριφορά κατανοητή µόνο µέσα από µεθόδους δοκιµής και λάθους (trial and error). Τεχνητή Νοηµοσύνη, B' Έκδοση 24
25 Γ) Υβριδικοί Πράκτορες Συνδυασµός των δύο προηγούµενων αρχιτεκτονικών Ύπαρξη τουλάχιστον δύο επίπεδων Ένα επίπεδο για την αντιδραστική συµπεριφορά Ένα επίπεδο για τη συµπεριφορά µε εσωτερική κατάσταση. Η ροή ελέγχου µπορεί να είναι: Οριζόντια: Κάθετη:. Τεχνητή Νοηµοσύνη, B' Έκδοση 25
26 Αρχιτεκτονική Οριζόντιας Ροής Ελέγχου Χαρακτηριστικό παράδειγµα η Αρχιτεκτονική των πρακτόρων TOURING MACHINE Καθοδήγηση αυτόνοµων οχηµάτων Τρία επίπεδα: Το αντιδραστικό επίπεδο (reactive layer) Το επίπεδο σχεδιασµού (planning layer) Το επίπεδο µοντελοποίησης (modeling layer) Το σύστηµα ελέγχου (control) είναι υπεύθυνο για την επιλογή της κατάλληλης ενέργειας. Τεχνητή Νοηµοσύνη, B' Έκδοση 26
27 Αρχιτεκτονική Κάθετης Ροής Ελέγχου (1/2) Χαρακτηριστικό παράδειγµα: η αρχιτεκτονική στο σύστηµα INTERRAP. Τρία επίπεδα µε µια βάση γνώσης στο καθένα: Το επίπεδο καθορισµού συµπεριφοράς (behaviour layer) Το επίπεδο σχεδιασµού (planning layer) Το επίπεδο συνεργασίας (cooperation layer) Ένα κατώτατο επίπεδο που διαχειρίζεται την είσοδο και την έξοδο του πράκτορα µε το περιβάλλον Η ροή ελέγχου βασίζεται σε δύο αρχές: Ενεργοποίηση από κάτω προς τα πάνω (bottom-up activation) Εκτέλεση από πάνω προς τα κάτω (top-down execution) Τεχνητή Νοηµοσύνη, B' Έκδοση 27
28 Αρχιτεκτονική Κάθετης Ροής Ελέγχου (2/2) Τεχνητή Νοηµοσύνη, B' Έκδοση 28
29 ) Κινητοί Πράκτορες Χαρακτηριστικά "Μετακίνηση" µέσα σε ένα δικτυακό περιβάλλον Είναι διεργασίες (software processes), οι οποίες κατά τη διάρκεια της εκτέλεσης τους µεταφέρονται στους υπολογιστές. Παράδειγµα Αναζήτηση κατάλληλων πτήσεων για κάποιο προορισµό. Ένας στατικός πράκτορας: Θα έβρισκε πρώτα τις διευθύνσεις των απαραίτητων βάσεων δεδοµένων στο δίκτυο. Θα έστελνε στις βάσεις αυτές τις κατάλληλες ερωτήσεις (queries). Θα φιλτράριζε τα δεδοµένα που θα λάµβανε και θα τα παρουσίαζε στο χρήστη. Ένας κινητός πράκτορας: Θα µεταφέρονταν στον υπολογιστή όπου βρίσκεται η βάση δεδοµένων, Θα έκανε όλες τις αναζητήσεις και τα απαραίτητα φιλτραρίσµατα τοπικά, Θα µεταφέρονταν στην επόµενη βάση δεδοµένων επαναλαµβάνοντας τη διαδικασία και Θα επέστρεφε στον υπολογιστή του χρήστη και θα του παρουσίαζε τα αποτελέσµατα της αναζήτησης. Τεχνητή Νοηµοσύνη, B' Έκδοση 29
30 Σύγκριση των ύο Προσεγγίσεων Ο σταθερός πράκτορας Απαιτεί συνεχή σύνδεση µε το δίκτυο Έχει υψηλό επικοινωνιακό κόστος Ο κινητός πράκτορας Μειώνει στο ελάχιστο το κόστος επικοινωνίας Όλες οι συναλλαγές µεταξύ των βάσεων δεδοµένων γίνονται σε τοπικό επίπεδο Παρουσιάζει µεγαλύτερη αξιοπιστία Ασύγχρονη εκτέλεση. Προβλήµατα στην Ανάπτυξη Κινητών Πρακτόρων Ασφάλεια του πράκτορα και του συστήµατος που θα τον φιλοξενήσει. υσκολία στον έλεγχο της εκτέλεσης των κινητών πρακτόρων Πιθανότητα το κόστος της µεταφοράς του πράκτορα να είναι συγκρίσιµο µε εκείνο της αλληλεπίδρασης από απόσταση. Η ανάπτυξη κινητών πρακτόρων απαιτεί εξειδικευµένα εργαλεία. Τεχνητή Νοηµοσύνη, B' Έκδοση 30
31 Η Γλώσσα Προγραµµατισµού TELESCRIPT (1/2) Αντικειµενοστραφής γλώσσα προγραµµατισµού. Σχεδιάστηκε ειδικά για υλοποίηση κινητών πρακτόρων Οι εφαρµογές που αναπτύσσονται στη συγκεκριµένη γλώσσα αποτελούνται από: TELESCRIPT Μηχανές (engines) Τοποθεσίες (places) Πράκτορες (TELESCRIPT agents) Ένας πράκτορας: χρησιµοποιεί τις υπηρεσίες µιας τοποθεσίας όταν βρίσκεται σε αυτή, επικοινωνεί µόνο µε πράκτορες που βρίσκονται στην ίδια τοποθεσία. Η διαδικασία µετακίνησης (go) περιλαµβάνει: Το "πακετάρισµα" του κώδικα του πράκτορα µαζί µε όλα τα δεδοµένα του, τη στοίβα και το δείκτη εντολών από τη µηχανή TELESCRIPT. Αποστολή του πράκτορα στην τοποθεσία στόχο, Το "ξεπακετάρισµα" του πράκτορα από την µηχανή, έλεγχος αυθεντικότητας και να συνέχιση της εκτέλεσης από το σηµείο διακοπής. Τεχνητή Νοηµοσύνη, B' Έκδοση 31
32 Η Γλώσσα Προγραµµατισµού TELESCRIPT (2/2) Τεχνητή Νοηµοσύνη, B' Έκδοση 32
33 Υλοποίηση Κινητών Πρακτόρων µε Java Αποτελεί ίσως την πλέον διαδεδοµένη γλώσσα προγραµµατισµού στο διαδίκτυο. Μετάφραση σε ενδιάµεσο διερµηνευόµενο κώδικα (bytecode) Εκτέλεση από µια εικονική µηχανή. Πλεονεκτήµατα: Μεγάλη διάδοση Μεταφέρσιµη σε πολλές υπολογιστικές πλατφόρµες Ενσωµατωµένος µηχανισµός ασφάλειας. Μειονεκτήµατα: υσκολία υλοποίησης πρακτόρων µε νοήµονα συµπεριφορά Μειωµένη απόδοση των προγραµµάτων. Πλήθος εργαλείων ανάπτυξης κινητών πρακτόρων που βασίζονται στην Java Aglets, της IBM Research. Τεχνητή Νοηµοσύνη, B' Έκδοση 33
34 Υλοποίηση Κινητών Πρακτόρων µε Αglets Οι Αglets είναι κινητοί πράκτορες ιαφορά από τα Applets της JAVA. Μαζί µε τον κώδικα µεταφέρεται η κατάσταση του προγράµµατος (πράκτορα) και συνεχίζεται η εκτέλεση από το σηµείο όπου είχε σταµατήσει πριν τη µετακίνηση. Απαιτείται η ύπαρξη µιας εικονικής µηχανής (Αglet Ηost). Aglet Viewers: Aglet Servers:. Οι Aglets κινούνται σε ένα περιβάλλον που αποτελείται από τέτοιες µηχανές. Πλεονεκτήµατα στην ανάπτυξη κινητών πρακτόρων: Πλήρη υποστήριξη ανάπτυξης πρακτόρων βασισµένων στη Java Ευκολία στην εκµάθηση και χρήση των προσφερόµενων µεθόδων και κλάσεων Ύπαρξη πλήρους περιβάλλον τος ανάπτυξης. Άλλες Γλώσσες (πλατφόρµες) Υλοποίησης GrassHopper (JAVA) Agent-Tcl,Safe-Tcl C/C++. Τεχνητή Νοηµοσύνη, B' Έκδοση 34
Ευφυείς Τεχνολογίες ----Πράκτορες
Ευφυείς Τεχνολογίες ----Πράκτορες Ενότητα 3: Εισαγωγή στους Ευφυείς Πράκτορες Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Μαθησιακοί Στόχοι της ενότητας 3 H κατανόηση της φύσης των πρακτόρων
Νοήµονες Πράκτορες. ! Παροχή έξυπνων υπηρεσιών βοήθειας, Αναζήτηση πληροφοριών στο διαδίκτυο, Οργάνωση καθηµερινού προγράµµατος, κλπ.
Νοήµονες Πράκτορες Γενικά! Πράκτορας (agent): Μία οντότητα που αντιλαµβάνεται το περιβάλλον µέσα στο οποίο βρίσκεται µε τη βοήθεια αισθητήρων (sensors), είναι µέρος του περιβάλλοντος αυτού, κάνει συλλογισµούς
Ευφυείς Τεχνολογίες ----Πράκτορες
Ευφυείς Τεχνολογίες ----Πράκτορες Ενότητα 4: Αρχιτεκτονικές Ευφυών Πρακτόρων Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Μαθησιακοί Στόχοι της ενότητας 4 H κατανόηση των διαφόρων μοντέλων/αρχιτεκτονικών
Τεχνητή Νοηµοσύνη. Γεώργιος Βούρος Καθηγητής. Τµήµα Ψηφιακών Συστηµάτων Πανεπιστήµιο Πειραιώς.
Τεχνητή Νοηµοσύνη Γεώργιος Βούρος Καθηγητής Τµήµα Ψηφιακών Συστηµάτων Πανεπιστήµιο Πειραιώς e-mail: georgev@unipi.gr 1 Επισκόπηση Μαθήµατος n Ώρες Διδασκαλίας: g Τρίτη 8:15-11:00 n Ύλη µαθήµατος Ευδοξος
ΤΕΧΝΟΛΟΓΙΚΟ ΙΔΡΥΜΑ ΛΑΡΙΣΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ
ΤΕΧΝΟΛΟΓΙΚΟ ΙΔΡΥΜΑ ΛΑΡΙΣΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΛΟΓΙΣΜΙΚΟΥ (ΘΕΩΡΙΑ) ΣΩΜΑΡΑΣ ΧΡΗΣΤΟΣ ΙΑΝΟΥΑΡΙΟΣ 2004 2 ΠΡΟΛΟΓΟΣ «ΕΝ ΟΙΔΑ ΟΤΙ ΟΥΔΕΝ
Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Τεχνητή Νοημοσύνη. Ενότητα 1: Τεχνητή Νοημοσύνη
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Τεχνητή Νοημοσύνη Ενότητα 1: Τεχνητή Νοημοσύνη Αν. καθηγητής Στεργίου Κωνσταντίνος kstergiou@uowm.gr Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες
ΚΕΦΑΛΑΙΟ 6 - Νοήμονες Πράκτορες
ΚΕΦΑΛΑΙΟ 6 - Νοήμονες Πράκτορες Σύνοψη Οι νοήμονες (ή ευφυείς) πράκτορες αποτελούν σύγχρονα συστήματα Τεχνητής Νοημοσύνης στα οποία δυνητικά μπορούν να χρησιμοποιηθούν επιλεκτικά και σε συνδυασμό μέθοδοι
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ
ΘΕΜΑ 1 ο (2.5 µονάδες) ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Τελικές εξετάσεις 17 Φεβρουαρίου 2004 ιάρκεια: 2 ώρες (15:00-17:00)
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. Eυφυή Πληροφοριακά Συστήματα. Δρ. Κωνσταντίνος Χ.
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας Eυφυή Πληροφοριακά Συστήματα Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Ανάγκη για Ευφυή Πληροφοριακά Συστήματα Η συσσώρευση ολοένα και μεγαλύτερου
Πληροφορική 2. Τεχνητή νοημοσύνη
Πληροφορική 2 Τεχνητή νοημοσύνη 1 2 Τι είναι τεχνητή νοημοσύνη; Τεχνητή νοημοσύνη (AI=Artificial Intelligence) είναι η μελέτη προγραμματισμένων συστημάτων τα οποία μπορούν να προσομοιώνουν μέχρι κάποιο
ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΛΟΓΙΣΜΙΚΟΥ. ΣΩΜΑΡΑΣ ΧΡΗΣΤΟΣ Master στα Πληροφοριακά Συστήματα
ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΛΟΓΙΣΜΙΚΟΥ Master στα Πληροφοριακά Συστήματα ΕΡΩΤΗΜΑΤΑ Γνωρίζετε τι μπορεί να κάνει ο Η/Υ για σας ενώ δεν είστε μπροστά του; Μπορεί ο Η/Υ σας να εκμεταλλευτεί κάποιον άλλον για να κάνει
Τεχνολογία Ευφυών Πρακτόρων (Intelligent Software Agents)
Τεχνολογία Ευφυών Πρακτόρων (Intelligent Software Agents) Ορισµός και θεωρητικές θεµελιώσεις Χαρακτηριστικά Αλληλεπίδραση µε το περιβάλλον Θέµατα αναπαράστασης και επικοινωνίας πρακτόρων Ευφυής Πράκτορας:
Νοήµονες Πράκτορες (Intelligent Agents)
Νοήµονες Πράκτορες (Intelligent Agents)! Πράκτορας (agent) Μία οντότητα που αντιλαµβάνεται το περιβάλλον µέσα στο οποίο βρίσκεται µε τηβοήθειααισθητήρων (sensors), είναι µέρος του περιβάλλοντος αυτού,
Ευφυείς Τεχνολογίες ----Πράκτορες
Ευφυείς Τεχνολογίες ----Πράκτορες Ενότητα 8: Ευφυείς Πράκτορες Ανασκόπηση Τύποι-Εφαρμογές Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Ενότητα 8 Ανασκόπηση των Ευφυών Πρακτόρων και των
28 Πολυπρακτορικά Συστήµατα
ΚΕΦΑΛΑΙΟ 28 28 Πολυπρακτορικά Συστήµατα "There is no such thing as a single agent system". [Woodridge, 2002] Η παραπάνω ρήση από το βιβλίο του M.Wooldridge τονίζει, ίσως µε περισσή έµφαση, ότι είναι πλέον
ΠΟΛΥΠΡΑΚΤΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΥΦΙΣΤΑΜΕΝΗ ΚΑΤΑΣΤΑΣΗ & ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΕΦΑΡΜΟΓΩΝ
ΠΟΛΥΠΡΑΚΤΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΥΦΙΣΤΑΜΕΝΗ ΚΑΤΑΣΤΑΣΗ & ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΕΦΑΡΜΟΓΩΝ ΙΩΑΝΝΗΣ ΑΘΑΝΑΣΟΓΛΟΥ Επιβλέπων Καθηγητής: Ιωάννης Παπαναστασίου Εξεταστής: Αθανάσιος Νούλας Διατμηματικό Πρόγραμμα Μεταπτυχιακών
Τεχνικές Ενισχυτικής Μάθησης σε Πολυπρακτορικά Συστήματα
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Τεχνικές Ενισχυτικής Μάθησης σε Πολυπρακτορικά
1.2 Jason BDI Αρχιτεκτονική
1.2 Jason 1.2.1 BDI Αρχιτεκτονική Το Belief-Desire-Intention (BDI) είναι ένα μοντέλο λογισμικού που έχει αναπτυχθεί για τον προγραμματισμό ευφυών πρακτόρων. Χαρακτηρίζεται από την υλοποίηση των πεποιθήσεων,
Κεφάλαιο 8. Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής. Τεχνητή Νοηµοσύνη - Β' Έκδοση
Κεφάλαιο 8 Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Αναπαράσταση Γνώσης Σύνολο συντακτικών
Ευφυείς πράκτορες. Πράκτορες και Περιβάλλοντα
Ευφυείς πράκτορες Πράκτορες και Περιβάλλοντα Πράκτορας είναι οτιδήποτε µπορεί να θεωρηθεί ότι αντιλαµβάνεται το περιβάλλον του (environment) µέσω αισθητήρων (sensors), και επενεργεί σε αυτό το περιβάλλον
ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ
ΤΕΙ Δυτικής Μακεδονίας ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ 2015-2016 Τεχνητή Νοημοσύνη Ευφυείς Πράκτορες Διδάσκων: Τσίπουρας Μάρκος Εκπαιδευτικό Υλικό: Τσίπουρας Μάρκος http://ai.uom.gr/aima/ 2 Πράκτορες και
Μοντέλα. χαρακτηριστικά χωρίς να συνοδεύεται από λεπτοµέρειες.
Γλώσσες Περιγραφής Μοντέλα Ένα µοντέλο ενός κυκλώµατος είναι µία αναπαράσταση που παρουσιάζει χαρακτηριστικά χωρίς να συνοδεύεται από λεπτοµέρειες. Τα τυπικά µοντέλα έχουν καλά ορισµένη σύνταξη. Τα αυτόµατα
«ΑΝΑΠΤΥΞΗ ΣΜΗΝΟΥΣ BOTS ΓΙΑ ΤΗΝ ΑΝΙΧΝΕΥΣΗ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΣΥΓΚΕΚΡΙΜΕΝΩΝ ΠΛΗΡΟΦΟΡΙΩΝ»
ΑΝΩΤΑΤΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΠΕΙΡΑΙΑ ΤΕΧΝΟΛΟΓΙΚΟΥ ΤΟΜΕΑ «ΑΝΑΠΤΥΞΗ ΣΜΗΝΟΥΣ BOTS ΓΙΑ ΤΗΝ ΑΝΙΧΝΕΥΣΗ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΣΥΓΚΕΚΡΙΜΕΝΩΝ ΠΛΗΡΟΦΟΡΙΩΝ» ΠΑΤΣΕΛΑΣ ΠΑΝΑΓΙΩΤΗΣ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΔΡΟΣΟΣ ΧΡΗΣΤΟΣ ΠΤΥΧΙΑΚΗ
Περιεχόμενα ΕΝΟΤΗΤΑ I. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Πρόλογος 15
Περιεχόμενα Πρόλογος 15 ΕΝΟΤΗΤΑ I. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ 1 Τεχνητή νοημοσύνη 21 1.1 Εισαγωγή 21 1.2 Ιστορική εξέλιξη 22 1.3 Εφαρμογές Τεχνητής Νοημοσύνης 25 2 Επίλυση Προβλημάτων 29 2.1 Διαμόρφωση
Ευφυείς Τεχνολογίες ----Πράκτορες
Ευφυείς Τεχνολογίες ----Πράκτορες Ενότητα 5: Πολυπρακτορικά Συστήματα (Πολλαπλών Πρακτόρων) Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Μαθησιακοί Στόχοι της ενότητας 5 Η κατανόηση των
ΕΝΟΤΗΤΑ 2: Αυτόνομα Ευφυή Κινούμενα Ρομποτικά Συστήματα
Ε.Μ.Π., ΣΗΜΜΥ, Ακαδημαϊκό Έτος 2010-11, 8ο Εξάμηνο Μάθημα: Ρομποτική ΙΙ. Διδάσκων: Κ.Τζαφέστας ΕΝΟΤΗΤΑ 2: Αυτόνομα Ευφυή Κινούμενα Ρομποτικά Συστήματα Αρχιτεκτονικές Ελέγχου (mobile robot control architectures)
Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 9 : Τεχνητή νοημοσύνη. Δρ. Γκόγκος Χρήστος
1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Πληροφορική II Ενότητα 9 : Τεχνητή νοημοσύνη Δρ. Γκόγκος Χρήστος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Χρηματοοικονομικής & Ελεγκτικής
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. Eυφυείς Πράκτορες. Δρ. Κωνσταντίνος Χ. Γιωτόπουλος
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας Eυφυείς Πράκτορες Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Αρχιτεκτονικές Ευφυών Πρακτόρων Με τον όρο αρχιτεκτονική ενός διαμεσολαβητή (και
ΠΡΟΣΟΜΟΙΩΣΗ. Προσομοίωση είναι η μίμηση της λειτουργίας ενός πραγματικού συστήματος και η παρακολούθηση της εξέλιξης του μέσα στο χρόνο.
ΠΡΟΣΟΜΟΙΩΣΗ Προσομοίωση είναι η μίμηση της λειτουργίας ενός πραγματικού συστήματος και η παρακολούθηση της εξέλιξης του μέσα στο χρόνο. δημιουργία μοντέλου προσομοίωσης ( - χρήση μαθηματικών, λογικών και
Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον
Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Κεφάλαιο 6ο Εισαγωγή στον Προγραµµατισµό Μέρος Πρώτο (6.1, 6.2 και 6.3) Α. Ερωτήσεις Σωστού Λάθους 1. Η γλώσσα µηχανής είναι µία γλώσσα υψηλού επιπέδου.
Γλώσσες υψηλού επιπέδου Περιέχουν περισσότερες εντολές για την εκτέλεση πολύπλοκων εργασιών Τα προγράµµατα µεταφράζονται σε γλώσσα µηχανής είτε από το
Σηµαντικά σηµεία κεφαλαίου Τα τρία στάδια επίλυσης ενός προβλήµατος: Ακριβής προσδιορισµό του προβλήµατος Ανάπτυξη του αντίστοιχου αλγορίθµου. ιατύπωση του αλγορίθµου σε κατανοητή µορφή από τον υπολογιστή.
Περίληψη ιπλωµατικής Εργασίας
Περίληψη ιπλωµατικής Εργασίας Θέµα: Πρότυπη Εφαρµογή ιαλειτουργικότητας για Φορητές Συσκευές Όνοµα: Κωνσταντίνος Χρηστίδης Επιβλέπων: Ιωάννης Βασιλείου Συν-επιβλέπων: Σπύρος Αθανασίου 1. Αντικείµενο Αντικείµενο
Είδη Groupware. Λογισμικό Συνεργασίας Ομάδων (Groupware) Λογισμικό Groupware. Υπάρχουν διάφορα είδη groupware ανάλογα με το αν οι χρήστες εργάζονται:
Μάθημα 10 Συστήματα Διάχυσης και Διαχείρισης Γνώσης Chapter 10 Knowledge Transfer In The E-world Chapter 13 Knowledge Management Tools and Knowledge Portals Συστήματα Διάχυσης και Διαχείρισης Γνώσης Λογισμικό
Ανοικτά Ακαδηµα κά Μαθήµατα
ΤΕΙ Ιονίων Νήσων Ανοικτά Ακαδηµα κά Μαθήµατα Ανάλυση Σχεδίαση Υλοποίηση Αξιολόγηση Ανάλυση: Πληροφορίες σχετικά µε τις ανάγκες της εκπαίδευσης Σχεδίαση: Καθορισµός χαρακτηριστικών του εκπαιδευτικού λογισµικού
ICAGENT: Περιβάλλον Ανάπτυξης Νοημόνων Πρακτόρων
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ICAGENT: Περιβάλλον Ανάπτυξης Νοημόνων Πρακτόρων για Δυναμικά και Απρόβλεπτα Περιβάλλοντα Ευάγγελος Κουράκος Μαυρομιχάλης Διατριβή για την απόκτηση διδακτορικού διπλώματος Πανεπιστήμιο
Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση
Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται
Σχεδιασµός βασισµένος σε συνιστώσες
Σχεδιασµός βασισµένος σε συνιστώσες 1 Ενδεικτικά περιεχόµενα του κεφαλαίου Ποια είναι τα "άτοµα", από τα οποία κατασκευάζονται οι υπηρεσίες; Πώς οργανώνουµε τις συνιστώσες σε ένα αρµονικό σύνολο; Τι είναι
Υποδείγματα Ανάπτυξης
Υποδείγματα Ανάπτυξης περιεχόμενα παρουσίασης Αποσύνθεση Αφαίρεση Μοντελοποίηση Η δεδομένο λειτουργική προσέγγιση Η αντικειμενοστρεφής προσέγγιση αποσύνθεση Όταν επιχειρούμε τη λύση ενός προβλήματος, πρώτα
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ «Μαθηματικά των Υπολογιστών και των Αποφάσεων» Χρήση Ευφυών Πρακτόρων σε Εκπαιδευτικό Σύστημα Βασισμένο στον Παγκόσμιο Ιστό ΧΟΥΝΤΗΣ ΠΑΝΑΓΙΩΤΗΣ
Εισηγητής Δρ. Αβραάμ Παπασταθόπουλος. Δρ. Αβραάμ Παπασταθόπουλος
Εισηγητής Δύναμη: Η πιθανότητα που έχει ο «άνθρωπος» να είναι σε θέση να «περάσει» τις δικές του επιθυμίες μέσα από μία κοινωνική σχέση παρά την αντίσταση. Εξουσία: Η εξουσία ορίζεται ως το νόμιμο δικαίωμα
ΠΛΗ 405 Τεχνητή Νοηµοσύνη 2006. Ε ανάληψη. πεπερασµένα χρονικά περιθώρια ανά κίνηση. απευθείας αξιολόγηση σε ενδιάµεσους κόµβους
ΠΛΗ 405 Τεχνητή Νοηµοσύνη Παιχνίδια Τύχης Λογικοί Πράκτορες Τµήµα Ηλεκτρονικών Μηχανικών και Μηχανικών Υ ολογιστών Πολυτεχνείο Κρήτης Ε ανάληψη Περιορισµοί χρόνου πεπερασµένα χρονικά περιθώρια ανά κίνηση
ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες
ΕΚΠ 413 / ΕΚΠ 606 Αυτόνοµοι (Ροµ οτικοί) Πράκτορες Πράκτορες και Περιβάλλοντα Τµήµα Ηλεκτρονικών Μηχανικών και Μηχανικών Υ ολογιστών Πολυτεχνείο Κρήτης Σήµερα Πράκτορες χαρακτηριστικά στοιχεία είδη πρακτόρων
Πληροφοριακά Συστήματα & Περιβάλλον
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Πληροφοριακά Συστήματα & Περιβάλλον Ενότητα 9: Έμπειρα Συστήματα Παναγιώτης Λεφάκης Δασολογίας & Φυσικού Περιβάλλοντος Άδειες Χρήσης Το
Τεχνητή Νοημοσύνη Ι. Ενότητα 2: Ευφυείς Πράκτορες. Μουστάκας Κωνσταντίνος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών
Τεχνητή Νοημοσύνη Ι Ενότητα 2: Ευφυείς Πράκτορες Μουστάκας Κωνσταντίνος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Ευφυείς Πράκτορες 2 Περιεχόμενα ενότητας
Οικονόμου Παναγιώτης.
Οικονόμου Παναγιώτης panawths@gmail.com poikonomou@teilam.gr Οικονόμου Παναγιώτης 1 Παπαγεωργίου. 2 Αθήνα-Ελλάδα χρόνου 460 π.χ.? Ένας νεαρός άνδρας σκεπτόμενος το ενδεχόμενο γάμου, ζητά από τον Σωκράτη
Επιµέλεια Θοδωρής Πιερράτος
Εισαγωγή στον προγραµµατισµό Η έννοια του προγράµµατος Ο προγραµµατισµός ασχολείται µε τη δηµιουργία του προγράµµατος, δηλαδή του συνόλου εντολών που πρέπει να δοθούν στον υπολογιστή ώστε να υλοποιηθεί
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΠΑΡΑΓΩΓΗΣ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,
Κεφάλαιο 5. Αλγόριθµοι Αναζήτησης σε Παίγνια ύο Αντιπάλων. Τεχνητή Νοηµοσύνη - Β' Έκδοση
Κεφάλαιο 5 Αλγόριθµοι Αναζήτησης σε Παίγνια ύο Αντιπάλων Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Αλγόριθµοι Αναζήτησης σε Παίγνια ύο Αντιπάλων
Χαρακτηριστικά, οµή και Λειτουργία Συστηµάτων Γνώσης
Κεφάλαιο 21 Χαρακτηριστικά, οµή και Λειτουργία Συστηµάτων Γνώσης Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Συστήµατα Γνώσης Επιδεικνύουν νοήµονα
Ευφυείς Τεχνολογίες - Πράκτορες
Ευφυείς Τεχνολογίες - Πράκτορες Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Αντώνης Σιδηρόπουλος asidirop@gmail.com www.it.teithe.gr/~asidirop 1 Τάσεις με καθοριστικό ρόλο στην Επιστήμη
Integrated Project. Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users
Integrated Project Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users Κλήµης Νταλιάνης Έµπειρος Ερευνητής Εργαστήριο ΨΕΕΒΠ - Ε.Μ.Π. 1 Περίγραµµα
Περιεχόµενα. Ανασκόπηση - Ορισµοί. Ο κύκλος ανάπτυξης προγράµµατος. Γλώσσες Προγραµµατισµού Ασκήσεις
Προγραµµατισµός Η/Υ Ανασκόπηση - Ορισµοί Περιεχόµενα Ο κύκλος ανάπτυξης προγράµµατος Περιγραφή προβλήµατος Ανάλυση προβλήµατος Λογικό ιάγραµµα Ψευδοκώδικας Κωδικοποίηση Συντήρηση Γλώσσες Προγραµµατισµού
Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο
Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρωτόκολλα και Αρχιτεκτονική Δικτύου Για να ανταλλάξουν δεδομένα δύο σταθμοί, εκτός από την ύπαρξη διαδρομής μεταξύ
ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών
44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.
Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι
Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού
Διδακτική Προγραμματισμού. Χαρίκλεια Τσαλαπάτα 20/2/2012
Διδακτική Προγραμματισμού Χαρίκλεια Τσαλαπάτα 20/2/2012 Διδακτική προγραμματισμού Παλαιότερα, η διδασκαλία του προγραμματισμού ταυτιζόταν με τη διδακτική της πληροφορικής Πλέον Η διδακτική της πληροφορικής
ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1
ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 03/01/09 Χαράλαμπος Τζόκας 1 Πρόγραμμα - Προγραμματισμός Πρόγραμμα: Σύνολο εντολών που πρέπει να δοθούν στον Υπολογιστή, ώστε να υλοποιηθεί ο αλγόριθμος της επίλυσης
Μετακινούμενος Κώδικας (Mobile Code) Κατανεμημένα Συστήματα 1
Μετακινούμενος Κώδικας (Mobile Code) Κατανεμημένα Συστήματα 1 lalis@inf.uth.gr Γιατί μετακινούμενος κώδικας; Ευελιξία διαχείρισης μετακίνηση υπηρεσιών του συστήματος Μείωση επικοινωνίας / τοπικής επεξεργασίας
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΙΟΙΚΗΣΗ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ιδάσκων:
Εφαρμογές Προσομοίωσης
Εφαρμογές Προσομοίωσης H προσομοίωση (simulation) ως τεχνική μίμησης της συμπεριφοράς ενός συστήματος από ένα άλλο σύστημα, καταλαμβάνει περίοπτη θέση στα πλαίσια των εκπαιδευτικών εφαρμογών των ΤΠΕ. Μπορούμε
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα
ΤΕΙ ΛΑΡΙΣΑΣ - ΛΑΜΙΑΣ. Ενθάρρυνση Επιχειρηματικών Δράσεων, Καινοτομικών Εφαρμογών και Μαθημάτων Επιλογής Φοιτητών ΤΕΙ Λάρισας - Λαμίας PLEASE ENTER
ΤΕΙ ΛΑΡΙΣΑΣ - ΛΑΜΙΑΣ Ενθάρρυνση Επιχειρηματικών Δράσεων, Καινοτομικών Εφαρμογών και Μαθημάτων Επιλογής Φοιτητών ΤΕΙ Λάρισας - Λαμίας PLEASE ENTER ΕΚΠΑΙΔΕΥΤΙΚΟ ΥΛΙΚΟ ΚΕΦΑΛΑΙΟ 6 «ΔΙΟΙΚΗΤΙΚΕΣ ΛΕΙΤΟΥΡΓΙΕΣ:
Η Αξιωματοποίηση Συναισθήματος και η Σχέση του με την Έννοια της Εμπιστοσύνης για Πολυπρακτορικά Συστήματα
ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Η Αξιωματοποίηση Συναισθήματος και η Σχέση του με την Έννοια της Εμπιστοσύνης για Πολυπρακτορικά Συστήματα
ΚΑΤΑΣΚΕΥΗ ΜΕ ΧΡΗΣΗ Η/Υ Computer Aided Manufacturing - CAM) Οφέλη
ΚΑΤΑΣΚΕΥΗ ΜΕ ΧΡΗΣΗ Η/Υ Computer Aided Manufacturing - CAM) Οφέλη 1. Ο άµεσος και εύκολα µεταβαλλόµενος έλεγχος µέσω Η/Υ των διαφόρων οµάδων αυτόµατων µηχανών. 2. Αυξηµένη παραγωγικότητα λόγω καλύτερης
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΣΚΗΣΕΙΣ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΡΩΤΗΣΕΙΣ ΣΩΣΤΟ ΛΑΘΟΣ Σημειώστε αν είναι σωστή ή
Κεφάλαιο 10 ο Υποπρογράµµατα
Κεφάλαιο 10 ο Υποπρογράµµατα Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Η αντιµετώπιση των σύνθετων προβληµάτων και η ανάπτυξη των αντίστοιχων προγραµµάτων µπορεί να γίνει µε την ιεραρχική σχεδίαση,
Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή
Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Αναπαράσταση με Κανόνες Η γνώση αναπαρίσταται με τρόπο που πλησιάζει την ανθρώπινη
Σελίδα 1 από 11. Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για:
Σελίδα 1 από 11 Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για: την επικοινωνία, µε τα υπόλοιπα ολοκληρωµένα κυκλώµατα του υπολογιστικού συστήµατος. την παροχή τροφοδοσίας
ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ
ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Προγραµµατισµός Η/Υ Ο προγραµµατισµός είναι η διατύπωση του αλγορίθµου σε µορφή κατανοητή από τον Η/Υ ώστε να τον εκτελέσει («τρέξει» όπως λέµε στην ορολογία της
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. 4o Εργαστήριο Σ.Α.Ε
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα 4o Εργαστήριο Σ.Α.Ε Ενότητα : Μελέτη και Σχεδίαση Σ.Α.Ε Με χρήση του MATLAB Aναστασία Βελώνη Τμήμα Η.Υ.Σ Άδειες Χρήσης Το παρόν
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Δυναμική προσωποποιημένη ενημέρωση προσφορών Super Markets στη Θεσσαλονίκη
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Δυναμική προσωποποιημένη ενημέρωση προσφορών Super Markets στη Θεσσαλονίκη Παπαδόπουλου Κυριάκου Αρ. Μητρώου: 093507 Επιβλέπων καθηγητής: Ηλιούδης Χρήστος Εισαγωγή - Σκοπός Εργασίας Καινοτόμες
Εισαγωγή. Κατανεµηµένα Συστήµατα 01-1
Εισαγωγή Υλισµικό Λογισµικό Αρχές σχεδίασης ιαφάνεια Κλιµάκωση Παρεχόµενες υπηρεσίες Μοντέλο πελάτη εξυπηρετητή Μοντέλο πελάτη εξυπηρετητή τριών επιπέδων Κατανοµή επεξεργασίας Κατανεµηµένα Συστήµατα 01-1
Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή
Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Εισαγωγή «Τεχνητή Νοημοσύνη (Artificial Intelligence) είναι ο τομέας της Επιστήμης
Εφαρμογές Υπολογιστικής Νοημοσύνης στις Ασύρματες Επικοινωνίες
ΑΛΕΞΑΝΔΡΕΙΟ Τ.Ε.Ι. ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Εφαρμογές Υπολογιστικής Νοημοσύνης στις Ασύρματες Επικοινωνίες Πτυχιακή εργασία Φοιτήτρια: Ριζούλη Βικτώρια
ΙΑΚΗΡΥΞΗ ΑΠΜ ΓΙΑ ΤΟ ΕΡΓΟ :
ΙΑΚΗΡΥΞΗ ΑΠΜ 41402 ΓΙΑ ΤΟ ΕΡΓΟ : «ΠΡΟΜΗΘΕΙΑ & ΕΓΚΑΤΑΣΤΑΣΗ ΠΛΑΤΦΟΡΜΑΣ ΤΗΛΕΚΠΑΙ ΕΥΣΗΣ ΚΑΙ ΗΜΙΟΥΡΓΙΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΜΕ ΘΕΜΑ : ΑΣΦΑΛΕΙΑ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ» ΠΕΡΙΕΧΟΜΕΝΑ 1. Τεχνικά χαρακτηριστικά
Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής
Προγραμματισμός Η/Υ Προτεινόμενα θέματα εξετάσεων Εργαστήριο Μέρος 1 ό ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Ιανουάριος 2011 Καλογιάννης Γρηγόριος Επιστημονικός/ Εργαστηριακός
ΕΙΣΑΓΩΓΗ ΣΤΙΣ Β ΣΕ Ε Σ Ι ΟΜΕΝ
ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ Βασικές Έννοιες - εδοµένα { Νίκος, Μιχάλης, Μαρία, Θάλασσα, Αυτοκίνητο }, αριθµοί, π.χ. {1, 2, 3, 5, 78}, συµβολοσειρές (strings) π.χ. { Κώστας, 5621, ΤΡ 882, 6&5 #1, +
6. Εισαγωγή στον προγραµµατισµό
6. Εισαγωγή στον προγραµµατισµό 6.1 Η έννοια του προγράµµατος. 6.2 Ιστορική αναδροµή. 6.2.1 Γλώσσες µηχανής. ΗΜ04-Θ1Α 1. Ένα πρόγραµµα σε γλώσσα µηχανής είναι µια ακολουθία δυαδικών ψηφίων. 5. Ένα πρόγραµµα
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Διαγράμματα Συνεργασίας. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Διαγράμματα Συνεργασίας Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
«Περιεχόµενα. 03 Εισαγωγή Ένα ολοκληρωµένο πληροφοριακό σύστηµα. 04 Περιγραφή Εργαλείο εφαρµογής διαδικασιών
«Περιεχόµενα 03 Εισαγωγή Ένα ολοκληρωµένο πληροφοριακό σύστηµα 04 Περιγραφή Εργαλείο εφαρµογής διαδικασιών 05 Χαρακτηριστικά Τι περιλαµβάνει το epolis 06 Πλεονεκτήµατα Λύσεις και οφέλη του προγράµµατος
Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19
Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών Κεφ. 2 Θεωρητική Επιστήμη Υπολογιστών 2.3.1.1 Έννοια προγράμματος Τι είναι πρόγραμμα και τι προγραμματισμός; Πρόγραμμα είναι το σύνολο εντολών που χρειάζεται
Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση
Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται
Διαφορές single-processor αρχιτεκτονικών και SoCs
13.1 Τα συστήματα και η επικοινωνία μεταξύ τους γίνονται όλο και περισσότερο πολύπλοκα. Δεν μπορούν να περιγραφούνε επαρκώς στο επίπεδο RTL καθώς αυτή η διαδικασία γίνεται πλέον αρκετά χρονοβόρα. Για αυτό
ΕΡΕΥΝΗΤΙΚΗ ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ
ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΏΝ ΣΠΟΥΔΩΝ (Master in Business Administration) «ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΜΕ 4 ΚΑΤΕΥΘΥΝΣΕΙΣ» ΕΡΕΥΝΗΤΙΚΗ ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ
Μάθηση Απόδοση. Διαφοροποιήσεις στην Κινητική Συμπεριφορά. Μάθημα 710 Μάθηση - Απόδοση Διάλεξη 3η
Μάθηση Απόδοση. Διαφοροποιήσεις στην Κινητική Συμπεριφορά Μάθημα 710 Μάθηση - Απόδοση Διάλεξη 3η Στόχοι- περιεχόμενο διάλεξης Ορισμός μάθησης διαφορές με την απόδοση Αξιολόγησης Μάθησης Στάδια μάθησης
A) Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-10 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι
ΠΡΟΣΟΜΟΙΩΣΗ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 27 ΑΠΡΙΛΙΟΥ 2011 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1ο A) Να γράψετε στο τετράδιό σας
ΘΕΜΑ: Πρόσκληση εκδήλωσης ενδιαφέροντος για την παροχή υπηρεσιών με τίτλο «Σχεδιασμός λογοτύπου και σχεδιασμός και κατασκευή δυναμικής ιστοσελίδας»
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΔΗΜΟΣΙΑ ΚΕΝΤΡΙΚΗ ΒΙΒΛΙΟΘΗΚΗ ΚΟΝΙΤΣΑΣ Ταχ. Δ/νση : Κόνιτσα, 44100 Πληροφορίες: Περσεφόνη Ντούλια Τηλ: 26550-22298, 29311 FAX: 26550-22298
ΕΦΑΡΜΟΓΕΣ ΕΥΦΥΩΝ ΠΡΑΚΤΟΡΩΝ
ΑΛΕΞΑΝΔΡΕΙΟ Τ.Ε.Ι. ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΕΦΑΡΜΟΓΕΣ ΕΥΦΥΩΝ ΠΡΑΚΤΟΡΩΝ 10001 010001 10001 010001 10001 010001 10001 010001 10001 010001 Όνομα φοιτητή
RobotArmy Περίληψη έργου
RobotArmy Περίληψη έργου Στην σημερινή εποχή η ανάγκη για αυτοματοποίηση πολλών διαδικασιών γίνεται όλο και πιο έντονη. Συνέχεια ακούγονται λέξεις όπως : βελτιστοποίηση ποιότητας ζωής, αυτοματοποίηση στον
Διαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4
Διαδικασίες παραγωγής λογισμικού Στόχοι Παρουσίαση μοντέλων παραγωγής λογισμικού Περιγραφή τριών γενικών μοντέλων παραγωγής λογισμικού και πότε μπορούν να χρησιμοποιούνται Γενική περιγραφή των μοντέλων
Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή
Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Αναπαράσταση Γνώσης Η περιγραφή ενός προβλήματος σε συνδυασμό με τους τελετές
Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή
Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Ασάφεια (Fuzziness) Ποσοτικοποίηση της ποιοτικής πληροφορίας Οφείλεται κυρίως
Τεχνητή Νοημοσύνη (ΤΝ)
Τεχνητή Νοημοσύνη (ΤΝ) (Artificial Intelligence (AI)) Η ΤΝ είναι ένα από τα πιο νέα ερευνητικά πεδία. Τυπικά ξεκίνησε το 1956 στη συνάντηση μερικών επιφανών επιστημόνων, όπως ο John McCarthy, ο Marvin
SNMP ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ
Κεφάλαιο 4 SNMP ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ 1 4.1 ΕΙΣΑΓΩΓΗ...3 4.2 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ...3 4.2.1 Η ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΤΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΟΥ...3 4.2.1.1 ΣΤΑΘΜΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΟΥ...4 4.2.1.2 ΔΙΑΧΕΙΡΙΖΟΜΕΝΟΙ
Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ( Απαντήσεις & Λύσεις Βιβλίου) 1. Σκοποί κεφαλαίου Κύκλος ανάπτυξης προγράµµατος Κατηγορίες γλωσσών προγραµµατισµού
x = r cos φ y = r sin φ
Αυτόνομοι Πράκτορες ΠΛΗ 513 Αναφορά Εργασίας Κίνηση Τερματοφύλακα Στο RoboCup Καρανδεινός Εκτωρ Α.Μ 2010030020 Περίληψη Το Robocup είναι ένας παγκόσμιος ετήσιος διαγωνισμός ρομποτικής στον οποίο προγραμματίζονται
ιπλωµατική εργασία: Νικόλαος Ματάνας Επιβλέπων Καθηγήτρια: Μπούσιου έσποινα
ιπλωµατική εργασία: Νικόλαος Ματάνας Επιβλέπων Καθηγήτρια: Μπούσιου έσποινα ΤµήµαΕφαρµοσµένης Πληροφορικής Πανεπιστήµιο Μακεδονίας Θεσσαλονίκη Ιούνιος 2006 εισαγωγικού µαθήµατος προγραµµατισµού υπολογιστών.
Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών
ΕΠΛ362: Τεχνολογία Λογισμικού ΙΙ (μετάφραση στα ελληνικά των διαφανειών του βιβλίου Software Engineering, 9/E, Ian Sommerville, 2011) Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών Οι διαφάνειες αυτές
Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές
Μεταπτυχιακό Δίπλωμα Ειδίκευσης Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Δρ. Κακαρόντζας Γεώργιος Επίκουρος Καθηγητής Τμ. Μηχανικών Πληροφορικής Τ.Ε. Μηχανική Λογισμικού για Διαδικτυακές
Αρχές Προγραμματισμού Υπολογιστών
Αρχές Προγραμματισμού Υπολογιστών Ανάπτυξη Προγράμματος Β ΕΠΑΛ Τομέας Πληροφορικής Βελώνης Γεώργιος Καθηγητής Πληροφορικής ΠΕ20 Κύκλος ανάπτυξης προγράμματος/λογισμικού Η διαδικασία ανάπτυξης λογισμικού,