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

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

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

Certified Computer Programmer (CCP) Εξεταστέα Ύλη (Syllabus) Έκδοση 1.0

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΘΕΡΜΙΚΕΣ ΡΕΥΣΤΟΜΗΧΑΝΙΚΗΣ. Κυριάκος Χ. Γιαννάκογλου Kαθηγητής ΕΜΠ

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

ΜΕΘΟΔΟΙ ΑΕΡΟΔΥΝΑΜΙΚΗΣ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΕΝΙΟ Σχολή Μηχανολόγων Μηχανικών ΤΟΜΕΑΣ ΘΕΡΜΙΚΩΝ ΣΤΡΟΒΙΛΟΜΗΧΑΝΩΝ

ΜΕΘΟΔΟΙ ΑΕΡΟΔΥΝΑΜΙΚΗΣ

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

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

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

Διερεύνηση μεθόδων αναζήτησης ολικού βελτίστου σε προβλήματα υδατικών πόρων

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

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

ΣΧΟ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τομέας Ρευστών Εργαστήριο Θερμικών Στροβιλομηχανών

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

ΥΒΡΙΔΙΚΑ ΠΛΕΓΜΑΤΑ. Κυριάκος Χ. Γιαννάκογλου Kαθηγητής ΕΜΠ

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

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

ΣΤΟΧΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ Η ιερεύνηση της επιρροής του φωτισµού αστικών και υπεραστικών οδών στη συχνότητα και σοβαρότητα των ατυχηµάτων µε χρήση λο

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

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

3. Προσομοίωση ενός Συστήματος Αναμονής.

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

Το µαθηµατικό µοντέλο του Υδρονοµέα

ΔΙΑΜΕΡΙΣΜΟΣ ΜΗ_ΔΟΜΗΜΕΝΩΝ ΠΛΕΓΜΑΤΩΝ

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

ΜΟΝΟΔΙΑΣΤΑΤΗ ΑΝΑΛΥΣΗ ΘΕΡΜΙΚΩΝ ΣΤΡΟΒΙΛΟΜΗΧΑΝΩΝ. Αποτελέσματα Αναγωγής Μετρήσεων Εργαστηριακής Άσκησης

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

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

Στατιστική περιγραφή τουπεδίουβαρύτητας

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

ΜΟΝΟΔΙΑΣΤΑΤΗ ΑΝΑΛΥΣΗ ΘΕΡΜΙΚΩΝ ΣΤΡΟΒΙΛΟΜΗΧΑΝΩΝ Αποτελέσματα Αναγωγής Μετρήσεων Εργαστηριακής Άσκησης

Μέρος Ι: Εγκατάσταση και ιαμόρφωση των MySQL, Apache και PHP

Θέμα προς παράδοση Ακαδημαϊκό Έτος

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Κεφάλαιο 6: Προσομοίωση ενός συστήματος αναμονής

ΥΠΟΛΟΓΙΣΤΙΚΟ ΘΕΜΑ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΠΤΕΡΥΓΙΟΥ ΥΠΕΡΗΧΗΤΙΚΟΥ ΣΥΜΠΙΕΣΤΗ. Ξενή Φλουρής Μηχανολόγος Μηχανικός Μεταφορικών Μέσων 8 ο Εξάµηνο

ΑΝ.ΕΦ. Γ ΛΥΚΕΙΟΥ Αν η συνθήκη ισχύει, τότε εκτελούνται οι εντολές που βρίσκονται µεταξύ των λέξεων ΤΟΤΕ και και η εκτέλεση του προγράµµατος συνεχίζετα

ΓΝΩΣΕΩΝ ΘΕΡΜΟΔΥΝΑΜΙΚΗΣ

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

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

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

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

ii

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

Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΙΑΤΜΗΜΑΤΙΚΟ ΠΜΣ «ΜΑΘΗΜΑΤΙΚΑ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ & ΤΩΝ ΑΠΟΦΑΣΕΩΝ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ η Σειρά Ασκήσεων ΑΠΑΝΤΗΣΕΙΣ

