Διαχείριση Γνώσης. Επικ. Καθ. Κωνσταντίνος Μεταξιώτης Δρ. Κωνσταντίνος Εργαζάκης Επιστημονικός Υπεύθυνος

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Διαχείριση Γνώσης. Επικ. Καθ. Κωνσταντίνος Μεταξιώτης kmetax@unipi.gr Δρ. Κωνσταντίνος Εργαζάκης Επιστημονικός Υπεύθυνος kergaz@epu.ntua."

Transcript

1 Επικ. Καθ. Κωνσταντίνος Μεταξιώτης Δρ. Κωνσταντίνος Εργαζάκης Επιστημονικός Υπεύθυνος Πανεπιστήμιο Πειραιώς - Τμήμα Πληροφορικής

2 Περιεχόμενα Κωδικοποίηση Γνώσης Τι είναι η Κωδικοποίηση Γνώσης - Πλεονεκτήματα Εργαλεία και Διαδικασίες Κωδικοποίησης Γνώσης 2

3 Με τι Σχετίζεται η Κωδικοποίηση Γνώσης Σχετίζεται με την οργάνωση και την αναπαράσταση της γνώσης πριν γίνει προσβάσιμη σε εξουσιοδοτημένο προσωπικό Αφορά στην μετατροπή της άρρητης γνώσης σε ρητή, σε μορφή που να μπορεί να χρησιμοποιηθεί, την μετατροπή της μη-τεκμηριωμένης γνώσης σε τεκμηριωμένη Η επιχειρησιακή γνώση γίνεται ορατή, προσβάσιμη και χρησιμοποιήσιμη από όλους για λήψη αποφάσεων 3

4 Γιατί Χρειάζεται η Κωδικοποίηση Γνώσης Η κωδικοποίηση γνώσης χρειάζεται για να μπορούν να εξαχθούν συμπεράσματα από το πληροφοριακό σύστημα με αυτοματοποιημένο τρόπο Λήψη αποφάσεων σε διάφορους τομείς Δημιουργία Συστημάτων Διαχείρισης Γνώσης για διάφορες εφαρμογές Η εξαγωγή συμπερασμάτων εξαρτάται από: Τη συλλογιστική Τη στρατηγική αναζήτησης 4

5 Γιατί Χρειάζεται η Κωδικοποίηση Γνώσης Η φυσική γλώσσα είναι ακατάλληλη για αναπαράσταση γνώσης λόγω αμφισημίας (ambiguity) και ερμηνείας με βάση τα συμφραζόμενα (context) Για ένα Σύστημα Διαχείρισης Γνώσης πρέπει να χρησιμοποιείται ένας μονοσήμαντος και τυποποιημένος συμβολισμός 5

6 Συλλογιστική (Reasoning) Είναι μέθοδος με την οποία τμήματα υπάρχουσας γνώσης συνδυάζονται μεταξύ τους ώστε να παράγουν νέα γνώση ή να εξάγουν συμπεράσματα Συνεπαγωγική συλλογιστική Επαγωγική συλλογιστική Απαγωγική συλλογιστική Συλλογιστική βασισμένη σε περιπτώσεις Συλλογιστική βασισμένη σε μοντέλα 6

7 Στρατηγική Αναζήτησης (Search Strategy) Ο τρόπος με τον οποίο έχει δομηθεί και κωδικοποιηθεί η γνώση προκειμένου να δώσει λύση σε ένα πρόβλημα Οδηγούμενη από τους στόχους (goal driven): Ξεκινάμε από πιθανά συμπεράσματα και φτάνουμε στις αιτίες που τα στηρίζουν Οδηγούμενη από τα δεδομένα (data driven): Ξεκινάμε από τα δεδομένα του προβλήματος και φτάνουμε σε συμπεράσματα 7

8 Εφαρμογές Συστημάτων Διαχείρισης Γνώσης Διάγνωση (diagnosis) Διάγνωση βλαβών ενός συστήματος βάσει παρατηρήσεων και μετρήσεων Πρόγνωση (prediction) Πρόβλεψη πιθανών μελλοντικών επιπτώσεων με βάση δεδομένες καταστάσεις Εκπαίδευση (instruction) Κατανόηση, αξιολόγηση και διόρθωση απαντήσεων εκπαιδευόμενων σε εκπαιδευτικά προβλήματα 8

9 Εφαρμογές Συστημάτων Διαχείρισης Γνώσης Παρακολούθηση καταστάσεων (monitoring) Σύγκριση παρατηρούμενων παραμέτρων με αναμενόμενες καταστάσεις Επιδιόρθωση λαθών (repair) Ανάπτυξη και εκτέλεση σχεδίων (πλάνων) για τη διαχείριση βλαβών Ερμηνεία (interpretation) Περιγραφή αντικειμένων και καταστάσεων βάσει δεδομένων από παρατηρήσεις 9

10 Πλεονεκτήματα της Κωδικοποίηση Γνώσης Χρήση για εκπαιδευτικούς σκοπούς: εκπαίδευση νέου προσωπικού, βάσει της γνώσης που έχει κωδικοποιηθεί από τους έμπειρους υπαλλήλους/ ειδικούς Δυνατότητα πρόβλεψης: εξαγωγή σεναρίων/ συμπερασμάτων σχετικά με τα πιθανά αποτελέσματα/ έκβαση μιας δεδομένης κατάστασης και δυνατότητα έγκαιρης προειδοποίησης και προτάσεων για διορθωτικές κινήσεις Διάγνωση, διευθέτηση συμπτωμάτων που προέρχονται από συγκεκριμένες καταστάσεις/ παράγοντες Δυνατότητα ολοκληρωμένου σχεδιασμού και προγραμματισμού σειράς ενεργειών πριν αναληφθεί οποιαδήποτε δράση 10

11 Η Κωδικοποίηση Γνώσης στα Πλαίσια του Κύκλου Ανάπτυξης ενός Συστήματος Διαχείρισης Γνώσης 11

12 Σημαντικές Παράμετροι για τον Μηχανικό Γνώσης Η καταγεγραμμένη γνώση είναι συχνά δύσκολα προσβάσιμη (γιατί είναι είτε κατακερματισμένη ή οργανωμένη με όχι ποιοτικό τρόπο) Η διάδοση της νέας γνώσης είναι πολύ αργή διαδικασία Συχνά, η γνώση δεν βρίσκεται στη σωστή μορφή Συχνά, η γνώση δεν είναι διαθέσιμη την σωστή χρονική στιγμή όταν χρειάζεται Συχνά, η γνώση δεν βρίσκεται στη σωστή τοποθεσία, όταν θα έπρεπε να βρίσκεται Συχνά η γνώση προκύπτει ότι δεν είναι πλήρης 12

13 Μέθοδοι Μετατροπής Γνώσης Μετατροπή από άρρητη σε άρρητη γνώση οδηγεί τον Μηχανικό Γνώσης σε επαφή (socialization) με τους ειδικούς για την κωδικοποίηση της γνώσης Μετατροπή από άρρητη σε ρητή γνώση συνεπάγεται εξωτερίκευση (externalization) επεξήγηση ή αποσαφήνιση της άρρητης γνώσης μέσω αναλογιών, μοντέλων ή μεταφορών Μετατροπή από ρητή σε άρρητη γνώση συνεπάγεται μια διαδικασία «εσωτερικοποίησης» Μετατροπή ρητής σε ρητή γνώση εμπεριέχει συνδυασμό, κατηγοριοποίηση, αναδιοργάνωση διαφόρων τμημάτων της ρητής γνώση, κάτι που οδηγεί σε νέα γνώση. 13

14 Μέθοδοι Μετατροπής Γνώσης 14

15 Κωδικοποιώντας τη γνώση Ένας οργανισμός πρέπει να εστιάσει στα ακόλουθα ερωτήματα πριν την κωδικοποίηση της γνώσης: Ποιους οργανωτικούς στόχους θα εξυπηρετεί ή κωδικοποιημένη γνώση; Ποια γνώση υπάρχει στον οργανισμό που θα βοηθήσουν στην επίτευξη αυτών των στόχων; Πόσο χρήσιμη είναι αυτή η γνώση που πρόκειται να κωδικοποιηθεί; Μέσω ποιας διαδικασίας θα γίνει η κωδικοποίηση της γνώσης; H κωδικοποίηση όλης της διαθέσιμης άρρητης γνώσης σε μια βάση γνώσης είναι συχνά δύσκολο να γίνει, διότι αυτή η γνώση έχει αναπτυχθεί στα μυαλά των ειδικών σε μεγάλο χρονικό διάστημα 15

16 Περιεχόμενα Αναπαράσταση και Κωδικοποίηση Γνώσης Τι είναι η Κωδικοποίηση Γνώσης - Πλεονεκτήματα Εργαλεία και Διαδικασίες Κωδικοποίησης Γνώσης 16

17 Εργαλεία Εργαλεία κωδικοποίησης/ διαδικασίες: Χάρτες γνώσης (knowledge maps) Πίνακες απόφασης (decision tables) Δέντρα απόφασης (decision trees) Πλαίσια (frames) Κανόνες (rules) Συλλογιστική βασισμένη σε περιπτώσεις (case-based reasoning) Πράκτορες βασισμένοι στη γνώση (knowledge-based agents) 17

18 Χάρτες Γνώσης (Knowledge Maps) Είναι μια γραφική αναπαράσταση της γνώσης Μπορούν να αναπαραστήσουν ρητή και άρρητη γνώση Αποτελεί ένα κατάλογο που καταδεικνύει στους ανθρώπους πού μπορούν να βρουν συγκεκριμένη γνώση (π.χ. σε αποθήκες γνώσης, σε ειδικούς κλπ) Βοηθάει στην αναγνώριση των πλεονεκτημάτων του οργανισμού που πρέπει να αξιοποιηθούν και τα γνωστικά κενά που πρέπει να συμπληρωθούν Βοηθάει στην καταγραφή της άρρητης και ρητής γνώσης από κείμενα και από τους ειδικούς 18

19 Παράδειγμα Χάρτη Γνώσης 19

20 Παράδειγμα Χάρτη Γνώσης Ένας συνηθισμένος χάρτης γνώσης που χρησιμοποιείται στην διοίκηση προσωπικού είναι αυτός που υποστηρίζει τη διαδικασία αντιστοίχησης υπαλλήλων σε εργασίες, ανάλογα με τις δεξιότητες/ ικανότητές τους. Βήματα για τη δημιουργία του χάρτη γνώσης: Ανάπτυξη δομής των απαιτήσεων γνώσης/ ικανοτήτων σχετικά με τις εργασίες Καθορισμός γνώσης που απαιτείται για συγκεκριμένες εργασίες Βαθμολόγηση απόδοσης υπαλλήλων για κάθε γνωστική απαίτηση Σύνδεση του χάρτη γνώσης με κάποιο εκπαιδευτικό πρόγραμμα 20

