Ανάπτυξη τεχνικών ςυνεργαςίασ για εξερεφνηςη αγνώςτων περιοχών ςε Παιχνίδια Στρατηγικήσ Πραγματικοφ Χρόνου με χρήςη Νευροεξζλιξησ

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

Download "Ανάπτυξη τεχνικών ςυνεργαςίασ για εξερεφνηςη αγνώςτων περιοχών ςε Παιχνίδια Στρατηγικήσ Πραγματικοφ Χρόνου με χρήςη Νευροεξζλιξησ"

Transcript

1 ΑΡΙΣΟΣΕΛΕΙΟ ΠΑΝΕΠΙΣΗΜΙΟ ΘΕΑΛΟΝΙΚΗ ΠΟΛΤΣΕΧΝΙΚΗ ΧΟΛΗ ΣΜΗΜΑ ΗΛΕΚΣΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΤΠΟΛΟΓΙΣΩΝ Τομζασ Θλεκτρονικισ και Υπολογιςτϊν Εργαςτιριο Επεξεργαςίασ Πλθροφορίασ και Υπολογιςμϊν (ΕΠΥ) Ανάπτυξη τεχνικών ςυνεργαςίασ για εξερεφνηςη αγνώςτων περιοχών ςε Παιχνίδια Στρατηγικήσ Πραγματικοφ Χρόνου με χρήςη Νευροεξζλιξησ Διπλωματικι Εργαςία του πυρίδωνοσ Πατμανίδθ ΑΕΜ: 6725 Υπό τθν επίβλεψθ του κακθγθτι κ. Περικλι Μιτκα Κεςςαλονίκθ Λοφνιοσ 2013

2 2

3 Ευχαριςτίεσ Τθν παράγραφο αυτι, κα ικελα να τθν αφιερϊςω ςε όλουσ όςουσ πιςτεφω ότι με βοικθςαν ϊςτε να φτάςω ςε αυτό το ςθμείο. Κατ αρχάσ, κα ικελα να ευχαριςτιςω τον κ. Περικλι Μιτκα που με εμπιςτεφτθκε δίνοντασ μου τθν δυνατότθτα να αναλάβω τθν παροφςα διπλωματικι εργαςία. Κα ικελα επίςθσ να τον ευχαριςτιςω για τθν ποιότθτα τθσ γνϊςθσ που μου προςζφερε θ παρακολοφκθςθ των μακθμάτων του, αλλά και για κάκε εμπειρία τόςο ςτα πλαίςια των μακθμάτων του όςο και ςτο ευρφτερο πλαίςιο τθσ ςχολι. Στθ ςυνζχεια, κα ικελα να ευχαριςτιςω όλουσ τουσ κακθγθτζσ του τμιματοσ Θλεκτρολόγων Μθχανικϊν & Μθχανικϊν Υπολογιςτϊν, για τισ πολφτιμεσ γνϊςεισ που μου προςζφεραν μζςα από τα μακιματα τουσ όλα αυτά τα χρόνια. Ευχαριςτϊ ιδιαίτερα και τον διδάκτορα κ. Κυριάκο Χατηθδθμθτρίου για τθν πολφτιμθ βοικειά του όλουσ αυτοφσ τουσ μινεσ τθσ εναςχόλθςθσ μου με τθν διπλωματικι αυτι εργαςία. Τζλοσ, κα ικελα να ευχαριςτιςω τθν οικογζνεια μου και τουσ φίλουσ μου για τθ ςυμπαράςταςθ που μου προςζφεραν όλο αυτό τον καιρό. 3

4 φνοψθ Ηοφμε ςε μια εποχι που θ τεχνολογία επθρεάηει κάκε κομμάτι τθσ ηωισ μασ. Ακόμα και τον ελεφκερο μασ χρόνο επιλζγουμε να τον περνάμε ςε εικονικά περιβάλλοντα διαφόρων παιχνιδιϊν. Τα Παιχνίδια Στρατθγικισ Πραγματικοφ Χρόνου είναι μια κατθγορία παιχνιδιϊν εικονικοφ περιβάλλοντοσ και ςε αυτά αφιερϊνουν τον χρόνο τουσ εκατομμφρια άνκρωποι ςε ολόκλθρο τον κόςμο. Θ Τεχνθτι Νοθμοςφνθ καλείται να δθμιουργιςει λογιςμικό που να μπορεί να προςομοιϊςει τθν ανκρϊπινθ ςυμπεριφορά και να τθν εφαρμόςει με ανταγωνιςτικό τρόπο ςε ζνα τζτοιο περιβάλλον. Λόγω τθσ μεγάλθσ απιχθςθσ των Παιχνιδιϊν Στρατθγικισ Πραγματικοφ Χρόνου ςτο καταναλωτικό κοινό και τθσ ποικιλίασ των προβλθμάτων που παρουςιάηεται ςε αυτά τα παιχνίδια, θ Τεχνθτι Νοθμοςφνθ ζχει βρει ζνα μεγάλο πεδίο εφαρμογισ, με επιτακτικι τθν ανάγκθ για ςυνεχι βελτίωςθ των τεχνικϊν τθσ. Κφριοσ ςτόχοσ αυτισ τθσ διπλωματικισ εργαςίασ είναι να υλοποιιςει ζναν πράκτορα λογιςμικοφ που να επιλφει το πρόβλθμα ανίχνευςθσ αγνϊςτων περιοχϊν ςε τζτοια παιχνίδια. Για τθν επίτευξθ του ςτόχου αυτοφ δθμιουργοφνται Τεχνθτά Νευρωνικά Δίκτυα, τα οποία εκπαιδεφονται με τθ χριςθ τθσ μεκόδου NEAT που ανικει ςτθν κατθγορία των Εξελικτικϊν Αλγορίκμων και χρθςιμοποιοφνται για τον ζλεγχο μιασ ομάδασ ανιχνευτϊν. Αφοφ γίνει θ εκπαίδευςθ, ελζγχονται το ποςοςτό του χάρτθ που ανακαλφπτουν οι ανιχνευτζσ, θ ικανότθτα τουσ να ςυνεργάηονται για τθν εξερεφνθςθ του χάρτθ και θ δυνατότθτα τουσ να μακαίνουν να αποφεφγουν τα διάφορα εμπόδια του περιβάλλοντοσ. Τα αποτελζςματα των πειραμάτων δείχνουν ότι θ μζκοδοσ NEAT μπορεί να δθμιουργιςει Τεχνθτά Νευρωνικά Δίκτυα που να μποροφν να επιλφςουν επαρκϊσ το πρόβλθμα που τίκεται. 4

5 Diploma Thesis Evolving cooperative techniques for exploring uncharted territory in Real-Time Strategy Games using Neuroevolution Abstract We live in an era that every aspect of our lives is affected by technology, preferring to spare even our free time on the virtual environment of several games. Real Time Strategy Games are such games, to which millions of people dedicate their free time. Artificial Intelligence (AI) is asked to provide the software that is able to simulate the human behavior and embed this behavior in a challenging manner to the game environment. Thanks to the appeal of those games to the market and due to the variety of the problems they introduce, AI is provided with a vast research field. Under the light of the above mentioned facts, improving AI techniques is mandatory. The aim of this Diploma Thesis is to implement a software agent, capable of identifying uncharted map issues in such games. In order to achieve this objective Artificial Neural Networks (ANN) are used. These networks are trained by the NeuroEvolution of Augmenting Topologies (NEAT) method, a method that generates evolving ANNs, and are used to control a team of scouts. NEAT falls under the category of Evolutionary Algorithms (EA). After the completion of network s evolution, the following issues are examined a) the map area revealed by the scouts, b) scouts ability to cooperate while performing map search and c) scouts ability to avoid environmental obstacles. Experiment data reveals that NEAT can train ΑΝΝs adequate to provide a solution to the problem in question. Patmanidis Spyridon spatmanid@gmail.com Department of Electrical and Computer Engineering Aristotle University of Thessaloniki July

6 Πίνακας Περιεχομένων Ευχαριςτίεσ... 3 Σφνοψθ... 4 Diploma Thesis... 5 Abstract... 5 Κατάλογοσ Εικόνων... 8 Κατάλογοσ Πινάκων Συντομογραφίεσ Ελλθνικζσ Αγγλικζσ Ειςαγωγι Τεχνθτι Νοθμοςφνθ Περιγραφι του προβλιματοσ Στόχοι τθσ Διπλωματικισ Μεκοδολογία Οργάνωςθ Διάρκρωςθ Διπλωματικισ Κεωρθτικό Υπόβακρο Ειςαγωγι Παιχνίδια Στρατθγικισ Γενικά Παιχνίδια Στρατθγικισ Πραγματικοφ Χρόνου Τεχνθτι Νοθμοςφνθ ςε Παιχνίδια Στρατθγικισ Πραγματικοφ Χρόνου Τεχνικζσ που χρθςιμοποιοφνται ςιμερα Νευρωνικά Δίκτυα Γενικά Βιολογικά Νευρωνικά Δίκτυα Τεχνθτά Νευρωνικά Δίκτυα Εξελικτικοί Αλγόρικμοι Γενικά Φυςικι Εξζλιξθ Περιγραφι Λειτουργίασ των Εξελικτικϊν Αλγορίκμων Θ μζκοδοσ NeuroEvolution of Augmenting Topologies NEAT

7 3 Πλατφόρμα Αξιολόγθςθσ Γενικά Πλατφόρμα Ανάλυςθ Πλατφόρμασ Ανάλυςθ των Πρόςκετων Χαρακτθριςτικϊν ςτθν Πλατφόρμα Πειράματα και Αποτελζςματα Παρουςίαςθ Πειραμάτων Παρουςίαςθ Αποτελεςμάτων Συμπεράςματα και Μελλοντικζσ επεκτάςεισ Σφνοψθ Συμπεράςματα Μελλοντικζσ Επεκτάςεισ Βιβλιογραφία

8 Κατάλογοσ Εικόνων Εικόνα 1: Στιγμιότυπα από τα παιχνίδια Starcraft και Civilization Εικόνα 2: Βιολογικόσ Νευρϊνασ Εικόνα 3: Τεχνθτόσ Νευρϊνασ Εικόνα 4: Βθματικι ςυνάρτθςθ και Σιγμοειδισ Συνάρτθςθ Εικόνα 5: Ζνα ΤΝΔ πρόςκιασ τροφοδότθςθσ Εικόνα 6: Ψευδοκϊδικασ γενικοφ ςχεδιαγράμματοσ Εξελικτικϊν Αλγορίκμων Εικόνα 7: Κωδικοποίθςθ δικτφου με τθ μζκοδο NEAT Εικόνα 8: Παραδείγματα Μεταλλάξεων Εικόνα 9: Στιγμιότυπο οκόνθσ τθσ πλατφόρμασ αξιολόγθςθσ Εικόνα 10: Διανφςματα εξόδων ανιχνευτι Εικόνα 11: Αιςκθτιρεσ ανιχνευτι Εικόνα 12: Ζξοδοι αιςκθτιρων με βάςθ τθν απόςταςθ από κάποιο εμπόδιο Εικόνα 13: Στιγμιότυπο οκόνθσ ομάδασ καλφτερων ανιχνευτϊν Εικόνα 14: Δομζσ SLinkGene και SNeuronGene Εικόνα 15: Κλάςθ CGenome Εικόνα 16: Κλάςθ CNeuralNet Εικόνα 17: Δομζσ SNeuron και SLink Εικόνα 18: Δομι SInnovation Εικόνα 19: Κλάςθ CInnovation Εικόνα 20: Κλάςθ CSpecies Εικόνα 21: Κλάςθ Cga Εικόνα 22: Κλάςθ CMinesweeper Εικόνα 23: Δομι SCell και Κλάςθ CMapper Εικόνα 24: Δομι SVector2D και Κλάςθ C2DMatrix Εικόνα 25: Κλάςθ CTimer Εικόνα 26: Κλάςθ CController Εικόνα 27: Στιγμιότυπα από χάρτεσ με διαφορετικά εμπόδια Εικόνα 28: Απόδοςθ ομάδων ανά πείραμα αριςτερά και μζςοσ όροσ απόδοςθσ από τα πζντε πειράματα δεξιά Εικόνα 29: Απόδοςθ ομάδων πζντε ανιχνευτϊν χωρίσ Stigmergy (Πείραμα 1 κόκκινο, Πείραμα 2 μπλε, Πείραμα 3 πράςινο, Πείραμα 4 κίτρινο, Πείραμα 5 κυανό) Εικόνα 30: Σφγκριςθ ομάδασ τεςςάρων ανιχνευτϊν με παραμζτρουσ πειράματοσ 1 και Εικόνα 31: Σφγκριςθ ομάδων τεςςάρων και πζντε ανιχνευτϊν με παραμζτρουσ πειράματοσ Εικόνα 32: Σφγκριςθ ομάδων τεςςάρων και πζντε ανιχνευτϊν με παραμζτρουσ πειράματοσ Εικόνα 33: Σφγκριςθ Πειραμάτων 1 και 5 με χριςθ και χωρίσ χριςθ Stigmergy Εικόνα 34: Απόδοςθ ομάδων πζντε ανιχνευτϊν και χριςθ Stigmergy Εικόνα 35: Απόδοςθ ανιχνευτϊν με κοινι καταλλθλότθτα ομάδασ Εικόνα 36: Απόδοςθ ανιχνευτϊν με αλλαγι τοπολογίασ χάρτθ κάκε 20 γενιζσ

9 Εικόνα 37: Απόδοςθ ανιχνευτϊν με αλλαγι τοπολογίασ χάρτθ κάκε 20 γενιζσ Εικόνα 38: Χάρτεσ ελζγχου για το πείραμα του διαγράμματοσ Εικόνα 39: Χάρτεσ ελζγχου για το πείραμα του διαγράμματοσ Εικόνα 40: Απόδοςθ ανιχνευτϊν με αλλαγι χάρτθ κάκε 40 γενιζσ

10 Κατάλογοσ Πινάκων Πίνακασ 1: Παράμετροι πειραμάτων

11 υντομογραφίεσ Ελλθνικζσ Τεχνθτι Νοθμοςφνθ Μθχανικι Μάκθςθ Παιχνίδια Στρατθγικισ Πραγματικοφ Χρόνου Παιχνίδια Στρατθγικισ Βαςιςμζνα ςε Γφρουσ Πράκτορασ Λογιςμικοφ Νευρωνικό Δίκτυο Βιολογικό Νευρωνικό Δίκτυο Τεχνθτό Νευρωνικό Δίκτυο Κεντρικι Μονάδα Επεξεργαςίασ Εξελικτικόσ Αλγόρικμοσ Εκπαίδευςθ χωρίσ Επίβλεψθ Εκπαίδευςθ με Επίβλεψθ Ενιςχυτικι Εκπαίδευςθ ΤΝ MM ΠΣΠΧ ΠΣΒΓ ΠΛ ΝΔ ΒΝΔ ΤΝΔ ΚΜΕ ΕΑ ΕχΕ ΕμΕ ΕΕ Αγγλικζσ Artificial Intelligence Neural Network Artificial Neural Network Central Processing Unit Evolutionary Algorithm NeuroEvolution of Augmenting Topologies AI NN ANN CPU EA NEAT 11

12 Κεφάλαιο 1 1 Ειςαγωγι 1.1 Σεχνθτι Νοθμοςφνθ Ο όροσ Τεχνθτι Νοθμοςφνθ αναφζρεται ςτθν διαδικαςία που μπορεί να προςδϊςει ςτισ μθχανζσ τθν ικανότθτα να ςκζφτονται και να δρουν με τρόπο όμοιο με αυτό που χρθςιμοποιοφν οι άνκρωποι και τα ηϊα. Θ ιδζα πάνω ςτθν οποία ςτθρίχτθκε θ ΤΝ είναι, ότι μια βαςικι ανκρϊπινθ ικανότθτα, θ Ευφυΐα (Intelligence), μπορεί να περιγραφεί επακριβϊσ και να προςομοιωκεί από τισ μθχανζσ. Για το λόγο αυτό ο κλάδοσ τθσ ΤΝ αποτζλεςε και αποτελεί αντικείμενο ςυςτθματικισ μελζτθσ, με ςτόχο τθ βελτιςτοποίθςθ τεχνικϊν που επιλφουν ςφνκετα προβλιματα. Μερικά από τα προβλιματα που καλείται να λφςει θ ΤΝ είναι [22]: Επαγωγι, Αιτιολόγθςθ & Επίλυςθ Προβλθμάτων Deduction, Reasoning & Problem Solving Αναπαράςταςθ Γνϊςθσ Knowledge Representation Σχεδιαςμόσ Planning Εκμάκθςθ Learning Επεξεργαςία Φυςικισ Γλϊςςασ Natural Language Processing Κίνθςθ & Χειριςμόσ Motion & Manipulation Αντίλθψθ Perception Κοινωνικι Ευφυΐα Social Intelligence Δθμιουργικότθτα Creativity Γενικι Ευφυΐα General Intelligence 12

13 Γενικά υπάρχουν τρεισ βαςικζσ οπτικζσ όςον αφορά τθν TN, θ Φιλοςοφικι οπτικι, θ Ψυχολογικι οπτικι και θ οπτικι του Μθχανικοφ. Θ Φιλοςοφικι οπτικι αναφζρεται ςτθν κατανόθςθ τθσ φφςθσ, τθσ ςκζψθσ και τθσ ευφυΐασ και ςτθ δθμιουργία λογιςμικοφ για τθ μοντελοποίθςθ του τρόπου με τον οποίο λειτουργεί θ ςκζψθ. Θ Ψυχολογικι οπτικι αναφζρεται ςτθν κατανόθςθ του μθχανιςμοφ ςκζψθσ του ανκρϊπινου εγκεφάλου και των νοθτικϊν λειτουργιϊν. Θ οπτικι του Μθχανικοφ ςχετίηεται κυρίωσ με τθ δθμιουργία αλγορίκμων που να επιτελοφν ανκρϊπινα κακικοντα [16]. Θ ιςτορία τθσ ΤΝ ξεκινά από τθν αρχαιότθτα, με μφκουσ, ιςτορίεσ και φιμεσ για τεχνθτά όντα προικιςμζνα με ευφυΐα και ςυνείδθςθ από μεγάλουσ τεχνίτεσ, που μπορεί να ςυναντιςει κανείσ ςτθν παράδοςθ διαφόρων πολιτιςμϊν. Μερικά παραδείγματα είναι τα χρυςά ρομπότ του Ιφαιςτου και θ Γαλάτεια του Πυγμαλίωνα από τθν ελλθνικι μυκολογία, το Χομοφνκουλουσ του Παράκελςου και τα Γκόλεμσ τθν εποχι του μεςαίωνα, και ο Φράνκενςταϊν τον 19 ο αιϊνα [23]. Θ ςφγχρονθ ΤΝ ζχει τισ ρίηεσ τθσ ςτουσ κλαςςικοφσ φιλοςόφουσ, οι οποίοι προςπάκθςαν να περιγράψουν τθν ανκρϊπινθ ςκζψθ ςαν ζναν μθχανικό χειριςμό ςυμβόλων. Αυτό οδιγθςε ςτθν εφεφρεςθ του προγραμματιηόμενου ψθφιακοφ υπολογιςτι το 1940, μια μθχανι βαςιςμζνθ ςτθ μακθματικι λογικι. Αυτι λοιπόν θ ςυςκευι και οι δυνατότθτεσ που παρείχε ενζπνευςαν τουσ επιςτιμονεσ να ξεκινιςουν να ςυηθτοφν για τθν πικανότθτα δθμιουργίασ ενόσ θλεκτρονικοφ εγκεφάλου [22]. Ο κλάδοσ τθσ ΤΝ ςαν πεδίο ζρευνασ ορίςτθκε ςτο Κολζγιο του Dartmouth το καλοκαίρι του 1956 και αυτοί που το παρακολοφκθςαν ιταν αυτοί που θγικθκαν ςτθν ζρευνα πάνω ςτο ςυγκεκριμζνο τομζα για τισ επόμενεσ δεκαετίεσ. Πολλοί από αυτοφσ ιςχυρίςτθκαν ότι μια μθχανι το ίδιο ζξυπνθ με ζνα ανκρϊπινο όν, μποροφςε να δθμιουργθκεί ςε λιγότερο από μια γενιά και επζνδυςαν εκατομμφρια δολάρια για να πραγματοποιιςουν το όραμα τουσ. Τελικά ζγινε ςφντομα εμφανζσ ότι είχαν υποτιμιςει τθ δυςκολία του προβλιματοσ. Ακολοφκθςαν περίοδοι κατά τισ οποίεσ οι κυβερνιςεισ των διαφόρων χωρϊν άλλοτε χρθματοδοτοφςαν με τεράςτια ποςά τθν ζρευνα ςτον τομζα τθσ ΤΝ και άλλοτε ιταν φειδωλζσ ωσ προσ τθ χρθματοδότθςθ. Αυτζσ οι εναλλαγζσ περιόδων ςυνεχίηουν ακόμα και ςιμερα να ςτοιχειϊνουν τον κλάδο τθσ ΤΝ [22]. Θ πρόοδοσ πάντωσ όςον αφορά τισ γνϊςεισ ςτον τομζα τθσ ΤΝ ςυνεχίςτθκε παρά τισ διάφορεσ ανόδουσ και πτϊςεισ τθσ φιμθσ τθσ ςτα μάτια των κυβερνιςεων και των 13