Ανανεώσιμες Πηγές και Διεσπαρμένη Παραγωγή Ηλεκτρικής Ενέργειας Ανάπτυξη Τεχνολογίας στο ΕΜΠ

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

Εργασία για το Σπίτι ( Ε1) Πρόβλημα: Προκαταρκτικός Σχεδιασμός Υπερηχητικού Αεροσκάφους. Μέθοδος: Εξελικτικοί Αλγόριθμοι

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 12 ΣΤΡΟΒΙΛΟΚΙΝΗΤΗΡΩΝ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2014

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

Μοντέλο Σύγχρονου ικτύου. Κατανεµηµένα Συστήµατα Ι Μάθηµα Βασικής Επιλογής, Χειµερινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων

Υπολογιστικές Μέθοδοι στις Κατασκευές

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

Εφαρµογές γεωγραφικών επεξεργασιών

ΠΑΡΕΜΒΟΛΗ ΜΕΣΩ SPLINES

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

Άρα, Τ ser = (A 0 +B 0 +B 0 +A 0 ) επίπεδο 0 + (A 1 +B 1 +A 1 ) επίπεδο 1 + +(B 5 ) επίπεδο 5 = 25[χρονικές µονάδες]

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

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

ΥδροδυναµικέςΜηχανές

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

ενεργειακών απαιτήσεων πρώτης ύλης, ενεργειακού περιεχομένου παραπροϊόντων, τρόπους αξιοποίησής

Συνήθεις διαφορικές εξισώσεις προβλήματα οριακών τιμών

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

Αστικά υδραυλικά έργα

5. Μελέτη Περίπτωσης Ι: : Ενεργειακή Επιθεώρηση σε Βιοµηχανία Γάλακτος

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

ΜΑΘΗΜΑΤΑ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ ΠΑΡΑ ΟΣΕΙΣ ΑΣΚΗΣΕΙΣ ΚΑΘΗΓΗΤΕΣ/ΤΡΙΕΣ

Ιωάννα Ανυφαντή, Μηχανικός Περιβάλλοντος Επιβλέπων: Α. Ευστρατιάδης, ΕΔΙΠ ΕΜΠ. Αθήνα, Ιούλιος 2018

ΜΕΘΟΔΟΙ ΑΕΡΟΔΥΝΑΜΙΚΗΣ

Mάθημα: Θερμικές Στροβιλομηχανές. Εργαστηριακή Ασκηση. Μέτρηση Χαρακτηριστικής Καμπύλης Βαθμίδας Αξονικού Συμπιεστή

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

Σκοπός του μαθήματος. Αρχές Φυσικής Μοντελοποίησης

ΠΛΗ 405 Τεχνητή Νοηµοσύνη Ε ανάληψη. πεπερασµένα χρονικά περιθώρια ανά κίνηση. απευθείας αξιολόγηση σε ενδιάµεσους κόµβους

ιαµέριση - Partitioning

FORTRAN και Αντικειμενοστραφής Προγραμματισμός

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

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

Ανάπτυξη και δηµιουργία µοντέλων προσοµοίωσης ροής και µεταφοράς µάζας υπογείων υδάτων σε καρστικούς υδροφορείς µε χρήση θεωρίας νευρωνικών δικτύων

Επίλυση προβληµάτων. Περιγραφή προβληµάτων Αλγόριθµοι αναζήτησης Αλγόριθµοι τυφλής αναζήτησης Αλγόριθµοι ευρετικής αναζήτησης

ΔΕΟ 13 - Ποσοτικές Μέθοδοι: Επιχειρησιακά Μαθηματικά. Κεφάλαιο 1: Συναρτήσεις μιας μεταβλητής

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 11 ΣΤΡΟΒΙΛΟΚΙΝΗΤΗΡΩΝ

ii. Αυτόματο σύστημα εμπλουτισμού Βιβλιοθήκης Πανεπιστημίου Θεσσαλίας (Μέρος Ι) #

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

Οργάνωση επεξεργαστών και διεργασιών

