Οι τεχνικές της σύγχρονης επιστήμης μιμούνται και τις δύο αυτές μηχανές :

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

Download "Οι τεχνικές της σύγχρονης επιστήμης μιμούνται και τις δύο αυτές μηχανές :"

Transcript

1 Σπύρος Καζαρλής

2 Ποια είναι η πιο ισχυρή «μηχανή» αναζήτησης λύσεων, σύλληψης νέων ιδεών, θεωριών και εφευρέσεων στο σύμπαν? Α. Ο ανθρώπινος εγκέφαλος (που εφηύρε τον τροχό, την σύγχρονη επιστήμη τους υπολογιστές κ.λ.π.) Β. Ο μηχανισμός της εξέλιξης (που κατασκεύασε τον ανθρώπινο εγκέφαλο) Οι τεχνικές της σύγχρονης επιστήμης μιμούνται και τις δύο αυτές μηχανές : Α. Τον ανθρώπινο εγκέφαλο κατασκευάζοντας τεχνητά νευρωνικά δίκτυα και γενικότερα την επιστήμη της νευρο-υπολογιστικής (neurocomputing) Β. Τον μηχανισμό της εξέλιξης κατασκευάζοντας εξελικτικούς αλγορίθμους και γενικότερα την επιστήμη της Εξελικτικής Υπολογιστικής (Evolutionary Computation)

3 Η Εξελικτική Υπολογιστική αφορά αλγορίθμους και τεχνικές που προσομοιώνουν την βιολογική εξέλιξη των ειδών στην φύση (θεωρία του Δαρβίνου) καθώς και άλλες βιολογικές τεχνικές και συστήματα (ανοσοποιητικό σύστημα). Σκοπός είναι η αυτόματη αναζήτηση και εύρεση βέλτιστων λύσεων σε δύσκολα προβλήματα με εξελικτικό τρόπο, καθώς και η δημιουργία τεχνητών συστημάτων που να μπορούν να αυτο-εξελίσσονται και να προσαρμόζονται στο περιβάλλον τους. Προσομοιώνονται αρχές όπως η «επιβίωση του καλύτερου», ο ανασυνδυασμός των γενετικών χαρακτηριστικών των ειδών, η αντικατάσταση πληθυσμών γονέων από απογόνους, η μετάλλαξη των χρωμοσωμάτων, η επικοινωνία μεταξύ ατόμων και πληθυσμών κ.λ.π. Πετυχαίνουν βελτιστοποίηση σε δύσκολα προβλήματα με μεγάλους χώρους λύσεων, αυτόματη παραγωγή software, αυτό-εξελισσόμενο hardware, προσομοίωση συστημάτων, βελτιστοποίηση παραμέτρων άλλων αλγορίθμων και τεχνικών.

4 Μέθοδοι για την ενσωμάτωση Ευφυΐας στις Μηχανές (Machine Intelligence) Τεχνητή Ευφυΐα (Artificial Intelligence) Υπολογιστική Ευφυΐα (Computational Intelligence) Εξελικτική Υπολογιστική Evolutionary Computation Νευρωνικά Δίκτυα Neural Networks Ασαφή Συστήματα Fuzzy Systems

5 Εξελικτική Υπολογιστική Evolutionary Computation Γενετικοί Αλγόριθμοι Genetic Algorithms Εξελικτικές Στρατηγικές Evolution Strategies Εξελισσόμενο Υλικό Evolvable Hardware Ανοσοποιητικά Συστήματα Immune Systems Εξελικτικός Προγραμματισμός Evolutionary Programming Γενετικός Προγραμματισμός Genetic Programming Βελτ/ποίηση αποικιών μυρμηγκιών Ant Colony Optimization Συστήματα Κανόνων Classifier Systems

6 Box, Friedman, Bledsoe και Bremerman στα τέλη της δεκαετίας του 50 και αρχές της δεκαετίας του 60 : Προσπάθειες υλοποίησης αρχών της εξέλιξης, Επιλογή του Καλύτερου και δυαδικές συμβολοσειρές J. Holland 1962 (Ann Arbor, MI): Genetic Algorithms Θεωρείται πατέρας των ΓΑ. Το 1975 δημοσιεύει την εργασία Adapatation in Natural and Artificial Systems όπου θεμελιώνονται οι βασικές αρχές των ΓΑ. L. Fogel 1962 (San Diego, CA): Evolutionary Programming I. Rechenberg & H.-P. Schwefel 1965 (Berlin, Germany): Evolution Strategies J.Holland & J.Reitman 1978 : Το πρώτο Classifier System (CS-1) J. Koza 1989 (Palo Alto, CA): Genetic Programming Hugo De Garis, 1992 : Evolvable Hardware Marco Dorigo 1992 : Ant Colony Optimisation

7 Θεωρία της εξέλιξης των ειδών του Δαρβίνου (1859 On the Origin of Species ) Παράλληλη εξέλιξη μεγάλων πληθυσμών από άτομα του είδους Επιβίωση των καλύτερων (survival of the fittest) Αναπαραγωγή των ατόμων με ανασυνδυασμό των χρωμοσωμάτων τους. Ανασυνδυασμός των χαρακτηριστικών των γονέων. Πιθανότητα μετάλλαξης του γενετικού υλικού και δημιουργία νέων χαρακτηριστικών που δεν προϋπήρχαν. Παραγωγή νέας γενιάς από άτομα που αντικαθιστούν τους γονείς Με τον μηχανισμό αυτό οι πληθυσμοί προσαρμόζονται στο περιβάλλον και βελτιώνονται συνεχώς. Άλλες Αρχές Έμπνευσης για Εξελικτικούς Αλγόριθμους: Οργανωμένη συμπεριφορά ομάδων ατόμων που ζουν σε αποικίες (Ant Colony Optimization) Πολιτισμική διάχυση σε ομάδες πληθυσμών (Cultural Algorithms) Λειτουργία Ανοσοποιητικού Συστήματος, εισβολείς αντισώματα (Immune Systems)

8 Βιολογική Εξέλιξη Άτομο Επιδόσεις Περιβάλλον Φυσική επιλογή Αναπαραγωγή Γενιές ατόμων Βελτίωση είδους Λύση Προβλημάτων Υποψήφια Λύση Ποιότητα Πρόβλημα Πιθανοτική επιλογή Ανασυνδυασμός Γενιές λύσεων Βελτιστοποίηση

9 Έστω πρόβλημα με Ν πραγματικές παραμέτρους X 1, X 2,, X N Μεταβλητή 1.. Μεταβλητή 2.. Μεταβλητή N Συμβολοσειρά Συμβολοσειρά Συμβολοσειρά Ν Ενιαία συμβολοσειρά λύσης

10 Για την λειτουργία των Εξελικτικών Αλγορίθμων θα πρέπει να υπάρχει μία συνάρτηση ποιότητας που να αξιολογεί κάθε παραγόμενη λύση : Συνάρτηση Ποιότητας Fitness Function, Quality Function Υποψήφια Λύση Συνάρτηση Ποιότητας Η συνάρτηση ποιότητας πρέπει να είναι γρήγορη γιατί καλείται πολύ συχνά (για κάθε παραγόμενη λύση), πρέπει να αντιπροσωπεύει το πραγματικό πρόβλημα, και να μην παραλλάσσεται από θόρυβο (ίδια λύση -> ίδια ποιότητα)

11 Η γενιά 0 παράγεται τυχαία Γενιά t αναπαραγωγή Γενιά t + 1 επιλογή Γονέας 1 Γονέας 2 Απόγονος 1 Απόγονος 2 Αναπαραγωγή μέσω γενετικού ανασυνδυασμού (Crossover) Η Μετάλλαξη (Mutation) παραλλάσσει τα χρωμοσώματα με μικρή πιθανότητα

12 Επιλογή Γονείς Πληθυσμός Ανασυνδυασμός Μετάλλαξη Αντικατάσταση Απόγονοι

13 Η εξέλιξη σταματά όταν ικανοποιηθεί το κριτήριο τερματισμού του αλγορίθμου που μπορεί να είναι : 1. Απόλυτο όριο γενεών (π.χ γενιές) 2. Θέσπιση ορίου βέλτιστης λύσης και τερματισμός μόλις αυτό επιτευχθεί. 3. Σύγκλιση του πληθυσμού στην ίδια λύση (βέλτιστη ή υπο-βέλτιστη) για συγκεκριμένο αριθμό γενεών. 4. Όριο πραγματικού χρόνου σε εφαρμογές βελτιστοποίησης πραγματικού χρόνου. 5. Ικανοποίηση των περιορισμών σε προβλήματα με περιορισμούς. Οι Εξελικτικοί Αλγόριθμοι συνήθως απαιτούν αρκετό χρόνο για την προσέγγιση των βέλτιστων λύσεων (offline optimization). Ως «ευριστικοί» ή «ευρετικοί» αλγόριθμοι (heuristic algorithms) που βασίζονται στην τυχαιότητα, δεν μπορούν να εγγυηθούν την εύρεση της βέλτιστης λύσης σε πεπερασμένο χρόνο. Έτσι η έρευνα στρέφεται στην αύξηση της απόδοσης των Ε.Α. έτσι ώστε να πετυχαίνουν καλύτερες λύσεις σε λιγότερες γενιές ή σε λιγότερο χρόνο.