14 επιχειριςεων. Προβλιματα που το 1970 κεωροφνταν αδφνατο να λυκοφν, ζχουν ιδθ επιλυκεί και οι λφςεισ τουσ χρθςιμοποιοφνται ευρζωσ ςε εμπορικά προϊόντα. Παρόλα αυτά, καμία μθχανι δεν ζχει φτιαχτεί μζχρι ςιμερα που το επίπεδο ευφυΐασ τθσ να φτάνει αυτό του ανκρϊπου [22]. Ζνασ από τουσ πιο ςθμαντικοφσ ςτακμοφσ ςτθν ιςτορία τθσ ΤΝ είναι θ δοκιμι Τοφρινγκ, τθν οποία πρότεινε το 1950 ο μακθματικόσ Άλαν Τοφρινγκ. Επόμενοι ςθμαντικοί ςτακμοί ιταν θ ανάπτυξθ του προγράμματοσ Logic Theorist το 1956 (ζνα πρόγραμμα το οποίο ςτθριηόταν ςε ςυμπεραςματικοφσ κανόνεσ τυπικισ λογικισ και ςε ευριςτικοφσ αλγορίκμουσ αναηιτθςθσ για να αποδεικνφει μακθματικά κεωριματα), θ ανάπτυξθ τθσ γλϊςςασ προγραμματιςμοφ LISP το 1958 (δθλαδι τθσ πρϊτθσ γλϊςςασ ςυναρτθςιακοφ προγραμματιςμοφ) και θ εμφάνιςθ των γενετικϊν αλγορίκμων κακϊσ επίςθσ και θ παρουςίαςθ του νευρωνικοφ δικτφου perceptron. Στθ ςυνζχεια, ακολοφκθςε μια εποχι υποχρθματοδότθςθσ μζχρι τα μζςα του 1970, οπότε υπιρξε και ανακζρμανςθ του ενδιαφζροντοσ για τθν ΤΝ. Ζτςι δθμιουργικθκαν μθχανζσ με αποκθκευμζνθ γνϊςθ για ζναν εξειδικευμζνο τομζα οι οποίεσ είχαν τθ δυνατότθτα ταχείασ εξαγωγισ λογικϊν ςυμπεραςμάτων. Παράλλθλα ζκανε τθν εμφάνιςθ τθσ και θ γλϊςςα λογικοφ προγραμματιςμοφ Prolog, ενϊ ςτισ αρχζσ τθσ δεκαετίασ του 80 άρχιςαν να υλοποιοφνται πολφ πιο ιςχυρά και με περιςςότερεσ εφαρμογζσ νευρωνικά δίκτυα [22]. Τθ δεκαετία του 90 ιταν θ ςειρά των ευφυϊν πρακτόρων να αναπτυχκοφν λόγω του μεγάλου πεδίου εφαρμογϊν που δθμιουργικθκε λόγω τθσ ζξαρςθσ του Διαδικτφου. Αυτοί οι πράκτορεσ ιταν αυτόνομα λογιςμικά ΤΝ τοποκετθμζνα ςε κάποιο περιβάλλον με το οποίο αλλθλεπιδροφςαν. Στόχοσ των πρακτόρων είναι ςυνικωσ θ παροχι βοικειασ ςτουσ χριςτεσ, ςτθ ςυλλογι ι ανάλυςθ μεγάλου όγκου δεδομζνων ι ςτθν αυτοματοποίθςθ επαναλαμβανόμενων διαδικαςιϊν [22]. Επίςθσ τθ δεκαετία του 90 θ ΤΝ, και κυρίωσ θ μθχανικι μάκθςθ (ΜΜ - Machine Learning) και θ ανακάλυψθ γνϊςθσ, άρχιςε να επθρεάηεται πολφ από τθ κεωρία πικανοτιτων και τθ ςτατιςτικι. Τα Μπαχεςιανά δίκτυα (Bayesian networks) είναι θ εςτίαςθ αυτισ τθσ νζασ μετακίνθςθσ που παρζχει τισ ςυνδζςεισ με τα πιο ςχολαςτικά κζματα τθσ ςτατιςτικισ και τθσ επιςτιμθσ μθχανικϊν, όπωσ τα πρότυπα Markov και τα φίλτρα Kalman. Αυτι θ νζα πικανοκρατικι προςζγγιςθ ζχει αυςτθρά υποςυμβολικό χαρακτιρα, όπωσ οι τρεισ μεκοδολογίεσ οι οποίεσ κατθγοριοποιοφνται κάτω από τθν ετικζτα τθσ υπολογιςτικισ νοθμοςφνθσ: τα νευρωνικά δίκτυα, ο εξελικτικόσ υπολογιςμόσ και θ αςαφισ λογικι [22]. 14

15 Θ ςυμβατικι ΤΝ εμπλζκει μεκόδουσ ΜΜ (Machine Learning), που χαρακτθρίηονται από αυςτθροφσ μακθματικοφσ αλγορίκμουσ και ςτατιςτικζσ μεκόδουσ ανάλυςθσ [22]. Διακρίνεται ςε: Ζμπειρα ι Εξειδικευμζνα ςυςτιματα (Expert systems), που εφαρμόηουν προγραμματιςμζνεσ ρουτίνεσ λογικισ, ςχεδιαςμζνεσ αποκλειςτικά για μια ςυγκεκριμζνθ εργαςία, προκειμζνου να εξαχτεί κάποιο ςυμπζραςμα. Για το ςκοπό αυτό, διεξάγεται επεξεργαςία μεγάλων ποςοτιτων γνωςτϊν πλθροφοριϊν. Λογικι κατά περίπτωςθ (Case based reasoning). Θ επίλυςθ ενόσ προβλιματοσ βαςίηεται ςτθν προθγοφμενθ επίλυςθ παρόμοιων προβλθμάτων. Μπαχεςιανά δίκτυα (Bayesian Networks). Βαςίηονται ςτθ ςτατιςτικι ανάλυςθ για τθ λιψθ αποφάςεων. Συμπεριφορικι ΤΝ (Behavior based AI). Μζκοδοσ τεμαχιςμοφ τθσ λογικισ διαδικαςίασ και ςτθ ςυνζχεια χειροκίνθτθσ οικοδόμθςθσ του αποτελζςματοσ. Θ υπολογιςτικι ΤΝ βαςίηεται ςτθ μάκθςθ μζςω επαναλθπτικϊν διαδικαςιϊν (ρφκμιςθ παραμζτρων). Θ μάκθςθ βαςίηεται ςε εμπειρικά δεδομζνα και ςε μθ ςυμβολικζσ μεκόδουσ [22]. Διακρίνεται ςε: Τεχνθτά Νευρωνικά Δίκτυα (Artificial Neural Networks) με πολφ ιςχυρζσ δυνατότθτεσ αναγνϊριςθσ προτφπων (Pattern Recognition). Προςομοιάηουν τθ λειτουργία των νευρϊνων των ζμβιων όντων. Συςτιματα Αςαφοφσ Λογικισ (Fuzzy Logic Computation). Αποτελοφν τεχνικζσ λιψθσ απόφαςθσ κάτω από αβεβαιότθτα. Βαςίηονται ςτθν φπαρξθ μθ-αυςτθρά διαχωριςμζνων καταςτάςεων, των οποίων θ βαρφτθτα λαμβάνεται υπόψθ κατά περίπτωςθ. Εξελικτικι Υπολογιςτικι (Evolutionary Computation). Θ ανάπτυξθ τουσ προζκυψε από τθ μελζτθ των ζμβιων οργανιςμϊν και αφοροφν ςε ζννοιεσ όπωσ του πλθκυςμοφ, τθσ μετάλλαξθσ και τθσ φυςικισ επιλογισ (επιβίωςθ του πιο προςαρμοςμζνου) για τθν ακριβζςτερθ επίλυςθ ενόσ προβλιματοσ. Οι μζκοδοι αυτοί μποροφν να διακρικοφν περαιτζρω ςε Εξελικτικοφσ Αλγορίκμουσ (Evolutionary Algorithms) και ςε Νοθμοςφνθ Σμινουσ (Swarm Intelligence). Στα παιχνίδια θ οπτικι θ οποία ενδιαφζρει τουσ ειδικοφσ είναι αυτι του μθχανικοφ. Σκοπόσ τουσ είναι θ δθμιουργία αλγορίκμων ζτςι ϊςτε να προςδϊςουν ςτουσ χαρακτιρεσ του παιχνιδιοφ χαρακτθριςτικά ανκρϊπων ι ηϊων. Συνικθ προβλιματα που χριηουν λφςθσ ςτα διάφορα παιχνίδια είναι [16]: Κίνηςη Movement 15

16 Αφορά τον τρόπο με τον οποίο κινοφνται οι χαρακτιρεσ. Αποτελεί κεμελιϊδθ απαίτθςθ ςε ζνα παιχνίδι και πρζπει να φαίνεται απόλυτα φυςιολογικι. Εφρεςθ Διαδρομισ Path Finding Αφορά τθ διαδρομι που κα ακολουκιςει ζνασ χαρακτιρασ για να κινθκεί ςτο περιβάλλον του παιχνιδιοφ. Θ επιλογι αυτι πρζπει να είναι λογικι, για παράδειγμα αποφυγι εμποδίων κατά μικοσ τθσ διαδρομισ που διανφει ο χαρακτιρασ μζχρι να φτάςει ςτον προοριςμό του. Λιψθ Αποφάςεων Decision Making Αφορά τθν ικανότθτα ενόσ χαρακτιρα να αποφαςίηει για τισ πράξεισ του και να τισ πραγματοποιεί. Στρατθγικι και Τακτικι Strategy and Tactics Αφορά το ςχεδιαςμό και τθν πραγματοποίθςθ των ενεργειϊν που κα ακολουκιςουν ομάδεσ χαρακτιρων για τθν επίτευξθ κάποιων ςτόχων. Μάκθςθ Learning Αφορά τθν ικανότθτα τθσ ΤΝ να προςαρμόηεται ςε κάκε παίχτθ, να μακαίνει κόλπα και τεχνικζσ και να παραμζνει ανταγωνιςτικι. Θ ΤΝ είναι, αν όχι το βαςικότερο, ζνα από τα κφρια χαρακτθριςτικά που επθρεάηουν το πόςο ελκυςτικό είναι ζνα παιχνίδι, αφοφ μπορεί να το κάνει ανταγωνιςτικό, αλθκοφανζσ και διαχρονικό. Για το λόγο αυτό, τα τελευταία χρόνια, γίνεται ςυςτθματικι ζρευνα ςε διάφορεσ τεχνικζσ, με ςκοπό να εξελιχκεί θ ΤΝ και ςε ςυνδυαςμό με τα γραφικά περιβάλλοντα τα οποία ζχουν αναπτυχκεί, να γίνουν τα παιχνίδια ακόμα πιο ελκυςτικά. 1.2 Περιγραφι του προβλιματοσ Στθ διπλωματικι αυτι μελετάται θ δυνατότθτα ανάπτυξθσ τεχνικϊν ςυνεργαςίασ για τθν εξερεφνθςθ αγνϊςτων περιοχϊν ςε Παιχνίδια Στρατθγικισ Πραγματικοφ Χρόνου με τθ χριςθ Νευροεξζλιξθσ. Στόχοσ επομζνωσ είναι ο ΠΛ να καταφζρει να διαχειριςτεί τισ μονάδεσ που ζχει ςτθ διάκεςθ του, ζτςι ϊςτε να εξερευνιςει μια άγνωςτθ περιοχι. Για να το καταφζρει αυτό μελετά και αξιολογεί τθν ςυμπεριφορά των μονάδων, και μζςα από μια εξελικτικι διαδικαςία αναπτφςςει ςυμπεριφορζσ που οδθγοφν ςτθν επίλυςθ του προβλιματοσ που του ζχει ανατεκεί. Απαραίτθτθ προχπόκεςθ είναι θ ανάπτυξθ 16

17 αυτϊν των ςτρατθγικϊν να γίνει χωρίσ τθν παρζμβαςθ του ανκρϊπου. Οι πόροι που ζχει ςτθ διάκεςθ του ο ΠΛ είναι οι μονάδεσ εξερεφνθςθσ και ςτόχοσ του θ ςυνεργαςία τουσ ϊςτε να ανακαλυφκεί ςτο μεγαλφτερο διακζςιμο ποςοςτό του χάρτθ μζςα ςε ζνα δεδομζνο χρονικό περικϊριο. 1.3 τόχοι τθσ Διπλωματικισ Για να κεωρθκεί ότι επιτυγχάνονται οι ςτόχοι πρζπει να ικανοποιθκοφν οι παρακάτω προχποκζςεισ: Εξζλιξθ-Βελτίωςθ-Προςαρμογι Ο πράκτορασ κα πρζπει να μπορεί να εξελίςςει τθ ςυμπεριφορά του. Ηθτοφμενο είναι να μπορεί να αναπτφξει διαφορετικζσ ςτρατθγικζσ για να επιτφχει το ίδιο αποτζλεςμα και να μθν παρουςιάηει ςτατικότθτα. Επίςθσ κα πρζπει να μπορεί να βελτιϊνει τθ ςυμπεριφορά του κακϊσ εξελίςςεται και να φτάνει μζχρι κάποιο ανϊτατο όριο. Τζλοσ πρζπει να είναι ςε κζςθ να προςαρμόςει τθ ςυμπεριφορά του αν παρατθριςει κάποιεσ αλλαγζσ ςτο περιβάλλον. Μνιμθ Ο πράκτορασ πρζπει να διακζτει μνιμθ. Πρζπει να είναι ςε κζςθ να διατθριςει πλθροφορίεσ που ζχει διδαχκεί κατά το παρελκόν και να μπορεί να τισ χρθςιμοποιεί ςτο παρόν ζτςι ϊςτε να λαμβάνει καλφτερεσ αποφάςεισ. υνεργαςία Οι μονάδεσ πρζπει να μποροφν να ςυνεργάηονται μεταξφ τουσ ϊςτε να μποροφν να επιτφχουν καλφτερα αποτελζςματα. Στο ςυγκεκριμζνο πρόβλθμα θ διαςπορά των μονάδων είναι ζνασ τρόποσ ςυνεργαςίασ, ϊςτε να μθν περιορίηονται ςε κάποια μικρι περιοχι του χάρτθ. 1.4 Μεκοδολογία Για να λειτουργιςει ο ΠΛ χρθςιμοποιεί ΤΝΔ. Για τθν ανάπτυξθ των ΤΝΔ χρθςιμοποιικθκε ο αλγόρικμοσ NeuroEvolution of Augmenting Topologies (NEAT). Ο 17

18 αλγόρικμοσ NEAT είναι ζνασ γενετικόσ αλγόρικμοσ για ανάπτυξθ ΤΝΔ που αναπτφχκθκε το 2002 από τον Ken Stanley ςτο Πανεπιςτιμιο του Τζξασ. Εξελίςςει ΤΝΔ αυξανόμενθσ πολυπλοκότθτασ με ςτόχο να φτάςει τθν πολυπλοκότθτα του προβλιματοσ. Λειτουργεί αλλάηοντασ τόςο το βάροσ των παραμζτρων όςο και τισ δομζσ του δικτφου, προςπακϊντασ να βρει ιςορροπία μεταξφ τθσ καταλλθλότθτασ των εξελιςςόμενων λφςεων και τθσ ποικιλίασ τουσ. Αυτι θ τεχνικι ζχει αποδειχτεί αποτελεςματικι ςε πλθκϊρα εφαρμογϊν, όπωσ ζλεγχοσ οχθμάτων και ρομπότ, επιτραπζηια παιχνίδια και βιντεοπαιχνίδια. Θ λειτουργία του βαςίηεται ςτθν εφαρμογι τριϊν ςθμαντικϊν αρχϊν: α) παρακολοφκθςθ των γονιδίων με χρονολογικά ςθμάδια που επιτρζπουν διαςταυρϊςεισ μεταξφ τοπολογιϊν, β) εφαρμογι ειδοδιαφοροποίθςθσ για διατιρθςθ των καινοτομιϊν, και γ) ανάπτυξθ τοπολογιϊν που ξεκινοφν από μια ελάχιςτθ δομι και αναπτφςςονται αυξθτικά [1]. 1.5 Οργάνωςθ Διάρκρωςθ Διπλωματικισ Σκοπόσ του παρόντοσ κεφαλαίου είναι να ειςάγει τον αναγνϊςτθ ςτο κζμα που πραγματεφεται θ παροφςα διπλωματικι εργαςία. Αρχικά, ζγινε μια ςφντομθ ειςαγωγι ςτθν ζννοια τθσ ΤΝ, τθν ιδζα από τθν οποία ξεκίνθςε, τα αντικείμενα με τα οποία αςχολείται, κακϊσ επίςθσ και μια ιςτορικι αναδρομι ςτθν εξζλιξθ τθν οποία ακολοφκθςε. Στθ ςυνζχεια παρουςιάςτθκε το πρόβλθμα που καλείται να αντιμετωπιςτεί και ορίςτθκαν οι ςτόχοι. Στο 2 ο κεφάλαιο ακολουκεί περαιτζρω ανάλυςθ του κεωρθτικοφ υπόβακρου που χρειάηεται για να γίνουν πιο κατανοθτά το πρόβλθμα και λφςεισ που προτείνονται. Πιο ςυγκεκριμζνα: Παρουςιάηονται τα ΠΣΠΧ, τα χαρακτθριςτικά τουσ, κακϊσ επίςθσ και τα προβλιματα που δθμιουργοφν και τα κακιςτοφν ωσ ζνα ενδιαφζρον αντικείμενο μελζτθσ. Ορίηεται θ ζννοια των ΝΔ, παρουςιάηονται τα ΒΝΔ και ςτθ ςυνζχεια αναλφεται ο τρόποσ με τον οποίο γίνεται προςπάκεια τα ΤΝΔ να μιμθκοφν τθ λειτουργία των βιολογικϊν. Ορίηεται θ ζννοια των ΕΑ και αναλφεται ο αλγόρικμοσ ΝΕΑΤ που χρθςιμοποιείται για τθν επίλυςθ του προβλιματοσ που καλείται να επιλφςει θ παροφςα εργαςία. 18

19 Στο 3 ο κεφάλαιο περιγράφεται θ πλατφόρμα πάνω ςτθν οποία ζγιναν τα πειράματα. Περιγράφεται θ δομι και θ λειτουργία των μεκόδων που χρθςιμοποιικθκαν για να επιλυκεί το πρόβλθμα. Στο 4 ο κεφάλαιο γίνεται ανάλυςθ των πειραμάτων που εκτελζςτθκαν και παρουςίαςθ των αποτελεςμάτων. Τζλοσ ςτο 5 ο κεφάλαιο καταγράφονται τα ςυμπεράςματα που προκφπτουν από τθ διπλωματικι αυτι εργαςία και γίνονται προτάςεισ για μελλοντικζσ επεκτάςεισ και μελζτεσ. 19

20 Κεφάλαιο 2 2 Θεωρθτικό Τπόβακρο 2.1 Ειςαγωγι Στο προθγοφμενο κεφάλαιο ζγινε μια μικρι ειςαγωγι ςτο αντικείμενο τθσ ΤΝ. Το κεφάλαιο αυτό κα περιοριςτεί ςτθν ανάλυςθ του κεωρθτικοφ υποβάκρου, που ςχετίηεται με το αντικείμενο που πραγματεφεται θ εργαςία. Μετά το τζλοσ του κεφαλαίου, ο αναγνϊςτθσ κα πρζπει να είναι ςε κζςθ να κατανοιςει τι είναι τα παιχνίδια ςτρατθγικισ και τι τα κάνει να προςφζρονται για ζρευνα πάνω ςτο αντικείμενο τθσ ΤΝ, τι είναι τα ΝΝ και ποιοσ ο ςκοπόσ τθσ χριςθσ τουσ και τζλοσ τι είναι οι εξελικτικοί αλγόρικμοι και πωσ λειτουργεί ο NEAT. Θ βιομθχανία παιχνιδιϊν είναι ζνασ οικονομικόσ τομζασ που απαςχολεί χιλιάδεσ εργαηομζνουσ παγκοςμίωσ ςε διάφορουσ τομείσ τθσ. Είναι ζνασ τομζασ με ςυνεχϊσ αυξανόμενα κζρδθ και μεγάλο ρυκμό ανάπτυξθσ, γεγονόσ που κακιςτά επιτακτικι τθν ζρευνα πάνω ςε νζεσ τεχνολογίεσ. Για το λόγο αυτό, θ ΤΝ είναι άρρθκτα ςυνδεδεμζνθ μαηί τθσ, κακϊσ αποτελεί τον ψθφιακό εγκζφαλο τον οποίο καλοφνται να αντιμετωπίςουν οι παίκτεσ. Όςο πιο εξελιγμζνοσ είναι αυτόσ ο εγκζφαλοσ, τόςο πιο ανταγωνιςτικό, επομζνωσ και ελκυςτικό γίνεται το παιχνίδι. Είναι λοιπόν εμφανζσ γιατί θ βιομθχανία αυτι εξαρτάται άμεςα από τθν εξζλιξθ και τθν βελτίωςθ των τεχνικϊν τθσ ΤΝ. 20