21 Ανάπτυξη Χαρτών Γνώσης Όταν είναι γνωστό που βρίσκεται η γνώση τότε απλά δημιουργείται ένας δεσμός εκεί και συνοδεύεται από οδηγίες για το πώς να προσπελαθεί Το intranet μιας εταιρείας είναι το πιο κοινό μέσο για την δημοσίευση του χάρτη γνώσης Βασικά κριτήρια για την απόφαση ανάπτυξης ενός χάρτη γνώσης: σαφήνεια στόχου, ευκολία χρήσης, ακρίβεια και εγκυρότητα του περιεχομένου 21

22 Δέντρα Απόφασης (Decision Trees) Αποτελούνται από κόμβους που αναπαριστούν στόχους και συνδέσμους που αναπαριστούν αποφάσεις ή αποτελέσματα Όλοι οι κόμβοι εκτός από τον αρχικό κόμβο (ρίζα) αποτελούν στιγμιότυπα του κύριου στόχου Αποτελεί το πρώτο βήμα πριν την κωδικοποίηση της γνώσης Επιτρέπει την πιστοποίηση της λογικής μέσω γραφικής αναπαράστασης σε περίπλοκες καταστάσεις που οδηγούν σε περιορισμένο αριθμό δράσεων 22

23 Παράδειγμα Δέντρου Απόφασης 23

24 Πίνακες Απόφασης (Decision Tables) Μοιάζουν αρκετά με ένα φύλλο spreadsheet, χωρισμένο σε μια λίστα συνθηκών και τις αντίστοιχες τιμές τους, και μια λίστα συμπερασμάτων Οι συνθήκες συνδυάζονται με τα συμπεράσματα Αποτελεί μια άλλη τεχνική που χρησιμοποιείται αρκετά για την κωδικοποίηση της γνώσης Αποτελείται από ορισμένες συνθήκες, κανόνες και δράσεις 24

25 Παράδειγμα Πίνακα Απόφασης (Decision Table) (1/4) 25

26 Παράδειγμα Πίνακα Απόφασης (Decision Table) (2/4) Έστω ότι μια εταιρεία τηλεφωνίας στέλνει μηνιαία τιμολόγια σε πελάτες που προμηθεύονται τηλεκάρτες και τους παρέχει έκπτωση αν οι πληρωμές γίνουν μέσα σε 2 εβδομάδες, ως εξής: Αν το ποσό της παραγγελίας για τις τηλεκάρτες είναι περισσότερο από $35, υπάρχει μείωση 5%. Αν το ποσό είναι πιο περισσότερο ή ίσο με $20 και μικρότερο ή ίσο με $35, μείωση 4%. Αν το ποσό είναι λιγότερο από $20, δεν υπάρχει έκπτωση Θα αναπτύξουμε το δέντρο απόφασης για τις αποφάσεις σχετικά με την έκπτωση 26

27 Παράδειγμα Πίνακα Απόφασης (Decision Table) (3/4) 27

28 Παράδειγμα Πίνακα Απόφασης (Decision Table) (4/4) 28

29 Πλαίσια (Frames) Αποτελούν ένα από τους πιο προσφιλείς τρόπους αναπαράστασης γνώσης όσο αφορά δεδομένα και γεγονότα Χρησιμοποιούνται για την αναπαράσταση: Των εννοιών και των αντικειμένων του προβλήματος Των χαρακτηριστικών που περιγράφουν τις έννοιες και τα αντικείμενα Των αλληλεξαρτήσεων ή σχέσεων μεταξύ τους Ομαδοποιούν σχετικές μεταξύ τους πληροφορίες 29

30 Παράδειγμα Πλαισίου (Frame) (1/6) Παράδειγμα: Πλαίσιο Mammal ako: Animal has_head: yes warm_blooded: yes eats: everything 30

31 Παράδειγμα Πλαισίου (Frame) (2/6) Ιδιότητες πλαισίων: Τα πλαίσια μπορούν να παρομοιαστούν με ένα γράφο εννοιών Κάθε κόμβος (node) του γράφου εκφράζει μια έννοια και μπορεί να είναι: Κλάση αντικειμένων (class) Αντικείμενο (object) 31

32 Παράδειγμα Πλαισίου (Frame) (3/6) Ιδιότητες πλαισίων: Όνομα (π.χ. Mammal) Σχισμές (slots) που εκφράζουν ιδιότητες-χαρακτηριστικά (π.χ. has_head, warm_blooded, eats) Κάθε δεσμός (link) του γράφου μπορεί να είναι μια ιεραρχική συσχέτιση ako (a kind of), isa (is a), instance_of (instance of) 32

33 Παράδειγμα Πλαισίου (Frame) (4/6) Ιδιότητες Σχισμών: Σε κάθε σχισμή αντιστοιχεί ένα γέμισμα (filler) (η τιμήτου). Π.χ. yes, everything Υπάρχουν σχισμές των οποίων το γέμισμα περιλαμβάνει λίστα τιμών. Π.χ. likes: (apples, bananas) Σε κάθε σχισμή μπορούν να υπάρχουν προσδιορισμοί-περιορισμοί (facet). Π.χ. age: {integer} 33

34 Παράδειγμα Πλαισίου (Frame) (5/6) Προσκόλληση διαδικασιών. Αντί για την τιμή μιας ιδιότητας μπορεί να οριστεί μια διαδικασία η οποία θα καλείται μόνο αν χρειάζεται, γιαναδώσειένα αποτέλεσμα Οι διαδικασίες αυτές ονομάζονται deamons. Π.χ. η ιδιότητα ηλικία μπορεί να υπολογιστεί όταν χρειάζεται από την ιδιότητα ημερομηνία γεννήσεως και την τρέχουσα ημερομηνία 34

35 Παράδειγμα Πλαισίου (Frame) (6/6) Πλαίσιο Human: ako: Mammal birthday: {date} (τύπος δεδομένων) nationality: {string} age: [(birthday-cur_date)/365] (deamon) 35

36 Κανόνες (Rules) Είναι από τις πιο προσφιλείς μεθόδους αναπαράστασης γνώσης Πλεονεκτήματα: Η γνώση αναπαρίσταται με τρόπο που πλησιάζει την ανθρώπινη γνώση για τις περισσότερες δραστηριότητες που απαιτούν νοημοσύνη Η εξαγωγή συμπερασμάτων γίνεται με εύκολο τρόπο (επάρκεια συνεπαγωγών) 36

37 Είδη Κανόνων Κανόνες παραγωγής (production rules). Συμπερασματικοί κανόνες (deductive rules) Ενεργοί κανόνες (active rules) 37

38 Κανόνες Παραγωγής Μορφή: IF συνθήκες THEN ενέργειες Εκφράζουν: διαδικαστική γνώση Ερμηνεία: ΑΝ οι συνθήκες αληθεύουν ΤΟΤΕ εκτέλεσε τις ενέργειες Παράδειγμα: IF ο εκτυπωτής τυπώνει σωστά AND τα χρώματα δεν τυπώνονται σωστά, THEN αλλάξτε την κεφαλή με το έγχρωμο μελάνι 38

39 Συμπερασματικοί Κανόνες Μορφή: IF συνθήκες THEN συμπέρασμα Εκφράζουν: δηλωτική γνώση Ερμηνεία: AN οι συνθήκες αληθεύουν TOTE αληθεύει και το συμπέρασμα Παράδειγμα: IF ο εκτυπωτής τυπώνει σωστά AND τα χρώματα δεν τυπώνονται σωστά THEN έχει τελειώσει το έγχρωμο μελάνι 39

40 Ενεργοί Κανόνες Μορφή: ON γεγονός IF συνθήκες THEN ενέργειες Εκφράζουν: διαδικαστική γνώση Ερμηνεία: ΌΤΑΝ συμβεί το γεγονός ΑΝ οι συνθήκες αληθεύουν ΤΟΤΕ εκτέλεσε τις ενέργειες Παράδειγμα: ON εκτύπωση IF τα χρώματα δεν τυπώνονται σωστά THEN αλλάξτε την κεφαλή με το έγχρωμο μελάνι 40

41 Πλεονεκτήματα Κανόνων Κάθε κανόνας ορίζει ένα μικρό και (σχεδόν) ανεξάρτητο τμήμα της γνώσης για ένα πρόβλημα (modularity) Νέοι κανόνες μπορούν να προστεθούν σε ένα σύνολο κανόνων (σχεδόν) ανεξάρτητα από άλλους υπάρχοντες κανόνες (incrementability) Κανόνες που ήδη υπάρχουν σε ένα σύνολο κανόνων μπορούν να αλλάξουν (σχεδόν) ανεξάρτητα από άλλους κανόνες (modifiability) 41

42 Συλλογιστική Συστημάτων Κανόνων Χρησιμοποιείται κυρίως η συνεπαγωγική συλλογιστική (deductive reasoning) Από τις προτάσεις: ΑΝ ισχύει το Α ΤΟΤΕ ισχύει και το Β Ισχύει το Α κανόνας γεγονός Η συνεπαγωγική συλλογιστική εξάγει το συμπέρασμα: Ισχύει το Β 42

43 Συνεπαγωγική Συλλογιστική Παράδειγμα Δεδομένου του κανόνα: Όλα τα σκυλιά του Κώστα είναι καφέ Και του γεγονότος: Αυτά τα σκυλιά είναι του Κώστα Συμπέρασμα που εξάγεται: Αυτά τα σκυλιά είναι καφέ 43

44 Συστήματα Εξαγωγής Συμπερασμάτων Αποτελούνται από: Τη βάση κανόνων (rule base) Τον έλεγχο (control) 44

45 Έλεγχος (Control) O έλεγχος καθορίζει τον τρόπο με τον οποίο θα εκτελεστούν οι κανόνες για να εξαχθούν τα συμπεράσματα. Ο έλεγχος ουσιαστικά υλοποιεί τη συλλογιστική Στα συστήματα εξαγωγής συμπερασμάτων, η συνεπαγωγική συλλογιστική υλοποιείται με δυο τρόπους ή ακολουθίες εκτέλεσης 45

46 Ακολουθία Εκτέλεσης (Chaining) Ανάστροφη ακολουθία εκτέλεσης (backward chaining). Η εξαγωγή συμπερασμάτων ξεκινά από το δεξιό μέρος του κανόνα και προσπαθεί να βρει αν οι προϋποθέσεις είναι αληθείς Εξετάζονται όλοι οι εναλλακτικοί τρόπο απόδειξης του συμπεράσματος ακόμα και αυτοί που δεν είναι αληθείς ως ότου αποδειχθεί η αλήθεια του συμπεράσματος Ενδείκνυται όταν υπάρχουν λίγα συμπεράσματα και πολλά δεδομένα για τα οποία το σύστημα μας καθοδηγεί ζητώντας τα με μια λογική σειρά και όσα χρειάζονται Εφαρμογές: Συστήματα ελέγχου λειτουργίας (monitoring) 46