14 Γενετικοί Αλγόριθμοι-Genetic Algorithms (J. Holland 1962, Ann Arbor, MI) Εξελίσσουν ένα πληθυσμό από Ν λύσεις (π.χ. 100) οι οποίες είναι κωδικοποιημένες ως συμβολοσειρές (συνήθως δυαδικές). Οι αρχικές λύσεις παράγονται τυχαία. Οι λύσεις αξιολογούνται μέσω της συνάρτησης ποιότητας. Επιλέγονται λύσεις ανά δύο, με βάση την ποιότητά τους και ανασυνδυάζονται μέσω του τελεστή Crossover για να δώσουν νέες λύσεις (τους απογόνους). Οι απόγονοι υπόκεινται και σε πιθανοτική μετάλλαξη (mutation) με μικρή πιθανότητα (~ 1% ανά bit). Όταν συμπληρωθούν Ν απόγονοι τότε αντικαθιστούν τους γονείς. Η διαδικασία επαναλαμβάνεται μέχρι να ικανοποιηθεί το κριτήριο τερματισμού. Η καλύτερη λύση του τελικού πληθυσμού λαμβάνεται ως η βέλτιστη λύση του προβλήματος. Ο τελικός πληθυσμός περιέχει και Ν-1 υποβέλτιστες λύσεις.

15 Εξελικτικές Στρατηγικές - Evolution Strategies (I. Rechenberg & H.P. Schwefel 1965,Berlin,Germany) Ξεκινούν συνήθως από μία τυχαία λύση που δεν είναι κωδικοποιημένη. Εφαρμόζοντας πιθανοτική μετάλλαξη στον γονέα παράγουν λ νέες λύσεις, τους απογόνους, οι οποίες αξιολογούνται. Από το σύνολο των απογόνων, ή το συνδυασμένο σύνολο απογόνωνγονέα, επιλέγεται ο γονέας της επόμενης γενιάς. Η διαδικασία επαναλαμβάνεται μέχρι να ικανοποιηθεί το κριτήριο τερματισμού. Αργότερα (Rechenberg 1978) προστέθηκε και τελεστής ανασυνδυασμού. Συμβολισμός (μ/ρ + λ) ES ή (μ/ρ, λ) ES μ=γονείς, ρ=ανά πόσοι ανασυνδυάζονται, λ=απόγονοι, + = (μ+λ) -> μ, = λ -> μ. Χρησιμοποιούνται όταν η συνάρτηση ποιότητας είναι χρονοβόρα. Κάνουν λίγες αξιολογήσεις σε κάθε γενιά. Αντιστοιχεί σε hill-climbing προς το βέλτιστο. Πρέπει το πρόβλημα να έχει ομαλό χώρο λύσεων.

16 Εξελικτικός Προγραμματισμός - Evolutionary Programming (L. Fogel 1962, San Diego, CA) Δεν χρησιμοποιεί κωδικοποιημένες λύσεις, αλλά την φυσική για το πρόβλημα αναπαράσταση (π.χ. πραγματικές μεταβλητές). Ξεκινάει με ένα τυχαία παραγόμενο πληθυσμό γονέων-λύσεων. Αξιολογεί τους γονείς μέσω της συνάρτησης ποιότητας Επιλέγει τους γονείς με βάση την ποιότητά τους. Εφαρμόζει μόνο τελεστή πιθανοτικής μετάλλαξης για την παραγωγή νέων ατόμων-λύσεων και όχι ανασυνδυασμό. Ο τελεστής μετάλλαξης εξαρτάται από το εκάστοτε πρόβλημα και παραλλάσσει τον γονέα παράγοντας τον απόγονο. Όταν συμπληρωθεί ο πληθυσμός των απογόνων, τότε αυτός αντικαθιστά τον πληθυσμό των γονέων. Η διαδικασία συνεχίζεται μέχρι να ικανοποιηθεί το κριτήριο τερματισμού. Εφαρμόστηκε σε απλά μόνο προβλήματα βελτιστοποίησης. Υπολείπεται σε απόδοση των Γενετ. Αλγορίθμων που είναι πιο γενικοί

17 Γενετικός Προγραμματισμός - Genetic Programming (J. Koza 1989, Palo Alto, CA) Αποτελεί ειδική εφαρμογή των ΓΑ. Σκοπός του είναι η αυτόματη εξέλιξη προγραμμάτων υπολογιστών (software) για την επίλυση αλγοριθμικών προβλημάτων. Τα προγράμματα αναπαρίστανται ως σύνθετες δομές (κυρίως δενδροειδείς, όπου οι κόμβοι είναι εντολές προγραμματισμού και οι ακμές καθορίζουν την αλληλουχία των εντολών). Εξελίσσει πληθυσμούς προγραμμάτων, με μεθόδους επιλογής γονέων, ανασυνδυασμό και μετάλλαξη. Κάθε πρόγραμμα αξιολογείται με την εκτέλεσή του και την αξιολόγηση των αποτελεσμάτων του. Χρησιμοποιείται και σε άλλα προβλήματα όπου οι λύσεις αναπαρίστανται ως δενδροειδείς δομές, όπως electronic circuits design, VLSI design και Evolvable Hardware.

18 Συστήματα Κατηγοριοποίησης - Classifier Systems (J. Holland & J. Reitman 1978) Είναι παράδειγμα των Συστημάτων Εκμάθησης Κανόνων (Rule Learning Systems ή Genetics Based Machine learning GBML) Έχουν την ικανότητα εξέλιξης της γνώσης υπό την μορφή απλών κανόνων με την βοήθεια μεθόδων γενετικής εξέλιξης. Χρησιμοποιώντας ΓΑ βρίσκουν σύνολα λογικών κανόνων που περιγράφουν σύνθετα ή και ευφυή συστήματα. Αγγίζουν τον χώρο της Τεχνητής Ευφυίας (Artificial Intelligence ή AI). Εξελίσσουν απλούς if then κανόνες οι οποίοι εφαρμοζόμενοι σε δεδομένα εισόδου (input) δίνουν την επιθυμητή έξοδο (output). Μπορούν να προσομοιώσουν οποιαδήποτε συνάρτηση εισόδου-εξόδου (π.χ. ένα ψηφιακό αποκωδικοποιητή decoder ή έναν ελεγκτή controller σε ένα σύστημα αυτομάτου ελέγχου). Έχουν άμεση αντιστοιχία με τα Τεχνητά Νευρωνικά Δίκτυα

19 Εξελισσόμενο Υλικό - Evolvable Hardware (Hugo De Garis, 1992) Είναι ειδική εφαρμογή των ΓΑ και του Genetic Programming. Σκοπός τους είναι η δημιουργία αυτό-εξελισσόμενου hardware το οποίο θα μπορεί να προσαρμόζεται αυτόματα στο εκάστοτε πρόβλημα. Βασίζονται κυρίως στα FPGAs (Field Programmable Gate Arrays) που αποτελούν ψηφιακά κυκλώματα που μπορούν να καθορίζονται δυναμικά και να αλλάζουν σύσταση και λειτουργία ώστε να έχουν την επιθυμητή συμπεριφορά. Το EHW εξελίσσει συμβολοσειρές που προγραμματίζουν τα FPGAs. H αξιολόγηση των λύσεων γίνεται με πραγματική δοκιμή των FPGAs και έλεγχο κατά πόσο λειτουργούν σύμφωνα με το εκάστοτε πρόβλημα. Χρησιμοποιεί αρχές του Genetic Programming καθώς η σύνθεση των κυκλωμάτων αναπαρίσταται και εδώ με σύνθετες δενδροειδείς δομές. Είναι ακόμα σε εμβρυακό στάδιο. Μπορεί να οδηγήσει σε «αναπαραγωγή μηχανών» ή αυτόνομη μηχανική μάθηση.

20 Παράλληλοι Γενετικοί Αλγόριθμοι (Parallel Genetic Algorithms) Εφαρμόζουν πολλούς ΓΑ που τρέχουν παράλληλα σε παράλληλους επεξεργαστές (π.χ. Transputers ή σε κατανεμημένους Η/Υ) Εξελίσσουν παράλληλα πολλούς πληθυσμούς λύσεων που αναζητούν την βέλτιστη λύση στο ίδιο πρόβλημα Οι ΓΑ μπορούν να επικοινωνούν μεταξύ τους ανταλλάσσοντας την καλύτερη-μέχρι-στιγμής λύση που έχει βρει ο καθένας. Μπορούν να εφαρμόζουν διαφορετικές εξελικτικές στρατηγικές (π.χ. ο ένας μόνο Crossover, ο άλλος μόνο Mutation κ.λ.π.) Εκμεταλλεύονται την επεξεργαστική ισχύ των παράλληλων συστημάτων ώστε να εκτελούν ταυτόχρονα αναζήτηση σε διαφορετικές περιοχές του χώρου λύσεων. Επιταχύνουν δραματικά την ταχύτητα σύγκλισης προς το βέλτιστο και την ικανότητα να ξεπερνούν τοπικά βέλτιστα.