21 2.2 Παιχνίδια τρατθγικισ Γενικά Τα Παιχνίδια Στρατθγικισ (Strategy Games) αποτελοφν μια ευρεία κατθγορία παιχνιδιϊν που περιλαμβάνουν τόςο επιτραπζηια παιχνίδια όπωσ το GO και το ςκάκι, όςο και βιντεοπαιχνίδια όπωσ το Starcraft [12] και το Civilization [10]. Ο όροσ τρατθγικι αναφζρεται ςτθν αναγκαιότθτα τθσ φπαρξθσ ενόσ ςχεδίου δράςθσ με ςκοπό τθν επιτυχία ενόσ μακροπρόκεςμου ςτόχου. Τα παιχνίδια αυτά επομζνωσ απαιτοφν ο παίκτθσ να είναι ςε κζςθ να αναπτφξει ςχζδιο δράςθσ (ςτρατθγικι) και με βάςθ αυτό να πάρει αποφάςεισ οι οποίεσ κα κακορίςουν τθν ζκβαςθ του παιχνιδιοφ. Τα παιχνίδια αυτά λόγω τθσ πολυπλοκότθτασ των προβλθμάτων που προςφζρουν αποτζλεςαν και αποτελοφν ακόμα και ςιμερα αντικείμενο μελζτθσ τθσ ΤΝ. Τα Παιχνίδια Στρατθγικισ χωρίηονται ςε δφο βαςικζσ υποκατθγορίεσ, τα Παιχνίδια τρατθγικισ Πραγματικοφ Χρόνου (ΠΣΠΧ Real Time Strategy Games) και τα Παιχνίδια τρατθγικισ Βαςιςμζνα ςε Γφρουσ (ΠΧΒΓ Turn Based Strategy Games). Τα ΠΣΠΧ απαιτοφν ο παίκτθσ να είναι ςε κζςθ να πάρει γριγορεσ αποφάςεισ και να δράςει άμεςα μιασ και τα γεγονότα εξελίςςονται ςε πραγματικό χρόνο. Τα παιχνίδια αυτά είναι ιδιαίτερα δθμοφιλι, γεγονόσ που αποδεικνφεται και από τθν πλθκϊρα τουρνουά που γίνονται αν τον κόςμο ςε ΠΣΠΧ όπωσ το Starcraft και το Warcraft III τθσ εταιρίασ Blizzard. Σε αντίκεςθ με τα ΠΣΠΧ, τα ΠΣΒΓ περιζχουν λιγότερθ δράςθ μιασ και ο παίκτθσ πρζπει να περιμζνει τθ ςειρά του για να εκδθλϊςει τθν κίνθςθ του. Τα παιχνίδια όμωσ αυτά απαιτοφν μεγαλφτερο βάκοσ ςκζψθσ και λιψθ δυςκολότερων αποφάςεων μιασ και οι παίκτεσ διακζτουν περιςςότερο χρόνο ϊςτε να οργανϊςουν τθ ςτρατθγικι τουσ. Ζνα από τα αρχαιότερα και ίςωσ το πιο πολφπλοκο ΠΣΒΓ είναι το GO, ενϊ όςον αφορά τθ ςφγχρονθ εποχι από τα πιο δθμοφιλι που ζχει να επιδείξει είναι το Sid Meier s Civilization τθσ 2K Games και το Heroes Of Might And Magic τθσ Ubisoft. Εικόνα 1: Στιγμιότυπα από τα παιχνίδια Starcraft και Civilization 21

22 2.2.2 Παιχνίδια τρατθγικισ Πραγματικοφ Χρόνου Ο ςτόχοσ του παίκτθ ςτα ΠΣΠΧ είναι ςυνικωσ να δθμιουργιςει ςτρατοφσ ικανοφσ να καταςτρζψουν τισ εχκρικζσ βάςεισ, αλλά ταυτόχρονα και να αμυνκοφν ςε τυχόν εχκρικζσ επιδρομζσ. Για να επιτευχκεί αυτόσ ο ςκοπόσ ο παίκτθσ πρζπει να βρει και να ςυλλζξει τουσ κατάλλθλουσ πόρουσ, να αναπτφξει τθ βάςθ του χτίηοντασ κτίρια που του δίνουν νζεσ δυνατότθτεσ και να φτιάξει διάφορεσ μονάδεσ με ςυγκεκριμζνεσ ιδιότθτεσ. Πρζπει επίςθσ να αποκτιςει τον ζλεγχο του χάρτθ και να χρθςιμοποιιςει το περιβάλλον που του προςφζρεται με τον καλφτερο δυνατό τρόπο. Όλεσ αυτζσ οι αποφάςεισ που πρζπει να λθφκοφν ςε ςυνδυαςμό με τον περιοριςμό του πραγματικοφ χρόνου προςφζρουν ζνα ευρφ και με μεγάλο ενδιαφζρον πεδίο ζρευνασ [11]. Σε ζνα τυπικό παιχνίδι ςτρατθγικισ ο παίκτθσ κα κλθκεί να κάνει τα εξισ: Να εκπαιδεφςει εργάτεσ (workers). Οι εργάτεσ μαηεφουν πόρουσ τουσ οποίοσ ο παίκτθσ μπορεί να χρθςιμοποιιςει για να εκπαιδεφςει νζουσ εργάτεσ, να χτίςει κτίρια, να εκπαιδεφςει ςτρατιϊτεσ και να ερευνιςει για νζεσ τεχνολογίεσ. Επίςθσ είναι αυτοί που κα χτίςουν τα κτίρια ζτςι ϊςτε να επεκτακεί και να εξελιχτεί θ βάςθ. Να επιλζξει το τεχνολογικό δζντρο που κα ακολουκιςει. Ανάλογα με τα κτίρια και τισ τεχνολογίεσ που κα αποφαςίςει να εξελίξει ο παίκτθσ του δίνονται διαφορετικζσ δυνατότθτεσ. Ζτςι, πρζπει να είναι ςε κζςθ να κάνει τισ επιλογζσ που κα τον βοθκιςουν περιςςότερο ςτο να επιτφχει το ςκοπό του. Να εκπαιδεφςει μονάδεσ μάχθσ. Πρόκειται για μονάδεσ που κα χρθςιμοποιιςει ο παίκτθσ, ζτςι ϊςτε να επιτεκεί ςτουσ αντιπάλουσ του αλλά και να αμυνκεί ςε πικανζσ επιδρομζσ. Θ επιλογι των μονάδων που κα εκπαιδεφςει πρζπει να γίνεται με γνϊμονα τισ αδυναμίεσ του αντιπάλου και τον τρόπο παιχνιδιοφ που κα επιλζξει να ακολουκιςει. Να εξερευνιςει το περιβάλλον. Στθν αρχι του παιχνιδιοφ ο χάρτθσ είναι άγνωςτοσ ςτον παίκτθ (καλφπτεται από τθ λεγόμενθ ομίχλθ του πολζμου fog of war). Ζτςι ο παίκτθσ πρζπει να χρθςιμοποιιςει κάποιεσ μονάδεσ του, ϊςτε να εξερευνιςει τον άγνωςτο αυτό χάρτθ, και να αποκτιςει κυριαρχία ςτα ςτρατθγικισ ςθμαςίασ ςθμεία που μπορεί να περιζχει και να ςυλλζξει πλθροφορίεσ και για τισ δραςτθριότθτεσ των αντιπάλων. Ηθτοφμενο από τθν ΤΝ είναι να λάβει τισ κατάλλθλεσ αποφάςεισ και να επιτφχει το ςυντονιςμό τουσ ςε πραγματικό χρόνο, ζτςι ϊςτε το παιχνίδι να γίνει ανταγωνιςτικό. 22

23 Οι ειδικοί ςτα ΠΣΠΧ ζχουν αναπτφξει διάφορεσ ςτρατθγικζσ και τεχνικζσ μικροδιαχείριςθσ και τακτικισ. Σε αντίκεςθ με τθν ΤΝ οι άνκρωποι είναι ςε κζςθ να επιλζξουν τεχνικζσ ςε διάφορα επίπεδα αφαιρετικότθτασ, ζτςι ϊςτε να ανταποκρίνονται ςτισ επιλογζσ των αντιπάλων τουσ, κακϊσ επίςθσ και να βελτιϊςουν αυτζσ τισ τεχνικζσ. Το επίπεδο ςτο οποίο ζχει φτάςει θ ΤΝ απζχει από τθ ςυλλογιςτικι και τθν ικανότθτα λιψθσ αποφάςεων του ανκρϊπου. Είναι χαρακτθριςτικό ότι οι άνκρωποι παίκτεσ (human players) προτιμοφν να αντιμετωπίηουν άλλουσ ανκρϊπουσ όταν παίηουν τζτοια παιχνίδια και αυτό γιατί προσ το παρόν οι δυνατότθτεσ τθσ ΤΝ υςτεροφν ςε ςχζςθ με αυτζσ του ανκρϊπου[14] Σεχνθτι Νοθμοςφνθ ςε Παιχνίδια τρατθγικισ Πραγματικοφ Χρόνου Ο ρόλοσ τθσ ΤΝ ςε ζνα ΠΣΠΧ είναι να προςομοιϊςει τθν ανκρϊπινθ ςυμπεριφορά κακϊσ επίςθσ και να λάβει και να ςυντονίςει τισ αποφάςεισ με τζτοιο τρόπο ϊςτε να αυτζσ να φτάνουν το επίπεδο επιλογισ και ςυντονιςμοφ που μπορεί να πετφχει ο άνκρωποσ. Με βάςθ το παραπάνω υπόβακρο ενδείκνυται θ χριςθ αρχιτεκτονικισ πολλαπλϊν πρακτόρων (multi-agent architecture) και ο ςυντονιςμόσ των αποφάςεων τουσ ςε πραγματικό χρόνο. Οι πράκτορεσ αυτοί όταν ςυνδυαςτοφν ςε ζνα ςφςτθμα φτιάχνουν ζνα Bot, το οποίο αναλαμβάνει να προςομοιϊςει τθ ςυμπεριφορά του ανκρϊπου παίκτθ. Ζνα Bot περιλαμβάνει ςυνικωσ τουσ παρακάτω πράκτορεσ: Strategy Manager. Είναι υπεφκυνοσ για τθν επιλογι ςτρατθγικισ και τισ χρονικζσ ςτιγμζσ των επικζςεων. Income Manager. Διαχειρίηεται τουσ εργάτεσ, τθ ςυλλογι πόρων και τθν επζκταςθ. Construction Manager. Είναι υπεφκυνοσ για τθ διαχείριςθ των αιτιςεων για τθν καταςκευι κτιρίων. Tactics Manager. Εκτελεί τα κακικοντα μάχθσ και τθ ςυμπεριφορά μικροδιαχείριςθσ. Recon Manager. Είναι υπεφκυνοσ για τθν ανίχνευςθ Σεχνικζσ που χρθςιμοποιοφνται ςιμερα 23

24 Μια από τθσ πιο ςυνθκιςμζνεσ τεχνικζσ που χρθςιμοποιοφνται για τθ δθμιουργία των ΠΛ ςτα ΠΣΠΧ είναι το Scripting [2]. Σφμφωνα με αυτι τθ μζκοδο ο πράκτορασ ακολουκεί προκακοριςμζνεσ ενζργειεσ. Επειδι θ ςυμπεριφορά αυτι όμωσ οδθγεί ςε προβλεψιμότθτα, θ μζκοδοσ αυτι επεκτείνεται με τθ χριςθ του Dynamic Scripting [3, 20], μια προςζγγιςθ ενιςχυμζνθσ μάκθςθσ όπου τα scripts δθμιουργοφνται δυναμικά κατά τθ διάρκεια του παιχνιδιοφ. Άλλεσ διαδεδομζνεσ τεχνικζσ είναι οι μθχανζσ πεπεραςμζνων καταςτάςεων (finite-state machines) [16, 19] και αςαφισ λογικι (fuzzy logic) [16, 19]. Για τθν επίλυςθ του προβλιματοσ εφρεςθσ τθσ βζλτιςτθσ διαδρομισ χρθςιμοποιοφνται κυρίωσ ο A*-αλγόρικμοσ (A*-algorithm) [13, 16] και ο αλγόρικμοσ του Dijkstra (Dijkstra algorithm) [16]. Για τθν κίνθςθ και τθ ςυνεργαςία των ομάδων χρθςιμοποιοφνται τεχνικζσ όπωσ το flocking [4, 13], οι χάρτεσ επιρροισ [4, 13, 15] (influence maps) και τθσ νοθμοςφνθσ ςμινουσ (swarm intelligence) [17]. Τζλοσ για τθν δθμιουργία δυναμικϊν ςυμπεριφορϊν χρθςιμοποιοφνται τεχνθτά νευρωνικά δίκτυα για τθ λιψθ των αποφάςεων, όπωσ για παράδειγμα οι αυτό-οργανοφμενοι χάρτεσ (self-organizing maps SOMs) [4]. Για τθν εκπαίδευςθ των δικτφων αυτϊν γίνεται χριςθ τεχνικϊν ΕΑ. 2.3 Νευρωνικά Δίκτυα Γενικά Με τον όρο ΝΔ *6+ ςυνικωσ αναφερόμαςτε ςε ΤΝΔ τα οποία αποτελοφνται από τεχνθτοφσ νευρϊνεσ και κόμβουσ. Παραδοςιακά ο όροσ αναφερόταν ςτα ΒΝΔ, που είναι θ δεφτερθ κατθγορία ΝΔ και τα ςυναντάμε ςτουσ ηωντανοφσ οργανιςμοφσ. Θ κεωρθτικι βάςθ για τα ΝΔ προτάκθκε ανεξάρτθτα από τουσ Alexander Bain (1873) και William James (1890), με τισ κεωρίεσ τουσ να είναι παρόμοιεσ. Στθ ςυνζχεια πειράματα πάνω ςτθ κεωρία του James ζγιναν από τον C. S. Sherrington (1898). Το πρϊτο υπολογιςτικό μοντζλο ΝΔ δθμιουργικθκε από τουσ Warren Sturgis McCulloch και Walter Pitts (1943) και ονομάςτθκε λογικι κατωφλίου (threshold logic). Το 1940 ο ψυχολόγοσ Donald Hebb δθμιοφργθςε μια υπόκεςθ ενόσ μθχανιςμοφ μάκθςθσ βαςιςμζνου ςτθν πλαςτικότθτα των νευρϊνων που ονομάςτθκε μάκθςθ Hebbian και κεωρείτε ωσ ο πρϊτοσ κανόνασ Εκπαίδευςθσ χωρίσ Επίβλεψθ (ΕχΕ, Unsupervised). Το 1958 ο Frank Rosenblatt δθμιοφργθςε τον αλγόρικμο perceptron με ςκοπό τθν αναγνϊριςθ προτφπων. Θ ζρευνα πάνω ςτα ΝΔ άρχιςε να παρακμάηει όταν το 1969 ο 24

25 Marvin Minsky και ο Seymour Papert ανακάλυψαν δφο ςθμαντικά προβλιματα, αρχικά ότι τα απλά ΝΔ δεν ιταν ςε κζςθ να επεξεργαςτοφν το κφκλωμα exclusive-or και επιπλζον ότι οι υπολογιςτζσ δεν ιταν αρκετά εξελιγμζνοι για να χειριςτοφν αποτελεςματικά τον μεγάλο χρόνο που χρειαηόταν για τθν επεξεργαςία των ΝΔ. Ζτςι θ ζρευνα ςτα ΝΔ κακυςτζρθςε ζωσ ότου να επιτευχκεί μεγαλφτερθ υπολογιςτικι ιςχφσ. Σθμαντικό επίςθσ ρόλο ςτθν μετζπειτα ζρευνα ζπαιξε και ο αλγόρικμοσ back propagation, ο οποίοσ κατάφερε να λφςει αποτελεςματικά το πρόβλθμα του exclusiveor Βιολογικά Νευρωνικά Δίκτυα Εικόνα 2: Βιολογικόσ Νευρϊνασ Ο ανκρϊπινοσ εγκζφαλοσ δεν είναι απλά μια γκρι πθκτι μάηα που λειτουργεί ςαν τθν Κεντρικι Μονάδα Επεξεργαςίασ (ΚΜΕ CPU) ενόσ υπολογιςτι. Το εξωτερικό ςτρϊμα του εγκεφάλου είναι ζνα φφλλο ιςτοφ που ονομάηεται φλοιόσ (cortex). Κόβοντασ τον φλοιό μπορεί να δει κανείσ δυο ςτρϊματα: ζνα γκρι και ζνα λευκό. Το γκρι είναι μόνο μερικά χιλιοςτά παχφ και ςε αυτό βρίςκονται διςεκατομμφρια μικροςκοπικά κφτταρα (cells) που ονομάηονται νευρϊνεσ (neurons). Το λευκό ςτρϊμα, το οποίο καταλαμβάνει και τον περιςςότερο χϊρο ςτον φλοιό, αποτελείται από μυριάδεσ ενϊςεισ μεταξφ των νευρϊνων. Ο φλοιόσ είναι τςαλακωμζνοσ ςαν καρφδι, για να μπορζςει να χωρζςει μια 25

26 μεγάλθ επιφάνεια ςε ζνα μικρό χϊρο. Αυτό επιτρζπει ςτον φλοιό να χωρζςει πολφ περιςςότερουσ νευρϊνεσ απ ότι αν θ επιφάνεια ιταν ομαλι. Ο ανκρϊπινοσ εγκζφαλοσ περιζχει περίπου 100 διςεκατομμφρια από τζτοιεσ μονάδεσ επεξεργαςίασ [5]. Τουσ πρϊτουσ εννζα μινεσ τθσ ανκρϊπινθσ ηωισ, τα κφτταρα αυτά δθμιουργοφνται με καταπλθκτικοφσ ρυκμοφσ τθσ τάξθσ των 25,000 το λεπτό. Διαφζρουν αρκετά από τα υπόλοιπα κφτταρα του ςϊματοσ γιατί το κακζνα ζχει ζνα νιμα που μοιάηει με καλϊδια και ονομάηεται άξονασ (axon), το οποίο επεκτείνεται μερικζσ φορζσ αρκετά εκατοςτά, και χρθςιμοποιείται για να μεταφζρει ςιμα ςτουσ άλλουσ νευρϊνεσ. Κάκε νευρϊνασ αποτελείται από ζνα βολβό ςε ςχιμα αςτεριοφ, που ονομάηεται ςϊμα (soma), και περιζχει τον πυρινα (nucleus) του κυττάρου, τον άξονα, και ζνα πλικοσ από άλλα μικρότερα νιματα που ονομάηονται δενδρίτεσ (dendrites) και διακλαδϊνονται προσ κάκε κατεφκυνςθ. Ο άξονασ διακλαδϊνεται ςε μικρότερα κλαδιά, που ονομάηονται τερματικά ςφναψθσ (synaptic terminal) [5]. Κάκε νευρϊνασ ςυνδζεται μζςω των δενδριτϊν ςε περίπου 10 4 άλλουσ νευρϊνεσ. Αυτό φτιάχνει πικανζσ ςυνδζςεισ μζςα ςε ζνα κεφάλι, ιςοδφναμο με ζνα ςφγχρονο τθλεφωνικό κζντρο με πάνω από 100 εκατομμφρια ςυνδζςεισ *5+. Οι νευρϊνεσ ανταλλάςουν ςιματα χρθςιμοποιϊντασ μια θλεκτροχθμικι διαδικαςία. Τα ειςερχόμενα ςιματα λαμβάνονται ςτισ διαςταυρϊςεισ όπου τα τερματικά ςφναψθσ και οι δενδρίτεσ ενϊνονται. Αυτζσ οι διαςταυρϊςεισ είναι γνωςτζσ ςαν ςυνάψεισ (synapses). Το πϊσ τα ςιματα αυτά μεταφζρονται μζςα ςτον εγκζφαλο είναι αρκετά πολφπλοκο, αλλά το ςθμαντικό είναι ότι όπωσ ζνασ ςφγχρονοσ υπολογιςτισ λειτουργεί με τον χειριςμό ςειρϊν από 1 και 0, ζτςι και οι νευρϊνεσ του εγκεφάλου είτε ενεργοποιοφνται, είτε όχι. Θ τάςθ του ςιματοσ που εκπζμπεται δεν διαφζρει, οφτε και θ ςυχνότθτα. Ο νευρϊνασ με κάποιο τρόπο ακροίηει όλα τα ειςερχόμενα ςιματα από τισ ςυνάψεισ, και αν το ςυνολικό ςιμα ξεπερνάει μια τιμι κατωφλίου, ο νευρϊνασ ενεργοποιείται και ζνα ςιμα ςτζλνεται ςτον άξονα. Αν το ςυνολικό ςιμα δεν ξεπερνάει τθν τιμι κατωφλίου, ο νευρϊνασ δεν ενεργοποιείται. Αν και θ παραπάνω περιγραφι είναι πολφ απλοποιθμζνθ, είναι αρκετι για το ςκοπό τον οποίο παρουςιάηεται εδϊ *5+. Αυτό το τεράςτιο ποςό ςυνδεςιμότθτασ είναι που δίνει ςτον εγκζφαλο τισ απίςτευτεσ δυνάμεισ του. Αν και ο κάκε νευρϊνασ λειτουργεί μόνο ςτα 100Hz, επειδι κακζνασ λειτουργεί παράλλθλα ςαν ανεξάρτθτθ μονάδα επεξεργαςίασ, ο ανκρϊπινοσ εγκζφαλοσ ζχει οριςμζνεσ αξιοςθμείωτεσ δυνατότθτεσ *5+: 26