47 Backward Chaining IF A THEN B Ισχύει το Β? Πρέπει να αποδείξουμε το Α. Αν ισχύει το Α, τότε ισχύει και το Β Αν όχι, τότε πρέπει να συνεχιστεί το ψάξιμο Από τα δεξιά προς τα αριστερά IF A THEN B IF C THEN B IF D THEN B IF D THEN W D Ισχύει το Β? Θα εξεταστούν οι 3 πρώτοι κανόνες Μόνο ο 3 ος δίνει θετικό αποτέλεσμα 47

48 Ακολουθία Εκτέλεσης (Chaining) Ορθή ακολουθία εκτέλεσης (forward chaining). Η εξαγωγή συμπερασμάτων εξετάζει πρώτα αν οι προϋποθέσεις στο αριστερό μέρος του κανόνα είναι αληθείς έτσι ώστε το συμπέρασμα στο δεξιό μέρος να είναι αληθές Εξετάζονται μόνο οι αληθείς τρόποι απόδειξης, αλλά το σύστημα μπορεί να συμπεράνει περισσότερα συμπεράσματα από τα επιθυμητά Ενδείκνυνται όταν υπάρχουν λίγα δεδομένα (δίνονται στο σύστημα όλα μαζί στην αρχή) και μπορούν να οδηγήσουν σε πολλά συμπεράσματα Εφαρμογές: Συστήματα διάγνωσης 48

49 Forward Chaining IF A THEN B Ισχύει το Α. Άρα ισχύει και το Β Απότααριστεράπροςταδεξια. IF A THEN B IF C THEN B IF D THEN B IF D THEN W D Θα εκτελεστούν ο 3 ος και ο 4 ος κανόνες Εκτός από το ζητούμενο αποτέλεσμα (αν ισχύει το Β), θα δώσει και «αχρείαστα» αποτελέσματα 49

50 Συστήματα Παραγωγής (Production Rules) Εκτελούν κανόνες παραγωγής: IF συνθήκη THEN ενέργειες Αποτελούνται από: To χώρο εργασίας (working memory) που περιέχει στοιχεία της μνήμης εργασίας (working memory elements) Το μηχανισμό ελέγχου (control ή scheduler) και επίλυσης συγκρούσεων (conflict resolution) ο οποίος είναι υπεύθυνος για την εκτέλεση των κανόνων, βάσει μιας στρατηγικής επίλυσης συγκρούσεων (conflict resolution strategy) 50

51 Δομή και Λειτουργία Συστήματος Παραγωγής 51

52 ΧώροςΕργασίαςΣυστήματοςΠαραγωγής O χώρος εργασίας (working memory) είναι δυναμικός. Τα περιεχόμενα του είναι διαφορετικά σε κάθε κύκλο λειτουργίας του συστήματος Οι κανόνες παραγωγής είναι αυτοί που καθορίζουν τα περιεχόμενα του χώρου εργασίας, προσθέτοντας ή αφαιρώντας γεγονότα από αυτόν, σύμφωνα με τις ενέργειες του κάθε κανόνα 52

53 Συλλογιστική και Ακολουθία Εκτέλεσης Συστήματος Παραγωγής Ορθή ακολουθία εκτέλεσης κανόνων Δεν έχει νόημα ο όρος εξαγωγή συμπερασμάτων, γιατί οι κανόνες παραγωγής αναφέρονται σε ενέργειες που εκτελούνται Το ταίριασμα των κανόνων που περιέχουν μεταβλητές με δεδομένα στη μνήμη εργασίας που περιέχουν σταθερές, παραπέμπει στη συνεπαγωγική συλλογιστική 53

54 Κύκλος Λειτουργίας Συστήματος Παραγωγής Ως ότου δε μπορεί να εκτελεστεί κανένας κανόνας επανέλαβε: 1. Βρες όλους τους κανόνες που ενεργοποιούνται και σχημάτισε το σύνολο συγκρούσεων 2. Σύμφωνα με τον μηχανισμό επίλυσης συγκρούσεων διάλεξε ένα κανόνα 3. Πυροδότησε τον κανόνα που διάλεξες στο βήμα 2 54

55 Επίλυση Συγκρούσεων Ένας κανόνας ενεργοποιείται (triggers) όταν οι συνθήκες του κανόνα ικανοποιούνται Όταν ένας κανόνας πυροδοτείται (fires) τότε οι ενέργειές του εφαρμόζονται ή εκτελούνται Το σύνολο των κανόνων που ενεργοποιούνται σχηματίζουν το σύνολο σύγκρουσης (conflict set) 55

56 Στρατηγικές Επίλυσης Συγκρούσεων Τυχαία (random): Επιλέγεται ένας κανόνας στην τύχη Διάταξης (ordering): επιλέγεται ο κανόνας που είναι πρώτος στη σειρά ή έχει μεγαλύτερη προτεραιότητα βάση κάποιου αριθμητικού μεγέθους Αποφυγή επανάληψης (refractoriness): δεν επιλέγεται ο ίδιος κανόνας με τα ίδια δεδομένα για δεύτερη συνεχή φορά. Αποφεύγονται άσκοπες ή ατέρμονες επαναλήψεις Επιλογήτουπιοπρόσφατου(recency): Επιλέγεται ο κανόνας που ενεργοποιείται από τα πια πρόσφατα δεδομένα που προστέθηκαν στο χώρο εργασίας. Ακολουθείται μια χρονικά συνεπής πορεία σκέψης Επιλογή του πιο ειδικού ή συγκεκριμένου (specificity): Επιλέγεται ο κανόνας που είναι πιο ειδικός ή πιο συγκεκριμένος από τους άλλους, δηλαδή η συνθήκη του εκφράζεται με αναλυτικότερο τρόπο. Εξετάζονται πρώτα τα πιο συγκεκριμένα θέματα τα οποία οδηγούν πιθανότατα σε λύση πιο γρήγορα. 56

57 Συλλογιστική Βασισμένη σε Περιπτώσεις (Case-Based Reasoning) Χρησιμοποιεί συγκεκριμένες περιπτώσεις ή παραδείγματα προβλημάτων που αντιμετωπίστηκαν στο παρελθόν για την επίλυση νέων προβλημάτων Η επιλογή της κατάλληλης περίπτωσης βασίζεται στην ομοιότητά της με την τωρινή 57

58 Συλλογιστική Βασισμένη σε Περιπτώσεις (Case-Based Reasoning) - Αρχιτεκτονική Βιβλιοθήκη παλιών περιπτώσεων Μέθοδος ταιριάσματος και ανάκλησης περιπτώσεων από τη βιβλιοθήκη, βάσει των χαρακτηριστικών του προβλήματος Μέθοδος προσαρμογής της λύσης που δόθηκε στο παρελθόν, όταν η τωρινή δεν είναι ακριβώς ίδια με την παλιά Μέθοδος δοκιμής, επαλήθευσης και επιδιόρθωσης της προσαρμοσμένης λύσης Μέθοδος εκμάθησης της λύσης όταν η νέα περίπτωση μαζί με τη λύση που υιοθετήθηκε συνιστούν μια πολύ διαφορετική περίπτωση από αυτές που υπάρχουν στη βιβλιοθήκη 58

59 Συλλογιστική Βασισμένη σε Περιπτώσεις (Case-Based Reasoning) Οργάνωση της Βιβλιοθήκης Με απλό τρόπο, π.χ. παράθεση περιπτώσεων Ιεραρχικά, όπου οι περιπτώσεις οργανώνονται σε επίπεδα βάσει των παραμέτρων εισόδου ή τους στόχους του προς επίλυση προβλήματος Η αναζήτηση στη βιβλιοθήκη βασίζεται σε «έξυπνη» δεικτοδότηση των περιπτώσεων (case indexing) για να είναι αποδοτική. Δεν πρέπει να αντιστοιχούν πολλές περιπτώσεις σε συγκεκριμένες τιμές των παραμέτρων γιατί θα ανακαλούνται πολλές άσχετες περιπτώσεις Η πολύ αυστηρή συνεκτικότητα μπορεί να οδηγήσει σε αντίθετα αποτελέσματα γιατί τις περισσότερες φορές δεν θα «ταιριάζει» καμία περίπτωση 59

60 Συλλογιστική Βασισμένη σε Περιπτώσεις (Case-Based Reasoning) Explanation-based Indexing Οι περιπτώσεις δεικτοδοτούνται βάσει κάποιων παρατηρούμενων χαρακτηριστικών του προβλήματος πριν και μετά από κάποια δράση Επεξήγηση του λόγου για τον οποίο δόθηκαν τα χαρακτηριστικά Περιγραφή του στόχου που προσπαθεί να επιτευχθεί από τη συγκεκριμένη δράση 60

61 Συστήματα Case-Based Reasoning Ο χρήστης εισάγει το πρόβλημα που αντιμετωπίζει και ζητά από το σύστημα να του εμφανίζει από τη βιβλιοθήκη τις περιπτώσεις που ταιριάζουν Ο χρήστης ή το σύστημα κρίνει αν η ανακληθείσα περίπτωση είναι σωστή και αν όχι ζητά κάποια επόμενη Όταν ανακληθεί κάποια περίπτωση, η λύση που υιοθετήθηκε στο παρελθόν προσαρμόζεται βάσει των χαρακτηριστικών της νέας περίπτωσης Η προσαρμοσμένη λύση αποθηκεύεται στη βιβλιοθήκη του συστήματος για μελλοντική χρήση Η γνώση του συστήματος επεκτείνεται 61

62 Παράδειγμα Το Σύστημα Pas Προσδιορίζει αυτόματα την αξία μιας ακίνητης περιουσίας. Συγκρίνει το μέγεθος, τη λειτουργία για την οποία προορίζεται και τα χαρακτηριστικά του ακινήτου με κάποιο ανάλογο ακίνητο που βρίσκεται στην ίδια περιοχή Ανάκληση της κατάλληλης (πιο πρόσφατης) περίπτωσης αγοραπωλησίας. Ανακαλεί, βαθμολογεί και ταξινομεί κατά φθίνουσα σειρά ομοιότητας τις 10 πιο συναφείς περιπτώσεις. 62

63 Το Σύστημα Pas / Βαθμολόγηση Περιπτώσεων Βάρη ή σπουδαιότητα κάθε χαρακτηριστικού βάσει του οποίου γίνεται η σύγκριση: π.χ. το εμβαδόν παίζει πιο σπουδαίο ρόλο από τον όροφο Πώς βαθμολογούνται οι διαφορές στη σύγκριση των χαρακτηριστικών: π.χ. αν η ηλικία του σπιτιού της τρέχουσας περίπτωσης είναι 22 χρόνια σε σχέση με τα 20 χρόνια του σπιτιού που βρίσκεται στη βιβλιοθήκη περιπτώσεων, τότε αυτή η μικρή διαφορά δεν παίζει μεγάλο ρόλο 63