21 Ευφυία Σμηνών - Swarm Intelligence (Gerardo Beni and Jing Wang, 1989) Αποτελεί ένα σύνολο μεθόδων που εκμεταλλεύονται την συλλογική συμπεριφορά αποκεντρωμένων, αυτό-οργανούμενων συστημάτων, φυσικών ή τεχνητών. Τα συστήματα SI τυπικά περιλαμβάνουν έναν πληθυσμό οντοτήτων (agents or boids) που αλληλεπιδρούν μεταξύ τους και με το περιβάλλον. Οι οντότητες ακολουθούν απλούς κανόνες, και αν και δεν υπάρχει κεντρικός έλεγχος που να υπαγορεύει την συμπεριφορά τους, οι τοπικές και μερικές φορές τυχαίες αλληλεπιδράσεις μεταξύ τους οδηγούν στην εμφάνιση μίας ευφυούς συνολικής συμπεριφοράς, άγνωστης στις επιμέρους οντότητες. Φυσικά παραδείγματα αποτελούν οι αποικίες μυρμηγκιών, τα σμήνη πουλιών, οι αγέλες ζώων, η ανάπτυξη βακτηρίων και τα κοπάδια των ψαριών. Ως προς την αρχή του, το SI περιγράφει συστήματα πολλαπλών πρακτόρων με αυτό-οργανούμενη συμπεριφορά που εμφανίζει συλλογική ευφυία.

22 Βελτιστοποίηση Σμήνους Σωματιδίων - Particle Swarm Optimization PSO (Kennedy, Eberhart and Shi, 1995) Χρησιμοποιεί έναν αριθμό σημείων στο χώρο (λύσεις, σωματίδια) που αρχικά παράγονται τυχαία, και που αρχικά τους ανατίθεται από ένα τυχαίο άνυσμα ταχύτητας που καθορίζει την επόμενη θέση τους. Σε κάθε επανάληψη, το άνυσμα ταχύτητας αναπροσαρμόζεται με ένα τρόπο κατά ένα μέρος τυχαίο, κατά ένα μέρος με κατεύθυνση προς την καλύτερη μέχρι στιγμής θέση του σωματιδίου και κατά ένα μέρος με κατεύθυνση προς την συνολικά καλύτερη μέχρι στιγμής λύση όλου του σμήνους: v i =ω v i + φ p r p (p i -x i ) + φ g r g (g-x i ) όπου v i είναι η ταχύτητα του i th σωματιδίου, x i η τρέχουσα θέση του, p i η καλύτερη μέχρι στιγμής θέση του σωματιδίου i, g η καλύτερη μέχρι στιγμής λύση όλου του σμήνους, r p, r g τυχαίοι αριθμοί (0..1) και ω, φ p, φ g είναι παράμετροι της μεθόδου. Πρόσφατα το PSO έχει γίνει μία εξαιρετικά δημοφιλής εξελικτική μέθοδος με πολλές επιτυχημένες εφαρμογές.

23 Προσομοίωση Αποικίας Μυρμηγκιών - Ant Colony Optimization (Marco Dorigo 1992) Εξελίσσουν πληθυσμούς από αυτόνομα άτομα (Autonomous Agents) που εξερευνούν τον χώρο λύσεων για να αποφεύγουν τα τοπικά βέλτιστα (εμπόδια) και να βρίσκουν το απόλυτο βέλτιστο (τροφή). Τα άτομα (μυρμήγκια) έχουν δυνατότητες επικοινωνίας και ανταλλαγής πληροφοριών (εκκρινόμενες ουσίες) μέσω των οποίων μπορούν να καθοδηγούν το ένα το άλλο Τεχνητά Ανοσοποιητικά Συστήματα - Artificial Immune Systems (H. Bersini and F. J. Varela, 1990) Το ανοσοποιητικό σύστημα έχει την ικανότητα να ξεχωρίζει όλα τα κύτταρα του οργανισμού ως ξένα ή οικεία και να κατηγοριοποιεί τα ξένα ώστε να ενεργοποιεί αμυντικούς μηχανισμούς (αντισώματα). Το Α.Σ. αυτοεκπαιδεύεται μέσω εξέλιξης να ξεχωρίζει τα κύτταρα και να παράγει τα κατάλληλα αντισώματα, ενώ διαθέτει και μνήμη. Ένα Τεχνητό Α.Σ. αποτελεί ένα παράλληλο και κατανεμημένο σύστημα που χρησιμοποιείται για αναγνώριση προτύπων και κατηγοριοποίηση.

24 Πολιτισμικοί Αλγόριθμοι - Cultural Algorithms (R.G. Reynolds 1994) Στις ανθρώπινες κοινωνίες ο Πολιτισμός (Κουλτούρα, Παράδοση) είναι ένα σύστημα συσσώρευσης γνώσης και εμπειρίας για την επίλυση προβλημάτων και την αντιμετώπιση καταστάσεων, που εξελίσσεται. Οι Πολιτισμικοί Αλγόριθμοι είναι επέκταση των ΓΑ και περιλαμβάνουν ένα χώρο μνήμης (belief space) όπου αποθηκεύεται η αποκτώμενη εμπειρία στην επίλυση του προβλήματος, η οποία είναι διαθέσιμη στα άτομα του πληθυσμού και μπορεί να επιταχύνει την αναζήτηση του βέλτιστου. Τεχνητή Ζωή (Artificial Life) Ο όρος αυτός περιλαμβάνει μία σειρά μεθόδων που χρησιμοποιούν εξελικτικούς αλγορίθμους για την μοντελοποίηση και κατανόηση της εξέλιξης των πραγματικών βιολογικών συστημάτων. Μακροσκοπικό επίπεδο : Εξέλιξη και συμπεριφορά πληθυσμών Ατομικό Επίπεδο : Εξέλιξη και λειτουργία βιολογικών μηχανισμών

25 Βελτιστοποίηση προβλημάτων με συνεχείς παραμέτρους (Continuous Variable Problems) Βελτιστοποίηση συνδυαστικών προβλημάτων (Combinatorial Problems) Μοντελοποίηση και αναγνώριση συστημάτων (System modeling and identification) Χρονικός Προγραμματισμός και Έλεγχος Συστημάτων (Planning, Scheduling and Control) Σχεδίαση (Engineering Design) Συστήματα Κανόνων (Rule-Based Systems) Προσαρμοζόμενα Συστήματα (Adaptive Systems) Αυτο-προσαρμοζόμενο υλικό (self-adaptive hardware) Παραγωγή Αλγορίθμων και Δομών Εξόρυξη Δεδομένων (Data Mining) Machine Learning Προσομοίωση Ζωής (Artificial Life)

26 Βελτιστοποίηση Μαθηματικών Συναρτήσεων με ή χωρίς περιορισμούς Επίλυση Προβλημάτων των Συστημάτων Ισχύος (Economic Dispatch, Unit Commitment) Επίλυση Προβλημάτων Κοπής και Συσκευασίας (Cutting and Packing) Επίλυση προβλημάτων σχεδιασμού γραμμής παραγωγής (Job Shop Scheduling) Επίλυση προβλημάτων σχεδιασμού και δρομολόγησης (routing and scheduling) Επίλυση προβλημάτων χρονοδιαγράμματος (Time-Tabling problems) Εφαρμογή ως αλγόριθμος εκπαίδευσης σε Τεχνητά Νευρωνικά Δίκτυα Επίλυση προβλημάτων αναγνώρισης προτύπων (Pattern recognition) Επίλυση προβλημάτων βέλτιστης τοπολογίας δικτύων (επικοινωνίας, συγκοινωνίας, ύδρευσης, διανομής αερίου κ.λ.π.) Επίλυση προβλημάτων στην σχεδίαση κυκλωμάτων πολύ υψηλής κλίμακας ολοκλήρωσης (VLSI)