27 Μπορεί να μάκει χωρίσ επίβλεψθ. Ζνα από τα πιο εντυπωςιακά πράγματα που μπορεί να κάνει ο εγκζφαλοσ, είναι να μακαίνει, και να μακαίνει χωρίσ επίβλεψθ. Αν ζνασ νευρϊνασ διεγείρεται με υψθλι ςυχνότθτα για μεγάλο χρονικό διάςτθμα, θ δφναμθ αυτισ τθσ ςφνδεςθσ αλλάηει με κάποια διαδικαςία, γεγονόσ που δίνει τθ δυνατότθτα ςτο νευρϊνα να μπορεί να ενεργοποιθκεί τθν επομζνθ φορά πιο εφκολα. Το αντίκετο ςυμβαίνει αν ζνασ νευρϊνασ δεν διεγερκεί για κάποιο χρόνο. Τότε, θ αποτελεςματικότθτα τθσ ςφνδεςθσ φκίνει. Αυτι θ διαδικαςία είναι γνωςτι ςαν πλαςτικότθτα. Παρουςιάηει ανοχι ςε ηθμιζσ. Ο εγκζφαλοσ μπορεί να εκτελεί ςφνκετα κακικοντα ακόμα και αν ζνα μεγάλο μζροσ τουσ ζχει πάκει ηθμιά. Ζνα διάςθμο πείραμα δίδαξε ςε ποντίκια πϊσ να πλοθγθκοφν μζςα ςε ζνα λαβφρινκο. Οι επιςτιμονεσ ςτθ ςυνζχεια αφαιροφςαν ςυνεχϊσ όλο και μεγαλφτερα κομμάτια του εγκεφάλου των ποντικιϊν. Ανακάλυψαν ότι τα ποντίκια μποροφςαν να βρουν τθν ζξοδο ακόμα και όταν τεράςτια τμιματα του εγκεφάλου τουσ είχαν αφαιρεκεί, αποδεικνφοντασ ότι θ γνϊςθ που αποκθκεφεται ςτον εγκζφαλο δεν είναι τοπικι. Άλλα πειράματα ζδειξαν ότι αν γίνει κάποια μικρι κάκωςθ ςτον εγκζφαλο, οι νευρϊνεσ είναι ςε κζςθ να ξαναφτιάξουν αυτι τθ ςφνδεςθ. Μπορεί να επεξεργαςτεί πλθροφορίεσ εξαιρετικά αποτελεςματικά. Αν και θ ταχφτθτα των θλεκτροχθμικϊν ςθμάτων μεταξφ των νευρϊνων είναι πολφ μικρι ςε ςχζςθ με μια ψθφιακι κεντρικι μονάδα επεξεργαςίασ, ο εγκζφαλοσ μπορεί να επεξεργαςτεί ταυτόχρονα μεγάλα ποςά πλθροφορίασ μιασ και οι νευρϊνεσ λειτουργοφν παράλλθλα. Για παράδειγμα, ο οπτικόσ φλοιόσ επεξεργάηεται εικόνεσ που ειςζρχονται μζςω του αμφιβλθςτροειδοφσ χιτϊνα ςε περίπου 100ms. Δεδομζνθσ τθσ ςυχνότθτασ επεξεργαςίασ των 100Hz ενόσ μζςου νευρϊνα, αυτό είναι μόνο δζκα χρονικά βιματα, γεγονόσ απίςτευτο αν ςκεφτεί κανείσ τθν πλθροφορία που λαμβάνεται μζςω τον ματιϊν. Μπορεί να γενικεφςει. Ζνα από τα πράγματα ςτα οποία είναι εξαιρετικά καλόσ ο εγκζφαλοσ είναι ότι μπορεί να αναγνωρίηει πρότυπα και να γενικεφει βαςιςμζνοσ ςε πλθροφορίεσ που ιδθ γνωρίηει. Για παράδειγμα, μποροφμε να αναγνωρίςουμε τθν γραφι ενόσ άλλου ανκρϊπου ακόμα και αν δεν τον ζχουμε γνωρίςει ποτζ. Ζχει ςυνείδθςθ. Συνείδθςθ είναι θ νοθτικι δυνατότθτα ενόσ οργανιςμοφ θ οποία του επιτρζπει, ςε προζκταςθ των αιςκιςεων του, να γνωρίηει και να κατανοεί τον εαυτό του, το περιβάλλον, τα ςυμβαίνοντα γφρω του και μζςα του 27

28 και να ζχει τθν αίςκθςθ τθσ «κζςθσ» και τθσ ςθμαςίασ του ςτον κόςμο κακϊσ και του αντίκτυπου των πράξεων του Σεχνθτά Νευρωνικά Δίκτυα Τα ΤΝΔ είναι δομθμζνα, όπωσ και ο εγκζφαλοσ, με τθν ζννοια ότι αποτελοφνται από μικρζσ δομικζσ μονάδεσ που λζγονται τεχνθτοί νευρϊνεσ (artificial neurons). Ζνασ τεχνθτόσ νευρϊνασ είναι μια απλοποιθμζνθ ζκδοςθ ενόσ βιολογικοφ νευρϊνα, με τθ διαφορά ότι διεγείρεται θλεκτρονικά. Το πόςοι τεχνθτοί νευρϊνεσ ςυνκζτουν ζνα ΤΝΔ ποικίλει ανάλογα με το ςκοπό για τον οποίο αυτό κα χρθςιμοποιθκεί. Ζτςι για παράδειγμα, ζνα ΤΝΔ μπορεί να χρειάηεται λιγότερουσ από δζκα νευρϊνεσ για να λειτουργιςει ενϊ ζνα άλλο μερικζσ χιλιάδεσ *5+. Σε αντίκεςθ με τουσ βιολογικοφσ νευρϊνεσ, οι τεχνθτοί νευρϊνεσ δεν μοιάηουν με κάτι ςυγκεκριμζνο, αλλά είναι μια αφθρθμζνθ δομι *5+. Μια αναπαράςταςθ ενόσ τεχνθτοφ νευρϊνα κα μποροφςε να είναι αυτι τθσ Εικόνασ 3. Εικόνα 3: Τεχνθτόσ Νευρϊνασ Το B ςτουσ γκρι κφκλουσ αντιπροςωπεφει ζναν αρικμό κινθτισ υποδιαςτολισ που ονομάηεται βάροσ (weight). Κάκε είςοδοσ ζχει ζνα βάροσ που ςχετίηεται με αυτι και αυτά τα βάρθ είναι που κακορίηουν τθ ςυμπεριφορά του ΝΔ. Αυτά τα βάρθ μπορεί να είναι είτε κετικζσ είτε αρνθτικζσ τιμζσ. Ζτςι μποροφν να αςκοφν είτε διεγερτικι είτε αναςταλτικι επιρροι. Κακϊσ θ είςοδοσ ειςζρχεται ςτο νευρϊνα, πολλαπλαςιάηεται με το αντίςτοιχο βάροσ. Μια ςυνάρτθςθ ςτον πυρινα, θ ςυνάρτθςθ ενεργοποίθςθσ (activation function), ακροίηει όλεσ αυτζσ τισ ειςόδουσ που ζχουν προςαρμοςτεί μετά τον πολλαπλαςιαςμό με το αντίςτοιχο βάροσ και δίνει μια τιμι ενεργοποίθςθσ (activation value), θ οποία μπορεί να είναι τόςο κετικι όςο και αρνθτικι. Αν αυτι είναι 28

29 πάνω από ζνα οριςμζνο κατϊφλι (threshold), τότε ο νευρϊνασ βγάηει ςαν ζξοδο ζνα ςιμα με τιμι 1. Αν θ τιμι δεν ξεπερνάει το κατϊφλι, τότε θ ζξοδοσ του νευρϊνα είναι 0. Αυτι είναι θ πιο απλι ζξοδοσ που μπορεί να δϊςει ζνασ νευρϊνασ και ονομάηεται βθματικι ςυνάρτθςθ (step function). Θ βθματικι ςυνάρτθςθ πολλζσ φορζσ ςυναντάται ςτθ βιβλιογραφία και με τον όρο ςυνάρτθςθ κατωφλίου (Heaviside Function). Άλλθ μια ςυνάρτθςθ που επίςθσ ςυναντάται πολφ ςυχνά ςτθ βιβλιογραφία είναι θ ςιγμοειδισ [5]. Ζνασ τεχνθτόσ νευρϊνασ (ςτο εξισ κα αναφζρεται απλά ςαν νευρϊνασ) μπορεί να ζχει οποιονδιποτε αρικμό από ειςόδουσ. Ζςτω λοιπόν ότι ζνασ νευρϊνασ αποτελείται από n ειςόδουσ. Αυτζσ κα μποροφςαν να εκφραςτοφν μακθματικά ωσ: χ 1, χ 2, χ 3, χ 4, χ n Τα βάρθ κα μποροφςαν αντίςτοιχα να εκφραςτοφν ωσ: Β 1, Β 2, Β 3, Β 4, Β n Θ ςυνάρτθςθ ενεργοποίθςθσ επομζνωσ κα μποροφςε να εκφραςτεί ωσ: α = Β 1 χ 1 + Β 2 χ 2 + Β 3 χ 3 + Β 4 χ Β n χ n = ι=n ι=0 Β ι χ ι Αν τϊρα y είναι θ ζξοδοσ του νευρϊνα μποροφμε να ορίςουμε τθ ςυνάρτθςθ εξόδου ωσ: y = f α Για τισ δφο ςυνικεισ ςυναρτιςεισ που αναφζρκθκαν ζχουμε: 29

30 1. Βθματικι ςυνάρτθςθ 2. ιγμοειδισ ςυνάρτθςθ f α = 0, α < threshold 1, α > threshold f α = 1 1+e a p, όπου το p είναι ζνασ αρικμόσ που ελζγχει το ςχιμα τθσ καμπφλθσ και ςυνικωσ ζχει τιμι 1. Εικόνα 4: Βθματικι ςυνάρτθςθ και Σιγμοειδισ Συνάρτθςθ Όπωσ λοιπόν οι βιολογικοί νευρϊνεσ ςτον εγκζφαλο ςυνδζονται μεταξφ τουσ, ζτςι και οι τεχνθτοί ςυνδζονται για να δθμιουργιςουν ΤΝΔ. Υπάρχουν πολλοί τρόποι με τουσ οποίουσ μπορεί να γίνει θ ςφνδεςθ των νευρϊνων. Ο πιο κατανοθτόσ και περιςςότερο διαδεδομζνοσ είναι θ ςφνδεςθ ςε ςτρϊματα (layers). Αυτοφ του τφπου τα ΤΝΔ ονομάηονται πρόςκιασ τροφοδότθςθσ (feedforward) [5]. Όπωσ φαίνεται ςτθν Εικόνα 5, κάκε είςοδοσ από το ςτρϊμα ειςόδου (input layer) ςτζλνεται ςτον κάκε νευρϊνα που βρίςκεται ςτο κρυφό ςτρϊμα (hidden layer) και ςτθ ςυνζχεια οι ζξοδοι από το κρυφό ςτρϊμα ςτζλνονται ςαν είςοδοι ςτουσ νευρϊνεσ του ςτρϊματοσ εξόδου (output layer) [5]. Μπορεί να υπάρχει οποιοςδιποτε αρικμόσ κρυφϊν ςτρωμάτων, αλλά ςυνικωσ ζνα κρυφό ςτρϊμα είναι αρκετό για να αντιμετωπίςει τα περιςςότερα προβλιματα. Επίςθσ είναι ςυνθκιςμζνο πζραν τθσ πρόςκιασ τροφοδότθςθσ να υπάρχει και ανάδραςθ 30

31 (recursion) των εξόδων. Ανάδραςθ ζχουμε όταν θ ζξοδοσ ενόσ νευρϊνα τροφοδοτεί τθν είςοδο ενόσ άλλου νευρϊνα που βρίςκεται ςτο ίδιο ι ςε προθγοφμενο ςτρϊμα *5+. Εικόνα 5: Ζνα ΤΝΔ πρόςκιασ τροφοδότθςθσ Μπορεί να υπάρχει οποιοςδιποτε αρικμόσ κρυφϊν ςτρωμάτων, αλλά ςυνικωσ ζνα κρυφό ςτρϊμα είναι αρκετό για να αντιμετωπίςει τα περιςςότερα προβλιματα. Επίςθσ είναι ςυνθκιςμζνο πζραν τθσ πρόςκιασ τροφοδότθςθσ να υπάρχει και ανάδραςθ (recursion) των εξόδων. Ανάδραςθ ζχουμε όταν θ ζξοδοσ ενόσ νευρϊνα τροφοδοτεί τθν είςοδο ενόσ άλλου νευρϊνα που βρίςκεται ςτο ίδιο ι ςε προθγοφμενο ςτρϊμα *5+. Στθν πράξθ, μερικά προβλιματα δεν απαιτοφν καν τθν φπαρξθ κρυφοφ ςτρϊματοσ, και το μόνο που χρειάηεται είναι να ενωκοφν απλϊσ οι είςοδοι με τουσ νευρϊνεσ ςτο ςτρϊμα εξόδου. Επειδι θ ταχφτθτα του ΝΔ μειϊνεται, κακϊσ ο αρικμόσ των νευρϊνων και των ςτρωμάτων αυξάνει, είναι επικυμθτό το ΝΔ να παραμζνει όςο το δυνατό μικρότερο *5+. Αφοφ δθμιουργθκεί θ αρχιτεκτονικι του ΤΝΔ, πρζπει να γίνει θ εκπαίδευςθ του. Για να γίνει αυτό χρθςιμοποιοφνται αλγόρικμοι, οι οποίοι ονομάηονται Αλγόρικμοι Εκπαίδευςθσ. Υπάρχει μεγάλθ ποικιλία από τζτοιουσ αλγορίκμουσ και θ επιλογι τουσ γίνεται ανάλογα με τθ φφςθ του προβλιματοσ που χριηει προσ επίλυςθ. Υπάρχουν τρεισ προςεγγίςεισ όςον αφορά τουσ αλγορίκμουσ εκπαίδευςθσ, θ Εκπαίδευςθ με Επίβλεψθ (ΕμΕ, Supervised Learning) και θ Εκπαίδευςθ χωρίσ Επίβλεψθ (ΕχΕ, Unsupervised Learning) και Ενιςχυτικι Εκπαίδευςθ (ΕΕ, Reinforcement 31

32 Learning). Στθν ΕμΕ χρειάηεται ζνα ςετ εκπαίδευςθσ (training set), το οποίο χρθςιμοποιείται για τθν προςαρμογι των βαρϊν. Ο πιο κοινόσ αλγόρικμοσ για ΕμΕ ονομάηεται backpropagation. Στθν ΕχΕ δεν υπάρχει ςετ εκπαίδευςθσ και το ΤΝΔ πρζπει να μάκει από μόνο του να χειρίηεται με πιο αποτελεςματικό τρόπο τα δεδομζνα. Ζνασ από τουσ πιο γνωςτοφσ αλγορίκμουσ που χρθςιμοποιείται για εκπαίδευςθ ΝΔ και ανικει ςτθν κατθγορία τθσ ΕχΕ είναι οι Self-Organizing Maps (SOMs) [4]. Τζλοσ, όςον αφορά τθν ΕΕ, θ μάκθςθ γίνεται μζςω ςυνεχοφσ αλλθλεπίδραςθσ του ΤΝΔ με το περιβάλλον εκπαίδευςθσ. Στθν κατθγορία των αλγορίκμων ΕΕ ανικουν οι Εξελικτικοί Αλγόρικμοι (ΕΑ), ζνασ από τουσ οποίουσ είναι και o ΝΕΑΣ, ο οποίοσ αποτελεί βάςθ για τθ λφςθ του προβλιματοσ που τζκθκε ςτθν παροφςα διπλωματικι εργαςία και παρουςιάηεται ςτθ ςυνζχεια του κεφαλαίου. 2.4 Εξελικτικοί Αλγόρικμοι Γενικά Βαςικι ιδζα πίςω από τθ δθμιουργία των Εξελικτικϊν Αλγορίκμων (ΕΑ) αποτζλεςε θ προςπάκεια μίμθςθσ τθσ εξελικτικισ διαδικαςίασ των ηωντανϊν οργανιςμϊν. Υπάρχουν πολλζσ παραλλαγζσ ΕΑ, όλεσ όμωσ οι τεχνικζσ ζχουν τα εξισ κοινά χαρακτθριςτικά: δεδομζνου ενόσ πλθκυςμοφ, θ επιρροι του περιβάλλοντοσ προκαλεί φυςικι επιλογι (επιβιϊνει ο καλφτεροσ) και αυτό οδθγεί ςε βελτίωςθ των χαρακτθριςτικϊν του πλθκυςμοφ. Μερικζσ από τισ πιο ςυνθκιςμζνεσ τεχνικζσ που ςυναντϊνται ςτθ βιβλιογραφία είναι: οι Γενετικοί Αλγόρικμοι (Genetic Algorithms) [21], ο Γενετικόσ Προγραμματιςμόσ (Genetic Programming) *11, 18, 21+, ο Εξελικτικόσ Προγραμματιςμόσ (Evolutionary Programming) [21], οι Εξελικτικζσ τρατθγικζσ (Evolutionary Strategies) [21] και θ Νευροεξζλιξθ (NeuroEvolution) [9] Φυςικι Εξζλιξθ Μιασ και οι ΕΑ προςπακοφν να μιμθκοφν τθ φυςικι εξζλιξθ των οργανιςμϊν, κα βοθκοφςε ςτθν κατανόθςθ τουσ να γίνει μια ςφντομθ αναφορά ςτο πωσ γίνεται θ εξζλιξθ των ηωντανϊν οργανιςμϊν. 32

33 Κάκε ηωντανόσ οργανιςμόσ αποτελείται από μια μεγάλθ ςυλλογι κυττάρων (cells). Κάκε κφτταρο περιζχει αλυςίδεσ (strings) από DNA, που ονομάηονται χρωμοςϊματα (chromosomes). Κάκε χρωμόςωμα αποτελείται από μικρότερεσ δομζσ που ονομάηονται γονίδια (genes), τα οποία με τθ ςειρά τουσ αποτελοφνται από άλλεσ ουςίεσ που ονομάηονται νουκλεοτίδια (nucleotides). Υπάρχουν μόνο τεςςάρων ειδϊν νουκλεοτίδια: θ αδενίνθ, θ κυμίνθ, θ γουανίνθ και θ κυτοςίνθ. Αυτά τα νουκλεοτίδια ενϊνονται μεταξφ τουσ ςε μεγάλεσ αλυςίδεσ γονιδίων, και το κάκε γονίδιο εκφράηει ζνα ςυγκεκριμζνο χαρακτθριςτικό του οργανιςμοφ (πχ το χρϊμα των ματιϊν). Τα διάφορα χαρακτθριςτικά που μπορεί να προςδίδει ζναν γονίδιο (πχ ξανκά, καςτανά ι κόκκινα μαλλιά) ονομάηονται αλλθλομορφίεσ (alleles) και θ φυςικι τουσ δομι μαηί με το μικοσ του χρωμοςϊματοσ ονομάηεται τόποσ (locus) [5]. Τα χρωμοςϊματα που βρίςκονται ςτο κφτταρο ενόσ οργανιςμοφ περιζχουν τθν πλθροφορία που είναι απαραίτθτθ, ζτςι ϊςτε αυτόσ να αναπαραχκεί. Θ ςυλλογι των χρωμοςωμάτων ενόσ οργανιςμοφ είναι γνωςτι ωσ το γονιδίωμα του (genome). Θ κατάςταςθ ςτθν οποία βρίςκονται οι αλλθλομορφίεσ ςε ζνα ςυγκεκριμζνο γονιδίωμα είναι γνωςτι ωσ γονότυποσ (genotype) του οργανιςμοφ. Αυτά αποτελοφν τουσ κανόνεσ με τουσ οποίουσ φτιάχνεται ο αλθκινόσ οργανιςμόσ, ο οποίοσ ονομάηεται φαινότυποσ (phenotype). Με πιο απλά λόγια, ο γονότυποσ είναι θ ςυνταγι και οι προδιαγραφζσ που χρειάηονται για να φτιαχτεί ο οργανιςμόσ, ενϊ ο κάκε οργανιςμόσ που φτιάχνεται αποτελεί ζναν φαινότυπο *5+. Οι περιςςότεροι οργανιςμοί ςτθ φφςθ για να αναπαραχκοφν πρζπει να ηευγαρϊςουν. Το αν κα το καταφζρουν εξαρτάται από τθν ικανότθτα τουσ ςε διάφορουσ παράγοντεσ, όπωσ για παράδειγμα αν κα μπορζςουν να βρουν τροφι και νερό, αν κα μπορζςουν να επιβιϊςουν από τουσ κυνθγοφσ τουσ και αν αποτελοφν ελκυςτικό ταίρι. Όλα αυτά τα χαρακτθριςτικά εξαρτϊνται με κάποιο τρόπο από τον γονότυπο του οργανιςμοφ. Μερικά γονίδια λοιπόν κα βοθκιςουν τον οργανιςμό ϊςτε να γίνει επιτυχθμζνοσ, ενϊ άλλα κα τον εμποδίςουν. Θ μζτρθςθ τθσ επιτυχίασ του οργανιςμοφ καλείται καταλλθλότθτα (fitness). Όςο πιο κατάλλθλοσ είναι ζνασ οργανιςμόσ, τόςο μεγαλφτερθ είναι θ πικανότθτα να παράγει απογόνουσ *5+. Όταν δφο οργανιςμοί ηευγαρϊνουν και αναπαράγονται, τα χρωμοςϊματα τουσ αναμιγνφονται μεταξφ τουσ και φτιάχνουν νζα που αποτελοφνται από γονίδια που προζρχονται και από τουσ δφο γονείσ. Αυτι θ διαδικαςία ονομάηεται αναςυνδιαςμόσ (recombination) ι διαςταφρωςθ (crossover). Ζτςι, οι απόγονοι μπορεί να 33