Εκλογήαρχηγού. Εισαγωγή Ισχυρά συνδεδεµένος γράφος ακτύλιος µίας κατεύθυνσης Τοπολογία δένδρου. Κατανεµηµένα Συστήµατα 06-1

Περιεχόµενα. Ανασκόπηση - Ορισµοί. Ο κύκλος ανάπτυξης προγράµµατος. Γλώσσες Προγραµµατισµού Ασκήσεις

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

Προσαρμογή 2Δ και 3Δ πλεγμάτων σε μεταβαλλόμενα όρια με τη μέθοδο των κινούμενων ελάχιστων τετράγωνων (MLS)

Εισαγωγή. Εποπτικός Έλεγχος Βιοµηχανικών ιεργασιών. Στόχος συστήµατος διαχείρισης ελέγχου

8 ΙΑΧΕΙΡΙΣΗ Ε ΟΜΕΝΩΝ ΠΡΟΙΟΝΤΟΣ PRODUCT DATA MANAGEMENT (PDM)

Μεθοδολογίες παρεµβολής σε DTM.

Ανάπτυξη εφαρµογών σε προγραµµατιστικό περιβάλλον (στοιχεία θεωρίας)

ΜΑΘΗΜΑΤΙΚΑ ΚΑΙ ΣΤΟΙΧΕΙΑ ΣΤΑΤΙΣΤΙΚΗΣ Γ ΤΑΞΗΣ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΓΕΝΙΚΗΣ ΠΑΙ ΕΙΑΣ 2003

Transcript:

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

Σύνοψη της ιπλωµατικής Εργασίας Παρουσιάζεται ο σχεδιασµός και η υλοποίηση ενός νέου Εξελικτικού Αλγορίθµου (ΕΑ) βελτιστοποίησης, του οµηµένου Εξελικτικού Αλγορίθµου ( ΕΑ). Λόγοι και αναµενόµενα πλεονεκτήµατα : Ασύγχρονος ΕΑ οκιµή και µετέπειτα αξιολόγησή του σε προβλήµατα ελαχιστοποίησης µαθηµατικών συναρτήσεων και βέλτιστη σχεδίαση αεροτοµής πτερυγίου συµπιεστή χρησιµοποιώντας ολοκληρωµατική µέθοδο υπολογισµού οριακών στρωµάτων. Παραλληλοποίηση (µέσω PVM) του ΕΑ µε προφανή στόχο την µείωση του χρόνου αναµονής του µηχανικού. ηµιουργία δύο παραλλαγών, του Σύγχρονου ΕΑ και του Ασύγχρονου ΕΑ και δοκιµή τους στη συστοιχία διασυνδεδεµένων επεξεργαστών του ΕΘΣ. 2

Η λογική του ΕΑ Η λογική του πηγάζει από τους Κατανεµηµένους ΕΑ (ΚΕΑ), στους οποίους επιβάλλεται ορισµένη τοπολογία στα άτοµα του πληθυσµού κατά τη διαδικασία εξέλιξης. ΣυγκεκριµέναβασίζεταιστοΚυτταρικόήΚυψελωτόµοντέλο των ΚΕΑ όπου τα άτοµα διατάσσονται σε ένα 2 πλέγµα και κάθε άτοµο µπορεί να διασταυρωθεί µόνο µε άτοµα της περιοχής του: Άτοµα Κυτταρικό Μοντέλο ΚΕΑ Υποψήφιοι γονείς 3 Άτοµο που πρόκειται να διασταυρωθεί

ιάταξη Πλεγµάτων του ΕΑ Το πλέγµα των γονέων υπέρκειται αυτού των απογόνων, όπως φαίνεται παρακάτω και υπάρχει επικοινωνία µεταξύ των δύο πλεγµάτων κατά την εφαρµογή των τελεστών εξέλιξης. 4

Λογικό ιάγραµµα του ΕΑ(1/2) Αρχικοποίηση: = 0 S µ = Se = Sλ = S Radom ΈλεγχοςτηςΒάσης εδοµένων αξιολογήσεων προηγούµενων γενεών (Data Base) σε περίπτωση που ήδη υπάρχει το άτοµο που πρόκειται να αξιολογηθεί. 5