27 Επίλυση προβλημάτων κατανομής αγαθών (Resource scheduling) π.χ. κατανομή χρόνου CPU σε έναν Η/Υ με πολυδιεργασία (multi-tasking) Εφαρμογή στην βιομηχανική σχεδίαση (π.χ. σχεδίαση αεροδυναμικού σχήματος αεροσκαφών) και στην σχεδίαση ελεγκτών (Controllers). Εφαρμογή στην σχεδίαση και βελτιστοποίηση Συστημάτων Ασαφούς Λογικής (Fuzzy Logic Systems) Εφαρμογή στην Ρομποτική (Εύρεση βέλτιστης τροχιάς βραχίονα, εύρεση βέλτιστων μονοπατιών κίνησης κ.λ.π.) Εφαρμογή στην εύρεση βέλτιστων τοπολογιών σε Εξελισσόμενο Υλικό Εκμάθηση τρόπου παιξίματος παιγνιδιών (game-playing) Αναγνώριση και ταξινόμηση προτύπων εικόνας (Image pattern recognition and classification) Εφαρμογή στην Ρομποτική (Εκμάθηση τρόπου κίνησης σε χώρους με εμπόδια κ.λ.π.) Εφαρμογή στη ψηφιακή επεξεργασία εικόνας (Ανάκτηση και ανακατασκευή εικόνων κ.λ.π.)

28 Πλεονεκτήματα Κανένας περιορισμός για το πρόβλημα και το είδος του χώρου λύσεων. Είναι γενικά εφαρμόσιμοι. Δυνατότητα παράλληλης εξερεύνησης πολλών υπο-περιοχών του χώρου λύσεων (Exploration) αλλά και διεξοδική εξερεύνηση περιοχών υψηλής ποιότητας (Exploitation). Χαμηλό κόστος ανάπτυξης και εφαρμογής. Εύκολα ενσωματώνουν και άλλες μεθόδους. Μπορούν να δεχθούν λύσεις προτεινόμενες από τον χρήστη. Παρέχουν πλήθος εναλλακτικών λύσεων Μειονεκτήματα Δεν εγγυώνται βέλτιστες λύσεις σε πεπερασμένο χρόνο. Αδύναμη θεωρητική βάση (Schema Theorem) Χρειάζονται ρύθμιση παραμέτρων για βέλτιστη απόδοση. Απαιτούν σημαντικό υπολογιστικό χρόνο

29 Οι Klockgether and Schwefel πραγματοποίησαν το 1970 στο κέντρο έρευνας της AEG, ένα πείραμα βελτιστοποίησης ακροφυσίου για μετατροπή καυτού νερού σε ατμό με (1+1) ES. Δυνατότητα μεταβολής της διατομής με 400 δακτυλίδια (10 36 διαφορετικές λύσεις). Επιλύθηκε σε 14 ημέρες μετά από 300 γενιές λύσεων. Αρχική Σχεδίαση Ενεργ.Απόδοση 55% Λύση του Γενετικού Αλγόριθμου Ενεργ.Απόδοση 79%

30 Το 1964 ο Ingo Rechenberg πραγματοποίησε ένα πείραμα με αλγόριθμο (1+1)ES για την βελτιστοποίηση αεροτομής για ελάχιστη αντίσταση. Το πλήθος των λύσεων είναι 345x10 6. Επιλύθηκε σε 350 γενιές. Η ποιότητα των λύσεων μετριόταν σε πραγματική αεροσήραγγα.

31 Βέλτιστη τοποθέτηση πατρόν σε επιφάνεια υλικού. Πρόβλημα με περιορισμούς (επικαλύψεις) διαφορετικές λύσεις. Επιλύεται σε 1 λεπτό μετά από 50 γενιές λύσεων. Τυχαία κατανομή Λύση του Γενετικού Αλγόριθμου

32 Βέλτιστη έναυση και σβέση θερμικών μονάδων παραγωγής ενέργειας (Unit Commitment). Πρόβλημα με περιορισμούς διαφορετικές λύσεις. Επιλύεται σε 5 λεπτά μετά από 500 γενιές λύσεων. Ωρες : Μονάδα 1 Μονάδα 2 Μονάδα 3 Μονάδα 4 Μονάδα 5 Μονάδα 6 Μονάδα 7 Μονάδα 8 Μονάδα 9 Μονάδα 10

Τυπικά θέματα εξετάσεων. ΠΡΟΣΟΧΗ: Οι ερωτήσεις που παρατίθενται ΔΕΝ καλύπτουν την πλήρη ύλη του μαθήματος και παρέχονται απλά ενδεικτικά

Τυπικά θέματα εξετάσεων. ΠΡΟΣΟΧΗ: Οι ερωτήσεις που παρατίθενται ΔΕΝ καλύπτουν την πλήρη ύλη του μαθήματος και παρέχονται απλά ενδεικτικά ΤΕΙ Κεντρικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής ΤΕ Μεταπτυχιακό Πρόγραμμα Τηλεπικοινωνιών & Πληροφορικής Μάθημα : 204a Υπολογιστική Ευφυία Μηχανική Μάθηση Καθηγητής : Σπύρος Καζαρλής Ενότηα : Εξελικτική

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

Οι Εξελικτικοί Αλγόριθμοι (ΕΑ) είναι καθολικοί στοχαστικοί αλγόριθμοι βελτιστοποίησης, εμπνευσμένοι από τις βασικές αρχές της φυσικής εξέλιξης.

Οι Εξελικτικοί Αλγόριθμοι (ΕΑ) είναι καθολικοί στοχαστικοί αλγόριθμοι βελτιστοποίησης, εμπνευσμένοι από τις βασικές αρχές της φυσικής εξέλιξης. Οι Εξελικτικοί Αλγόριθμοι (ΕΑ) είναι καθολικοί στοχαστικοί αλγόριθμοι βελτιστοποίησης, εμπνευσμένοι από τις βασικές αρχές της φυσικής εξέλιξης. Ένα από τα γνωστότερα παραδείγματα των ΕΑ είναι ο Γενετικός

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

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Διαχείριση Υδατικών Πόρων

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Διαχείριση Υδατικών Πόρων Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος Διαχείριση Υδατικών Πόρων Βελτιστοποίηση Προχωρημένες Μέθοδοι Προβλήματα με την «κλασική» βελτιστοποίηση Η αντικειμενική συνάρτηση σπανίως

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

Επίκουρος Καθηγητής 1

Επίκουρος Καθηγητής 1 Εισαγωγή, Ταξινόµηση, Ιστορική Εξέλιξη, Βασικές Αρχές Είδη Αλγορίθµων, Περιοχές Εφαρµογής, Παραδείγµατα. Οι Γενετικοί Αλγόριθµοι, αρχές λειτουργίας, λογικό διάγραµµα, κωδικοποίηση λύσεων, συνάρτηση ποιότητας,

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

Τεχνολογία Συστημάτων Υδατικών Πόρων

Τεχνολογία Συστημάτων Υδατικών Πόρων Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος Τεχνολογία Συστημάτων Υδατικών Πόρων Βελτιστοποίηση:Προχωρημένες Μέθοδοι Χρήστος Μακρόπουλος, Επίκουρος Καθηγητής ΕΜΠ Σχολή Πολιτικών

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

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

4 η ΕΝΟΤΗΤΑ ΜΕΤΑΕΥΡΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΩΝ ΕΝΟΣ ΚΡΙΤΗΡΙΟΥ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΕΙΣΑΓΩΓΗ ΣΤΗN ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ 4 η ΕΝΟΤΗΤΑ ΜΕΤΑΕΥΡΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΩΝ ΕΝΟΣ ΚΡΙΤΗΡΙΟΥ Μ. Καρλαύτης Ν. Λαγαρός Άδεια Χρήσης Το παρόν εκπαιδευτικό

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

Differential Evolution (Storn & Price 1995) Μπορεί να θεωρηθεί ως παραλλαγή των ΓΑ. Εφαρμόζεται μόνο σε προβλήματα συνεχών παραμέτρων και όχι

Differential Evolution (Storn & Price 1995) Μπορεί να θεωρηθεί ως παραλλαγή των ΓΑ. Εφαρμόζεται μόνο σε προβλήματα συνεχών παραμέτρων και όχι Σπύρος Καζαρλής Differential Evolution (Storn & Price 1995) Μπορεί να θεωρηθεί ως παραλλαγή των ΓΑ. Εφαρμόζεται μόνο σε προβλήματα συνεχών παραμέτρων και όχι συνδυαστικά. Χρησιμοποιεί πληθυσμό λύσεων που

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

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Νικόλαος - Σπυρίδων Αναστασίου Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Χρήση Εξελικτικών Αλγορίθμων για την εκπαίδευση

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

Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα Τεχνητή Νοημοσύνη (Artificial Intelligence) Ανάπτυξη μεθόδων και τεχνολογιών για την επίλυση προβλημάτων στα οποία ο άνθρωπος υπερέχει (?) του υπολογιστή Συλλογισμοί

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

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής Βασισμένο σε μια εργασία των Καζαρλή, Καλόμοιρου, Μαστοροκώστα, Μπαλουκτσή, Καλαϊτζή, Βαλαή, Πετρίδη Εισαγωγή Η Εξελικτική Υπολογιστική

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

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Τεχνολογία Συστημάτων Υδατικών Πόρων

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Τεχνολογία Συστημάτων Υδατικών Πόρων Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος Τεχνολογία Συστημάτων Υδατικών Πόρων Βελτιστοποίηση Προχωρημένες Μέθοδοι Προβλήματα με την «κλασική» βελτιστοποίηση Η αντικειμενική συνάρτηση

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

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Διαχείριση Υδατικών Πόρων

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Διαχείριση Υδατικών Πόρων Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος Διαχείριση Υδατικών Πόρων Βελτιστοποίηση Προχωρημένες Μέθοδοι Προβλήματα με την «κλασική» βελτιστοποίηση Η στοχική συνάρτηση σπανίως

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

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

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

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