34 κλθρονομιςουν επικυμθτά γονίδια και να γίνουν πιο επιτυχθμζνοι από τουσ προγόνουσ τουσ ι να κλθρονομιςουν μθ επικυμθτά γονίδια και να μθν είναι καν ςε κζςθ να αναπαραχκοφν. Το ςθμαντικό είναι ότι οι πιο κατάλλθλοι οργανιςμοί παρουςιάηουν τισ μεγαλφτερεσ πικανότθτεσ να αναπαραχκουν. Για το λόγο αυτό, κάκε γενιά τείνει να παρουςιάηει ςθμεία καλφτερθσ επιβίωςθσ και ικανότθτασ ηευγαρϊματοσ ςε ςχζςθ με τθν προθγοφμενθ * Περιγραφι Λειτουργίασ των Εξελικτικϊν Αλγορίκμων Βαςικό ςτοιχείο των ΕΑ είναι ο πλθκυςμόσ (population) από κάποιεσ μονάδεσ (individual) που δρουν ςε ζνα περιβάλλον, με το οποίο αλλθλεπιδροφν και μζςα ςτο οποίο εξελίςςονται. Χρειάηεται λοιπόν μια ςυνάρτθςθ καταλλθλότθτασ (fitness function), θ οποία χρθςιμοποιείται ςαν μετρικό για τθν βελτίωςθ του πλθκυςμοφ. Σκοπόσ είναι να μεγιςτοποιείται αυτι θ ςυνάρτθςθ. Με βάςθ αυτι τθ ςυνάρτθςθ, επιλζγονται οι καλφτεροι υποψιφιοι μιασ γενιάσ για να αποτελζςουν τουσ προγόνουσ (parents) τθσ επόμενθσ γενιάσ. Οι απόγονοι (offspring) δθμιουργοφνται από αναςυνδιαςμό πολλζσ φορζσ χρθςιμοποιείται ο όροσ διαςταφρωςθ αντί του αναςυνδιαςμοφ και μεταλλάξεισ (mutations) των προγόνων. Ο αναςυνδιαςμόσ εκτελείται μεταξφ δφο ι και περιςςότερων προγόνων και οδθγεί ςτθ δθμιουργία ενόσ απογόνου. Οι μεταλλάξεισ γίνονται ςε ζναν πρόγονο κάκε φορά και οδθγοφν ςτθ δθμιουργία ενόσ απογόνου. Οι απόγονοι αυτοί μαηί με τουσ καλφτερουσ υποψιφιουσ ςυναγωνίηονται με βάςθ τθ ςυνάρτθςθ καταλλθλότθτασ για μια κζςθ ςτθν επόμενθ γενιά [21]. Οι ΕΑ κατζχουν ζναν αρικμό από χαρακτθριςτικά που τουσ κάνουν να ανικουν ςτθν κατθγορία των μεκόδων παραγωγισ-και-δοκιμισ (generate-and-test) [21]: Βαςίηονται ςτον πλθκυςμό, Χρθςιμοποιοφν αναςυνδιαςμό και μεταλλάξεισ για να αναμίξουν πλθροφορία που περιζχουν οι μονάδεσ του πλθκυςμοφ, Είναι ςτοχαςτικοί. 34

35 Εικόνα 6: Ψευδοκϊδικασ γενικοφ ςχεδιαγράμματοσ Εξελικτικϊν Αλγορίκμων 2.5 Η μζκοδοσ NeuroEvolution of Augmenting Topologies NEAT Θ Νευροεξζλιξθ, δθλαδι εξζλιξθ ενόσ ΤΝΔ με τθ χριςθ ΕΑ, ζχει πρόςφατα αναδειχκεί ςε μια πολφ δυναμικι προςζγγιςθ για τθν υλοποίθςθ ςφνκετων ςυμπεριφορϊν από πράκτορεσ λογιςμικοφ. Τζτοια δίκτυα μποροφν να δεχτοφν ςαν ειςόδουσ ζναν αρικμό ερεκιςμάτων, που προζρχονται είτε από πραγματικοφσ αιςκθτιρεσ είτε από κάποια προςομοίωςθ και να υλοποιιςουν μθ γραμμικζσ χαρτογραφιςεισ εξόδων που αντιπροςωπεφουν ενζργειεσ ςτον πραγματικό κόςμο, όπωσ κίνθςθ, πιάςιμο αντικειμζνων, χριςθ εργαλείων ι όπλων. Θ ανάδραςθ ςε ζνα ΤΝΔ προςδίδει τθ δυνατότθτα αφομοίωςθσ πλθροφορίασ με τθν πάροδο του χρόνου και λιψθσ εφρωςτων αποφάςεων ακόμα και ςε περιβάλλοντα μερικϊσ παρατθριςιμα, ςτα οποία άλλεσ τεχνικζσ ΕΕ είναι δφςκολο να εφαρμοςτοφν. Για το λόγο αυτό, θ Νευροεξζλιξθ αποτελεί ζνα χριςιμο εργαλείο για τθν καταςκευι ζξυπνων πρακτόρων για βιντεοπαιχνίδια, επιτραπζηια παιχνίδια, κινοφμενα ρομπότ και αυτόνομα οχιματα *8+. Θ μζκοδοσ NEAT αρχικά αναπτφχκθκε για να λφςει δφςκολα προβλιματα ελζγχου και λιψθσ αποφάςεων. Το ΤΝΔ ελζγχει τουσ πράκτορεσ που επιλζγουν τισ ενζργειεσ που κα γίνουν βαςιςμζνο ςτισ ειςόδουσ που δζχεται. Ενϊ οι παλαιότερεσ μζκοδοι υλοποιοφςαν ΤΝΔ που είχαν είτε ςυγκεκριμζνθ τοπολογία, είτε αυκαίρετα τυχαία τοπολογία, ο NEAT είναι θ πρϊτθ μζκοδοσ που ξεκινάει τθν εξζλιξθ με ζναν πλθκυςμό από μικρά και απλά δίκτυα και οδθγεί ςε πιο πολφπλοκεσ τοπολογίεσ κακϊσ περνοφν οι γενιζσ, οδθγϊντασ ςε αυξανόμενα εξελιγμζνεσ ςυμπεριφορζσ. Τα δίκτυα ανάδραςθσ, που υλοποιοφνται με τθν μζκοδο NEAT, παρουςιάηουν ευρωςτία ςε ςυνεχι 35

36 περιβάλλοντα και ςε περιβάλλοντα που απαιτοφν μνιμθ. Θ μζκοδοσ αυτι, ζχει εφαρμοςτεί με επιτυχία ςτο παιχνίδι NERO και πριν από αυτό ςε εφαρμογζσ ιςορροπίασ ςτφλων, ςε ςυςτιματα προειδοποίθςθσ αυτοκινιτων και ςτο παιχνίδι GO [9]. Θ δομι του γονιδιϊματοσ του NEAT αποτελείται από γονίδια νευρϊνων (neuron genes) και γονίδια ενϊςεων (link genes). Ζνα γονίδιο ζνωςθσ περιζχει πλθροφορίεσ ςχετικά με τα δφο γονίδια νευρϊνων που ενϊνει, το βάροσ που αντιςτοιχεί ςτθν ςφνδεςθ αυτι, μια ςθμαία που δείχνει αν θ ζνωςθ είναι ενεργοποιθμζνθ, μια ςθμαία που δείχνει αν θ ζνωςθ είναι ανάδραςθ και ζναν αρικμό καινοτομίασ (innovation number). Ζνα γονίδιο νευρϊνα περιγράφει τθ λειτουργία του νευρϊνα ςτο δίκτυο, δθλαδι αν είναι νευρϊνασ ειςόδου (input neuron), νευρϊνασ εξόδου (output neuron), κρυφόσ νευρϊνασ (hidden neuron) ι νευρϊνασ προκατάλθψθσ (bias neuron). Κάκε γονίδιο επίςθσ περιζχει και ζναν μοναδικό αρικμό ταυτότθτασ (identification number) [5]. Εικόνα 7: Κωδικοποίθςθ δικτφου με τθ μζκοδο NEAT Υπάρχουν τεςςάρων ειδϊν τελεςτζσ μετάλλαξθσ ςτθν υλοποίθςθ του NEAT που χρθςιμοποιικθκε ςτθν παροφςα διπλωματικι εργαςία: μια μετάλλαξθ για προςκικθ γονιδίου ζνωςθσ ςτο γονιδίωμα, μια μετάλλαξθ για προςκικθ γονιδίου νευρϊνα, μια μετάλλαξθ για διατάραξθ τθσ τιμισ του βάρουσ μιασ ζνωςθσ, και μια μετάλλαξθ που 36

37 μπορεί να αλλάξει ςτθν καμπφλθ απόκριςθσ τθσ ςυνάρτθςθσ ενεργοποίθςθσ για κάκε νευρϊνα *5+. Στθν Εικόνα 8 φαίνεται το αποτζλεςμα τθσ προςκικθσ γονιδίου νευρϊνα ςε δφο ΤΝΔ. Εικόνα 8: Παραδείγματα Μεταλλάξεων Όςον αφορά τισ καινοτομίεσ που αναφζρκθκαν παραπάνω, αυτζσ ςυμβαίνουν κάκε φορά που μια νζα δομι ειςζρχεται ςτο γονιδίωμα, είτε προςκζτοντασ ζνα γονίδιο ζνωςθσ, είτε προςκζτοντασ ζνα γονίδιο νευρϊνα, και θ χριςθ τθσ είναι να κρατάει ζνα αρχείο με τισ αλλαγζσ που ζχουν γίνει. Διατθρείται ζτςι μια βάςθ δεδομζνων με όλεσ τισ καινοτομίεσ, όπου κάκε καινοτομία ζχει το δικό τθσ μοναδικό αρικμό ταυτότθτασ. Κάκε φορά που μια ζνωςθ ι ζνασ νευρϊνασ προςτίκεται, γίνεται αναφορά ςτθ βάςθ δεδομζνων για να ελεγχκεί αν ζχει ξαναδθμιουργθκεί. Αν υπάρχει, τότε ςτο νζο γονίδιο αντιςτοιχίηεται ο υπάρχων αρικμόσ καινοτομίασ. Αν δεν υπάρχει, τότε δθμιουργείται μια νζα καινοτομία, προςτίκεται ςτθ βάςθ δεδομζνων, και ςτο γονίδιο αντιςτοιχίηεται θ ςυγκεκριμζνθ καινοτομία. Με τθ χριςθ των καινοτομιϊν τα γονίδια είναι ςε κζςθ να αποκθκεφουν πλθροφορίεσ ςχετικά με τισ δομικζσ αλλαγζσ που ζχουν γίνει. Αυτζσ οι πλθροφορίεσ είναι απαραίτθτεσ για τθ ςχεδίαςθ ζγκυρων τελεςτϊν αναςυνδιαςμοφ [5]. Τζλοσ, ςθμαντικό κομμάτι τθσ μεκόδου είναι και θ ειδογζνεςθ (speciation), δθλαδι ο διαχωριςμόσ του πλθκυςμοφ ςε είδθ (species). Τα είδθ είναι ομάδεσ πλθκυςμοφ με όμοια χαρακτθριςτικά που μποροφν να διαςταυρωκοφν επιτυχϊσ μεταξφ τουσ και να παράγουν υγιείσ και γόνιμουσ απογόνουσ και ταυτόχρονα, είναι αναπαραγωγικά 37

38 απομονωμζνεσ από άλλεσ ομάδεσ. Στθ φφςθ ο πιο ςυνθκιςμζνοσ μθχανιςμόσ ειδογζνεςθσ είναι θ γεωγραφία. Αν για παράδειγμα ζνασ πλθκυςμόσ χωριηόταν ςε δφο τμιματα και το κάκε τμιμα αναγκαηόταν να ηιςει ςε δφο τελείωσ διαφορετικζσ περιοχζσ, λόγω των διαφορϊν ςτο περιβάλλον θ εξζλιξθ που κα ακολουκοφςαν οι δφο πλθκυςμοί με τθν πάροδο των γενεϊν κα οδθγοφςε ςε μεγάλθ απόκλιςθ μεταξφ τουσ. Τελικά, φςτερα από πολλζσ γενιζσ, δεν κα μποροφςαν να ηευγαρϊςουν και να αναπαραχκοφν μεταξφ τουσ μζλθ από τουσ διαφορετικοφσ πλθκυςμοφσ *5]. Θ μζκοδοσ NEAT χρθςιμοποιεί τθν ειδογζνεςθ για να δϊςει τθν ευκαιρία εξζλιξθσ ςε νζεσ τοπολογίεσ. Με αυτό τον τρόπο οι μονάδεσ ςυναγωνίηονται μεταξφ τουσ, μόνο με μονάδεσ του είδουσ τουσ και όχι με τον υπόλοιπο πλθκυςμό. Με τον τρόπο αυτό προςτατεφονται από πρόωρθ εξαφάνιςθ και τουσ δίνεται θ ευκαιρία να εξελιχτοφν μζςα ςτο περιβάλλον *5+. 38

39 Κεφάλαιο 3 3 Πλατφόρμα Αξιολόγθςθσ 3.1 Γενικά Στο κεφάλαιο αυτό, περιγράφεται θ πλατφόρμα που χρθςιμοποιικθκε για να γίνουν τα διάφορα πειράματα και να εξεταςτεί κατά πόςο θ λφςθ που προτείνεται ικανοποιεί τθν επίτευξθ των ςτόχων που τζκθκαν. Θ πλατφόρμα αυτι βαςίηεται ςτθν πλατφόρμα που ζχει αναπτφξει και περιγράφει ο Mat Buckland ςτο βιβλίο του AI Techniques for Game Programming *5+ και τθ χρθςιμοποιεί για τθν εκπαίδευςθ ναρκαλιευτϊν. Ο κϊδικασ τθσ πλατφόρμασ που περιγράφεται ςτο βιβλίο αυτό βρίςκεται ςτο ςυνοδευτικό CD- ROM του βιβλίου. Πάνω ςε αυτι τθν πλατφόρμα ζγιναν διάφορεσ προςκικεσ και αλλαγζσ, ζτςι ϊςτε να μπορεί να ανταποκρικεί ςτισ απαιτιςεισ του προβλιματοσ που καλείται να επιλφςει θ ςυγκεκριμζνθ διπλωματικι εργαςία. Για τθν ανάπτυξθ τθσ χρθςιμοποιικθκε προγραμματιςμόσ ςε περιβάλλον Windows με χριςθ τθσ γλϊςςασ C++. 39

40 3.2 Πλατφόρμα Θ πλατφόρμα αξιολόγθςθσ προςομοιϊνει το περιβάλλον ςτο οποίο ο ΠΛ αναλαμβάνει να εκπαιδεφςει τον πλθκυςμό. Δθμιουργεί ζνα παράκυρο ςτο οποίο εμφανίηεται ο χάρτθσ, τον οποίο αναλαμβάνουν να εξερευνιςουν οι μονάδεσ του πλθκυςμοφ κακϊσ και διάφορα εμπόδια μζςα ςε αυτόν. Από εδϊ και ςτο εξισ οι μονάδεσ του πλθκυςμοφ κα ονομάηονται ανιχνευτζσ (scout units). Δθμιουργεί επίςθσ ζνα ακόμα παράκυρο ςτο οποίο εμφανίηονται οι φαινότυποι των τεςςάρων καλφτερων ανιχνευτϊν, δθλαδι το ΝΔ που αποτελεί τον εγκζφαλο των ανιχνευτϊν. Στθν Εικόνα 9 φαίνεται ζνα ςτιγμιότυπο οκόνθσ ςτο οποίο φαίνονται αυτά τα δφο παράκυρα. Εικόνα 9: Στιγμιότυπο οκόνθσ τθσ πλατφόρμασ αξιολόγθςθσ Για τθν εκπαίδευςθ των ΝΔ χρθςιμοποιείται θ μζκοδοσ NEAT. Ο χρόνοσ κατά τον οποίο τρζχει θ εφαρμογι χωρίηεται ςε γενιζσ. Κάκε γενιά αποτελείται από μια ςυγκεκριμζνθ χρονικι περίοδο. Κατά τθ διάρκεια αυτισ τθσ περιόδου δίνεται θ δυνατότθτα ςτουσ ανιχνευτζσ να αλλθλεπιδράςουν με το περιβάλλον και να προςπακιςουν να ανιχνεφςουν όςο δυνατόν μεγαλφτερθ επιφάνεια του χάρτθ ςτον οποίο βρίςκονται. Στθν αρχι κάκε γενιάσ όλοι οι ανιχνευτζσ ξεκινοφν από το ίδιο ςθμείο και αρχίηουν τθν ανίχνευςθ του χάρτθ. Ο χάρτθσ αποτελείται από ζναν αρικμό κελιϊν (cells), τα οποία οι ανιχνευτζσ καλοφνται να επιςκεφτοφν. Στο τζλοσ κάκε γενιάσ γίνονται οι διάφορεσ 40

41 διαςταυρϊςεισ και μεταλλάξεισ ςτα γονιδιϊματα των ανιχνευτϊν και ζτςι προκφπτουν νζα γονιδιϊματα. Αυτά αξιολογοφνται μαηί με τα παλιά γονιδιϊματα και από τα καλφτερα γονιδιϊματα δθμιουργοφνται οι φαινότυποι των ανιχνευτϊν τθσ επόμενθσ γενιάσ. Επίςθσ οι φαινότυποι των καλφτερων ανιχνευτϊν τθσ γενιάσ που τελειϊνει διατθροφνται για να δθμιουργιςουν ομάδεσ ανιχνευτϊν, με ςκοπό τθν επίλυςθ του προβλιματοσ που ζχει τεκεί. Πιο ςυγκεκριμζνα, ςε ζνα ΠΣΠΧ ο παίκτθσ ςυνικωσ χρθςιμοποιεί ζναν μικρό αρικμό από μονάδεσ με ςκοπό να εξερευνιςει το χάρτθ. Θ ςυμπεριφορά αυτι των παικτϊν προςπακεί να προςομοιωκεί ςτθν προκειμζνθ περίπτωςθ. Για να γίνει αυτό, από τα καλφτερα γονιδιϊματα που ζχουν εξελιχτεί, δθμιουργοφνται φαινότυποι, που φτιάχνουν μια μικρι ομάδα ανιχνευτϊν (τζςςερισ ι πζντε ανιχνευτζσ ανάλογα με το πείραμα) που προςπακοφν να εξερευνιςουν το χάρτθ. Οι ανιχνευτζσ αυτοί δζχονται ερεκίςματα από το περιβάλλον μζςω των αιςκθτιρων τουσ και με αυτά τα δεδομζνα παράγουν εξόδουσ, ςφμφωνα με τισ οποίεσ κινοφνται οι ανιχνευτζσ. Θ καταλλθλότθτα του κάκε ανιχνευτι εξαρτάται από τον αρικμό κελιϊν που ζχει επιςκεφτεί. Όςο περιςςότερα κελιά επιςκζπτεται, τόςο μεγαλφτερθ είναι θ καταλλθλότθτα του. Το ςυνολικό ποςοςτό του χάρτθ που εξερευνοφν οι μικρζσ αυτζσ ομάδεσ, είναι θ βαςικι μετρικι που χρθςιμοποιείται για να αξιολογθκεί ςυνολικά θ ςυμπεριφορά του ΠΛ. Ο ζλεγχοσ τθσ κίνθςθσ του ανιχνευτι γίνεται από τισ δφο εξόδουσ του ΝΔ, οι οποίεσ δίνουν τθ ςχετικι ταχφτθτα των τροχϊν του. Για να είναι ομαλι και ρεαλιςτικι θ κίνθςθ των ανιχνευτϊν, θ τιμι τθσ εξόδου προκφπτει από μία ςιγμοειδι καμπφλθ, όμοια με αυτι που παρουςιάηεται ςτθν Εικόνα 5 του Κεφαλαίου 2. Ζνασ ανιχνευτισ με τα διανφςματα των δυνατϊν κινιςεων των τροχϊν του φαίνεται ςτθν Εικόνα 10. Εικόνα 10: Διανφςματα εξόδων ανιχνευτι 41