6 Λογικό ιάγραµµα του ΕΑ(2/2) Εξέλιξη µιας γενιάς: Έλεγχος Σύγκλισης ( ) ( ) ( ) ( ) ( ) + = = = = + + + + + 1 1 1 1 1 1 S S T T S S S T S S S T S S x x F y e r m e e µ λ λ µ µ µ µ λ λ

Εφαρµογές του ΕΑ - Πιστοποίηση Μέθοδος ιερεύνησης: Για κάθε µια από τις 3 συναρτήσεις που εξετάσαµε έγινανταεξής: οκιµάζουµε τονεα για 3 συνδυασµούς πληθυσµών και 3 διαφορετικές αρχικοποιήσεις της γεννήτριας τυχαίων αριθµών και διαγράφουµε µια µέση καµπύλη. Εντοπίζουµε την καλύτερη µέση καµπύλη και την καλύτερη καµπύλη συνολικά. οκιµάζουµε τον ΕΑ µε ποσοστό τυχαίας διασταύρωσης ίσο µε 20% για 6 πληθυσµούς (6x6 ως 16x16). Επιλέγουµε τον καλύτερο πληθυσµό και δοκιµάζουµε διάφορα ποσοστά τυχαίας διασταύρωσης. Εντοπίζουµε τον καλύτερο συνδυασµό πληθυσµού και ποσοστού τυχαίας διασταύρωσης και εκτελούµε τον ΕΑ για 3 αρχικοποιήσεις της γεννήτριας τυχαίων αριθµών, σχεδιάζοντας παράλληλα την µέση καµπύλη. Συγκρίνουµε ΕΑ - ΕΑ 7

1. Ελαχιστοποίηση της συνάρτησης του Rastrigi (1/2) ( ) i i 2 Γενικός τύπος: F = α + x α cos( ω x ) Ras i= 1 α = 10, ω = 2 π 5.12 x 5. 12 = 10,, i Σύγκριση ΕΑ - ΕΑ στη συνάρτηση Rastrigi (µέσες καµπύλες) 140 ΕΑ 120 ΕΑ Τιµή κόστους 100 80 60 40 20 0 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 Αριθµός αξιολογήσεων 8

1. Ελαχιστοποίηση της συνάρτησης του Rastrigi (2/2) Σύγκριση των καλύτερων καµπυλών ΕΑ ΕΑ στη συνάρτηση Rastrigi 160 ΕΑ 140 ΕΑ 120 Τιµή κόστους 100 80 60 40 20 0 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 Αριθµός αξιολογήσεων 9

1. Ελαχιστοποίηση της συνάρτησης του Ackley (1/2) F Γενικός Τύπος: Ack 1 2 1 20 + e 20 exp 0.2 x i exp cos(2π i= 1 i= 1 15 x 30 = 10 = i, x i ) 10 Τιµή κόστους 20 18 16 14 12 10 8 6 4 2 0 Σύγκριση ΕΑ ΕΑ στη συνάρτηση Ackley (µέσες καµπύλες) 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 Αριθµός αξιολογήσεων ΕΑ ΕΑ

1. Ελαχιστοποίηση της συνάρτησης του Ackley (2/2) Τιµή κόστους 20 18 16 14 12 10 8 6 4 2 0 Σύγκριση των καλύτερων καµπυλών ΕΑ ΕΑ στη συνάρτηση Ackley ΕΑ ΕΑ 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 Αριθµός αξιολογήσεων 11

1. Ελαχιστοποίηση της συνάρτησης του Rosebrock (1/2) Γενικός Τύπος: F Ros 1 i= 1 ( ( ) ( ) ) 2 2 2 100 x x + x = 5.12 x 5.12, = 10 i i+ 1 i i 1 12 Τιµή κόστους 1000 900 800 700 600 500 400 300 200 100 0 Σύγκριση ΕΑ ΕΑ στη συνάρτηση Rosebrock (µέσες καµπύλες) ΕΑ ΕΑ 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 Αριθµός αξιολογήσεων