Δρ. Βασίλειος Γ. Καμπουρλάζος Δρ. Ανέστης Γ. Χατζημιχαηλίδης

Δρ. Βασίλειος Γ. Καμπουρλάζος Δρ. Ανέστης Γ. Χατζημιχαηλίδης Μάθημα 3ο Δρ. Ανέστης Γ. Χατζημιχαηλίδης Τμήμα Μηχανικών Πληροφορικής Τ.Ε. ΤΕΙ Ανατολικής Μακεδονίας και Θράκης 2016-2017 Εξελικτικός Υπολογισμός Ορισμός Βασικές Αρχές Βελτιστοποίησης Κλασικοί Αλγόριθμοι

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

Γενετικοί Αλγόριθμοι (ΓΑ) Genetic Algorithms (GAs) Είναι το πιο αντιπροσωπευτικό και δημοφιλές είδος Εξελικτικού Αλγόριθμου Χρησιμοποιούνται κυρίως

Γενετικοί Αλγόριθμοι (ΓΑ) Genetic Algorithms (GAs) Είναι το πιο αντιπροσωπευτικό και δημοφιλές είδος Εξελικτικού Αλγόριθμου Χρησιμοποιούνται κυρίως Σπύρος Καζαρλής Γενετικοί Αλγόριθμοι (ΓΑ) Genetic Algorithms (GAs) Είναι το πιο αντιπροσωπευτικό και δημοφιλές είδος Εξελικτικού Αλγόριθμου Χρησιμοποιούνται κυρίως ως αλγόριθμοι γενικής βελτιστοποίησης

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

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

ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ 1. ΓΕΝΙΚΑ ΣΧΟΛΗ ΤΜΗΜΑ ΕΠΙΠΕΔΟ ΣΠΟΥΔΩΝ Μηχανικών Ηλεκτρολόγων και Ηλεκτρονικών Μηχανικών Προπτυχιακό ΚΩΔΙΚΟΣ ΜΑΘΗΜΑΤΟΣ Ζ.Γ.3 ΕΞΑΜΗΝΟ ΣΠΟΥΔΩΝ 7 ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ Υπολογιστική Νοημοσύνη

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

ΕΞΕΛΙΚΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ: θεωρητικό Πλαίσιο

ΕΞΕΛΙΚΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ: θεωρητικό Πλαίσιο ΕΞΕΛΙΚΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ: θεωρητικό Πλαίσιο EVOLOTIONARY ALGORITHMS 1 ΕΞΕΛΙΚΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ Η Λογική (1/2) Ο Εξελικτικός Υπολογισµός (evolutionary computation) χρησιµοποιεί τα υπολογιστικά µοντέλα εξελικτικών

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

Γενετικοί Αλγόριθμοι. Εισαγωγή

Γενετικοί Αλγόριθμοι. Εισαγωγή Τεχνητή Νοημοσύνη 08 Γενετικοί Αλγόριθμοι (Genetic Algorithms) Εισαγωγή Σε αρκετές περιπτώσεις το μέγεθος ενός προβλήματος καθιστά απαγορευτική τη χρήση κλασικών μεθόδων αναζήτησης για την επίλυσή του.

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

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

Ε ανάληψη. Α ληροφόρητη αναζήτηση ΠΛΗ 405 Τεχνητή Νοηµοσύνη Το ική Αναζήτηση Local Search Τµήµα Ηλεκτρονικών Μηχανικών και Μηχανικών Υ ολογιστών Πολυτεχνείο Κρήτης Ε ανάληψη Α ληροφόρητη αναζήτηση σε πλάτος, οµοιόµορφου κόστους, σε βάθος,

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

Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων

Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων Σημειώσεις στα πλαίσια του μαθήματος: Βελτιστοποίηση Συστημάτων Υδατικών Πόρων Υδροπληροφορική Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων Ανδρέας Ευστρατιάδης, Χρήστος Μακρόπουλος

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

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

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

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

Ο ΓΠ (GP) γεννήθηκε από την ιδέα ότι η ανάπτυξη λογισμικού μπορεί να θεωρηθεί ως ένα πρόβλημα βελτιστοποίησης για το οποίο οι εξελικτικοί αλγόριθμοι

Ο ΓΠ (GP) γεννήθηκε από την ιδέα ότι η ανάπτυξη λογισμικού μπορεί να θεωρηθεί ως ένα πρόβλημα βελτιστοποίησης για το οποίο οι εξελικτικοί αλγόριθμοι Σπύρος Καζαρλής Ο ΓΠ (GP) γεννήθηκε από την ιδέα ότι η ανάπτυξη λογισμικού μπορεί να θεωρηθεί ως ένα πρόβλημα βελτιστοποίησης για το οποίο οι εξελικτικοί αλγόριθμοι μπορούν να παρέχουν αυτόματα βέλτιστες

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

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

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

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

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

Τεχνητή Νοημοσύνη. 5η διάλεξη ( ) Ίων Ανδρουτσόπουλος. Τεχνητή Νοημοσύνη 5η διάλεξη (2017-18) Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/ion/ 1 Οι διαφάνειες αυτής της διάλεξης βασίζονται στα βιβλία Τεχνητή Νοημοσύνη των Βλαχάβα κ.ά., 3η έκδοση, Β. Γκιούρδας

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

Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων

Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων Σημειώσεις στα πλαίσια του μαθήματος: Βελτιστοποίηση Συστημάτων Υδατικών Πόρων Υδροπληροφορική Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων Ανδρέας Ευστρατιάδης, Χρήστος Μακρόπουλος

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

Στοιχεία εισηγητή Ημερομηνία: 10/10/2017

Στοιχεία εισηγητή Ημερομηνία: 10/10/2017 Θέμα μεταπτυχιακής διατριβής: Λογισμικά μελέτης και σχεδίασης ρομποτικών συστημάτων - συγκρτική μελέτη και εφαρμογές. 1) Μελέτη των δημοφιλών λογισμικών σχεδίασης ρομποτικών συστημάτων VREP και ROS. 2)

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

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Γλώσσες & Τεχνικές 4 ο Εξάμηνο. - Ενότητα 1 - Δημοσθένης Σταμάτης http://www.it.teithe.gr/~demos

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Γλώσσες & Τεχνικές 4 ο Εξάμηνο. - Ενότητα 1 - Δημοσθένης Σταμάτης http://www.it.teithe.gr/~demos Γλώσσες & Τεχνικές 4 ο Εξάμηνο - Ενότητα 1 - Εισαγωγή στην Τεχνητή Νοημοσύνη Δημοσθένης Σταμάτης http://www.it.teithe.gr/~demos Τμήμα Πληροφορικής A.T.E.I. ΘΕΣΣΑΛΟΝΙΚΗΣ Rethinking University Teaching!!!

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

ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Στόχος Θεματικής Ενότητας Οι μαθητές να περιγράφουν τους βασικούς τομείς της Επιστήμης των Υπολογιστών και να μπορούν

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

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

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Εισαγωγή «Τεχνητή Νοημοσύνη (Artificial Intelligence) είναι ο τομέας της Επιστήμης

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

Γενετικοί αλγόριθµοι - ΓΑ Genetic algorithms - GA

Γενετικοί αλγόριθµοι - ΓΑ Genetic algorithms - GA Γενετικοί αλγόριθµοι - ΓΑ Genetic algorithms - GA ΕΦΑΡΜΟΓΗ στην ΕΠΕΞΕΡΓΑΣIΑ ΣΗΜΑΤΟΣ και στην ΑΣΑΦΗ ΛΟΓIΚΗ Σ. Φωτόπουλος ΠΑΝΕΠ. ΠΑΤΡΩΝ Τµ. ΦΥΣΙΚΗΣ ΠΜΣ ΗΕΠ ΓΑ - Εισαγωγικά Γενετικοί αλγόριθµοι (Genetic algorithms)

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

Νευρωνικά ίκτυα και Εξελικτικός. Σηµερινό Μάθηµα. επανάληψη Γενετικών Αλγορίθµων 1 η εργασία Επανάληψη νευρωνικών δικτύων Ασκήσεις εφαρµογές