42 Όςον αφορά τουσ αιςκθτιρεσ του ανιχνευτι, επιλζχκθκε να είναι πζντε ςτον αρικμό. Στθν Εικόνα 11 παρουςιάηεται ζνασ ανιχνευτισ με τουσ αιςκθτιρεσ του. Από αυτοφσ τουσ πζντε αιςκθτιρεσ, προκφπτουν οι ζντεκα από τισ δϊδεκα ειςόδουσ του ΝΔ. Θ δωδζκατθ είναι είςοδοσ πόλωςθσ (bias input). Κάκε αιςκθτιρασ ελζγχει τθν απόςταςθ του ανιχνευτι από το εμπόδιο που βλζπει (αν υπάρχει εμπόδιο), Εικόνα 12, και από αυτζσ τισ αποςτάςεισ προκφπτουν οι πζντε πρϊτεσ είςοδοι του ΝΔ. Επίςθσ ελζγχει τθ ςυχνότθτα με τθν οποία ζχει γίνει επίςκεψθ ςτο κελί, ςτο οποίο βρίςκεται θ άκρθ του, και ανάλογα με τθν τιμι τθσ ςυχνότθτασ επιςτρζφει μια τιμι. Ζτςι προκφπτουν οι υπόλοιπεσ πζντε είςοδοι του ΝΔ. Τζλοσ, θ ενδζκατθ είςοδοσ προκφπτει από το αν ζχει γίνει ςφγκρουςθ με κάποιο εμπόδιο ι όχι. Εικόνα 11: Αιςκθτιρεσ ανιχνευτι Εικόνα 12: Ζξοδοι αιςκθτιρων με βάςθ τθν απόςταςθ από κάποιο εμπόδιο 42

43 Τζλοσ, ςτθν Εικόνα 13 παρουςιάηεται ζνα ςτιγμιότυπο οκόνθσ ςτο οποίο φαίνεται θ περιοχι που ανακάλυψε θ ομάδα των καλφτερων ανιχνευτϊν και το ποςοςτό του χάρτθ που αντιςτοιχεί ςτθ ςυγκεκριμζνθ περιοχι. Το ποςοςτό κάκε γενιάσ διατθρείται ςε ζνα αρχείο τφπου txt και χρθςιμοποιείται ςτθ ςυνζχεια για τθ δθμιουργία διαγραμμάτων, με βάςθ τα οποία γίνεται θ αξιολόγθςθ του ΠΛ. Εικόνα 13: Στιγμιότυπο οκόνθσ ομάδασ καλφτερων ανιχνευτϊν 43

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι Λογιςμικό (Software), Πρόγραμμα (Programme ι Program), Προγραμματιςτισ (Programmer), Λειτουργικό Σφςτθμα (Operating

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

ΒΙΟΛΟΓΟΙ ΓΙΑ ΦΥΣΙΚΟΥΣ

ΒΙΟΛΟΓΟΙ ΓΙΑ ΦΥΣΙΚΟΥΣ ΦΥΣΙΚΗ vs ΒΙΟΛΟΓΙΑ ΒΙΟΛΟΓΟΙ ΓΙΑ ΦΥΣΙΚΟΥΣ «Προτείνω να αναπτφξουμε πρώτα αυτό που κα μποροφςε να ζχει τον τίτλο: «ιδζεσ ενόσ απλοϊκοφ φυςικοφ για τουσ οργανιςμοφσ». Κοντολογίσ, τισ ιδζεσ που κα μποροφςαν

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

Σ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V

Σ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V Σ ΤΑΤ Ι Σ Τ Ι Κ Η i Statisticum collegium V Στατιςτική Συμπεραςματολογία Ι Σημειακζσ Εκτιμήςεισ Διαςτήματα Εμπιςτοςφνησ Στατιςτική Συμπεραςματολογία (Statistical Inference) Το πεδίο τθσ Στατιςτικισ Συμπεραςματολογία,

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

Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Εργαςτιριο 1

Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Εργαςτιριο 1 Τμήμα Μησανικών Πληποφοπικήρ, Τ.Ε.Ι. Ηπείπος Ακαδημαϊκό Έτορ 2016-2017, 6 ο Εξάμηνο Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Εργαςτιριο 1 Διδάςκων Τςιακμάκθσ Κυριάκοσ, Phd MSc in Electronic Physics (Radioelectrology)

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

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι Παράςταςη κινητήσ υποδιαςτολήσ ςφμφωνα με το πρότυπο ΙΕΕΕ Δρ. Χρήστος Ηλιούδης το πρότυπο ΙΕΕΕ 754 ζχει χρθςιμοποιθκεί ευρζωσ ςε πραγματικοφσ υπολογιςτζσ. Το πρότυπο αυτό κακορίηει δφο βαςικζσ μορφζσ κινθτισ

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

ςυςτιματα γραμμικϊν εξιςϊςεων

ςυςτιματα γραμμικϊν εξιςϊςεων κεφάλαιο 7 Α ςυςτιματα γραμμικϊν εξιςϊςεων αςικζσ ζννοιεσ Γραμμικά, λζγονται τα ςυςτιματα εξιςϊςεων ςτα οποία οι άγνωςτοι εμφανίηονται ςτθν πρϊτθ δφναμθ. Σα γραμμικά ςυςτιματα με δφο εξιςϊςεισ και δφο

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

Ένα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν:

Ένα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν: Μζθοδος Simplex Η πλζον γνωςτι και περιςςότερο χρθςιμοποιουμζνθ μζκοδοσ για τθν επίλυςθ ενόσ γενικοφ προβλιματοσ γραμμικοφ προγραμματιςμοφ, είναι θ μζκοδοσ Simplex θ οποία αναπτφχκθκε από τον George Dantzig.

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

Πόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό. μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ

Πόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό. μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ Πόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ Για τθν ανάδειξθ του κζματοσ κα λφνουμε κάποια προβλιματα

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

Ειςαγωγι ςτο Δομθμζνο Προγραμματιςμό. Βαγγζλθσ Οικονόμου

Ειςαγωγι ςτο Δομθμζνο Προγραμματιςμό. Βαγγζλθσ Οικονόμου Ειςαγωγι ςτο Δομθμζνο Προγραμματιςμό Βαγγζλθσ Οικονόμου Περιεχόμενα Πλθροφορίεσ Μακιματοσ Δομθμζνοσ Προγραμματιςμόσ (Οριςμοί, Γενικζσ Ζννοιεσ) Αλγόρικμοι και Ψευδοκϊδικασ Γλϊςςα προγραμματιςμοφ C Πλθροφορίεσ

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

Περιεχόμενα. χολι Χοροφ Αντιγόνθ Βοφτου - Πολιτικι Διαχείριςθσ Cookie 1

Περιεχόμενα. χολι Χοροφ Αντιγόνθ Βοφτου - Πολιτικι Διαχείριςθσ Cookie 1 Περιεχόμενα Περιεχόμενα... 1 1. Ειςαγωγή... 2 1.1 Σχετικά... 2 2. Γενικέσ Πληροφορίεσ για τα Cookies... 2 2.1 Οριςμόσ... 2 2.2 Χρήςη... 3 2.3 Τφποι... 3 2.4 Έλεγχοσ... 3 3. Cookies Σχολήσ... 4 3.1 Ειςαγωγή...

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

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

ΕΡΓΑΣΗΡΙΟ ΕΦΑΡΜΟΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ Στο εργαςτιριο αυτό κα δοφμε πωσ μποροφμε να προςομοιϊςουμε μια κίνθςθ χωρίσ τθ χριςθ εξειδικευμζνων εργαλείων, παρά μόνο μζςω ενόσ προγράμματοσ λογιςτικϊν φφλλων, όπωσ είναι το Calc και το Excel. Τα δφο

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

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 7 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Γ

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 7 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Γ ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ 7 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Γ ελιδοποίθςθ (1/10) Σόςο θ κατάτμθςθ διαμεριςμάτων ςτακεροφ μεγζκουσ όςο και θ κατάτμθςθ διαμεριςμάτων μεταβλθτοφ και άνιςου μεγζκουσ δεν κάνουν

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

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 2 ο Εργαςτιριο Διαχείριςθ Διεργαςιϊν

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 2 ο Εργαςτιριο Διαχείριςθ Διεργαςιϊν ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ 2 ο Εργαςτιριο Διαχείριςθ Διεργαςιϊν Τπόβακρο (1/3) τουσ παλαιότερουσ υπολογιςτζσ θ Κεντρικι Μονάδα Επεξεργαςίασ (Κ.Μ.Ε.) μποροφςε κάκε ςτιγμι να εκτελεί μόνο ζνα πρόγραμμα τουσ ςφγχρονουσ

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

TA EΠΑΓΓΕΛΜΑΣΑ ΠΛΗΡΟΦΟΡΙΚΗ ΣΟΤ ΜΕΛΛΟΝΣΟ. Γυμνάςιο Αμυνταίου Β1

TA EΠΑΓΓΕΛΜΑΣΑ ΠΛΗΡΟΦΟΡΙΚΗ ΣΟΤ ΜΕΛΛΟΝΣΟ. Γυμνάςιο Αμυνταίου Β1 TA EΠΑΓΓΕΛΜΑΣΑ ΠΛΗΡΟΦΟΡΙΚΗ ΣΟΤ ΜΕΛΛΟΝΣΟ Γυμνάςιο Αμυνταίου Β1 Ποια είναι τα ιδανικά επαγγζλματα για να μπορζςω να είμαι ευτυχιςμζνοσ και επιτυχθμζνοσ ςτο μζλλον; Σι ζχει αλλάξει τα τελευταία χρόνια ςτο

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

ΑΤΣΟΝΟΜΟΙ ΠΡΑΚΣΟΡΕ ΕΡΓΑΙΑ ΕΞΑΜΗΝΟΤ HEARTSTONE ΑΛΕΞΑΝΔΡΟ ΛΟΤΚΟΠΟΤΛΟ ΑΜ:

ΑΤΣΟΝΟΜΟΙ ΠΡΑΚΣΟΡΕ ΕΡΓΑΙΑ ΕΞΑΜΗΝΟΤ HEARTSTONE ΑΛΕΞΑΝΔΡΟ ΛΟΤΚΟΠΟΤΛΟ ΑΜ: ΑΤΣΟΝΟΜΟΙ ΠΡΑΚΣΟΡΕ ΕΡΓΑΙΑ ΕΞΑΜΗΝΟΤ HEARTSTONE ΑΛΕΞΑΝΔΡΟ ΛΟΤΚΟΠΟΤΛΟ ΑΜ: 2008030075 ΕΙΑΓΩΓΗ Το Heartstone είναι ζνα ψθφιακό παιχνίδι καρτϊν που διεξάγιεται πάνω ςτο Battle.net, ζναν διακομιςτι τθσ εταιρίασ

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

ΣΑΞΗ: Το ςενάριο απευκφνεται ςε παιδιά προςχολικισ θλικίασ. ΤΜΒΑΣΟΣΗΣΑ ΜΕ ΣΟ ΔΕΠΠ ΚΑΙ ΑΠ ΜΑΘΗΜΑΣΙΚΩΝ

ΣΑΞΗ: Το ςενάριο απευκφνεται ςε παιδιά προςχολικισ θλικίασ. ΤΜΒΑΣΟΣΗΣΑ ΜΕ ΣΟ ΔΕΠΠ ΚΑΙ ΑΠ ΜΑΘΗΜΑΣΙΚΩΝ ΔΙΔΑΚΣΙΚΟ ΕΝΑΡΙΟ ΓΙΑ ΣΑ ΜΑΘΗΜΑΣΙΚΑ ΣΙΣΛΟ ΔΙΔΑΚΣΙΚΟΤ ΕΝΑΡΙΟΤ «Τα ςχιματα» ΕΜΠΛΕΚΟΜΕΝΕ ΓΝΩΣΙΚΕ ΠΕΡΙΟΧΕ Μακθματικά, Γλϊςςα, Πλθροφορικι ΣΑΞΗ: Το ςενάριο απευκφνεται ςε παιδιά προςχολικισ θλικίασ. ΔΙΑΡΚΕΙΑ:

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

Αυτόνομοι Πράκτορες. Αναφορά Εργασίας Εξαμήνου. Το αστέρι του Aibo και τα κόκαλα του

Αυτόνομοι Πράκτορες. Αναφορά Εργασίας Εξαμήνου. Το αστέρι του Aibo και τα κόκαλα του Αυτόνομοι Πράκτορες Αναφορά Εργασίας Εξαμήνου Το αστέρι του Aibo και τα κόκαλα του Jaohar Osman Η πρόταςθ εργαςίασ που ζκανα είναι το παρακάτω κείμενο : - ξ Aibo αγαπάει πάρα πξλύ ρα κόκαλα και πάμρα ρα

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

Αποτελζςματα Ζρευνασ για τθν Απαςχολθςιμότθτα ςτθν Ελλάδα

Αποτελζςματα Ζρευνασ για τθν Απαςχολθςιμότθτα ςτθν Ελλάδα Αποτελζςματα Ζρευνασ για τθν Απαςχολθςιμότθτα ςτθν Ελλάδα Ιοφνιοσ 2017 Ταυτότθτα τθσ Ζρευνασ Η παροφςα ζρευνα διεξιχκθ το διάςτθμα Μαΐου - Ιουνίου 2017. Δείγμα: 180 επιχειριςεισ που δραςτθριοποιοφνται

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

Rivensco Consulting Ltd 1B Georgiou Gemistou street Strovolos Nicosia Cyprus tel tel

Rivensco Consulting Ltd 1B Georgiou Gemistou street Strovolos Nicosia Cyprus tel tel Erasmus+ Programme Strategic Partnership Project Title: One Minute May Save A Life No. project: 2015-1-RO01-KA202-014982 Rivensco Consulting Ltd 1B Georgiou Gemistou street Strovolos Nicosia Cyprus tel

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

Αναφορά Εργαςίασ Nim Game

Αναφορά Εργαςίασ Nim Game Αναφορά Εργαςίασ Nim Game Αυτόνομοι Πράκτορεσ (ΠΛΗ 513) Βαγενάσ Σωτιριοσ 2010030034 Ειςαγωγή Για τθν εργαςία του μακιματοσ αςχολικθκα με το board game Nim. Ρρόκειται για ζνα παιχνίδι δφο παιχτϊν (2-player

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

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ

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

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

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2 Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2 Δρ. Χρήζηος Ηλιούδης Μθ Προςθμαςμζνοι Ακζραιοι Εφαρμογζσ (ςε οποιαδιποτε περίπτωςθ δεν χρειάηονται αρνθτικοί αρικμοί) Καταμζτρθςθ. Διευκυνςιοδότθςθ.

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

ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Αρχεία - Φάκελοι

ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Αρχεία - Φάκελοι ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ Αρχείο (File) Φάκελοσ (Folder) Διαχειριςτισ Αρχείων (File Manager) Τφποι Αρχείων Σε τι εξυπθρετεί θ οργάνωςθ των εργαςιϊν μασ ςτουσ υπολογιςτζσ; Πϊσ κα οργανϊςουμε

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

Μάρκετινγκ V Κοινωνικό Μάρκετινγκ. Πόπη Σουρμαΐδου. Σεμινάριο: Αναπτφςςοντασ μια κοινωνική επιχείρηςη

Μάρκετινγκ V Κοινωνικό Μάρκετινγκ. Πόπη Σουρμαΐδου. Σεμινάριο: Αναπτφςςοντασ μια κοινωνική επιχείρηςη Μάρκετινγκ V Κοινωνικό Μάρκετινγκ Πόπη Σουρμαΐδου Σεμινάριο: Αναπτφςςοντασ μια κοινωνική επιχείρηςη Σφνοψη Τι είναι το Marketing (βαςικι ειςαγωγι, swot ανάλυςθ, τα παλιά 4P) Τι είναι το Marketing Plan

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

Τεχνικι Παρουςιάςεων με PowerPoint

Τεχνικι Παρουςιάςεων με PowerPoint Τεχνικι Παρουςιάςεων με PowerPoint Δρ. Παφλοσ Θεοδϊρου Ανϊτατθ Εκκλθςιαςτικι Ακαδθμία Ηρακλείου Κριτθσ Περιεχόμενα Ειςαγωγι Γιατί πρζπει να γίνει παρουςίαςθ τθσ εργαςίασ μου Βαςικι προετοιμαςία Δομι παρουςίαςθσ

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

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 2: Σο Τλικό του Τπολογιςτι

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 2: Σο Τλικό του Τπολογιςτι ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ ΚΕΦΑΛΑΙΟ 2: Σο Τλικό του Τπολογιςτι Τλικό υπολογιςτι (Hardware), Προςωπικόσ Τπολογιςτισ (ΡC), υςκευι ειςόδου, υςκευι εξόδου, Οκόνθ (Screen), Εκτυπωτισ (Printer), αρωτισ

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

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα Αυτζσ οι οδθγίεσ ζχουν ςτόχο λοιπόν να βοθκιςουν τουσ εκπαιδευτικοφσ να καταςκευάςουν τισ δικζσ τουσ δραςτθριότθτεσ με το μοντζλο του Άβακα. Παρουςίαςη

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

Πειραματικι Ψυχολογία (ΨΧ66)

Πειραματικι Ψυχολογία (ΨΧ66) Πειραματικι Ψυχολογία (ΨΧ66) Διάλεξη 7 Σεχνικζσ για τθν επίτευξθ ςτακερότθτασ Πζτροσ Ροφςςοσ Μζθοδοι για την επίτευξη του ελζγχου Μζςω του κατάλλθλου ςχεδιαςμοφ του πειράματοσ (ςτόχοσ είναι θ εξάλειψθ

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

Internet a jeho role v našem životě Το Διαδίκτυο και ο ρόλοσ του ςτθ ηωι μασ

Internet a jeho role v našem životě Το Διαδίκτυο και ο ρόλοσ του ςτθ ηωι μασ Internet a jeho role v našem životě Το Διαδίκτυο και ο ρόλοσ του ςτθ ηωι μασ Διαδίκτυο: μια πόρτα ςτον κόςμο Πϊσ μπορεί κανείσ ςε λίγα λεπτά να μάκει ποιεσ ταινίεσ παίηονται ςτουσ κινθματογράφουσ, να ςτείλει

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

ΤΙΤΛΟΣ: "SWITCH-ΠΩ ΝΑ ΚΑΣΑΦΕΡΕΙ ΣΗΝ ΑΛΛΑΓΗ ΟΣΑΝ Η ΑΛΛΑΓΗ ΕΙΝΑΙ ΔΤΚΟΛΗ" Σσγγραφείς: Chip Heath & Dan Heath. Εκδόζεις: Κσριάκος Παπαδόποσλος/ΕΕΔΕ

ΤΙΤΛΟΣ: SWITCH-ΠΩ ΝΑ ΚΑΣΑΦΕΡΕΙ ΣΗΝ ΑΛΛΑΓΗ ΟΣΑΝ Η ΑΛΛΑΓΗ ΕΙΝΑΙ ΔΤΚΟΛΗ Σσγγραφείς: Chip Heath & Dan Heath. Εκδόζεις: Κσριάκος Παπαδόποσλος/ΕΕΔΕ ΤΙΤΛΟΣ: "SWITCH-ΠΩ ΝΑ ΚΑΣΑΦΕΡΕΙ ΣΗΝ ΑΛΛΑΓΗ ΟΣΑΝ Η ΑΛΛΑΓΗ ΕΙΝΑΙ ΔΤΚΟΛΗ" Σσγγραφείς: Chip Heath & Dan Heath Εκδόζεις: Κσριάκος Παπαδόποσλος/ΕΕΔΕ www.dimitrazervaki.com Περιεχόμενα ΣΡΕΙ ΑΝΑΠΑΝΣΕΧΕ ΔΙΑΠΙΣΩΕΙ

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

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

ΧΕΔΙΑΜΟ ΠΡΟΪΟΝΣΩΝ ΜΕ Η/Τ ΧΕΔΙΑΜΟ ΠΡΟΪΟΝΣΩΝ ΜΕ Η/Τ ΚΑΜΠΤΛΕ ΕΛΕΤΘΕΡΗ ΜΟΡΦΗ Χριςιμεσ για τθν περιγραφι ομαλών και ελεφκερων ςχθμάτων Αμάξωμα αυτοκινιτου, πτερφγια αεροςκαφών, ςκελετόσ πλοίου χιματα χαρακτιρων κινουμζνων ςχεδίων Περιγραφι

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

Πωσ δθμιουργώ φακζλουσ;

Πωσ δθμιουργώ φακζλουσ; Πωσ δθμιουργώ φακζλουσ; Για να μπορζςετε να δθμιουργιςετε φακζλουσ ςτο χαρτοφυλάκιό ςασ ςτο Mahara κα πρζπει να μπείτε ςτο ςφςτθμα αφοφ πατιςετε πάνω ςτο ςφνδεςμο Mahara profiles από οποιοδιποτε ςελίδα

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

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων Ενότητα 7: Ειςαγωγι ςτο Δυναμικό Προγραμματιςμό Κακθγθτισ Γιάννθσ Γιαννίκοσ Σχολι Οργάνωςθσ και Διοίκθςθσ Επιχειριςεων Τμιμα Διοίκθςθσ Επιχειριςεων Σκοποί ενότητασ

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

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ Ειρινθ Φιλιοποφλου Ειςαγωγι Ο Παγκόςμιοσ Ιςτόσ (World Wide Web - WWW) ι πιο απλά Ιςτόσ (Web) είναι μία αρχιτεκτονικι για τθν προςπζλαςθ διαςυνδεδεμζνων εγγράφων

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

Η ΠΟΙΟΣΗΣΑ ΔΙΔΑΚΑΛΙΑ ΚΑΙ ΣΟ ΔΤΝΑΜΙΚΟ ΜΟΝΣΕΛΟ ΕΚΠΑΙΔΕΤΣΙΚΗ ΑΠΟΣΕΛΕΜΑΣΙΚΟΣΗΣΑ

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

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

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 3: Εργονομία

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 3: Εργονομία ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ Εργονομία, ωςτι ςτάςθ εργαςίασ, Εικονοςτοιχείο (pixel), Ανάλυςθ οκόνθσ (resolution), Μζγεκοσ οκόνθσ Ποιεσ επιπτϊςεισ μπορεί να ζχει θ πολφωρθ χριςθ του υπολογιςτι ςτθν

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

Λογιςμικό: Ταξίδι ςτθ Φφςθ με Νόθμα Κατηγορία αναπηρίασ: Κϊφωςθ-Βαρθκοΐα Μάιημα: Φυςικι Τάξη/εισ: Εϋ και Στϋ Δθμοτικοφ

Λογιςμικό: Ταξίδι ςτθ Φφςθ με Νόθμα Κατηγορία αναπηρίασ: Κϊφωςθ-Βαρθκοΐα Μάιημα: Φυςικι Τάξη/εισ: Εϋ και Στϋ Δθμοτικοφ Λογιςμικό: Ταξίδι ςτθ Φφςθ με Νόθμα Κατηγορία αναπηρίασ: Κϊφωςθ-Βαρθκοΐα Μάιημα: Φυςικι Τάξη/εισ: Εϋ και Στϋ Δθμοτικοφ Παρουςίαςη Λογιςμικοφ Μαριάννα Χατζοποφλου Προμθκευτισ: Hyper Systems Προςβαςιμότητα

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

Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων. (v.1.0.7)

Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων. (v.1.0.7) Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων (v.1.0.7) 1 Περίληψη Το ςυγκεκριμζνο εγχειρίδιο δθμιουργικθκε για να βοθκιςει τθν κατανόθςθ τθσ διαδικαςίασ διαχείριςθσ ςτθλών βιβλίου Εςόδων - Εξόδων.

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

Γ' ΛΥΚΕΙΟΥ Η ΤΑΞΗ ΤΗΣ ΤΕΛΙΚΗΣ ΕΠΙΛΟΓΗΣ. Στθ ΓϋΛυκείου οι Ομάδεσ Προςανατολιςμοφ είναι τρεισ:

Γ' ΛΥΚΕΙΟΥ Η ΤΑΞΗ ΤΗΣ ΤΕΛΙΚΗΣ ΕΠΙΛΟΓΗΣ. Στθ ΓϋΛυκείου οι Ομάδεσ Προςανατολιςμοφ είναι τρεισ: Γ' ΛΥΚΕΙΟΥ Η ΤΑΞΗ ΤΗΣ ΤΕΛΙΚΗΣ ΕΠΙΛΟΓΗΣ Στθ ΓϋΛυκείου οι Ομάδεσ Προςανατολιςμοφ είναι τρεισ: 1. Ομάδα Ανκρωπιςτικών Σπουδών 2. Ομάδα Οικονομικών, Πολιτικών, Κοινωνικών & Παιδαγωγικών Σπουδών 3. Ομάδα Θετικών

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

Δείκτεσ Διαχείριςθ Μνιμθσ. Βαγγζλθσ Οικονόμου Διάλεξθ 8

Δείκτεσ Διαχείριςθ Μνιμθσ. Βαγγζλθσ Οικονόμου Διάλεξθ 8 Δείκτεσ Διαχείριςθ Μνιμθσ Βαγγζλθσ Οικονόμου Διάλεξθ 8 Δείκτεσ Κάκε μεταβλθτι ςχετίηεται με μία κζςθ ςτθν κφρια μνιμθ του υπολογιςτι. Κάκε κζςθ ςτθ μνιμθ ζχει τθ δικι τθσ ξεχωριςτι διεφκυνςθ. Με άμεςθ

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

Aux.Magazine Μπιλμπάο, Βιηκάγια, Ιςπανία www.auxmagazine.com Προςωπικά δεδομζνα

Aux.Magazine Μπιλμπάο, Βιηκάγια, Ιςπανία www.auxmagazine.com Προςωπικά δεδομζνα Προςωπικά δεδομζνα Η Λείρ Ναγιάλα, θ Σίλβια Αντρζσ, θ Χουάνα Γκαλβάν και θ Γερμάν Καςτανζντα δθμιοφργθςαν τθ δικι τουσ εταιρία, τθν AUXILIARTE FACTORIA το 2004. Ζχοντασ και ςυνειδθτοποίθςαν ότι μοιράηονταν

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

Ειδικά Θζματα Βάςεων Δεδομζνων

Ειδικά Θζματα Βάςεων Δεδομζνων Ειδικά Θζματα Βάςεων Δεδομζνων Ενότητα 15: Εξόρυξη Δεδομζνων (Data Mining) Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικϊν Πλθροφορικισ ΤΕ Άδειεσ Χρήςησ Το παρόν εκπαιδευτικό υλικό υπόκειται ςε άδειεσ χριςθσ

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

ΕΝΟΤΗΤΑ 3: Χριςθ εργαλείων ζκφραςθσ, επικοινωνίασ, ανακάλυψθσ και δθμιουργίασ. ΚΕΦΑΛΑΙΟ 7: Υπθρεςίεσ Αναηιτθςθσ ςτον Παγκόςμιο Ιςτό

ΕΝΟΤΗΤΑ 3: Χριςθ εργαλείων ζκφραςθσ, επικοινωνίασ, ανακάλυψθσ και δθμιουργίασ. ΚΕΦΑΛΑΙΟ 7: Υπθρεςίεσ Αναηιτθςθσ ςτον Παγκόςμιο Ιςτό ΕΝΟΤΗΤΑ 3: Χριςθ εργαλείων ζκφραςθσ, επικοινωνίασ, ΚΕΦΑΛΑΙΟ 7: Υπθρεςίεσ Αναηιτθςθσ ςτον Παγκόςμιο Ιςτό Αναηιτθςθ πλθροφοριϊν, Διεφκυνςθ Ιςτοςελίδασ (URL), κεματικοί Κατάλογοι, Λζξεισ Κλειδιά, Μθχανζσ

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

Ανϊτερεσ πνευματικζσ λειτουργίεσ Μνιμθ Μάκθςθ -Συμπεριφορά

Ανϊτερεσ πνευματικζσ λειτουργίεσ Μνιμθ Μάκθςθ -Συμπεριφορά Ανϊτερεσ πνευματικζσ λειτουργίεσ Μνιμθ Μάκθςθ -Συμπεριφορά Οδθγίεσ Προτείνεται να γίνει ςαφισ ο ρόλοσ κάκε τμιματοσ του ΚΝΣ και να αναδειχκεί θ ςχζςθ που ζχουν τα μζρθ αυτά με τισ ανϊτερεσ πνευματικζσ

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

Προπτυχιακό Πρόγραμμα ςτην Πληροφορική. Οδθγόσ Σπουδϊν

Προπτυχιακό Πρόγραμμα ςτην Πληροφορική. Οδθγόσ Σπουδϊν Προπτυχιακό Πρόγραμμα ςτην Πληροφορική Οδθγόσ Σπουδϊν ΕΙΑΓΩΓΗ Αμερικανικζσ πανεπιςτημιακζσ ςπουδζσ ςτην Πληροφορική Κατά τθ διάρκεια των προπτυχιακϊν ςπουδϊν ςτθν Πλθροφορικι (BSIT), οι φοιτθτζσ αποκτοφν

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

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο) Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο) Ιοφνιοσ 2013 Περιεχόμενα: Ειςαγωγή... 3 1.Εθνικό Τυπογραφείο... 3 1.1. Είςοδοσ... 3 1.2. Αρχική Οθόνη... 4 1.3. Διεκπεραίωςη αίτηςησ...

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

Νζεσ Τάςεισ ςτην εκπαιδευτική διαδικαςία: Gamification

Νζεσ Τάςεισ ςτην εκπαιδευτική διαδικαςία: Gamification Νζεσ Τάςεισ ςτην εκπαιδευτική διαδικαςία: Gamification Δρ. Παναγιϊτθσ Ζαχαριάσ Οικονομικό Πανεπιςτιμιο Ακθνϊν - 15/5/2014 Ημερίδα με κζμα: «Οικονομία τθσ Γνϊςθσ: Αξιοποίθςθ τθσ καινοτομίασ ςτθ Β Βάκμια

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

Ακολουκιακά Λογικά Κυκλώματα

Ακολουκιακά Λογικά Κυκλώματα Ακολουκιακά Λογικά Κυκλώματα Τα ψθφιακά λογικά κυκλϊματα που μελετιςαμε μζχρι τϊρα ιταν ςυνδυαςτικά κυκλϊματα. Στα ςυνδυαςτικά κυκλϊματα οι ζξοδοι ςε κάκε χρονικι ςτιγμι εξαρτϊνται αποκλειςτικά και μόνο

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

Δίκτυα Υπολογιςτϊν 2-Rooftop Networking Project

Δίκτυα Υπολογιςτϊν 2-Rooftop Networking Project Ονοματεπώνυμα και Α.Μ. μελών ομάδασ Κοφινάσ Νίκοσ ΑΜ:2007030111 Πζρροσ Ιωακείμ ΑΜ:2007030085 Site survey Τα κτιρια τθσ επιλογισ μασ αποτελοφν το κτιριο επιςτθμϊν και το κτιριο ςτο οποίο ςτεγάηεται θ λζςχθ

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

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Περιφέρειες)

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Περιφέρειες) Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Περιφέρειες) Ιούνιοσ 2013 Περιεχόμενα: Ειςαγωγή... 3 1. Περιφζρεια... 3 1.1 Διαχειριςτήσ Αιτήςεων Περιφζρειασ... 3 1.1.1. Είςοδοσ... 3 1.1.2. Αρχική

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