1. Ελαχιστοποίηση της συνάρτησης του Rosebrock (2/2) Τιµή κόστους Σύγκριση των καλύτερων καµπυλών ΕΑ ΕΑ στη συνάρτηση Rosebrock 1000 ΕΑ 900 ΕΑ 800 700 600 500 400 300 200 100 0 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 Αριθµός αξιολογήσεων 13

Βέλτιστη σχεδίαση αεροτοµής πτερυγίου συµπιεστή (1/4) Στόχος: ελάχιστες απώλειες ολικής πίεσης Συνθήκες ροής: Γωνία εισόδου ροής: α = 50 o 1 o Γωνία κλίσης πτερυγίου: γ = 28 Αριθµός Mach στην είσοδο: M 1 = 0.27 5 Αριθµός Reyolds: Re = 4 10 C N=8 µεταβλητές σχεδίασης 0.5 0.3 0.1 14-0.1-0.1 0.1 0.3 0.5 0.7 0.9

Βέλτιστη σχεδίαση αεροτοµής πτερυγίου συµπιεστή (1/4) Περιορισµοί για : Ελάχιστο πάχος αεροτοµής σε 3 σηµεία(0.072c) Κυµατοειδείς ανωµαλίες στο περίγραµµα της αεροτοµής Ελάχιστη στροφή της ροής (34 γωνία εξόδου 16 ) 15 y/c 0.5 0.45 0.4 0.35 0.3 0.25 0.2 0.15 0.1 0.05 Αµελούµε τους πρώτους και τους τελευταίους κόµβους ϑ i ϑ ϑ i 1 i+ 1 0 Σηµείο εναλλαγής προσήµου -0.05-0.1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 x/c Αεροτοµή 1.0

Βέλτιστη σχεδίαση αεροτοµής πτερυγίου συµπιεστή (1/4) Συντ. απωλειών Ολικής Πίεσης 0.028 0.026 0.024 0.022 0.02 0.018 0.016 0.014 Σύγκριση ΕΑ ΕΑ στη σχεδίαση αεροτοµής πτερυγίου συµπιεστή 0 500 1000 1500 2000 2500 3000 3500 Αριθµός αξιολογήσεων ΕΑ ΕΑ Τιµή κόστους ΕΑ: 0,01572 Τιµή κόστουςεα: 0,01660 Συµπεριλαµβάνονται οι ποινές αν έχουν επιβληθεί. 16

Βέλτιστη σχεδίαση αεροτοµής πτερυγίου συµπιεστή (1/4) Σύγκριση των καλύτερων µέσων καµπυλών ΕΑ ΕΑ στη σχεδίαση αεροτοµής πτερυγίου συµπιεστή 0.036 ΕΑ 0.034 ΕΑ Συντ. απωλειών Ολικής Πίεσης 0.032 0.03 0.028 0.026 0.024 0.022 0.02 0.018 0.016 0.014 0 500 1000 1500 2000 2500 3000 3500 Αριθµός αξιολογήσεων 17

Παραλληλοποίηση του ΕΑ (1/6) Γενική οµή: Κεντρική ιεργασία (Master Process) ιεργασία Εργάτης (Slave Process) # 1 ιεργασία Εργάτης (Slave Process) # 2... ιεργασία Εργάτης (Slave Process) # N 18

Παραλληλοποίηση του ΕΑ (2/6) ύο παραλλαγές : Σύγχρονος ΕΑ: Ίδια δοµή µε τον ΕΑ αλλά οι αξιολογήσεις των υποψήφιων λύσεων διαµοιράζονται στις ιεργασίες Εργάτες. Ασύγχρονος ΕΑ: Καταργείται η έννοια της γενιάς. Κάθε άτοµο του συνόλου των απογόνων αξιολογείται µόνο του µε χρήση κάποιας ιεργασίας Εργάτη και έπειτα συµµετέχει στην επιλογή του γονέα της γειτονιάς του, καθώς και στον σχηµατισµό των γύρω απογόνων του, σύµφωνα µε τους γνωστούς τελεστές εξέλιξης του ΕΑ. 19