Νευρωνικά ίκτυα και Εξελικτικός. Σηµερινό Μάθηµα. επανάληψη Γενετικών Αλγορίθµων 1 η εργασία Επανάληψη νευρωνικών δικτύων Ασκήσεις εφαρµογές Νευρωνικά ίκτυα και Εξελικτικός Προγραµµατισµός Σηµερινό Μάθηµα επανάληψη Γενετικών Αλγορίθµων η εργασία Επανάληψη νευρωνικών δικτύων Ασκήσεις εφαρµογές Κωδικοποίηση Αντικειµενική Συνάρτ Αρχικοποίηση Αξιολόγηση

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

Εφαρμογές Υπολογιστικής Νοημοσύνης στις Ασύρματες Επικοινωνίες

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

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

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM). Μνήμες Ένα από τα βασικά πλεονεκτήματα των ψηφιακών συστημάτων σε σχέση με τα αναλογικά, είναι η ευκολία αποθήκευσης μεγάλων ποσοτήτων πληροφοριών, είτε προσωρινά είτε μόνιμα Οι πληροφορίες αποθηκεύονται

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΑ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΑ Τμήμα Ψηφιακών Συστημάτων ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ με τίτλο: ΣΥΣΤΗΜΑ ΒΕΛΤΙΣΤΗΣ ΑΝΑΠΤΥΞΗΣ ΥΠΗΡΕΣΙΩΝ (SERVICE DEPLOYMENT) ΣΕ ΠΟΛΥΠΛΟΚΑ ΔΥΝΑΜΙΚΑ ΣΥΣΤΗΜΑΤΑ Κυριακόπουλος Χρήστος Αριθμός Μητρώου:

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

Διδάσκουσα: Χάλκου Χαρά,

Διδάσκουσα: Χάλκου Χαρά, Διδάσκουσα: Χάλκου Χαρά, Διπλωματούχος Ηλεκτρολόγος Μηχανικός & Τεχνολογίας Η/Υ, MSc e-mail: chalkou@upatras.gr Επιβλεπόμενοι Μη Επιβλεπόμενοι Ομάδα Κατηγορία Κανονικοποίηση Δεδομένων Συμπλήρωση Ελλιπών

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

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

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

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

ΠΡΟΣΟΜΟΙΩΣΗ. Προσομοίωση είναι η μίμηση της λειτουργίας ενός πραγματικού συστήματος και η παρακολούθηση της εξέλιξης του μέσα στο χρόνο.