Διδάςκων: Κωνςταντίνοσ τεφανίδθσ

Διδάςκων: Κωνςταντίνοσ τεφανίδθσ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ ΧΟΛΗ ΘΕΣΙΚΩΝ ΕΠΙΣΗΜΩΝ ΣΜΗΜΑ ΕΠΙΣΗΜΗ ΤΠΟΛΟΓΙΣΩΝ ΜΑΘΗΜΑ ΕΠΙΛΟΓΗ ΗΤ-564 ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΣΑ ΕΠΙΚΟΙΝΩΝΙΑ ΑΝΘΡΩΠΟΤ - ΜΗΧΑΝΗ Διδάςκων: Κωνςταντίνοσ τεφανίδθσ τόχοσ τθσ ςυγκεκριμζνθσ εργαςίασ

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

Πειραματικι Ψυχολογία (ΨΧ66)

Πειραματικι Ψυχολογία (ΨΧ66) Πειραματικι Ψυχολογία (ΨΧ66) Διδάςκουςα: Αλεξάνδρα Οικονόμου Παρουςίαςη διαλζξεων: Πζτροσ Ροφςςοσ Διάλεξη 1 Ειςαγωγι Αντικείμενο και τρόποσ λειτουργίασ του μακιματοσ Τι είναι επιςτιμθ; Καλωςορίςατε ςτο

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

Ενθμζρωςθ και προςταςία των καταναλωτών από τουσ κινδφνουσ που απορρζουν από τα χθμικά προϊόντα

Ενθμζρωςθ και προςταςία των καταναλωτών από τουσ κινδφνουσ που απορρζουν από τα χθμικά προϊόντα Ενθμζρωςθ και προςταςία των καταναλωτών από τουσ κινδφνουσ που απορρζουν από τα χθμικά προϊόντα Γενικό Χθμείο του Κράτουσ Διεφκυνςθ Περιβάλλοντοσ Δρ. Διμθτρα Δανιιλ Χθμικά προϊόντα Οι χθμικζσ ουςίεσ υπάρχουν

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

Μάκθμα 1 Ειςαγωγι ςτθν αναπθρία

Μάκθμα 1 Ειςαγωγι ςτθν αναπθρία Πανεπιςτιμιο Θεςςαλίασ Παιδαγωγικό Τμιμα Προςχολικισ Εκπαίδευςθσ Ένταξθ και Αναπθρία: Εκπαιδευτικζσ Προςεγγίςεισ Μάκθμα 1 Ειςαγωγι ςτθν αναπθρία Διδάςκων: Βαςίλθσ Στρογγυλόσ Περιεχόμενο μακιματοσ Ειςαγωγι

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

Πολυτεχνική Σχολή. Οδθγόσ Σπουδϊν

Πολυτεχνική Σχολή. Οδθγόσ Σπουδϊν Πολυτεχνική Σχολή Οδθγόσ Σπουδϊν Μεταπτυχιακό Πρό γραμμα Δόμόςτατική σ Μήχανική σ ΚΟΠΟ Το MSc in Structural Engineering παρζχει ςε Πολιτικοφσ Μθχανικοφσ και άλλουσ ςχετικοφσ πτυχιοφχουσ μία ςυγκεντρωμζνθ

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

Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων»

Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων» Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων» Το Πλθροφοριακό Σφςτθμα τθσ δράςθσ «e-κπαιδευτείτε» ζχει ςτόχο να αυτοματοποιιςει τισ ακόλουκεσ

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

ΔΕΛΣΙΟ ΣΤΠΟΤ ΣΟΧΑΙ ΑΕ: «ΚΛΑΔΙΚΕ ΣΟΧΕΤΕΙ» ΜΕΛΕΣΗ ΑΓΟΡΑ ΑΛΤΙΔΩΝ ΛΙΑΝΙΚΟΤ ΕΜΠΟΡΙΟΤ

ΔΕΛΣΙΟ ΣΤΠΟΤ ΣΟΧΑΙ ΑΕ: «ΚΛΑΔΙΚΕ ΣΟΧΕΤΕΙ» ΜΕΛΕΣΗ ΑΓΟΡΑ ΑΛΤΙΔΩΝ ΛΙΑΝΙΚΟΤ ΕΜΠΟΡΙΟΤ ΔΕΛΣΙΟ ΣΤΠΟΤ ΣΟΧΑΙ ΑΕ: «ΚΛΑΔΙΚΕ ΣΟΧΕΤΕΙ» ΜΕΛΕΣΗ ΑΓΟΡΑ ΑΛΤΙΔΩΝ ΛΙΑΝΙΚΟΤ ΕΜΠΟΡΙΟΤ Μείωςθ 1,9% ςε ςχζςθ με το 2009, παρουςίαςε θ αγορά των αλυςίδων λιανικοφ εμπορίου των οκτϊ εξεταηόμενων κατθγοριϊν το 2010

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

Παράγοντεσ υμμετοχήσ Ενηλίκων ςτην Εκπαίδευςη: Ζητήματα Κινητοποίηςησ και Πρόςβαςησ ςε Οργανωμζνεσ Εκπαιδευτικζσ Δραςτηριότητεσ

Παράγοντεσ υμμετοχήσ Ενηλίκων ςτην Εκπαίδευςη: Ζητήματα Κινητοποίηςησ και Πρόςβαςησ ςε Οργανωμζνεσ Εκπαιδευτικζσ Δραςτηριότητεσ ΑΡΙΣΟΣΕΛΕΙΟ ΠΑΝΕΠΙΣΗΜΙΟ ΘΕΑΛΟΝΙΚΗ ΑΝΟΙΚΣΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΣΑ Παράγοντεσ υμμετοχήσ Ενηλίκων ςτην Εκπαίδευςη: Ζητήματα Κινητοποίηςησ και Πρόςβαςησ ςε Οργανωμζνεσ Εκπαιδευτικζσ Δραςτηριότητεσ Ενότητα 7:

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

Ο ήχοσ ωσ φυςικό φαινόμενο

Ο ήχοσ ωσ φυςικό φαινόμενο Ο ήχοσ ωσ φυςικό φαινόμενο Φφλλο Εργαςίασ Ονοματεπώνυμο. Παραγωγή και διάδοςη του ήχου Ήχοσ παράγεται όταν τα ςωματίδια κάποιου υλικοφ μζςου αναγκαςκοφν να εκτελζςουν ταλάντωςθ. Για να διαδοκεί ο ιχοσ

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

ΠΡΟΣΕΙΝΟΜΕΝΕ ΑΠΑΝΣΗΕΙ ΣΗ ΒΙΟΛΟΓΙΑ ΚΑΣΕΤΘΤΝΗ 2013

ΠΡΟΣΕΙΝΟΜΕΝΕ ΑΠΑΝΣΗΕΙ ΣΗ ΒΙΟΛΟΓΙΑ ΚΑΣΕΤΘΤΝΗ 2013 ΠΡΟΣΕΙΝΟΜΕΝΕ ΑΠΑΝΣΗΕΙ ΣΗ ΒΙΟΛΟΓΙΑ ΚΑΣΕΤΘΤΝΗ 2013 ΘΕΜΑ Α Α1. γ Α2. β Α3. α Α4. δ Α5. α ΘΕΜΑ Β Β1. ελ. 123-124 «Η γονιδιακι κεραπεία εφαρμόςτθκε και ειςάγονται πάλι ς αυτόν.» Β2. ελ. 133 «Διαγονιδιακά ονομάηονται

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

Συγγραφι επιςτθμονικισ εργαςίασ. Η κορφφωςθ τθσ προςπάκειάσ μασ

Συγγραφι επιςτθμονικισ εργαςίασ. Η κορφφωςθ τθσ προςπάκειάσ μασ Συγγραφι επιςτθμονικισ εργαςίασ Η κορφφωςθ τθσ προςπάκειάσ μασ Περίγραμμα Ειςήγηςησ Στάδια υλοποίθςθσ τθσ επιςτθμονικισ εργαςίασ Δομι επιςτθμονικισ / πτυχιακισ εργαςίασ Ζθτιματα ερευνθτικισ και ακαδθμαϊκισ

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

Ζτςι μάηεψα τισ 7 ποιο ςυχνζσ ερωτιςεισ που δζχομαι και τισ απαντϊ ζτςι ϊςτε να λυκοφν οι απορίεσ που μπορεί να ζχεισ.

Ζτςι μάηεψα τισ 7 ποιο ςυχνζσ ερωτιςεισ που δζχομαι και τισ απαντϊ ζτςι ϊςτε να λυκοφν οι απορίεσ που μπορεί να ζχεισ. Γεια, για όςουσ δεν με γνωρίηουν ονομάηομαι Γιάννθσ Χριςτοδοφλου. Αποφάςιςα να δθμιουργιςω αυτό το ebook προκειμζνου να δϊςω μια πιο κακαρι εικόνα για το τι είναι και πωσ δουλεφει το DS Domination. Ζτςι

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

Νικόλαοσ Μ. Σαλτερισ Σχολικόσ Σφμβουλοσ Δ.Ε. Δρ. Πολιτικισ Επιςτιμθσ και Ιςτορίασ Μζλοσ ΔΣ Πανελλινιασ Ζνωςθσ Σχολικϊν Συμβοφλων

Νικόλαοσ Μ. Σαλτερισ Σχολικόσ Σφμβουλοσ Δ.Ε. Δρ. Πολιτικισ Επιςτιμθσ και Ιςτορίασ Μζλοσ ΔΣ Πανελλινιασ Ζνωςθσ Σχολικϊν Συμβοφλων Νικόλαοσ Μ. Σαλτερισ Σχολικόσ Σφμβουλοσ Δ.Ε. Δρ. Πολιτικισ Επιςτιμθσ και Ιςτορίασ Μζλοσ ΔΣ Πανελλινιασ Ζνωςθσ Σχολικϊν Συμβοφλων Δομι ειςιγθςθσ Επιςτθμονικζσ Προςεγγίςεισ τθσ Αξιολόγθςθσ ςτθν Εκπαίδευςθ

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

Ερωτιςεισ & απαντιςεισ για τα ξφλινα πνευςτά

Ερωτιςεισ & απαντιςεισ για τα ξφλινα πνευςτά Τα νύλιμα! ΧΟΡΗΓΟΣ Ερωτιςεισ & απαντιςεισ για τα ξφλινα πνευςτά τα ξφλινα! 1. Γιατί τα λζμε ξφλινα πνευςτά; Πνευςτά ονομάηονται τα όργανα ςτα οποία ο ιχοσ παράγεται μζςα ςε ζνα ςωλινα απ όπου περνάει ο

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

Άςκθςθ 1θ: Να γραφεί αλγόρικμοσ που κα δθμιουργεί με τθ βοικεια διπλοφ επαναλθπτικοφ βρόχου, τον ακόλουκο διςδιάςτατο πίνακα:

Άςκθςθ 1θ: Να γραφεί αλγόρικμοσ που κα δθμιουργεί με τθ βοικεια διπλοφ επαναλθπτικοφ βρόχου, τον ακόλουκο διςδιάςτατο πίνακα: 2 ο Σετ Ασκήσεων Δομές Δεδομένων - Πίνακες Άςκθςθ 1θ: Να γραφεί αλγόρικμοσ που κα δθμιουργεί με τθ βοικεια διπλοφ επαναλθπτικοφ βρόχου, τον ακόλουκο διςδιάςτατο πίνακα: 2 3 4 5 3 4 5 6 4 5 6 7 5 6 7 8

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

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο) Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο) Πάτρα, 2013 Περιεχόμενα: Ειςαγωγή... 4 1. Επιμελητήριο... Error! Bookmark not defined. 1.1 Διαχειριςτήσ Αιτήςεων Επιμελητηρίου...

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

Μάθημα 9 ο ΤΕΧΝΙΚΕΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΙΚΟΝΙΚΗΣ ΜΝΗΜΗΣ