Παραλληλοποίηση του ΕΑ (3/6) Λογικό διάγραµµα τουα ΕΑ: Αρχικοποίηση Έλεγχος της Βάσης εδοµένων αξιολογήσεων προηγούµενων γενεών. Αποστολή στις ιεργασίες Εργάτες τόσων ατόµων προς αξιολόγηση, όσο και ο αριθµός των πρώτων, ώστε να απασχοληθούν όλοι οι διαθέσιµοι Επεξεργαστές. Ολοκλήρωση της αξιολόγησης κάποιου ατόµου και επιστροφή του στον έλεγχο της Κεντρικής ιεργασίας. Πρόσδοση αριθµού προτεραιότητας ίσο µε τον αριθµό των απογόνων προσαυξηµένο µε τον αριθµό των εκτελεσµένων αξιολογήσεων. Έλεγχος κριτηρίου τερµατισµού. Αποστολή επόµενου ατόµου στη λίστα προτεραιότητας προς αξιολόγηση στην ιεργασία που µόλις έγινε διαθέσιµη, αφού ελεγχθεί ότι δεν υπάρχει στη Βάση εδοµένων. Εφαρµογή των τελεστών εξέλιξης για το άτοµο που αξιολογήθηκε και τη γειτονιά του. Παραλαβή του επόµενου ατόµου του οποίου η αξιολόγηση Ολοκληρώθηκε κοκ. 20

Παραλληλοποίηση του ΕΑ (4/6) Σύγκριση Σ ΕΑ Α ΕΑ: 1. Συνάρτηση του Rastrigi Σύγκλιση του Σ ΕΑ και του Α ΕΑ στη συνάρτηση Rastrigi, για διάφορους αριθµούς επεξεργαστών 140 120 100 Σ ΕΑ Α ΕΑ,1CPU Α ΕΑ,2CPUs Α ΕΑ,3CPUs Α ΕΑ,4CPUs Τιµή κόστους 80 60 40 20 0 0 1000 2000 3000 4000 5000 6000 21 Αριθµός αξιολογήσεων

Παραλληλοποίηση του ΕΑ (5/6) 2. Συνάρτηση του Ackley Σύγκλιση του Σ ΕΑ και του Α ΕΑ στη συνάρτηση Ackley, για διάφορους αριθµούς επεξεργαστών 20 18 16 Σ ΕΑ Α ΕΑ,1CPU Α ΕΑ,2CPUs Α ΕΑ,3CPUs Α ΕΑ,4CPUs Τιµή κόστους 14 12 10 8 6 4 2 0 1000 2000 3000 4000 5000 6000 Αριθµός αξιολογήσεων 22

Παραλληλοποίηση του ΕΑ (6/6) Σύγκριση Σ ΕΑ Α ΕΑ ως προς το χρόνο σύγκλισης για διάφορους αριθµούς επεξεργαστών: Σύγκριση του χρόνου σύγκλισης του Σ ΕΑ και του Α ΕΑ, συναρτήσει του αριθµού των Επεξεργαστών 80 70 Σ ΕΑ Α ΕΑ Χρόνος (sec) 60 50 40 30 20 1 1.5 2 2.5 3 3.5 4 23 Αριθµός επεξεργαστών

Συµπεράσµατα Αναπτύχθηκε ο ΕΑ ο οποίος αποτελεί παραλλαγή του ΕΑ και βασίζεται στην λογική σ των ΚΕΑ. Οι βασικότερες αλλαγές έγιναν στους τελεστές διασταύρωσης και επιλογής γονέων. Πιστοποίηση του ΕΑ: οκιµάσαµε τον ΕΑσεµαθηµατικά και αεροδυναµικά προβλήµατα βελτιστοποίησης -> ενθαρρυντικά αποτελέσµατα Παραλληλοποιήθηκε ο ΕΑ µε σκοπότηµείωση του χρόνου αναµονής του µηχανικού. ηµιουργήθηκαν 2 παραλλαγές ο Σύγρονος και ο Ασύγχρονος ΕΑ και αποδείχτηκε ότι µε χρήση4 επεξεργαστών επέρχεται µείωση του χρόνου κατά 70%. 24