ΠΡΟΣΟΜΟΙΩΣΗ. Προσομοίωση είναι η μίμηση της λειτουργίας ενός πραγματικού συστήματος και η παρακολούθηση της εξέλιξης του μέσα στο χρόνο. ΠΡΟΣΟΜΟΙΩΣΗ Προσομοίωση είναι η μίμηση της λειτουργίας ενός πραγματικού συστήματος και η παρακολούθηση της εξέλιξης του μέσα στο χρόνο. δημιουργία μοντέλου προσομοίωσης ( - χρήση μαθηματικών, λογικών και

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

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

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

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

Τεχνητή Νοημοσύνη (ΤΝ)

Τεχνητή Νοημοσύνη (ΤΝ) Τεχνητή Νοημοσύνη (ΤΝ) (Artificial Intelligence (AI)) Η ΤΝ είναι ένα από τα πιο νέα ερευνητικά πεδία. Τυπικά ξεκίνησε το 1956 στη συνάντηση μερικών επιφανών επιστημόνων, όπως ο John McCarthy, ο Marvin

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

Ευρετικές Μέθοδοι. Ενότητα 3: Ευρετικές μέθοδοι αρχικοποίησης και βελτίωσης για το TSP. Άγγελος Σιφαλέρας. Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής

Ευρετικές Μέθοδοι. Ενότητα 3: Ευρετικές μέθοδοι αρχικοποίησης και βελτίωσης για το TSP. Άγγελος Σιφαλέρας. Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής Ευρετικές Μέθοδοι Ενότητα 3: Ευρετικές μέθοδοι αρχικοποίησης και βελτίωσης για το TSP Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Πειραματική μελέτη των παραμέτρων των εξελικτικών αλγορίθμων SL-PSO και εdeag πάνω στην επίλυση μη-γραμμικών προβλημάτων

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Πειραματική μελέτη των παραμέτρων των εξελικτικών αλγορίθμων SL-PSO και εdeag πάνω στην επίλυση μη-γραμμικών προβλημάτων ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΒΙΟΜΗΧΑΝΙΚΗΣ ΔΙΟΙΚΗΣΗΣ & ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΕΡΕΥΝΑΣ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Πειραματική μελέτη των παραμέτρων των εξελικτικών αλγορίθμων SL-PSO και

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

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

Ευφυείς Τεχνολογίες - Πράκτορες Ευφυείς Τεχνολογίες - Πράκτορες Δημοσθένης Σταμάτης demos@it.teithe.gr www.it.teithe.gr/~demos Αντώνης Σιδηρόπουλος asidirop@gmail.com www.it.teithe.gr/~asidirop 1 Τάσεις με καθοριστικό ρόλο στην Επιστήμη

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

Φ. Δογάνης I. Bafumba Χ. Σαρίμβεης. Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Χημικών Μηχανικών Μονάδα Αυτόματης Ρύθμισης και Πληροφορικής

Φ. Δογάνης I. Bafumba Χ. Σαρίμβεης. Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Χημικών Μηχανικών Μονάδα Αυτόματης Ρύθμισης και Πληροφορικής Αριστοποίηση παραγωγής ηλεκτρικής ενέργειας από συντονισμένη αξιοποίηση υδροηλεκτρικών και συμβατικών μονάδων ηλεκτροπαραγωγής με χρήση μικτού ακέραιου τετραγωνικού προγραμματισμού. Φ. Δογάνης I. Bafumba

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

οµηµένος Εξελικτικός Αλγόριθµος

οµηµένος Εξελικτικός Αλγόριθµος ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΕΡΓΑΣΤΗΡΙΟ ΘΕΡΜΙΚΩΝ ΣΤΡΟΒΙΛΟΜΗΧΑΝΩΝ ιπλωµατική Εργασία: οµηµένος Εξελικτικός Αλγόριθµος του Ιωάννη Μ. Κλωνάρη Επιβλέπων: Κυριάκος Χ. Γιαννάκογλου

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

ιοίκηση Παραγωγής και Υπηρεσιών

ιοίκηση Παραγωγής και Υπηρεσιών ιοίκηση Παραγωγής και Υπηρεσιών Προγραµµατισµός Παραγωγής Προβλήµατα µε πολλές µηχανές Γιώργος Ιωάννου, Ph.D. Αναπληρωτής Καθηγητής Σύνοψη διάλεξης Προβλήµατα Παράλληλων Μηχανών Ελαχιστοποίηση χρόνου ροής

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

ΥΠΟΛΟΓΙΣΤΙΚΗ ΝΟΗΜΟΣΥΝΗ ΙΙ

ΥΠΟΛΟΓΙΣΤΙΚΗ ΝΟΗΜΟΣΥΝΗ ΙΙ http://prlab.ceid.upatras.gr/courses/simeiwseis/yp2/chap1.htm Page 1 of 1 1. ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΓΕΝΕΤΙΚΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ Οι Γενετικοί Αλγόριθμοι (Genetic Algorithms) είναι ένα μοντέλο μηχανισμού μάθησης του

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

Υπολογιστική Νοηµοσύνη

Υπολογιστική Νοηµοσύνη Υπολογιστική Νοηµοσύνη Σηµερινό Μάθηµα Η θεωρία της Εξέλιξης των Ειδών οµή Γενετικού Αλγόριθµου Κύρια χαρακτηριστικά ενός Γενετικού Αλγορίθµου (ΓΑ) Γενετική ιαδικασία 1 Η θεωρία της Εξέλιξης των Ειδών

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

Βελτιστοποιημένος χρονοπρογραμματισμός επιχειρηματικών διαδικασιών με χρήση τεχνικών τεχνητής νοημοσύνης

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

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

ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΑΠΟΙΚΙΑΣ ΜΥΡΜΗΓΚΙΩΝ ANT COLONY OPTIMIZATION METHODS

ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΑΠΟΙΚΙΑΣ ΜΥΡΜΗΓΚΙΩΝ ANT COLONY OPTIMIZATION METHODS ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΑΠΟΙΚΙΑΣ ΜΥΡΜΗΓΚΙΩΝ ANT COLONY OPTIMIZATION METHODS Χρήστος Δ. Ταραντίλης Αν. Καθηγητής ΟΠΑ ACO ΑΛΓΟΡΙΘΜΟΙ Η ΛΟΓΙΚΗ ΑΝΑΖΗΤΗΣΗΣ ΛΥΣΕΩΝ ΣΕ ΠΡΟΒΛΗΜΑΤΑ ΙΑΤΑΞΗΣ (1/3) Ε..Ε. ΙΙ Oι ACO

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

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

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΤΕΙ Δυτικής Μακεδονίας ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ 2015-2016 Τεχνητή Νοημοσύνη Νευρώνας Perceptron Διδάσκων: Τσίπουρας Μάρκος Εκπαιδευτικό Υλικό: Τσίπουρας Μάρκος Τζώρτζης Γρηγόρης Περιεχόμενα Εισαγωγή

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

ΕΡΩΤΗΜΑΤΑ σε ΓΕΝΕΤΙΚΟΥΣ

ΕΡΩΤΗΜΑΤΑ σε ΓΕΝΕΤΙΚΟΥΣ ηµήτρης Ψούνης ΠΛΗ31, Απαντήσεις Quiz Γενετικών Αλγορίθµων 1 ΕΡΩΤΗΜΑΤΑ σε ΓΕΝΕΤΙΚΟΥΣ ΚΩ ΙΚΟΠΟΙΗΣΗ ΕΡΩΤΗΜΑ 1.1 Ο φαινότυπος ενός ατόµου α.αναπαριστά ένα άτοµο στο χώρο λύσεων του προβλήµατος β.κωδικοποιεί

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

Συστήματα Επιχειρηματικής Ευφυίας. Εισαγωγικές έννοιες Υπολογιστικής Νοημοσύνης

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

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

Υπολογιστική Νοημοσύνη

Υπολογιστική Νοημοσύνη Υπολογιστική Νοημοσύνη Εξελικτική Βελτιστοποίηση Γενετικοί Αλγόριθμοι Αναστάσιος Ντούνης, Καθηγητής Εργαστήριο Υπολογιστικής Νοημοσύνης Ευφυούς Ελέγχου Τμήμα Μηχανικών Αυτοματισμού Σχολή Τεχνολογικών Εφαρμογών

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

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

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

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

Αναγνώριση Προτύπων Ι

Αναγνώριση Προτύπων Ι Αναγνώριση Προτύπων Ι Ενότητα 1: Μέθοδοι Αναγνώρισης Προτύπων Αν. Καθηγητής Δερματάς Ευάγγελος Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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

ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ. Ενότητα #12: Εισαγωγή στα Nευρωνικά Δίκτυα. Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε.

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

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

ΑΚΕΡΑΙΟΣ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΑΚΕΡΑΙΟΣ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΑΚΕΡΑΙΟΣ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ολοκληρωμένη μαθηματική τεχνική βελτιστοποίησης Ευρύτατο φάσμα εφαρμογών Εισαγωγή ακέραιων/λογικών/βοηθητικών μεταβλητών Δυνατότητα γραμμικοποίησης με 0-1 μεταβλητές

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

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΡΕΥΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΘΕΡΜΙΚΩΝ ΣΤΡΟΒΙΛΟΜΗΧΑΝΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΡΕΥΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΘΕΡΜΙΚΩΝ ΣΤΡΟΒΙΛΟΜΗΧΑΝΩΝ Η Μέθοδος της Διαφορικής Εξέλιξης στη Μονοκριτηριακή και Πολυκριτηριακή Αεροδυναμική Βελτιστοποίηση,

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

«Τεχνολογία και Προοπτικές εξέλιξης μικρών υδροστροβίλων» Δημήτριος Παπαντώνης και Ιωάννης Αναγνωστόπουλος

«Τεχνολογία και Προοπτικές εξέλιξης μικρών υδροστροβίλων» Δημήτριος Παπαντώνης και Ιωάννης Αναγνωστόπουλος Τα μικρά Υδροηλεκτρικά Εργα γνωρίζουν τα τελευταία χρόνια σημαντική ανάπτυξη, τόσο στην Ευρώπη όσο και στον κόσμο ολόκληρο, είτε με την κατασκευή νέων ή με την ανανέωση του εξοπλισμού των υπαρχόντων σταθμών

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

Προσομοίωση Συστημάτων

Προσομοίωση Συστημάτων Προσομοίωση Συστημάτων Προσομοίωση και μοντέλα συστημάτων Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς Γενικός ορισμός συστήματος Ένα σύνολο στοιχείων/οντοτήτων που αλληλεπιδρούν μεταξύ

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

Τεχνητή Νοημοσύνη. 2η διάλεξη (2015-16) Ίων Ανδρουτσόπουλος. http://www.aueb.gr/users/ion/

Τεχνητή Νοημοσύνη. 2η διάλεξη (2015-16) Ίων Ανδρουτσόπουλος. http://www.aueb.gr/users/ion/ Τεχνητή Νοημοσύνη 2η διάλεξη (2015-16) Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/ion/ 1 Οι διαφάνειες αυτής της διάλεξης βασίζονται στα βιβλία: Τεχνητή Νοημοσύνη των Βλαχάβα κ.ά., 3η έκδοση, Β. Γκιούρδας

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

Γενετικές Μέθοδοι Βελτιστοποίησης Ερωτηµάτων σε Βάσεις εδοµένων

Γενετικές Μέθοδοι Βελτιστοποίησης Ερωτηµάτων σε Βάσεις εδοµένων ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Γενετικές Μέθοδοι Βελτιστοποίησης Ερωτηµάτων σε Βάσεις εδοµένων Κ. Πατρούµπας 27 Ιανουαρίου 2005 27/01/2005 Τεχνητά Νευρωνικά

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

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

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση ΚΕΦΑΛΑΙΟ 18 18 Μηχανική Μάθηση Ένα φυσικό ή τεχνητό σύστηµα επεξεργασίας πληροφορίας συµπεριλαµβανοµένων εκείνων µε δυνατότητες αντίληψης, µάθησης, συλλογισµού, λήψης απόφασης, επικοινωνίας και δράσης

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

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

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

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

Συστήματα Επιχειρηματικής Ευφυίας

Συστήματα Επιχειρηματικής Ευφυίας Συστήματα Επιχειρηματικής Ευφυίας Γενετικοί αλγόριθμοι (GA) : Από τον Δαρβίνο (1859) στον J. Holland (1975). (Ένα ταξίδι στον υπέροχο κόσμο της επιλογής, της διασταύρωσης και της μετάλλαξης). Charles Darwin

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

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

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

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

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος Χιωτίδης Γεώργιος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Μελέτη και Υλοποίηση Αλγορίθμων για Βιολογικές Εφαρμογές σε MapReduce Περιβάλλον

Μελέτη και Υλοποίηση Αλγορίθμων για Βιολογικές Εφαρμογές σε MapReduce Περιβάλλον Μελέτη και Υλοποίηση Αλγορίθμων για Βιολογικές Εφαρμογές σε MapReduce Περιβάλλον Δανάη Κούτρα Eργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων Εθνικό Μετσόβιο Πολυτεχνείο Θέματα Σκοπός της διπλωματικής

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

ΘΕΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ. ΔΙΑΡΚΕΙΑ: 1 περίοδος

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

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

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

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

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

5 η ΕΝΟΤΗΤΑ ΠΟΛΥΚΡΙΤΗΡΙΑΚΟΣ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

5 η ΕΝΟΤΗΤΑ ΠΟΛΥΚΡΙΤΗΡΙΑΚΟΣ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΕΙΣΑΓΩΓΗ ΣΤΗN ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ 5 η ΕΝΟΤΗΤΑ ΠΟΛΥΚΡΙΤΗΡΙΑΚΟΣ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Μ. Καρλαύτης Ν. Λαγαρός Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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

Αλληλεπιδραστική Εξιστόρηση

Αλληλεπιδραστική Εξιστόρηση Interactive storytelling Αλληλεπιδραστική Εξιστόρηση Ευτυχία Γιαννάκη Ενότητα: ΓΤΠ-61 (Πολυμέσα) Αλληλεπιδραστική Εξιστόρηση interactive storytelling Εισαγωγή και ιστορικό υπόβαθρο Υβριδική Προσέγγιση

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

Γενετικός Προγραμματισμός

Γενετικός Προγραμματισμός Γενετικός Προγραμματισμός Εισαγωγή Κεντρικός στόχος της Τεχνητής Νοημοσύνης αποτελεί η ανάπτυξη μεθόδων και τεχνικών που θα καταστήσουν τους Ηλεκτρονικούς Υπολογιστές ικανούς να επιλύουν προβλήματα με

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

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

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

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

Μη Συµβολικές Μέθοδοι

Μη Συµβολικές Μέθοδοι Μη Συµβολικές Μέθοδοι! Η Συµβολική (symbolic AI): # Προσοµοιώνει τον τρόπο σκέψης του ανθρώπου, χρησιµοποιώντας ως δοµικές µονάδες τα σύµβολα. # Ένα σύµβολο µπορεί να αναπαριστά µία έννοια ή µία σχέση

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

ΗΥ Λογική. Διδάσκων: Δημήτρης Πλεξουσάκης Καθηγητής

ΗΥ Λογική. Διδάσκων: Δημήτρης Πλεξουσάκης Καθηγητής ΗΥ 180 - Λογική Διδάσκων: Καθηγητής E-mail: dp@csd.uoc.gr Ώρες διδασκαλίας: Δευτέρα, Τετάρτη 4-6 μμ, Αμφ. Β Ώρες φροντιστηρίου: Πέμπτη 4-6 μμ, Αμφ. Β Ώρες γραφείου: Δευτέρα, Τετάρτη 2-4 μμ, Κ.307 Web site:

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

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr Διαφάνειες: Καθ. Νικόλαος Λορέντζος 1 12. ΤΕΧΝΗΤΗ

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

Υφαλμύρινση Παράκτιων Υδροφορέων - προσδιορισμός και αντιμετώπιση του φαινομένου με συνδυασμό μοντέλων προσομοίωσης και μεθόδων βελτιστοποίησης

Υφαλμύρινση Παράκτιων Υδροφορέων - προσδιορισμός και αντιμετώπιση του φαινομένου με συνδυασμό μοντέλων προσομοίωσης και μεθόδων βελτιστοποίησης Υφαλμύρινση Παράκτιων Υδροφορέων - προσδιορισμός και αντιμετώπιση του φαινομένου με συνδυασμό μοντέλων προσομοίωσης και μεθόδων βελτιστοποίησης Καθ. Καρατζάς Γεώργιος Υπ. Διδ. Δόκου Ζωή Σχολή Μηχανικών

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

Εφαρμογές Προσομοίωσης

Εφαρμογές Προσομοίωσης Εφαρμογές Προσομοίωσης H προσομοίωση (simulation) ως τεχνική μίμησης της συμπεριφοράς ενός συστήματος από ένα άλλο σύστημα, καταλαμβάνει περίοπτη θέση στα πλαίσια των εκπαιδευτικών εφαρμογών των ΤΠΕ. Μπορούμε

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

Μάθημα 1: Εισαγωγή στην. Υπολογιστική Νοημοσύνη

Μάθημα 1: Εισαγωγή στην. Υπολογιστική Νοημοσύνη Υπολογιστική Νοημοσύνη Μάθημα 1: Εισαγωγή στην Υπολογιστική Νοημοσύνη Εισαγωγή Ένας δυναμικά αναπτυσσόμενος κλάδος της Πληροφορικής είναι η Υπολογιστική Νοημοσύνη. Η Υπολογιστική Νοημοσύνη αποτελεί ένα

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

ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH

ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Διοίκηση Παραγωγής & Συστημάτων Υπηρεσιών ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΠΟΦΑΣΕΩΝ ΚΑΙ ΔΙΟΙΚΗΣΗΣ Περιεχόμενα

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

κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών

κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών κεφάλαιο 1 Βασικές Έννοιες Επιστήμη 9 1Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ Στόχοι Στόχος του κεφαλαίου είναι οι μαθητές: να γνωρίσουν βασικές έννοιες και τομείς της Επιστήμης. Λέξεις κλειδιά Επιστήμη

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

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π.

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα 005 - Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Δυναμικός Προγραμματισμός με Μεθόδους Monte Carlo: 1. Μάθηση Χρονικών Διαφορών (Temporal-Difference Learning) 2. Στοχαστικός

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

Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων

Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων Εισηγητής: ρ Ηλίας Ζαφειρόπουλος Εισαγωγή Ιατρικά δεδοµένα: Συλλογή Οργάνωση Αξιοποίηση Data Mining ιαχείριση εδοµένων Εκπαίδευση

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

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. Eυφυή Πληροφοριακά Συστήματα. Δρ. Κωνσταντίνος Χ.

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. Eυφυή Πληροφοριακά Συστήματα. Δρ. Κωνσταντίνος Χ. Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας Eυφυή Πληροφοριακά Συστήματα Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Ανάγκη για Ευφυή Πληροφοριακά Συστήματα Η συσσώρευση ολοένα και μεγαλύτερου

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

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Γενετικός Αλγόριθμος Ταξινόμησης Genetic AIRS Ονοματεπώνυμο Φοιτητή Πατρώνυμο

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

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

ΣΗΜΕΙΩΣΕΙΣ ΤΕΛΙΚΗΣ ΕΡΓΑΣΙΑΣ ΤΟΥ ΜΑΘΗΜΑΤΟΣ «ΓΛΩΣΣΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ» ΣΗΜΕΙΩΣΕΙΣ ΤΕΛΙΚΗΣ ΕΡΓΑΣΙΑΣ ΤΟΥ ΜΑΘΗΜΑΤΟΣ «ΓΛΩΣΣΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ» Κωνσταντίνος Π. Φερεντίνος Διδάσκων ΠΔ 407/80 Οι σημειώσεις αυτές αναπτύχθηκαν στα πλαίσια του προγράμματος «ΕΠΕΑΕΚ 2 Πρόγραμμα Αναβάθμισης

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

Optimization, PSO) DE [1, 2, 3, 4] PSO [5, 6, 7, 8, 9, 10, 11] (P)