Μάθημα 9 ο ΤΕΧΝΙΚΕΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΙΚΟΝΙΚΗΣ ΜΝΗΜΗΣ Μάθημα 9 ο ΤΕΧΝΙΚΕΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΙΚΟΝΙΚΗΣ ΜΝΗΜΗΣ Ειςαγωγό Όπωσ είδαμε, ο χϊροσ εικονικϊν διευκφνςεων μνιμθσ που χρθςιμοποιεί κάκε διεργαςία, είναι αρκετά μεγαλφτεροσ από το χϊρο των φυςικϊν διευκφνςεων.

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

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

ΡΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ ΑΧΕΣ ΟΓΑΝΩΣΗΣ & ΔΙΟΙΚΗΣΗΣ ΕΡΙΧΕΙΗΣΕΩΝ & ΥΡΗΕΣΙΩΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΡΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ ΑΧΕΣ ΟΓΑΝΩΣΗΣ & ΔΙΟΙΚΗΣΗΣ ΕΡΙΧΕΙΗΣΕΩΝ & ΥΡΗΕΣΙΩΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Α1. Να χαρακτηρίςετε τισ προτάςεισ που ακολουθοφν, γράφοντασ ςτο τετράδιό ςασ, δίπλα

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

Ηλιακι Θζρμανςθ οικίασ

Ηλιακι Θζρμανςθ οικίασ Ηλιακι Θζρμανςθ οικίασ Δυνατότθτα κάλυψθσ κερμαντικϊν αναγκϊν ζωσ και 100% (εξαρτάται από τθν τοποκεςία, τθν ςυλλεκτικι επιφάνεια και τθν μάηα νεροφ αποκθκεφςεωσ) βελτιςτοποιθμζνο ςφςτθμα με εγγυθμζνθ

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

Ζρευνα ικανοποίθςθσ τουριςτϊν

Ζρευνα ικανοποίθςθσ τουριςτϊν Ζρευνα ικανοποίθςθσ τουριςτϊν Ammon Ovis_Ζρευνα ικανοποίθςθσ τουριςτϊν_ Ραδιοςτακμόσ Flash 96 1 ΣΤΟΙΧΕΙΑ ΔΕΙΓΜΑΤΟΣ Σο δείγμα περιλαμβάνει 332 τουρίςτεσ από 5 διαφορετικζσ θπείρουσ. Οι περιςςότεροι εξ αυτϊν

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

Virtualization. Στο ςυγκεκριμζνο οδηγό, θα παρουςιαςτεί η ικανότητα δοκιμήσ τησ διανομήσ Ubuntu 9.04, χωρίσ την ανάγκη του format.

Virtualization. Στο ςυγκεκριμζνο οδηγό, θα παρουςιαςτεί η ικανότητα δοκιμήσ τησ διανομήσ Ubuntu 9.04, χωρίσ την ανάγκη του format. Virtualization Στο ςυγκεκριμζνο οδηγό, θα παρουςιαςτεί η ικανότητα δοκιμήσ τησ διανομήσ Ubuntu 9.04, χωρίσ την ανάγκη του format. Το virtualization πρόκειται για μια τεχνολογία, θ οποία επιτρζπει το διαχωριςμό

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

Επιχειρηςιακή Ζρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R

Επιχειρηςιακή Ζρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R Επιχειρηςιακή Ζρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R Ενότητα 5 η : Η Μζθοδοσ Simplex Παρουςίαςη τησ μεθόδου Κων/νοσ Κουνετάσ, Επίκουροσ Κακθγθτισ Νίκοσ Χατηθςταμοφλου, Υπ. Δρ. Οικονομικισ Επιςτιμθσ

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

Ειςαγωγή ςτη διδακτική των γλωςςών

Ειςαγωγή ςτη διδακτική των γλωςςών ΑΡΙΣΟΣΕΛΕΙΟ ΠΑΝΕΠΙΣΗΜΙΟ ΘΕΑΛΟΝΙΚΗ ΑΝΟΙΚΣΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΣΑ Ειςαγωγή ςτη διδακτική των γλωςςών Ενότητα 5: Μζκοδοι διδαςκαλίασ IV Άννα Μουτι, Α.Π.Θ & Πανεπιςτιμιο Θεςςαλίασ Άδειεσ Χρήςησ Σο παρόν εκπαιδευτικό

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

ΣΕΧΝΗΣΗ ΝΟΗΜΟΤΝΗ ΓΙΑ ΑΤΣΟΝΟΜΟΤ ΧΑΡΑΚΣΗΡΕ Ε VIDEO GAMES

ΣΕΧΝΗΣΗ ΝΟΗΜΟΤΝΗ ΓΙΑ ΑΤΣΟΝΟΜΟΤ ΧΑΡΑΚΣΗΡΕ Ε VIDEO GAMES IEEE Game Expo stavrosv@di.uoa.gr Μάρτιοσ 2012 ΣΕΧΝΗΣΗ ΝΟΗΜΟΤΝΗ ΓΙΑ ΑΤΣΟΝΟΜΟΤ ΧΑΡΑΚΣΗΡΕ Ε VIDEO GAMES From FSMs to BTs to GOAP Αυτόνομοι Χαρακτιρεσ Video Games 2 Video Games: Ακαδθμαϊκι ζρευνα ςε agents:

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

Η θεωρία τησ ςτατιςτικήσ ςε ερωτήςεισ-απαντήςεισ Μέροσ 1 ον (έωσ ομαδοποίηςη δεδομένων)

Η θεωρία τησ ςτατιςτικήσ ςε ερωτήςεισ-απαντήςεισ Μέροσ 1 ον (έωσ ομαδοποίηςη δεδομένων) 1)Πώσ ορύζεται η Στατιςτικό επιςτόμη; Στατιςτικι είναι ζνα ςφνολο αρχϊν και μεκοδολογιϊν για: το ςχεδιαςμό τθσ διαδικαςίασ ςυλλογισ δεδομζνων τθ ςυνοπτικι και αποτελεςματικι παρουςίαςι τουσ τθν ανάλυςθ

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

PERSONAL TRAINING 5 ΛΟΓΟΙ ΝΑ ΕΧΕΙΣ PERSONAL TRAINER

PERSONAL TRAINING 5 ΛΟΓΟΙ ΝΑ ΕΧΕΙΣ PERSONAL TRAINER PERSONAL TRAINING 5 ΛΟΓΟΙ ΝΑ ΕΧΕΙΣ PERSONAL TRAINER 1. Σου δίνει 80% καλφτερα αποτελζςματα, 3 φορζσ γρθγορότερα 2. Σχεδιάηει και εξελίςςει ζνα ειδικό πρόγραμμα αποκλειςτικά για ςζνα, τισ προςωπικζσ ςου

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

η τζχνη τησ εκπαίδευςησ ο καθηγητήσ ςτο ςπίτι, 24 ώρεσ το 24ωρο

η τζχνη τησ εκπαίδευςησ ο καθηγητήσ ςτο ςπίτι, 24 ώρεσ το 24ωρο η τζχνη τησ εκπαίδευςησ ο καθηγητήσ ςτο ςπίτι, 24 ώρεσ το 24ωρο 210-9519043, info@odsk.gr Ειςαγωγή ιμερα, με τθν αλματϊδθ πρόοδο τθσ τεχνολογίασ και ειδικότερα ςτον τομζα των τθλεπικοινωνιϊν, ανοίγονται

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

Μθχανικι Μάκθςθ Μάκθμα 1 Βαςικζσ ζννοιεσ

Μθχανικι Μάκθςθ Μάκθμα 1 Βαςικζσ ζννοιεσ Μθχανικι Μάκθςθ Μάκθμα 1 Βαςικζσ ζννοιεσ Κϊςτασ Διαμαντάρασ Σμιμα Πλθροφορικισ ΣΕΙ Θεςςαλονίκθσ 1 τοιχεία επικοινωνίασ Κϊςτασ Διαμαντάρασ Σθλ. 2310 013592 Email: kdiamant@it.teithe.gr http://www.it.teithe.gr/~kdiamant/

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

Διαγωνιςμόσ "Μακθτζσ ςτθν Ζρευνα (ΜΕΡΑ) 2011-2012"

Διαγωνιςμόσ Μακθτζσ ςτθν Ζρευνα (ΜΕΡΑ) 2011-2012 Διαγωνιςμόσ "Μακθτζσ ςτθν Ζρευνα (ΜΕΡΑ) 2011-2012" Ο Διαγωνιςμόσ «ΜΕΡΑ» προκθρφςςεται από το 2001 ςε ετιςια βάςθ, ωσ αποτζλεςμα τθσ διαπίςτωςθσ ότι θ καλλιζργεια πνεφματοσ δθμιουργικότθτασ και πρωτοβουλίασ

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

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

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

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

τατιςτικά ςτοιχεία ιςτότοπου Κ.Ε.Π.Α. Α.Ν.Ε.Μ, www.e-kepa.gr για τθν περίοδο 1/1/2011-31/12/2014

τατιςτικά ςτοιχεία ιςτότοπου Κ.Ε.Π.Α. Α.Ν.Ε.Μ, www.e-kepa.gr για τθν περίοδο 1/1/2011-31/12/2014 τατιςτικά ςτοιχεία ιςτότοπου Κ.Ε.Π.Α. Α.Ν.Ε.Μ, www.e-kepa.gr για τθν περίοδο 1/1/2011-31/12/2014 Ειςαγωγι Στο παρόν κείμενο παρουςιάηονται και αναλφονται τα ςτατιςτικά ςτοιχεία του ιςτοτόπου τθσ ΚΕΠΑ-ΑΝΕΜ,

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

Σύγχρονο γραφείο. Αυτοματιςμόσ γραφείου Μάθημα 1 ο 29/6/2015

Σύγχρονο γραφείο. Αυτοματιςμόσ γραφείου Μάθημα 1 ο 29/6/2015 Αυτοματιςμόσ γραφείου Μάθημα 1 ο Μαΰργιώτησ Αντώνησ Σύγχρονο γραφείο Δεν είναι απλϊσ ςφνολο από καρζκλεσ, γραφεία και μθχανζσ Αποτελεί χϊρο όπου οι ςφγχρονοι εργαηόμενοι περνοφν το περιςςότερο χρόνο τουσ

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

ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΠΑΡΑΓΩΓΗ E ΕΞΑΜΗΝΟ. ΔΙΔΑΚΩΝ: ΔΡ. ΝΙΚΟΛΑΟ ΡΑΧΑΝΙΩΣΗ ΓΡΑΦΕΙΟ: 312 ΣΗΛ.:

ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΠΑΡΑΓΩΓΗ E ΕΞΑΜΗΝΟ. ΔΙΔΑΚΩΝ: ΔΡ. ΝΙΚΟΛΑΟ ΡΑΧΑΝΙΩΣΗ ΓΡΑΦΕΙΟ: 312 ΣΗΛ.: ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΠΑΡΑΓΩΓΗ E ΕΞΑΜΗΝΟ ΔΙΔΑΚΩΝ: ΔΡ. ΝΙΚΟΛΑΟ ΡΑΧΑΝΙΩΣΗ ΓΡΑΦΕΙΟ: 312 ΣΗΛ.: 210-4142150 E-mail: nraxan@unipi.gr, nickrah@hotmail.com 1 Αντικείμενο μαθήματος Ο Προγραμματιςμόσ και Ζλεγχοσ Παραγωγισ

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

Ε & Α Δραςτθριότθτεσ Ομάδασ Κυματικισ Διάδοςθσ

Ε & Α Δραςτθριότθτεσ Ομάδασ Κυματικισ Διάδοςθσ Ε & Α Δραςτθριότθτεσ Ομάδασ Κυματικισ Διάδοςθσ ΑΝΑΠΤΥΞΗ ΣΕΙΣΜΟΛΟΓΙΚΟΥ ΣΤΑΘΜΟΥ Η Κριτθ είναι μία περιοχι υψθλοφ ςειςμικοφ κινδφνου. Η παρακολοφκθςθ τθσ ςειςμικισ δραςτθριότθτασ ςτθν Κριτθ αποτελεί επομζνωσ

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

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων Ενότητα 3: υςτιματα ουρϊν αναμονισ Κακθγθτισ Γιάννθσ Γιαννίκοσ χολι Οργάνωςθσ και Διοίκθςθσ Επιχειριςεων Σμιμα Διοίκθςθσ Επιχειριςεων Σκοποί ενότητασ Μελζτθ ςυςτθμάτων

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

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ Αυτζσ οι οδθγίεσ ζχουν ςτόχο να βοθκιςουν τουσ εκπαιδευτικοφσ να καταςκευάςουν τισ δικζσ τουσ δραςτθριότθτεσ με το μοντζλο τθσ Αρικμογραμμισ.

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

Ποσοτικές Μέθοδοι Δρ. Χάϊδω Δριτσάκη

Ποσοτικές Μέθοδοι Δρ. Χάϊδω Δριτσάκη Ποσοτικές Μέθοδοι Δρ. Χάϊδω Δριτσάκη MSc Τραπεζική & Χρηματοοικονομική Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Western Macedonia University of Applied Sciences Κοίλα Κοζάνης 50100 Kozani GR

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

Slide 1. Εισαγωγή στη ψυχρομετρία

Slide 1. Εισαγωγή στη ψυχρομετρία Slide 1 Εισαγωγή στη ψυχρομετρία 1 Slide 2 Σφντομη ειςαγωγή ςτη ψυχρομετρία. Διάγραμμα Mollier (πίεςησ-ενθαλπίασ P-H) Σο διάγραμμα Mollier είναι μία γραφικι παράςταςθ ςε ζναν άξονα ςυντεταγμζνων γραμμϊν

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

Αςφάλεια και Προςταςία Δεδομζνων

Αςφάλεια και Προςταςία Δεδομζνων Αςφάλεια και Προςταςία Δεδομζνων Κρυπτογράφθςθ υμμετρικι και Αςφμμετρθ Κρυπτογραφία Αλγόρικμοι El Gamal Diffie - Hellman Σςιρόπουλοσ Γεώργιοσ ΣΙΡΟΠΟΤΛΟ ΓΕΩΡΓΙΟ 1 υμμετρικι Κρυπτογραφία υμμετρικι (Κλαςικι)

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

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

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

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

Γράφοι. Δομζσ Δεδομζνων Διάλεξθ 9

Γράφοι. Δομζσ Δεδομζνων Διάλεξθ 9 Γράφοι Δομζσ Δεδομζνων Διάλεξθ 9 Περιεχόμενα Γράφοι Γενικζσ ζννοιεσ, οριςμόσ, κτλ Παραδείγματα Γράφων Αποκικευςθ Γράφων Βαςικοί Οριςμοί Γράφοι και Δζντρα Διάςχιςθ Γράφων Περιοδεφων Πωλθτισ Γράφοι Οριςμόσ:

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

Διδακτική τησ Πληροφορικήσ Ι Ο Στόχοσ του Μαθήματοσ. Χαρίκλεια Τςαλαπάτα 27/9/2011

Διδακτική τησ Πληροφορικήσ Ι Ο Στόχοσ του Μαθήματοσ. Χαρίκλεια Τςαλαπάτα 27/9/2011 Διδακτική τησ Πληροφορικήσ Ι Ο Στόχοσ του Μαθήματοσ Χαρίκλεια Τςαλαπάτα 27/9/2011 Τι είναι η Διδακτική τησ Πληροφορικήσ; Η μελζτθ, ο προβλθματιςμόσ, και θ εξάςκθςθ τθσ μετάδοςθσ γνϊςθσ ςτα γνωςτικά αντικείμενα:

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

Οδθγία 2014/95/ΕΕ Ευρωπαϊκοφ Κοινοβουλίου και Συμβουλίου τθσ 22/10/14. Ημερομθνία Δθμοςίευςθσ ςτθν Εφθμερίδα Ε.Ε.: 15/11/14

Οδθγία 2014/95/ΕΕ Ευρωπαϊκοφ Κοινοβουλίου και Συμβουλίου τθσ 22/10/14. Ημερομθνία Δθμοςίευςθσ ςτθν Εφθμερίδα Ε.Ε.: 15/11/14 Οδθγία 2014/95/ΕΕ Ευρωπαϊκοφ Κοινοβουλίου και Συμβουλίου τθσ 22/10/14 Ημερομθνία Δθμοςίευςθσ ςτθν Εφθμερίδα Ε.Ε.: 15/11/14 Δθμοςιοποίθςθ μθ χρθματοοικονομικών πλθροφοριών Ημερομθνία Εφαρμογισ τθσ Ευρωπαϊκισ

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

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 3 ο Εργαςτιριο υγχρονιςμόσ Διεργαςιϊν

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 3 ο Εργαςτιριο υγχρονιςμόσ Διεργαςιϊν ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ 3 ο Εργαςτιριο υγχρονιςμόσ Διεργαςιϊν Παράλλθλεσ Διεργαςίεσ (1/5) Δφο διεργαςίεσ λζγονται «παράλλθλεσ» (concurrent) όταν υπάρχει ταυτοχρονιςμόσ, δθλαδι οι εκτελζςεισ τουσ επικαλφπτονται

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

Μάκθςθ Κατανομϊν Πικανότθτασ και Ομαδοποίθςθ

Μάκθςθ Κατανομϊν Πικανότθτασ και Ομαδοποίθςθ Μάκθςθ Κατανομϊν Πικανότθτασ και Ομαδοποίθςθ Κϊςτασ Διαμαντάρασ Τμιμα Πλθροφορικισ ΤΕΙ Θεςςαλονίκθσ 1 Μάκθςθ κατανομισ πικανότθτασ Σε όλθ τθν ανάλυςθ μζχρι τϊρα ζγινε ςιωπθρά θ παραδοχι ότι γνωρίηουμε

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

Σφντομεσ Οδθγίεσ Χριςθσ

Σφντομεσ Οδθγίεσ Χριςθσ Σφντομεσ Οδθγίεσ Χριςθσ Περιεχόμενα 1. Επαφζσ... 3 2. Ημερολόγιο Επιςκζψεων... 4 3. Εκκρεμότθτεσ... 5 4. Οικονομικά... 6 5. Το 4doctors ςτο κινθτό ςου... 8 6. Υποςτιριξθ... 8 2 1. Επαφζσ Στισ «Επαφζσ»

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

Παιδαγωγικζσ προςεγγίςεισ και διδακτικζσ πρακτικζσ - η ςχζςη τουσ με τισ θεωρίεσ μάθηςησ. Τετάρτη 15 Μαρτίου 2017

Παιδαγωγικζσ προςεγγίςεισ και διδακτικζσ πρακτικζσ - η ςχζςη τουσ με τισ θεωρίεσ μάθηςησ. Τετάρτη 15 Μαρτίου 2017 Παιδαγωγικζσ προςεγγίςεισ και διδακτικζσ πρακτικζσ - η ςχζςη τουσ με τισ θεωρίεσ μάθηςησ Τετάρτη 15 Μαρτίου 2017 Παρατηρώντασ τη μαθηςιακή διαδικαςία Σι είδουσ δραςτθριότθτεσ παρατθριςατε να αναπτφςςονται

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

Ζρευνα για τθν κλιματικι αλλαγι. Φεβρουάριοσ 2008

Ζρευνα για τθν κλιματικι αλλαγι. Φεβρουάριοσ 2008 Ζρευνα για τθν κλιματικι αλλαγι Φεβρουάριοσ 2008 Η ΤΑΥΤΟΤΗΤΑ ΤΗΣ ΕΕΥΝΑΣ ΕΤΑΙΕΙΑ: ΑΝΑΘΕΣΗ: ΤΥΡΟΣ ΚΑΙ ΜΕΘΟΔΟΣ: ΡΛΗΘΥΣΜΟΣ: ΡΕΙΟΧΗ: ΔΕΙΓΜΑ: ΧΟΝΟΣ ΔΙΕΞΑΓΩΓΗΣ: ΜΕΘΟΔΟΣ ΔΕΙΓΜΑΤΟΛΗΨΙΑΣ: ΤΥΡΙΚΟ ΣΤΑΤΙΣΤΙΚΟ ΣΦΑΛΜΑ:

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

ελ. 11/235, Περιεχόμενα Φακζλου "Σεχνικι Προςφορά"

ελ. 11/235, Περιεχόμενα Φακζλου Σεχνικι Προςφορά υντάκτθσ : Ευάγγελοσ Κρζτςιμοσ χόλιο: ΠΑΡΑΣΗΡΗΗ 1 ελ. 11/235, Περιεχόμενα Φακζλου "Σεχνικι Προςφορά" Για τθν αποφυγι μεγάλου όγκου προςφοράσ και για τθ διευκόλυνςθ του ζργου τθσ επιτροπισ προτείνεται τα

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

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ Ω ΕΝΙΑΙΟ ΤΣΗΜΑ. ΚΕΦΑΛΑΙΟ 2: Σο Εςωτερικό του Τπολογιςτι

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ Ω ΕΝΙΑΙΟ ΤΣΗΜΑ. ΚΕΦΑΛΑΙΟ 2: Σο Εςωτερικό του Τπολογιςτι ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ ΚΕΦΑΛΑΙΟ 2: Σο Εςωτερικό του Τπολογιςτι 2.1 Ο Προςωπικόσ Υπολογιςτήσ εςωτερικά Σροφοδοτικό, Μθτρικι πλακζτα (Motherboard), Κεντρικι Μονάδα Επεξεργαςίασ (CPU), Κφρια Μνιμθ

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