64 Το Σύστημα Pas / Προσαρμογή Περίπτωσης Προσαρμογή της περίπτωσης που επιλέχθηκε εφόσον δεν είναι δυνατό να ταιριάζουν ακριβώς, ακόμα και αν ο βαθμός ομοιότητάς τους είναι υψηλός Χρήση κανόνων (critics), οι οποίοι αυξάνουν ή μειώνουν την αξία πώλησης του σπιτιού που ανακλήθηκε από τη βιβλιοθήκη προσαρμόζοντάς το στην περίπτωση του τρέχοντος σπιτιού Η αύξηση ή μείωση εξαρτάται από τη διαφορά των τιμών κάποιων χαρακτηριστικών μεταξύ των δυο σπιτιών. 64

65 Το Σύστημα Pas / Παράδειγμα Προσαρμογής Έστω ότι το σπίτι Α είναι η ακίνητη περιουσία που πρέπει να εκτιμηθεί και το σπίτι Β είναι μια αποθηκευμένη στο σύστημα περίπτωση ακινήτου που πωλήθηκε πρόσφατα και αξιολογήθηκε από το σύστημα μέσα στις 10 πιο «κοντινές περιπτώσεις» Έστω ότι το ακίνητο Α διαθέτει και πισίνα ενώ το ακίνητο Β δεν διαθέτει Σε αυτή την περίπτωση, η τιμή του ακινήτου Α σε σχέση με τη τιμή του ακινήτου Β θα πρέπει να προσαρμοστεί κατάλληλα 65

66 Το Σύστημα Pas / Παράδειγμα Προσαρμογής Μπορεί να προστεθεί ένας κανόνας που σχετίζεται με το επιπλέον χαρακτηριστικό (της πισίνας). Αυτός ο κανόνας θα αφορά την αύξηση της τιμής κατά το κόστος κατασκευής της πισίνας (π.χ ) Συνεπώς, αν το ακίνητο Β πωλήθηκε για , το ακίνητο Α λόγω της πισίνας θα πρέπει να πωληθεί

67 Το Σύστημα Pas / Διαδικασία Προσαρμογής Η διαδικασία προσαρμογής είναι αθροιστική και πραγματοποιείται για όλα τα χαρακτηριστικά που συγκρίνονται. Π.χ. αν το εμβαδόν τον δυο ακινήτων είναι λίγο διαφορετικό, τότε η προσαρμογή θα μπορούσε να είναι μια μικρή διαφοροποίηση της τιμής, π.χ για κάθε τετραγωνικό που διαφέρουν τα δυο ακίνητα Π.χ. αν το ακίνητο Α είναι 110m2 ενώ το Β είναι 105m2, τότε η τιμή του ακινήτου Α αυξάνεται κατά 2500 /m2 x 5m2 = και γίνεται =

68 Μειονεκτήματα Προσαρμογών Οι πολλές προσαρμογές καταλήγουν σε ανακριβείς τιμές Αυτό συμβαίνει γιατί ενώ οι κανόνες προσαρμογής αντιμετωπίζουν κάθε χαρακτηριστικό ως ανεξάρτητο από τα υπόλοιπα, στην πραγματικότητα υπάρχουν αλληλεπιδράσεις μεταξύ των χαρακτηριστικών Το σύστημα επιβάλλει βαθμούς «ποινής» ανάλογα με τον αριθμό των προσαρμογών που λαμβάνουν τελικά χώρα Όποια περίπτωση έχει λιγότερους βαθμούς ποινής θεωρείται ότι βρίσκεται πιο κοντά στην τωρινή περίπτωση Η τελική αξία προκύπτει από το μέσω όρο ενός αριθμού περιπτώσεων (π.χ. τριών) με τους λιγότερους βαθμούς «ποινής» 68

69 Συστήματα Case-Based Reasoning / Πλεονεκτήματα Τα συστήματα αυτά βρίσκονται πιο κοντά στον τρόπο με τον οποίο σκέφτονται οι άνθρωποι (συλλογιστική με αναλογίες) Η διαδικασία απόκτησης της γνώσης απλουστεύεται Η γνώση υπάρχει ήδη σε παλαιότερα έγγραφα ή βάσεις δεδομένων Η βιβλιοθήκη των περιπτώσεων μπορεί να αποτελείται από τη συλλογική εμπειρία ενός οργανισμού ή μιας εταιρείας και όχι ενός μόνο ειδικού Η γνώση δεν υπόκειται σε μετατροπές που μπορούν να την αλλοιώσουν Στα έμπειρα συστήματα η γνώση του ειδικού έχει υποστεί μετατροπές από τον ειδικό που αναγκάζεται να ομαδοποιήσει τις εμπειρίες του και τον μηχανικό γνώσης που μετατρέπει αφαιρετικά τις εμπειρίες σε κανόνες 69

70 Συστήματα Case-Based Reasoning / Μειονεκτήματα Υπολογιστικό κόστος αναζήτησης στη βιβλιοθήκη των περιπτώσεων Η απόδοση και ποιότητα των λύσεων που παρέχονται επηρεάζεται από την ορθή δόμηση της βιβλιοθήκης, την ποιότητα και την ποσότητα των περιπτώσεων που βρίσκονται στη βιβλιοθήκη Δυσκολίες στην προσαρμογή της λύσης στην τρέχουσα κατάσταση, όταν δεν υπάρχουν αριθμητικές μέθοδοι αλλά απαιτούνται ευρετικές-εμπειρικές σχέσεις 70

71 Γενική Διαδικασία Case-Based Reasoning 71

72 Πράκτορες που Βασίζονται στη Γνώση (Knowledge-Based Agents) Ένας «έξυπνος πράκτορας» (intelligent agent) είναι ένας κώδικας προγράμματος που είναι ικανός να εκτελεί αυτόνομες πράξεις και δράσεις σε μικρό χρόνο Μπορούν να επιδείξουν συμπεριφορά που είναι εστιασμένη στον στόχο, λαμβάνοντας πρωτοβουλίες Μπορούν να προγραμματιστούν να αλληλεπιδρούν με άλλους πράκτορες ή ανθρώπους χρησιμοποιώντας κάποια γλώσσα επικοινωνίας Μπορούν να προγραμματιστούν να μάθουν από τη συμπεριφορά του χρήστη και να αποκτήσουν μελλοντική συμπεριφορά για να βοηθήσουν τον χρήστη 72

73 Γενικές Απαιτήσεις από τον Μηχανικό Γνώσης Απαιτήσεις γνώσης Τεχνολογία υπολογιστών και λειτουργικών συστημάτων Βάσεις γνώσης και εξόρυξη δεδομένων Ειδική γνώση σχετιζόμενη με τον τομέα του προβλήματος Γνωστική ψυχολογία Απαιτούμενες ικανότητες Διαπροσωπική επικοινωνία Ικανότητα να καταλαβαίνει με ακρίβεια τις απαιτήσεις του έργου Ικανότητα γρήγορης δημιουργίας πρωτοτύπου Ικανότητες που σχετίζονται με την προσωπικότητά του 73

74 Ο Ρόλος του Σχεδιασμού Αρχικά Βήματα «Σπάσιμο» του Συστήματος Διαχείρισης Γνώσης σε modules Έρευνα για επιμέρους λύσεις Σύνδεση των επιμέρους λύσεων μέσω κανόνων και διαδικασιών ώστε να προσεγγιστεί η τελική λύση Απλοποίηση των κανόνων ώστε να είναι πιο εύκολοι στην κατανόηση 74

75 Ο Ρόλος του Σχεδιασμού Περαιτέρω Βήματα Απόφαση για την γλώσσα προγραμματισμού Επιλογή του κατάλληλου πακέτου λογισμικού Ανάπτυξη του GUI και υποστηρικτικών λειτουργιών του συστήματος Επαλήθευση και πιστοποίηση του συστήματος 75

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

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Αναπαράσταση με Κανόνες Η γνώση αναπαρίσταται με τρόπο που πλησιάζει την ανθρώπινη

Διαβάστε περισσότερα

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

οµηµένες Αναπαραστάσεις Γνώσης οµηµένες Αναπαραστάσεις Γνώσης! Η κλασική λογική δε µπορεί να αναπαραστήσει κλάσεις αντικειµένων.! Είναι επιθυµητή η µείωση του όγκου της γνώσης για ένα πρόβληµα.! Η πράξη απαιτεί µία περισσότερο διαισθητική

Διαβάστε περισσότερα

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 10: Εξελιγμένες Συλλογιστικές - Συλλογιστική των Περιπτώσεων

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 10: Εξελιγμένες Συλλογιστικές - Συλλογιστική των Περιπτώσεων ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Θεωρητικό Κομμάτι Μαθήματος Ενότητα 10: Εξελιγμένες Συλλογιστικές - Συλλογιστική των Περιπτώσεων Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Άδειες