Optimization, PSO) DE [1, 2, 3, 4] PSO [5, 6, 7, 8, 9, 10, 11] (P) ( ) 1 ( ) : : (Differential Evolution, DE) (Particle Swarm Optimization, PSO) DE [1, 2, 3, 4] PSO [5, 6, 7, 8, 9, 10, 11] 2 2.1 (P) (P ) minimize f(x) subject to g j (x) 0, j = 1,..., q h j (x) = 0, j

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

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

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

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

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

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

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

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

Θεωρία Λήψης Αποφάσεων Θεωρία Λήψης Αποφάσεων Ενότητα 6: Αλγόριθμοι Τοπικής Αναζήτησης Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων & Τροφίμων (Δ.Ε.Α.Π.Τ.)

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

ΠΡΟΓΡΑΜΜΑ ΤΕΛΙΚΩΝ ΕΞΕΤΑΣΕΩΝ

ΠΡΟΓΡΑΜΜΑ ΤΕΛΙΚΩΝ ΕΞΕΤΑΣΕΩΝ ΗΜΕΡΟΜΗΝΙΑ ΩΡΑ 1ο ΕΞΑΜΗΝΟ 3ο ΕΞΑΜΗΝΟ 5ο ΕΞΑΜΗΝΟ 7ο ΕΞΑΜΗΝΟ 9ο ΕΞΑΜΗΝΟ 30/01/2017 31/01/2017 01/02/2017 02/02/2017 03/02/2017 Γραμμική Άλγεβρα Εισαγωγικό Εργαστήριο Ηλεκτρονικής και Τηλεπικοινωνιών Διαφορικές

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΙΟΙΚΗΣΗ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ιδάσκων:

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

Λελούδας Παναγιώτης. Επιβλέπων Καθηγητής: Σπυρίδων Λυκοθανάσης. Τμήμα Μηχανικών Η/Υ και Πληροφορικής. Πανεπιστήμιο Πατρών

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

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

215 Μηχανικών Η/Υ και Πληροφορικής Πάτρας

215 Μηχανικών Η/Υ και Πληροφορικής Πάτρας 215 Μηχανικών Η/Υ και Πληροφορικής Πάτρας Το Τμήμα ασχολείται με τη διδασκαλία και την έρευνα στην επιστήμη και τεχνολογία των υπολογιστών και τη μελέτη των εφαρμογών τους. Το Τμήμα ιδρύθηκε το 1980 (ως

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

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

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

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

ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH

ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Διοίκηση Παραγωγής & Συστημάτων Υπηρεσιών ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΠΟΦΑΣΕΩΝ ΚΑΙ ΔΙΟΙΚΗΣΗΣ Περιεχόμενα

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

i=1 f i = F i SF [0, f 1 ), [f 1, f 1 + f 2 ), [f 1 + f 2, f 1 + f 2 + f 3 ),..., [f 1 + f f P 1, 1) i 1

i=1 f i = F i SF [0, f 1 ), [f 1, f 1 + f 2 ), [f 1 + f 2, f 1 + f 2 + f 3 ),..., [f 1 + f f P 1, 1) i 1 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ (216-17) Εργασία 4 Πολύ συχνά, ένα υπολογιστικό πρόβλημα έχει περισσότερες από μία λύση. Για παράδειγμα, αν θέλουμε να βρούμε ένα υποσύνολο ενός συνόλου ακεραίων, που το άθροισμα

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

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) Ηλ. Αμφ. 1, 2, 3. Ηλεκτρομαγνητικά Πεδία Β. Ηλ. Αμφ.

ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ. Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (ΣΗΕ) Ηλ. Αμφ. 1, 2, 3. Ηλεκτρομαγνητικά Πεδία Β. Ηλ. Αμφ. ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΕΩΝ Ακαδημαϊκό Έτος 2018-19 Περίοδος Ιουνίου 2019 'Εκδοση 20/05/2019 03/06/2019 04/06/2019 05/06/2019 06/06/2019

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