Διαβάστε περισσότερα

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Άδειες

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Βασισμένης σε Περιπτώσεις (Case Based Reasoning): Το σύστημα PAS (Property Appraisal System) ΣΤΑΥΡΟΥΛΑ ΠΡΑΝΤΣΟΥΔΗ

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Βασισμένης σε Περιπτώσεις (Case Based Reasoning): Το σύστημα PAS (Property Appraisal System) ΣΤΑΥΡΟΥΛΑ ΠΡΑΝΤΣΟΥΔΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Εκτίμηση αξίας ακινήτων με χρήση Συλλογιστικής Βασισμένης σε Περιπτώσεις (Case Based

Διαβάστε περισσότερα

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

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Αναπαράσταση Γνώσης Η περιγραφή ενός προβλήματος σε συνδυασμό με τους τελετές

Διαβάστε περισσότερα

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

Rule Based systems Συστήματα Βασισμένα σε κανόνες Rule Based systems Συστήματα Βασισμένα σε κανόνες Τμήματα ενός έμπειρου συστήματος βασισμένου σε κανόνες Βάση Γνώσης (Κανόνες) Μηχανισμός Εξαγωγής Συμπερασμάτων Χώρος Εργασίας (Γεγονότα) Μηχανισμός Επεξήγησης

Διαβάστε περισσότερα

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία ΠΛΗΡΟΦΟΡΙΚΗ Ι

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία ΠΛΗΡΟΦΟΡΙΚΗ Ι ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία ΠΛΗΡΟΦΟΡΙΚΗ Ι Συστήματα Υποστήριξης Αποφάσεων Τα Συστήματα Υποστήριξης Αποφάσεων (Σ.Υ.Α. - Decision Support Systems, D.S.S.) ορίζονται ως συστήματα

Διαβάστε περισσότερα

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

Αναπαράσταση Γνώσης. Αναπαράσταση Γνώσης με Λογική. Προτασιακή Λογική Λογική Πρώτης Τάξης Αναπαράσταση Γνώσης Αναπαράσταση Γνώσης με Λογική Προτασιακή Λογική Λογική Πρώτης Τάξης Αναπαράσταση Γνώσης Σύνολο συντακτικών και σημασιολογικών παραδοχών, οι οποίες καθιστούν δυνατή την περιγραφή ενός

Διαβάστε περισσότερα

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

Πληροφορική 2. Τεχνητή νοημοσύνη Πληροφορική 2 Τεχνητή νοημοσύνη 1 2 Τι είναι τεχνητή νοημοσύνη; Τεχνητή νοημοσύνη (AI=Artificial Intelligence) είναι η μελέτη προγραμματισμένων συστημάτων τα οποία μπορούν να προσομοιώνουν μέχρι κάποιο

Διαβάστε περισσότερα

Γνώση. Γνώση (knowledge) είναι ο κοινός παράγοντας (π.χ. κανόνες) που περιγράφει συνοπτικά τις συσχετίσεις μεταξύ των δεδομένων ενός προβλήματος.

Γνώση. Γνώση (knowledge) είναι ο κοινός παράγοντας (π.χ. κανόνες) που περιγράφει συνοπτικά τις συσχετίσεις μεταξύ των δεδομένων ενός προβλήματος. Γνώση Η γνώση είναι διαφορετική από τα δεδομένα Γνώση (knowledge) είναι ο κοινός παράγοντας (π.χ. κανόνες) που περιγράφει συνοπτικά τις συσχετίσεις μεταξύ των δεδομένων ενός προβλήματος. Η γνώση για κάποιο

Διαβάστε περισσότερα

Συστήματα Γνώσης Knowledge Systems

Συστήματα Γνώσης Knowledge Systems Συστήματα Γνώσης Knowledge Systems 1 Συστήματα Γνώσης Συστήματα που αναπαριστούν και χρησιμοποιούν γνώση για να εκτελέσουν κάποια λειτουργία. Συντόμευση του όρου Συστήματα βασισμένα στη Γνώση (Knowledgebased

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Συστήματα Βασισμένα σε Γνώση (Knowledge Based Systems)

Συστήματα Βασισμένα σε Γνώση (Knowledge Based Systems) Τεχνητή Νοημοσύνη 10 Συστήματα Βασισμένα σε Γνώση (Knowledge Based Systems) Φώτης Κόκκορας Τμ. Μηχανικών Πληροφορικής - ΤΕΙ Θεσσαλίας Δεδομένα, Πληροφορία, Γνώση και Σοφία Εμπειρικοί κανόνες Όχι προγραμματισμός

Διαβάστε περισσότερα

Κεφάλαιο 22. Εξελιγµένες Συλλογιστικές. Τεχνητή Νοηµοσύνη - Β' Έκδοση. Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η.

Κεφάλαιο 22. Εξελιγµένες Συλλογιστικές. Τεχνητή Νοηµοσύνη - Β' Έκδοση. Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Κεφάλαιο 22 Εξελιγµένες Συλλογιστικές Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Εισαγωγή υσκολίες ανάπτυξης συστηµάτων εµπειρική γνώσης: Εκµαίευση

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

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

οµηµένες Αναπαραστάσεις Γνώσης οµηµένες Αναπαραστάσεις Γνώσης! Η κλασική λογική δε µπορεί να αναπαραστήσει κλάσεις αντικειµένων.! Είναι επιθυµητή η µείωση του όγκου της γνώσης για ένα πρόβληµα.! Η πράξη απαιτεί µία περισσότερο διαισθητική

Διαβάστε περισσότερα

Πανεπιστήµιο Πατρών Τµήµα Μηχ/κών Η/Υ & Πληροφορικής ΜΠΣ ΕΠΙΣΤΗΜΗ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΑΠΟΦΑΣΕΩΝ. Ι.

Πανεπιστήµιο Πατρών Τµήµα Μηχ/κών Η/Υ & Πληροφορικής ΜΠΣ ΕΠΙΣΤΗΜΗ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΑΠΟΦΑΣΕΩΝ. Ι. Πανεπιστήµιο Πατρών Τµήµα Μηχ/κών Η/Υ & Πληροφορικής ΜΠΣ ΕΠΙΣΤΗΜΗ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΥΦΥΗ ΣΥΣΤΗΜΑΤΑ ΑΠΟΦΑΣΕΩΝ Ι. Χατζηλυγερούδης ΩΡΟΛΟΓΙΟ ΠΡΟΓΡΑΜΜΑ Τετάρτη/Τρίτη 5.00-7.00 µ.µ. (ΠΡΟΚΑΤ Τµήµατος

Διαβάστε περισσότερα

ΔΙΔΑΣΚΑΛΙΑ ΓΝΩΣΤΙΚΗΣ ΣΤΡΑΤΗΓΙΚΗΣ ΓΙΑ ΤΗΝ ΚΑΤΑΝΟΗΣΗ Δρ. Ζαφειριάδης Κυριάκος Οι ικανοί αναγνώστες χρησιμοποιούν πολλές στρατηγικές (συνδυάζουν την

ΔΙΔΑΣΚΑΛΙΑ ΓΝΩΣΤΙΚΗΣ ΣΤΡΑΤΗΓΙΚΗΣ ΓΙΑ ΤΗΝ ΚΑΤΑΝΟΗΣΗ Δρ. Ζαφειριάδης Κυριάκος Οι ικανοί αναγνώστες χρησιμοποιούν πολλές στρατηγικές (συνδυάζουν την 1 ΔΙΔΑΣΚΑΛΙΑ ΓΝΩΣΤΙΚΗΣ ΣΤΡΑΤΗΓΙΚΗΣ ΓΙΑ ΤΗΝ ΚΑΤΑΝΟΗΣΗ Δρ. Ζαφειριάδης Κυριάκος Οι ικανοί αναγνώστες χρησιμοποιούν πολλές στρατηγικές (συνδυάζουν την παλαιότερη γνώση τους, σημειώνουν λεπτομέρειες, παρακολουθούν

Διαβάστε περισσότερα

Ευφυής Προγραμματισμός

Ευφυής Προγραμματισμός Ευφυής Προγραμματισμός Ενότητα 7: Προγραμματισμός Βασισμένος Σε Κανόνες Ιωάννης Χατζηλυγερούδης Πολυτεχνική Σχολή Τμήμα Μηχανικών Η/Υ & Πληροφορικής Προγραμματισμός Βασισμένος Σε Κανόνες Βασισμένα σε Κανόνες

Διαβάστε περισσότερα

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

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 9 : Τεχνητή νοημοσύνη. Δρ. Γκόγκος Χρήστος 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Πληροφορική II Ενότητα 9 : Τεχνητή νοημοσύνη Δρ. Γκόγκος Χρήστος 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Χρηματοοικονομικής & Ελεγκτικής

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Βετεράνοι αθλητές. Απόδοση & Ηλικία. Βασικά στοιχεία. Αθλητισμός Επιδόσεων στη 2η και 3η Ηλικία. Γενικευμένη θεωρία για τη

Βετεράνοι αθλητές. Απόδοση & Ηλικία. Βασικά στοιχεία. Αθλητισμός Επιδόσεων στη 2η και 3η Ηλικία. Γενικευμένη θεωρία για τη Αθλητισμός Επιδόσεων στη 2η και 3η Ηλικία. Γενικευμένη θεωρία για τη Διατήρηση η της αθλητικής απόδοσης 710: 8 η Διάλεξη Μιχαλοπούλου Μαρία Ph.D. Περιεχόμενο της διάλεξης αυτής αποτελούν: Αγωνιστικός αθλητισμός

Διαβάστε περισσότερα

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

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗ, Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗ, Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ Σκοπός του μαθήματος είναι οι μαθητές και οι μαθήτριες να αναπτύξουν ικανότητες αναλυτικής και συνθετικής σκέψης, ώστε να επιλύουν προβλήματα, να σχεδιάζουν

Διαβάστε περισσότερα

<<ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ ΜCs>> 1

<<ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ ΜCs>> 1 ΚΕΦΑΛΑΙΟ 7 ο ΠΡΟΓΡΑΜΜΑ : Το πρόγραμμα αποτελείται από μια σειρά οδηγιών, που ονομάζονται εντολές, για την εκτέλεση τέτοιου είδους πράξεων, καθώς επίσης και από ένα σύνολο πρόσθετων οδηγιών ελέγχου, που

Διαβάστε περισσότερα

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προβλήματα, αλγόριθμοι, ψευδοκώδικας Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι

Διαβάστε περισσότερα

Θεωρητικές Ασκήσεις. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο Μέρος

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

Διαβάστε περισσότερα

Γνώση. Γνώση (knowledge) είναι ο κοινός παράγοντας (π.χ. κανόνες) που περιγράφει συνοπτικά τις συσχετίσεις μεταξύ των δεδομένων ενός προβλήματος.

Γνώση. Γνώση (knowledge) είναι ο κοινός παράγοντας (π.χ. κανόνες) που περιγράφει συνοπτικά τις συσχετίσεις μεταξύ των δεδομένων ενός προβλήματος. Γνώση Η γνώση είναι διαφορετική από τα δεδομένα Γνώση (knowledge) είναι ο κοινός παράγοντας (π.χ. κανόνες) που περιγράφει συνοπτικά τις συσχετίσεις μεταξύ των δεδομένων ενός προβλήματος. Η γνώση για κάποιο

Διαβάστε περισσότερα

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

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Μάθημα 10: Ανάπτυξη ΠΣ Μαρίνος Θεμιστοκλέους Email: mthemist@unipi.gr Ανδρούτσου 150 Γραφείο 206 Τηλ. 210 414 2723 Ώρες Γραφείου: Δευτέρα 11-12 πμ Ενδεικτικά Περιεχόμενα Εργασίας

Διαβάστε περισσότερα

Διδακτικές Τεχνικές (Στρατηγικές)

Διδακτικές Τεχνικές (Στρατηγικές) Διδακτικές Τεχνικές (Στρατηγικές) Ενδεικτικές τεχνικές διδασκαλίας: 1. Εισήγηση ή διάλεξη ή Μονολογική Παρουσίαση 2. Συζήτηση ή διάλογος 3. Ερωταποκρίσεις 4. Χιονοστιβάδα 5. Καταιγισμός Ιδεών 6. Επίδειξη

Διαβάστε περισσότερα

Εννοιολογική χαρτογράφηση: Διδακτική αξιοποίηση- Αποτελέσματα για το μαθητή

Εννοιολογική χαρτογράφηση: Διδακτική αξιοποίηση- Αποτελέσματα για το μαθητή Το λογισμικό της εννοιολογικής χαρτογράυησης Inspiration Η τεχνική της εννοιολογικής χαρτογράφησης αναπτύχθηκε από τον καθηγητή Joseph D. Novak, στο πανεπιστήμιο του Cornell. Βασίστηκε στις θεωρίες του

Διαβάστε περισσότερα

Τ.Ε.Ι. ΚΡΗΤΗΣ, Σ.Δ.Ο., Τμήμα Λογιστικής. ERP Systems

Τ.Ε.Ι. ΚΡΗΤΗΣ, Σ.Δ.Ο., Τμήμα Λογιστικής. ERP Systems Τ.Ε.Ι. ΚΡΗΤΗΣ, Σ.Δ.Ο., Τμήμα Λογιστικής ERP Systems ERP puzzle ERP: Ολοκληρωμένα Πληροφοριακά συστήματα συνδεδεμένων λειτουργικών εφαρμογών (modules) τα οποία αντικαθιστούν τα ξεχωριστά αυτόνομα υπολογιστικά

Διαβάστε περισσότερα

ΜΕΡΙΚΑ ΣΤΟΙΧΕΙΑ ΓΙΑ ΤΙΣ ΓΛΩΣΣEΣ ΠPOΓPAMMATIΣMOY

ΜΕΡΙΚΑ ΣΤΟΙΧΕΙΑ ΓΙΑ ΤΙΣ ΓΛΩΣΣEΣ ΠPOΓPAMMATIΣMOY ΜΕΡΙΚΑ ΣΤΟΙΧΕΙΑ ΓΙΑ ΤΙΣ ΓΛΩΣΣEΣ ΠPOΓPAMMATIΣMOY Mία γλώσσα προγραμματισμού συνίσταται από ένα περιορισμένο υποσύνολο της αγγλικής γλώσσας και το οποίο αποτελείται από εκφράσεις σαφώς ορισμένες, χωρίς παρερμηνεία.

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 1 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦΑΛΑΙΟ 3ο: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ ΜΕΡΟΣ 2 ο : ΣΤΟΙΒΑ & ΟΥΡΑ ΙΣΤΟΣΕΛΙΔΑ ΜΑΘΗΜΑΤΟΣ: http://eclass.sch.gr/courses/el594100/ ΣΤΟΙΒΑ 2 Μια στοίβα

Διαβάστε περισσότερα

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

ΠΑΙΓΝΙΑ Παιχνίδια Γενική Θεώρηση μεγιστοποιήσει την πιθανότητά ΠΑΙΓΝΙΑ Παιχνίδια Γενική Θεώρηση: Έστω ότι έχουμε τους παίκτες Χ και Υ. Ο κάθε παίκτης, σε κάθε κίνηση που κάνει, προσπαθεί να μεγιστοποιήσει την πιθανότητά του να κερδίσει. Ο Χ σε κάθε κίνηση που κάνει

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 10 ΟΥ ΚΕΦΑΛΑΙΟΥ ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ 1. Πως ορίζεται ο τμηματικός προγραμματισμός; Τμηματικός προγραμματισμός

Διαβάστε περισσότερα

9. Κόκκινα-Μαύρα Δέντρα

9. Κόκκινα-Μαύρα Δέντρα Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων 9. Κόκκινα-Μαύρα Δέντρα 2 ομές εδομένων 4 5 Χρήστος ουλκερίδης Τμήμα Ψηφιακών Συστημάτων 9/12/2016 Δέντρα,

Διαβάστε περισσότερα

Αναλυτικό Πρόγραμμα Μαθηματικών

Αναλυτικό Πρόγραμμα Μαθηματικών Αναλυτικό Πρόγραμμα Μαθηματικών Σχεδιασμός... αντιμετωπίζει ενιαία το πλαίσιο σπουδών (Προδημοτική, Δημοτικό, Γυμνάσιο και Λύκειο), είναι συνέχεια υπό διαμόρφωση και αλλαγή, για να αντιμετωπίζει την εξέλιξη,

Διαβάστε περισσότερα

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

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 8: Σχεδίαση Συστήματος Σχεδίαση Συστήματος 2 Διεργασία μετατροπής του προβλήματος σε λύση. Από το Τί στο Πώς. Σχέδιο: Λεπτομερής περιγραφή της λύσης. Λύση:

Διαβάστε περισσότερα

Έμπειρα Συστήματα. Εργαστήριο

Έμπειρα Συστήματα. Εργαστήριο Έμπειρα Συστήματα Εργαστήριο Χρυσόστομος Στύλιος E-class: Ανακοινώσεις, διαφάνειες, εργασίες, χρήσιμοι σύνδεσμοι, κλπ. 1 Εργασίες Θα δοθεί υποχρεωτική εργασία: Ανάπτυξη ενός έμπειρου συστήματος σε γλώσσα

Διαβάστε περισσότερα

ΑΕΠΠ Ερωτήσεις θεωρίας

ΑΕΠΠ Ερωτήσεις θεωρίας ΑΕΠΠ Ερωτήσεις θεωρίας Κεφάλαιο 1 1. Τα δεδομένα μπορούν να παρέχουν πληροφορίες όταν υποβάλλονται σε 2. Το πρόβλημα μεγιστοποίησης των κερδών μιας επιχείρησης είναι πρόβλημα 3. Για την επίλυση ενός προβλήματος

Διαβάστε περισσότερα

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

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διπλωματική Εργασία με θέμα: Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού Καραγιάννης Ιωάννης Α.Μ.

Διαβάστε περισσότερα

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΨΥΧΟΛΟΓΙΑ (ΨΧ 00)

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΨΥΧΟΛΟΓΙΑ (ΨΧ 00) ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΨΥΧΟΛΟΓΙΑ (ΨΧ 00) Πέτρος Ρούσσος ΔΙΑΛΕΞΗ 5 Έννοιες και Κλασική Θεωρία Εννοιών Έννοιες : Θεμελιώδη στοιχεία από τα οποία αποτελείται το γνωστικό σύστημα Κλασική θεωρία [ή θεωρία καθοριστικών

Διαβάστε περισσότερα

8 Τεχνικός Εφαρμογών Πληροφορικής με Πολυμέσα

8 Τεχνικός Εφαρμογών Πληροφορικής με Πολυμέσα Περιεχόμενα Πρόλογος... 9 Κεφάλαιο 1: Δομή και λειτουργία του υπολογιστή... 11 Κεφάλαιο 2: Χρήση Λ.Σ. DOS και Windows... 19 Κεφάλαιο 3: Δίκτυα Υπολογιστών και Επικοινωνίας... 27 Κεφάλαιο 4: Unix... 37

Διαβάστε περισσότερα

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ( Απαντήσεις & Λύσεις Βιβλίου) 1. Σκοποί κεφαλαίου Κύκλος ανάπτυξης προγράµµατος Κατηγορίες γλωσσών προγραµµατισµού

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Τ Μ Η Μ Α Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Τ Μ Η Μ Α Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ ΕΠΛ 035 - ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ ΓΙΑ ΗΛΕΚΤΡΟΛΟΓΟΥΣ ΜΗΧΑΝΙΚΟΥΣ ΚΑΙ ΜΗΧΑΝΙΚΟΥΣ ΥΠΟΛΟΓΙΣΤΩΝ Ακαδηµαϊκό έτος 2017-2018 Υπεύθυνος εργαστηρίου: Γεώργιος

Διαβάστε περισσότερα

Μαθησιακές δραστηριότητες με υπολογιστή

Μαθησιακές δραστηριότητες με υπολογιστή ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μαθησιακές δραστηριότητες με υπολογιστή Κατευθυντήριες γραμμές σχεδίασης μαθησιακών δραστηριοτήτων Διδάσκων: Καθηγητής Αναστάσιος Α. Μικρόπουλος Άδειες

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ. Εντολές επιλογής Εντολές επανάληψης

ΠΕΡΙΕΧΟΜΕΝΑ. Εντολές επιλογής Εντολές επανάληψης ΠΕΡΙΕΧΟΜΕΝΑ Εντολές επιλογής Εντολές επανάληψης Εισαγωγή Στο προηγούμενο κεφάλαιο αναπτύξαμε προγράμματα, τα οποία ήταν πολύ απλά και οι εντολές των οποίων εκτελούνται η μία μετά την άλλη. Αυτή η σειριακή

Διαβάστε περισσότερα

Μαθηµατική. Μοντελοποίηση

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

Διαβάστε περισσότερα

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ Μ. Γρηγοριάδου Ρ. Γόγουλου Ενότητα: Η Διδασκαλία του Προγραμματισμού Περιεχόμενα Παρουσίασης

Διαβάστε περισσότερα

Έννοιες Φυσικών Επιστημών Ι

Έννοιες Φυσικών Επιστημών Ι Τμήμα Εκπαίδευσης και Αγωγής στην Προσχολική Ηλικία Έννοιες Φυσικών Επιστημών Ι Ενότητα 4: Θεωρίες διδασκαλίας μάθησης στη διδακτική των Φ.Ε. Σπύρος Κόλλας (Βασισμένο στις σημειώσεις του Βασίλη Τσελφέ)

Διαβάστε περισσότερα

Περιεχόμενο του μαθήματος

Περιεχόμενο του μαθήματος ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Απαιτήσεις Λογισμικού Περιπτώσεις χρήσης Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2012-2013 1 Περιεχόμενο του μαθήματος

Διαβάστε περισσότερα

Συστήματα Πληροφοριών Διοίκησης

Συστήματα Πληροφοριών Διοίκησης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Τεχνολογικό Εκπαιδευτικό Ίδρυμα Πειραιά Συστήματα Πληροφοριών Διοίκησης Ενότητα 2: Γενική θεώρηση και κατάταξη συστημάτων πληροφοριών διοίκησης Διονύσιος Γιαννακόπουλος, Καθηγητής Τμήμα

Διαβάστε περισσότερα

Για ποιους λόγους είναι απαραίτητη η μηχανογράφηση; Λόγω του όγκου της λογιστικής εργασίας. Των απαιτήσεων της φορολογικής νομοθεσίας

Για ποιους λόγους είναι απαραίτητη η μηχανογράφηση; Λόγω του όγκου της λογιστικής εργασίας. Των απαιτήσεων της φορολογικής νομοθεσίας Για ποιους λόγους είναι απαραίτητη η μηχανογράφηση; Λόγω του όγκου της λογιστικής εργασίας Των απαιτήσεων της φορολογικής νομοθεσίας Της διείσδυσης της πληροφορικής στην επιχείρηση και την εξάρτησή της

Διαβάστε περισσότερα

ΜΟ.ΔΙ.Π.Α.Β. Κεντρική Υποδομή Επιχειρησιακής Ευφυΐας για Βιβλιοθήκες και Υπηρεσίες Πληροφόρησης

ΜΟ.ΔΙ.Π.Α.Β. Κεντρική Υποδομή Επιχειρησιακής Ευφυΐας για Βιβλιοθήκες και Υπηρεσίες Πληροφόρησης Κεντρική Υποδομή Επιχειρησιακής Ευφυΐας για Βιβλιοθήκες και Υπηρεσίες Πληροφόρησης ΜΟ.ΔΙ.Π.Α.Β. Μονάδα Διασφάλισης Ποιότητας Ακαδημαϊκών Βιβλιοθηκών Δρ. Γεώργιος Κ. Ζάχος Διευθυντής Βιβλιοθήκης και Κέντρου

Διαβάστε περισσότερα

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

ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ Κεφάλαιο 7 ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ Ερωτήσεις 1. Να αναφέρετε διαφορές μεταξύ γλωσσών μηχανής και γλωσσών χαμηλού επιπέδου. Οι γλώσσες μηχανής κωδικοποιούν τις εντολές τους με ομάδες

Διαβάστε περισσότερα

Στόχοι και αντικείμενο ενότητας. Εκφράσεις. Η έννοια του τελεστή. #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Η έννοια του Τελεστή

Στόχοι και αντικείμενο ενότητας. Εκφράσεις. Η έννοια του τελεστή. #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Η έννοια του Τελεστή Στόχοι και αντικείμενο ενότητας Η έννοια του Τελεστή #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Εκφράσεις Προτεραιότητα Προσεταιριστικότητα Χρήση παρενθέσεων Μετατροπές Τύπων Υπονοούμενες και ρητές μετατροπές

Διαβάστε περισσότερα

Αντικείμενα Μαθήματος. Μάθημα 2 Τι είναι Γνώση. Understanding Knowledge. Γνώση (knowledge) Ορισμοί

Αντικείμενα Μαθήματος. Μάθημα 2 Τι είναι Γνώση. Understanding Knowledge. Γνώση (knowledge) Ορισμοί Μάθημα 2 Τι είναι Γνώση Understanding Knowledge Chapter 2 Αντικείμενα Μαθήματος Ορισμοί Γνωστική Επιστήμη και ιαχείριση της Γνώσης εδομένα, Πληροφορία και Γνώση Είδη Γνώσης Συλλογιστική Εμπειρική Γνώση

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Ενότητα 1: Εισαγωγή. Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Ενότητα 1: Εισαγωγή. Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Λογική Ενότητα 1: Εισαγωγή Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται στην άδεια χρήσης Creative Commons

Διαβάστε περισσότερα

Εισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι

Εισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι Εισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι Ευθύμιος Ταμπούρης tambouris@uom.gr Επιστημονική Επιχειρηματική Χρήση των Η/Υ Η επιστημονική κοινότητα ασχολείται με τη λύση πολύπλοκων μαθηματικών προβλημάτων

Διαβάστε περισσότερα

Εισαγωγή στην ανάλυση

Εισαγωγή στην ανάλυση Εισαγωγή στην ανάλυση & σχεδίαση Π.Σ. Τα προϊόντα λογισμικού έχουν (και αυτά) ένα κύκλο ζωής που ξεκινά από τη σύλληψη μιας νέας ιδέας για την ανάπτυξη ενός συγκεκριμένου προϊόντος και φθάνει μέχρι την

Διαβάστε περισσότερα

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

ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ Η ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΟ ΛΥΚΕΙΟ Εισαγωγή Η μεγάλη ανάπτυξη και ο ρόλος που

Διαβάστε περισσότερα

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων Πληροφορικής 2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών 3. Ο αλγόριθμος

Διαβάστε περισσότερα

Μάθηση Απόδοση. Διαφοροποιήσεις στην Κινητική Συμπεριφορά. Μάθημα 710 Μάθηση - Απόδοση Διάλεξη 3η

Μάθηση Απόδοση. Διαφοροποιήσεις στην Κινητική Συμπεριφορά. Μάθημα 710 Μάθηση - Απόδοση Διάλεξη 3η Μάθηση Απόδοση. Διαφοροποιήσεις στην Κινητική Συμπεριφορά Μάθημα 710 Μάθηση - Απόδοση Διάλεξη 3η Στόχοι- περιεχόμενο διάλεξης Ορισμός μάθησης διαφορές με την απόδοση Αξιολόγησης Μάθησης Στάδια μάθησης

Διαβάστε περισσότερα

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

Αναπαράσταση Γνώσης και Συλλογιστικές Αναπαράσταση Γνώσης και Συλλογιστικές Αναπαράσταση γνώσης είναι ένα σύνολο συντακτικών και σηµασιολογικών παραδοχών, οι οποίες καθιστούν δυνατή την περιγραφή ενός κόσµου.! Μία µέθοδος αναπαράστασης γνώσης

Διαβάστε περισσότερα

ΛΟΓΙΚΑ ΔΙΑΓΡΑΜΜΑΤΑ. Γ Λυκείου Κατεύθυνσης Mike Trimos

ΛΟΓΙΚΑ ΔΙΑΓΡΑΜΜΑΤΑ. Γ Λυκείου Κατεύθυνσης Mike Trimos ΛΟΓΙΚΑ ΔΙΑΓΡΑΜΜΑΤΑ Γ Λυκείου Κατεύθυνσης Mike Trimos Βήματα Ανάπτυξης ενός Συστήματος 1.Ορισμός και κατανόηση του προβλήματος 2.Ανάλυση του προβλήματος 3.Σχεδιασμός Αλγοριθμικής Λύσης 4.Κωδικοποίηση 5.Διόρθωση

Διαβάστε περισσότερα

21. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 4 - ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΕ ΤΟ BYOB BYOB. Αλγόριθμος Διαδικασία Παράμετροι

21. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 4 - ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΕ ΤΟ BYOB BYOB. Αλγόριθμος Διαδικασία Παράμετροι 21. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 4 - ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΕ ΤΟ BYOB BYOB Αλγόριθμος Διαδικασία Παράμετροι Τι είναι Αλγόριθμος; Οι οδηγίες που δίνουμε με λογική σειρά, ώστε να εκτελέσουμε μια διαδικασία ή να επιλύσουμε ένα

Διαβάστε περισσότερα

Α. ΔΙΑΓΡΑΜΜΑ ΔΙΑΣΠΟΡΑΣ Απεικόνιση της σχέσης(θετική, αρνητική, απροσδιόριστη) δύο μεταβλητών. Παραδείγματα σχέσεων. Παράδειγμα

Α. ΔΙΑΓΡΑΜΜΑ ΔΙΑΣΠΟΡΑΣ Απεικόνιση της σχέσης(θετική, αρνητική, απροσδιόριστη) δύο μεταβλητών. Παραδείγματα σχέσεων. Παράδειγμα Α. ΔΙΑΓΡΑΜΜΑ ΔΙΑΣΠΟΡΑΣ Απεικόνιση της σχέσης(θετική, αρνητική, απροσδιόριστη) δύο μεταβλητών. Παραδείγματα σχέσεων Παράδειγμα Μας δίνονται τα παρακάτω δεδομένα που αντιπροσωπεύουν τις τιμές πίεσης σε ατμόσφαιρες

Διαβάστε περισσότερα

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

Η Διαδικασία Σχεδιασμού Συστημάτων Ενότητα 5 Η Διαδικασία Σχεδιασμού Συστημάτων Πληροφοριακά Συστήματα Διοίκησης ΙI Ι Διδάσκων: Νίκος Καρακαπιλίδης 5-1 Στόχοι & αντικείμενο ενότητας Η διαδικασία σχεδιασμού Παράγοντες σχεδιασμού Λογικό vs.

Διαβάστε περισσότερα

Δομές Δεδομένων. Ενότητα 11: Τεχνικές Κατακερματισμού. Καθηγήτρια Μαρία Σατρατζέμη. Τμήμα Εφαρμοσμένης Πληροφορικής.

Δομές Δεδομένων. Ενότητα 11: Τεχνικές Κατακερματισμού. Καθηγήτρια Μαρία Σατρατζέμη. Τμήμα Εφαρμοσμένης Πληροφορικής. Ενότητα 11: Τεχνικές Κατακερματισμού Καθηγήτρια Μαρία Σατρατζέμη Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

Επικοινωνία:

Επικοινωνία: Σπύρος Ζυγούρης Καθηγητής Πληροφορικής Επικοινωνία: spzygouris@gmail.com Πως ορίζεται ο τμηματικός προγραμματισμός; Πρόγραμμα Εντολή 1 Εντολή 2 Εντολή 3 Εντολή 4 Εντολή 5 Εντολή 2 Εντολή 3 Εντολή 4 Εντολή

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Εκτίμηση αξίας ακινήτων με χρήση Συλλογιστικής Βασισμένης σε Περιπτώσεις (Case-Based

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ Διδάσκουσα Δρ Β. Καβακλή Χειμερινό Εξάμηνο 2001 1 Δοκιμή Έλεγχος Αλγορίθμου Για να

Διαβάστε περισσότερα

Εργαστήριο 6 ο 7 ο / Ερωτήματα Ι

Εργαστήριο 6 ο 7 ο / Ερωτήματα Ι Εργαστήριο 6 ο 7 ο / Ερωτήματα Ι Απλά ερωτήματα Επιλογής Ερωτήματα με Ενώσεις πινάκων Ερωτήματα με Παραμετρικά Κριτήρια Ερωτήματα με Υπολογιζόμενα πεδία Απλά ερωτήματα Επιλογής Τα Ερωτήματα μας επιτρέπουν

Διαβάστε περισσότερα

Γνωστική Ψυχολογία ΙΙ (ΨΧ 05) Συλλογιστική (1)

Γνωστική Ψυχολογία ΙΙ (ΨΧ 05) Συλλογιστική (1) Γνωστική Ψυχολογία ΙΙ (ΨΧ 05) Συλλογιστική (1) Συλλογιστική Η γνωστική διεργασία μέσω της οποίας καταλήγουμε σε συμπεράσματα και, μάλιστα, σε συμπεράσματα που συχνά υπερβαίνουν τη διαθέσιμη πληροφορία

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής ΙΙ

Διδακτική της Πληροφορικής ΙΙ Διδακτική της Πληροφορικής ΙΙ Ομάδα Γ Βότσης Ευστάθιος Γιαζιτσής Παντελής Σπαής Αλέξανδρος Τάτσης Γεώργιος Προβλήματα που αντιμετωπίζουν οι αρχάριοι προγραμματιστές Εισαγωγή Προβλήματα Δυσκολίες Διδακτικό

Διαβάστε περισσότερα

3 βήματα για την ένταξη των ΤΠΕ: 1. Εμπλουτισμός 2. Δραστηριότητα 3. Σενάριο Πέτρος Κλιάπης-Όλγα Κασσώτη Επιμόρφωση εκπαιδευτικών

3 βήματα για την ένταξη των ΤΠΕ: 1. Εμπλουτισμός 2. Δραστηριότητα 3. Σενάριο Πέτρος Κλιάπης-Όλγα Κασσώτη Επιμόρφωση εκπαιδευτικών 3 βήματα για την ένταξη των ΤΠΕ: 1. Εμπλουτισμός 2. Δραστηριότητα 3. Σενάριο Πέτρος Κλιάπης-Όλγα Κασσώτη Επιμόρφωση εκπαιδευτικών Παρουσίαση βασισμένη στο κείμενο: «Προδιαγραφές ψηφιακής διαμόρφωσης των

Διαβάστε περισσότερα

Δείχτες Επιτυχίας και Δείχτες Επάρκειας

Δείχτες Επιτυχίας και Δείχτες Επάρκειας Δείχτες Επιτυχίας και Δείχτες Επάρκειας Γ Τάξη Θεματικές Περιοχές: 1. Βασικές έννοιες της Πληροφορικής και της Επιστήμης Ηλεκτρονικών Υπολογιστών 2. Υλικό / Αρχιτεκτονική Ηλεκτρονικού Υπολογιστή 3. Λειτουργικά

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΘΕΜΑ 1 ο (2.5 µονάδες) ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Τελικές εξετάσεις 17 Φεβρουαρίου 2004 ιάρκεια: 2 ώρες (15:00-17:00)

Διαβάστε περισσότερα

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή 1. Ηλεκτρονικός Υπολογιστής Ο Ηλεκτρονικός Υπολογιστής είναι μια συσκευή, μεγάλη ή μικρή, που επεξεργάζεται δεδομένα και εκτελεί την εργασία του σύμφωνα με τα παρακάτω

Διαβάστε περισσότερα

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

1 Συστήματα Αυτοματισμού Βιβλιοθηκών 1 Συστήματα Αυτοματισμού Βιβλιοθηκών Τα Συστήματα Αυτοματισμού Βιβλιοθηκών χρησιμοποιούνται για τη διαχείριση καταχωρήσεων βιβλιοθηκών. Τα περιεχόμενα των βιβλιοθηκών αυτών είναι έντυπα έγγραφα, όπως βιβλία

Διαβάστε περισσότερα

Σχεδιασμός Ψηφιακών Εκπαιδευτικών Εφαρμογών ΙI

Σχεδιασμός Ψηφιακών Εκπαιδευτικών Εφαρμογών ΙI Σχεδιασμός Ψηφιακών Εκπαιδευτικών Εφαρμογών ΙI Εργασία 1 ΣΤΟΙΧΕΙΑ ΦΟΙΤΗΤΡΙΑΣ: Τσελίγκα Αρετή, 1312009161, Στ εξάμηνο, κατεύθυνση: Εκπαιδευτική Τεχνολογία και Διαπολιτισμική Επικοινωνία Το γνωστικό αντικείμενο

Διαβάστε περισσότερα

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

Ευφυείς Τεχνολογίες ----Πράκτορες Ευφυείς Τεχνολογίες ----Πράκτορες Ενότητα 3: Εισαγωγή στους Ευφυείς Πράκτορες Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Μαθησιακοί Στόχοι της ενότητας 3 H κατανόηση της φύσης των πρακτόρων

Διαβάστε περισσότερα

Δομές Δεδομένων & Αλγόριθμοι

Δομές Δεδομένων & Αλγόριθμοι Θέματα Απόδοσης Αλγορίθμων 1 Η Ανάγκη για Δομές Δεδομένων Οι δομές δεδομένων οργανώνουν τα δεδομένα πιο αποδοτικά προγράμματα Πιο ισχυροί υπολογιστές πιο σύνθετες εφαρμογές Οι πιο σύνθετες εφαρμογές απαιτούν

Διαβάστε περισσότερα

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ Θεωρία Υπολογισμού Ενότητα 26: Καθολική Μηχανή Turing Τμήμα Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που

Διαβάστε περισσότερα

ΜΕΛΕΤΗ ΣΚΟΠΙΜΟΤΗΤΑΣ ΑΝΑΦΟΡΙΚΑ ΜΕ ΤΗΝ ΤΕΧΝΟΛΟΓΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ. Ατομική Διπλωματική Εργασία ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΜΕΛΕΤΗ ΣΚΟΠΙΜΟΤΗΤΑΣ ΑΝΑΦΟΡΙΚΑ ΜΕ ΤΗΝ ΤΕΧΝΟΛΟΓΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ. Ατομική Διπλωματική Εργασία ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Ατομική Διπλωματική Εργασία ΜΕΛΕΤΗ ΣΚΟΠΙΜΟΤΗΤΑΣ ΑΝΑΦΟΡΙΚΑ ΜΕ ΤΗΝ ΤΕΧΝΟΛΟΓΙΑ ΤΩΝ ΣΥΣΤΗΜΑΤΩΝ ΒΑΣΙΖΟΜΕΝΩΝ ΣΕ ΠΕΡΙΠΤΩΣΕΙΣ ΣΤΗΝ ΙΑΤΡΙΚΗ Κωνσταντίνα Κωνσταντίνου ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Μάιος

Διαβάστε περισσότερα

ΟΠΣ ΕΣΠΑ 2014 2020: Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΟΔΗΓΟΣ ΣΥΜΠΛΗΡΩΣΗΣ ΤΕΧΝΙΚΟΥ ΔΕΛΤΙΟΥ ΠΡΑΞΗΣ ΔΙΚΑΙΟΥΧΟΥ

ΟΠΣ ΕΣΠΑ 2014 2020: Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΟΔΗΓΟΣ ΣΥΜΠΛΗΡΩΣΗΣ ΤΕΧΝΙΚΟΥ ΔΕΛΤΙΟΥ ΠΡΑΞΗΣ ΔΙΚΑΙΟΥΧΟΥ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΟΠΣ ΕΣΠΑ 2014 2020: ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΟΔΗΓΟΣ ΣΥΜΠΛΗΡΩΣΗΣ ΤΕΧΝΙΚΟΥ ΔΕΛΤΙΟΥ ΠΡΑΞΗΣ ΔΙΚΑΙΟΥΧΟΥ

Διαβάστε περισσότερα

ΕΙΔΗ ΕΡΕΥΝΑΣ I: ΠΕΙΡΑΜΑΤΙΚΗ ΕΡΕΥΝΑ & ΠΕΙΡΑΜΑΤΙΚΟΙ ΣΧΕΔΙΑΣΜΟΙ

ΕΙΔΗ ΕΡΕΥΝΑΣ I: ΠΕΙΡΑΜΑΤΙΚΗ ΕΡΕΥΝΑ & ΠΕΙΡΑΜΑΤΙΚΟΙ ΣΧΕΔΙΑΣΜΟΙ ΤΕΧΝΙΚΕΣ ΕΡΕΥΝΑΣ (# 252) Ε ΕΞΑΜΗΝΟ 9 η ΕΙΣΗΓΗΣΗ ΣΗΜΕΙΩΣΕΙΣ ΕΙΔΗ ΕΡΕΥΝΑΣ I: ΠΕΙΡΑΜΑΤΙΚΗ ΕΡΕΥΝΑ & ΠΕΙΡΑΜΑΤΙΚΟΙ ΣΧΕΔΙΑΣΜΟΙ ΛΙΓΗ ΘΕΩΡΙΑ Στην προηγούμενη διάλεξη μάθαμε ότι υπάρχουν διάφορες μορφές έρευνας

Διαβάστε περισσότερα

Επιλογή και επανάληψη. Λογική έκφραση ή συνθήκη

Επιλογή και επανάληψη. Λογική έκφραση ή συνθήκη Επιλογή και επανάληψη Η ύλη που αναπτύσσεται σε αυτό το κεφάλαιο είναι συναφής µε την ύλη που αναπτύσσεται στο 2 ο κεφάλαιο. Όπου υπάρχουν διαφορές αναφέρονται ρητά. Προσέξτε ιδιαίτερα, πάντως, ότι στο

Διαβάστε περισσότερα

Ψευδοκώδικας. November 7, 2011

Ψευδοκώδικας. November 7, 2011 Ψευδοκώδικας November 7, 2011 Οι γλώσσες τύπου ψευδοκώδικα είναι ένας τρόπος περιγραφής αλγορίθμων. Δεν υπάρχει κανένας τυπικός ορισμός της έννοιας του ψευδοκώδικα όμως είναι κοινός τόπος ότι οποιαδήποτε

Διαβάστε περισσότερα

Διάλεξη 17: Δυαδικά Δέντρα. Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ

Διάλεξη 17: Δυαδικά Δέντρα. Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ Διάλεξη 7: Δυαδικά Δέντρα Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Δυαδικά Δένδρα Δυαδικά Δένδρα Αναζήτησης Πράξεις Εισαγωγής, Εύρεσης Στοιχείου, Διαγραφής Μικρότερου Στοιχείου Διδάσκων:

Διαβάστε περισσότερα

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

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 2: Βασικές Έννοιες Τεχνολογίας Λογισμικού Ο Ρόλος του Τεχνολόγου Λογισμικού Επιστήμη Υπολογιστών Πελάτης 2 Θεωρίες Λειτουργίες Υπολογιστή Πρόβλημα Σχεδιασμός

Διαβάστε περισσότερα

Ορισμός Κάθε ζήτημα που τίθεται προς επίλυση, κάθε δύσκολη κατάσταση που μας απασχολεί και πρέπει να αντιμετωπιστεί.

Ορισμός Κάθε ζήτημα που τίθεται προς επίλυση, κάθε δύσκολη κατάσταση που μας απασχολεί και πρέπει να αντιμετωπιστεί. ΠΡΟΒΛΗΜΑ Ορισμός Κάθε ζήτημα που τίθεται προς επίλυση, κάθε δύσκολη κατάσταση που μας απασχολεί και πρέπει να αντιμετωπιστεί. ΚΑΤΗΓΟΡΙΕΣ ΠΡΟΒΛΗΜΑΤΩΝ Απλά προβλήματα εύκολη η επίλυσή τους π.χ. υπολογισμός

Διαβάστε περισσότερα

Πολυεθνική στρατηγική. Διαμόρφωση στρατηγικής

Πολυεθνική στρατηγική. Διαμόρφωση στρατηγικής Πολυεθνική στρατηγική Διαμόρφωση στρατηγικής Στρατηγική προδιάθεση των Πολυεθνικών Εθνοκεντρική τάση: Η τάση των στελεχών ή της πολυεθνικής να στηρίζεται στις αξίες και στα ενδιαφέροντα της μητρικής εταιρίας

Διαβάστε περισσότερα

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D.

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D. Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D. Μη γραμμικός προγραμματισμός: μέθοδοι μονοδιάστατης ελαχιστοποίησης Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών ΤμήμαΠληροφορικής Διάλεξη 6 η /2017 Τι παρουσιάστηκε

Διαβάστε περισσότερα

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL)

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) Pascal- Εισαγωγή Η έννοια του προγράμματος Η επίλυση ενός προβλήματος με τον υπολογιστή περιλαμβάνει, όπως έχει ήδη αναφερθεί, τρία εξίσου

Διαβάστε περισσότερα

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός Δομές Ακολουθίας- Επιλογής - Επανάληψης Δομημένος Προγραμματισμός 1 Βασικές Έννοιες αλγορίθμων Σταθερές Μεταβλητές Εκφράσεις Πράξεις Εντολές 2 Βασικές Έννοιες Αλγορίθμων Σταθερά: Μια ποσότητα που έχει

Διαβάστε περισσότερα