ΣΤΟΧΑΣΤΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ

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

Download "ΣΤΟΧΑΣΤΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ"

Transcript

1 ΣΤΟΧΑΣΤΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΒΕΛΤΙΣΤΟΣΣΧΕΔΙΑΣΜΟΣΚΑΤΑΣΚΕΥΩΝ Σχολή Πολιτικών Μηχανικών Τομέας Δομοστατικής Εργαστήριο Στατικής & Αντισεισμικών Ερευνών Βέλτιστος Σχεδιασμός Κατασκευών 1of 75

2 ΣΤΟΧΑΣΤΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΣΥΓΚΡΙΣΗ ΧΑΡΑΚΤΗΡΙΣΤΙΚΩΝ ΑΝΑΛΥΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΤΟΧΑΣΤΙΚΕΣ ΜΕΘΟΔΟΙ ΑΙΤΙΟΚΡΑΤΙΚΗ ΑΝΤΙΜΕΤΩΠΙΣΗ ΕΞΑΣΦΑΛΙΖΕΤΑΙ Η ΕΥΡΕΣΗ ΤΗΣ ΒΕΛΤΙΣΤΗΣ ΛΥΣΗΣ (εφόσον πληρούνται τα κριτήρια) ΣΤΟΧΑΣΤΙΚΗ ΑΝΤΙΜΕΤΩΠΙΣΗ ΠΙΘΑΝΗ Η ΕΥΡΕΣΗ ΤΗΣ ΒΕΛΤΙΣΤΗΣ ΛΥΣΗΣ (εξέλιξη ακολουθιών τυχαίων γεγονότων) Μέθοδος Γραμμικού Προγραμματισμού Μέθοδος 2 ου -βάθμιου Προγραμματισμού Μέθοδος Κυρτού Προγραμματισμού Μέθοδος Μεταβαλλόμενων Ασυμπτώτων Γενετικοί Αλγορίθμοι Προσομοιωμένη Ανόπτηση Εξελικτικές Στρατηγικές Συνεξελικτικές Στρατηγικές Βέλτιστος Σχεδιασμός Κατασκευών 2of 75

3 ΣΤΟΧΑΣΤΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΠΡΟΣΟΜΟΙΩΜΕΝΗ ΑΝΟΠΤΗΣΗ ΓΕΝΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΣΥΝΕΞΕΛΙΚΤΙΚΕΣ ΜΕΘΟΔΟΙ ΕΞΕΛΙΚΤΙΚΕΣ ΣΤΡΑΤΗΓΙΚΕΣ Βέλτιστος Σχεδιασμός Κατασκευών 3of 75

4 ΠΡΟΣΟΜΟΙΩΜΕΝΗ ΑΝΟΠΤΗΣΗ Ηαρχικήιδέα, προέρχεταιαπότοχώροτηςστατιστικής μηχανικής και παρουσιάζεται για πρώτη φορά από τους Metropolis et al*. Επέκταση των μεθόδων έρευνας απληστίας (greedy algorithms) και της μεθόδου αναζήτησης με απαγορευμένες κινήσεις (tabu search). Η απόφαση μετακίνησης από την παρούσα λύση σε γειτονική λύση υπόκειται σε τυχαιότητα. * Metropolis, N., Rosenbluth, A.W., Rosenbluth, M.N., Teller, A.H., Teller, E., (1953) Equations of State Calculations by Fast Computing Machines, Journal of Chemical Physics, 21, Βέλτιστος Σχεδιασμός Κατασκευών 4of 75

5 ΠΡΟΣΟΜΟΙΩΜΕΝΗ ΑΝΟΠΤΗΣΗ Τα βήματα της μεθόδου συνοψίζονται ως: Βήμα 1: Επιλογή αρχικής λύσης (x o ). Υπολογισμός f(x o ). Βήμα 2: Καθορισμός παραμέτρων.(αρχική και Τελική Θερμοκρασία (T init, T final ), ρυθμός μείωσης (r), διάρκεια εποχής (L)). Βήμα 3: Ορισμός περιοχής γειτονικών λύσεων. Το μέγεθος της περιοχής των γειτονικών λύσεων συνήθως μεταβάλλεται κατά τη διαδικασία για επιτάχυνση της σύγκλισης. Βήμα 4: Επιλογή κατά τυχαίο τρόπο μίας γειτονικής λύσης (x k+1 ). Υπολογισμός της f(x k+1 ). Βήμα 5: Αποδοχή ή μη της x k x k+1. Σε περίπτωση αποδοχής x k x k+1 και συνέχεια στο Βήμα 6. Σε περίπτωση μη αποδοχής, επιστροφή στο Βήμα 4. Βήμα 6: Έλεγχος κριτηρίων σύγκλισης. Σε περίπτωση σύγκλισης, τερματισμός διαδικασίας. Σε αντίθετη περίπτωση, k=k+1 μεταβολή της θερμοκρασίας (στο τέλος κάθε εποχής) και επιστροφή στο Βήμα 3. Βέλτιστος Σχεδιασμός Κατασκευών 5of 75

6 ΑΠΟΔΟΧΗ ΜΕΤΑΚΙΝΗΣΗΣ Η πιθανότητα αποδοχής μετακίνησης από τη λύση x k-1 x k δίδεται ως: Pr Pr 1 Δ f < 0 x x = ( ) f f f exp Δf Δ = x x T Δf 0 K ( ) ( ) ( ) k 1 k k k 1 1 Δ f > 0 x x = ( ) f f f exp Δf Δ = x x T Δf 0 K ( ) ΠΡΟΒΛΗΜΑ ΕΛΑΧΙΣΤΟΠΟΙΗΣΗΣ ΠΡΟΒΛΗΜΑ ΜΕΓΙΣΤΟΠΟΙΗΣΗΣ ( ) ( ) k 1 k k k 1 Βέλτιστος Σχεδιασμός Κατασκευών 6of 75

7 ΕΠΙΔΡΑΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ Τ Κ Pr (x k-1 --> x k ) if Δf > Pr (x k-1 --> x k ) Δf T Βέλτιστος Σχεδιασμός Κατασκευών 7of 75

8 ΜΕΤΑΒΟΛΗ ΘΕΡΜΟΚΡΑΣΙΑΣ ΔΙΑΔΙΚΑΣΙΑ ΨΥΞΗΣ T r T r T T T = = ( ) = K K init init r < 1 Κ εποχές (διάρκεια εποχής L βήματα) K Βέλτιστος Σχεδιασμός Κατασκευών 8of 75

9 ΜΕΤΑΒΟΛΗ ΘΕΡΜΟΚΡΑΣΙΑΣ (συν.) Εξέλιξη Θερμοκρασίας r = 0.8 r= 0.6 r = Τ/Τinit Εποχή (K) Βέλτιστος Σχεδιασμός Κατασκευών 9of 75

10 ΓΕΙΤΟΝΙΑ ΛΥΣΕΩΝ Η υποψήφιαλύσηx k επιλέγεται από τις γειτονικές λύσεις κατά «τυχαίο» τρόπο. Η πιθανότητα επιλογής μίας λύσης δίδεται συνήθως από τη σχέση: Pr = 1 N N Ν Ν το πλήθος των γειτονικών λύσεων Βέλτιστος Σχεδιασμός Κατασκευών 10 of 75

11 ΓΕΙΤΟΝΙΑ ΛΥΣΕΩΝ - ΔΙΑΚΡΙΤΕΣ ΜΕΤΑΒΛΗΤΕΣ Οι γειτονικές λύσεις σε προβλήματα με διακριτές μεταβλητές ορίζονται συνήθως ως: x k-1 Γειτονικές λύσεις Λοιπές λύσεις Πλήθος μεταβλητών σχεδιασμού Ν DV = 2 Πλήθος γειτόνων ( f (N DV )) N N = N DV N 2 DV Βέλτιστος Σχεδιασμός Κατασκευών 11 of 75

12 ΓΕΙΤΟΝΙΑ ΛΥΣΕΩΝ-ΔΙΑΚΡΙΤΕΣ ΜΕΤΑΒΛΗΤΕΣ (συν.) NDV NN NDV NN To πλήθος των γειτόνων αυξάνεται κατά εκθετικό τρόπο όσο αυξάνει το πλήθος των μεταβλητών σχεδιασμού!! Βέλτιστος Σχεδιασμός Κατασκευών 12 of 75

13 ΓΕΙΤΟΝΙΑ ΛΥΣΕΩΝ - ΣΥΝΕΧΕΙΣ ΜΕΤΑΒΛΗΤΕΣ Οι γειτονικές λύσεις σε προβλήματα με συνεχείς μεταβλητές ορίζονται ως οι λύσεις εντός ενός υπερ-πρίσματος Ν DV διαστάσεων (D i ). Η κίνηση στο χώρο των λύσεων πραγματοποιείται με τη μεταβολή της τιμής μίας εκ των μεταβλητών σχεδιασμού. D 3 x k 1 ( 0.5) xk,1 = xk 1,1 + z1 D 1 xk j 1 xk, j= xk 1, j j = 1,...,3 D 1 x k+1 x k+2 x k-1 x k x x k k+ 1 k+ 2 ( 0.5) xk+ 1,2 = xk,2 + z2 D 2 xk+ 1 j 2 xk+ 1, j = xk, j j = 1,...,3 ( 0.5) xk+ 2,3 = xk+ 1,3 + z3 D 3 x j 3 xk+ 2, j = xk+ 1, j j = 1,...,3 D 2 Πλήθος μεταβλητών σχεδιασμού Ν DV = 3 Βέλτιστος Σχεδιασμός Κατασκευών 13 of 75

14 ΓΕΙΤΟΝΙΑ ΛΥΣΕΩΝ-ΣΥΝΕΧΕΙΣ ΜΕΤΑΒΛΗΤΕΣ (συν.) Οι διαστάσεις D i του υπερ-πρίσματος δίδονται συνήθως ως συνάρτηση της θερμοκρασίας και του πλήθους των επιτυχήμενων κινήσεων σε μία διεύθυνση (N success ) προς το πλήθος των κινήσεων στη διεύθυνση αυτή (N). Η επικαιροποίηση του μεγέθους της γειτονίας πραγματοποιείται στο τέλος κάθε υπο-εποχής M i. Το σύνολο των υπο-εποχών καθορίζουν την εποχή για την οποία η θερμοκρασία παραμένει σταθερή. N D D ( T ) + Epoch = M LS E success. i im, 1 im, K K i Ni i=1,n S-E L = N Ηδιάρκειακάθευπό-εποχής είναι συνάρτηση του πλήθους των μεταβλητών σχεδιασμού. Συνήθως L S-E =(15~25)*N DV. S E Βέλτιστος Σχεδιασμός Κατασκευών 14 of 75

15 ΤΕΡΜΑΤΙΣΜΟΣ ΔΙΑΔΙΚΑΣΙΑΣ Η ΔΙΑΔΙΚΑΣΙΑ ΤΕΡΜΑΤΙΖΕΤΑΙ ΟΤΑΝ Η Θερμοκρασία καταστεί μικρότερη μίας θερμοκρασίας κατωφλίου T K+ 1 T final Ηδιαδικασίαδενβελτιώνειτηβέλτιστητιμήγιαένα πλήθος εποχών. Η σχετική βελτίωση της τιμής της βέλτιστης λύσης είναι μικρότερη από συγκεκριμένες τιμές κατωφλίου (απόλυτηκαισχετικήδιαφορά). Βέλτιστος Σχεδιασμός Κατασκευών 15 of 75

16 ΤΕΡΜΑΤΙΣΜΟΣ ΔΙΑΔΙΚΑΣΙΑΣ (συνέχεια) ΤΟ ΠΛΗΘΟΣ ΤΩΝ ΕΠΙΤΥΧΗΜΕΝΩΝ ΒΗΜΑΤΩΝ K K L ( T ) ln final = int + 2 ln ( rt init ) ΤΟ ΠΛΗΘΟΣ ΤΩΝ ΛΥΣΕΩΝ ΠΟΥ ΕΞΕΤΑΖΟΝΤΑΙ ΕΙΝΑΙ ΣΥΝΑΡΤΗΣΗ: Της μορφής της συνάρτησης. Της επιλογής των βασικών παραμέτρων του αλγορίθμου Της τυχαιότητας! Βέλτιστος Σχεδιασμός Κατασκευών 16 of 75

17 ΔΙΑΔΙΚΑΣΙΑ ΑΛΓΟΡΙΘΜΟΥ (ΕΛΑΧΙΣΤΟΠΟΙΗΣΗ) Β Ορισμός Τ init L, r και x o. Υπολογισμός f(x o ). Κ=0 και k=1. Επιλογή x k (γειτονία x k-1 ). Υπολογισμός f(x k ). Δf = f(x k )-f(x k-1 ) x k-1 x k & f(x k-1 ) f(x k ) ΝΑΙ ΝΑΙ Αν Δf <0 Α z z = Pr ( x x ) k 1 random[0,1] k ΟΧΙ ( x x ) Pr k 1 k ΟΧΙ Βέλτιστος Σχεδιασμός Κατασκευών 17 of 75

18 ΔΙΑΔΙΚΑΣΙΑ ΑΛΓΟΡΙΘΜΟΥ (ΕΛΑΧΙΣΤΟΠΟΙΗΣΗ) Α k<l ΝΑΙ k=k+1 OXI K=K+1 T K =r*t K-1 B x k και f(x k ) T K T final ΝΑΙ k=1 ΤΕΛΟΣ Βέλτιστος Σχεδιασμός Κατασκευών 18 of 75

19 ΠΑΡΑΔΕΙΓΜΑΤΑ ΕΦΑΡΜΟΓΗΣ Πηγαίος Κώδικας από William L. Goffe* Goffe W.L., Ferrier G.D., and Rogers J., (1994), Global Optimization of Statistical Functions with Simulated Annealing, Journal of Econometrics, Vol. 60, no. 1/2, pp Ο πηγαίος κώδικας σε FORTRAN βρίσκεται στο Βέλτιστος Σχεδιασμός Κατασκευών 19 of 75

20 ΜΕΤΑΒΛΗΤΕΣ ΑΛΓΟΡΙΘΜΟΥ Όπως ορίζεται στον πηγαίο κώδικα Τ init =5 & r = 0.5 & N DV =N=2 Σύγκλιση εφόσον για 4 εποχές δεν έχει σημειωθεί βελτίωση στην τιμή της καλύτερης τιμής κατά Διάρκεια Υπό-εποχής L S-E =N s *N = 20*2 = 40 Διάρκεια Eποχής L=N T *N s *N = 5*20*2 = 200 D o,1 =D o,2 =D o =1.0 Βέλτιστος Σχεδιασμός Κατασκευών 20 of 75

21 ΜΕΤΑΒΛΗΤΕΣ ΑΛΓΟΡΙΘΜΟΥ (συν) Στο τέλος κάθε Υπο-εποχής ratesuc 0.6 A= 1+ Ci 0.4 DiL, A rate 0.6 S E suc> 0.4 ratesuc DiL, 1 D, S E il rate S E suc B C + = = + i 0.4 DiL, S E 0.4 < rate N suc success, i B ratesuc = L S E C i Συντελεστής Κλιμάκωσης C i = 2.0, i=1,n (Scaling Factor) Βέλτιστος Σχεδιασμός Κατασκευών 21 of 75

22 ΠΑΡΑΔΕΙΓΜΑ ΕΦΑΡΜΟΓΗΣ ΣΥΝΑΡΤΗΣΗ JUDGE ΗσυνάρτησηJUDGE δίδεται ως: 20 ( ) ( 2, ) i i i f x y = x + y a + y b c i= 1 2 Όπου a i, b i και c i A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C Βέλτιστος Σχεδιασμός Κατασκευών 22 of 75

23 ΠΑΡΑΔΕΙΓΜΑΤΑ ΕΦΑΡΜΟΓΗΣ ΣΥΝΑΡΤΗΣΗ JUDGE JUDGE FUNCTION X S1 S11 S21 S31 S41 S51 S61 S71 Y S81 S91 S Βέλτιστος Σχεδιασμός Κατασκευών 23 of 75

24 ΑΠΟΤΕΛΕΣΜΑΤΑ ΤΙΜΗ ΑΝΤΙΚΕΙΜΕΝΙΚΗΣ ΣΥΝΑΡΤΗΣΗΣ ΟΛΑ ΤΑ ΕΞΕΤΑΖΟΜΕΝΑ ΣΗΜΕΙΑ Objective Value - All points Objective Steps Βέλτιστος Σχεδιασμός Κατασκευών 24 of 75

25 ΑΠΟΤΕΛΕΣΜΑΤΑ ΤΙΜΗ ΑΝΤΙΚΕΙΜΕΝΙΚΗΣ ΣΥΝΑΡΤΗΣΗΣ ΟΛΑΤΑΑΠΟΔΕΚΤΑΣΗΜΕΙΑ Objective Value - Accepted Points Objective Steps Βέλτιστος Σχεδιασμός Κατασκευών 25 of 75

26 ΑΠΟΤΕΛΕΣΜΑΤΑ ΕΞΕΛΙΞΗ ΘΕΡΜΟΚΡΑΣΙΑΣ Evolution of T (K) 1.E+01 1.E+00 T (K) (logarithmic scale) 1.E-01 1.E-02 1.E-03 1.E-04 1.E-05 1.E-06 1.E-07 1.E Epoch Βέλτιστος Σχεδιασμός Κατασκευών 26 of 75

27 ΑΠΟΤΕΛΕΣΜΑΤΑ ΒΕΛΤΙΣΤΗ ΤΙΜΗ ΑΝΤΙΚΕΙΜΕΝΙΚΗΣ ΣΤΟ ΤΕΛΟΣ ΚΑΘΕ ΕΠΟΧΗΣ Evolution of Optimum Objective Value at the end of each Epoch Objective Epoch Βέλτιστος Σχεδιασμός Κατασκευών 27 of 75

28 ΑΠΟΤΕΛΕΣΜΑΤΑ ΧΡΟΝΙΚΗ ΕΞΕΛΙΞΗ ΤΗΣ ΘΕΣΗΣ ΤΩΝ ΛΥΣΕΩΝ (ΑΠΟΔΕΚΤΕΣ & ΒΕΛΤΙΣΤΕΣ ΛΥΣΕΙΣ) 2 Points in space 1.3 Optimal Points in space Y Y X Αποδεκτές Λύσεις X Βέλτιστες λύσεις Βέλτιστος Σχεδιασμός Κατασκευών 28 of 75

29 ΕΡΓΑΣΙΑ Βασιζόμενοι στο συγκεκριμένο πηγαίο κώδικα, να εξετάσετε την ευρωστία της μεθόδου για τις παρακάτω συνάρτησεις (χωρισμός σε 3 ομάδες εργασίας): A. Γενικευμένη Συνάρτηση του Rosenbrock n 1 ( ) ( 2 ) 2 x = 100 i+ 1 i + ( i 1) i= 1 { } x ( ) a x a i 1,..., n min f( ) = f 1,1,...,1 = 0 i f x x x Για n=2, α=100, x 1,o =5.0, y 1,o =10.0 Βέλτιστος Σχεδιασμός Κατασκευών 29 of 75

30 ΕΡΓΑΣΙΑ (συν.) B. Γενικευμένη Συνάρτηση του Schwefel n ( ) i sin i i { 1,..., } ( x) ( ) f = x x a x a i n i= 1 ( ) { } min f( x) = f ,..., = n= 30 Για n=2, α=500, x 1,o =20.0, y 1,o =-40.0 Βέλτιστος Σχεδιασμός Κατασκευών 30 of 75

31 ΕΡΓΑΣΙΑ (συν.) Γ. ΓενικευμένηΣυνάρτησητουAckley n 1 n 2 1 f ( x) = 20 exp 0.2 xi exp cos( 2 xi) 20 e n π + + i= 1 n i= 1 a x a i 1,..., n min f( ) = f 0,...,0 = 0 i { } x ( ) Για n=2, α=100, x 1,o =30.0, y 1,o =-10.0 Βέλτιστος Σχεδιασμός Κατασκευών 31 of 75

32 ΖΗΤΟΥΜΕΝΑ Να εξετάσετε την ευαισθησία του αλγορίθμου για: Διαφορετικά ζεύγη τιμών Τ,r Διαφορετικά σημεία εκκίνησης (μακρύτερα ή πλησιέστερα της θέσης της βέλτιστης τιμής) Διαφορετικα ζεύγη τιμών για τις παραμέτρους Ν S και Ν Τ όπως ορίζονται στον πηγαίο κώδικα Να διαμορφώσετε τον κώδικα ώστε η διαδικασία να τερματίζεται όταν η θερμοκράσια πέσει χαμηλότερα μίας τιμής κατωφλίου. Βέλτιστος Σχεδιασμός Κατασκευών 32 of 75

33 ΣΤΟΧΑΣΤΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΠΡΟΣΟΜΟΙΩΜΕΝΗ ΑΝΟΠΤΗΣΗ ΓΕΝΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΣΥΝΕΞΕΛΙΚΤΙΚΕΣ ΜΕΘΟΔΟΙ ΕΞΕΛΙΚΤΙΚΕΣ ΣΤΡΑΤΗΓΙΚΕΣ Βέλτιστος Σχεδιασμός Κατασκευών 33 of 75

34 ΓΕΝΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ - ΕΙΣΑΓΩΓΗ ΟΓ.Α. σε αντίθεση με άλλες μεθόδους βελτιστοποίησης, εξελίσσει ένα πλήθος πιθανών λύσεων (πληθυσμός λύσεων). Μέσω των τελεστών της μεθόδου ο πληθυσμός της τρέχουσας γενεάς χρησιμοποιείται για τη δημιουργία των ατόμων της επόμενης γενεάς. Στην κλασσική μορφή του Γ.Α. κάθε μ.σ., απεικονίζεται ως πεπερασμένη ακολουθία 0 και 1 (γονίδιο). Το σύνολο των γονιδίων αποτελεί ένα χρωμόσωμα. Κάθε χρωμόσωμα απεικονίζει μία πιθανή λύση μέσα στο χώρο σχεδιασμού του προβλήματος Βέλτιστος Σχεδιασμός Κατασκευών 34 of 75

35 ΓΕΝΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΕΙΣΑΓΩΓΗ (συν.) f ( ) xi g( ) yj h( ) zk x i yi ε, yi, yi + ε Συνεχης Μεταβλητη z, z, z, k 1 k k+ 1 Μεταβλητη Φυσικων Αριθμων Διακριτή Μεταβλητή ε βήμα Τελεστές σε επίπεδο γονιδίων και απεικονίσεις Βέλτιστος Σχεδιασμός Κατασκευών 35 of 75

36 ΓΕΝΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΑΠΕΙΚΟΝΙΣΗ ΛΥΣΗΣ Χρωμόσωμα Ζ z k Χώρος Σχεδιασμού y j Υ x i Χ Βέλτιστος Σχεδιασμός Κατασκευών 36 of 75

37 ΔΙΑΔΙΚΑΣΙΑ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ Τα βήματα της μεθόδου συνοψίζονται ως: Βήμα 1: Καθορισμός παραμέτρων. (Μέγεθος πληθυσμού, Παράμετροι για επιλογή, διασταύρωση και μετάλλαξη. Κριτήρια σύγκλισης). Βήμα 2: Επιλογή αρχικού πληθυσμού. Βήμα 3: Υπολογισμός f(x o ). Έλεγχος σύγκλισης. Σε περίπτωση σύγκλισης Βήμα 9. Βήμα 4: Υπολογισμός της πιθανότητας επιλογής. Βήμα 5: Επιλογή βάσει της πιθανότητας επιλογής για τον πληθυσμό των γονέων. Βήμα 6: Σε περίπτωση διασταύρωσης Γ Τ και εφαρμογή του τελεστή μετάλλαξης κατά τη διαδιακασία αντιγραφής. Αντιθέτως Γ T. Βήμα 7: Εφόσον το πλήθος των τέκνων < πλήθους των γονέων επιστροφή στο Βήμα 3. Βήμα 8: Ορισμός τέκνων ως γονείς και επιστροφή στο Βήμα 3. Βήμα 9: Τερματισμός της διαδικασίας. Βέλτιστος Σχεδιασμός Κατασκευών 37 of 75

38 ΒΑΣΙΚΟΙ ΤΕΛΕΣΤΕΣ ΤΩΝ Γ.Α. ΤΕΛΕΣΤΗΣ ΕΠΙΛΟΓΗΣ ΤΕΛΕΣΤΗΣ ΔΙΑΣΤΑΥΡΩΣΗΣ ΤΕΛΕΣΤΗΣ ΜΕΤΑΛΛΑΞΗΣ Βέλτιστος Σχεδιασμός Κατασκευών 38 of 75

39 ΤΕΛΕΣΤΗΣ ΕΠΙΛΟΓΗΣ P i = N P f max j= 1 P Roulette Wheel Μέθοδος Κατανομής Ρουλέττας i ( x ) f i ( j ) = N P j= 1 x max N P j= 1 Pop Fitness f1 2.1 f2 1.4 f3 0.7 f4 2.3 f5 2.6 f6 1.2 f7 1.3 f8 1.5 f f P j ( x ) i ( x j ) = 1 f7, 1.3, 10% f6, 1.2, 9% f5, 2.6, 20% f8, 1.5, 11% Fitness f1, 2.1, 16% f4, 2.3, 18% f2, 1.4, 11% f3, 0.7, 5% Βέλτιστος Σχεδιασμός Κατασκευών 39 of 75

40 ΤΕΛΕΣΤΗΣ ΕΠΙΛΟΓΗΣ Ranking Scheme Μέθοδος Σχετικής Θέσης P i = N max ( Np + 1 i) P ( Np + 1 j) j= 1 P i = 2 N + 1 p f7 8% Fitness - Ranking Scheme f8 14% f1 17% f2 11% f6 6% Pop Fitness Rank Np+1-Rank f f f f f f f f f5 22% f4 19% f3 3% Βέλτιστος Σχεδιασμός Κατασκευών 40 of 75

41 ΤΕΛΕΣΤΗΣ ΕΠΙΛΟΓΗΣ Tournament Selection - Μέθοδος Επιλογής με αγώνα Aπό k επιλεγμένα άτομα κατά τυχαίο τρόπο τα n πιο εύρωστα επιλέγονται για διασταύρωση. Tο μέγεθος των μεταβλητών k και n ελέγχει την πιθανότητα επιλογής των πιο εύρωστων ατόμων. NP k max 1 n { Pi} = P N = P 1 1 j= 1 Np j Η πιθανότητα επιλογής των k-n λιγότερο εύρωστων ατόμων είναι ίση με το μηδέν. Βέλτιστος Σχεδιασμός Κατασκευών 41 of 75

42 ΤΕΛΕΣΤΗΣ ΕΠΙΛΟΓΗΣ Breading Selection Επιλογή «Εκτροφής» Μόνον σε k από τα Ν άτομα ορίζεται μη μηδενική πιθανότητα επιλογής. max { P} i = 1 k Η πιθανότητα επιλογής των Ν-k λιγότερο εύρωστων ατόμων είναι ίση με το μηδέν. Βέλτιστος Σχεδιασμός Κατασκευών 42 of 75

43 ΤΕΛΕΣΤΗΣ ΕΠΙΛΟΓΗΣ Red Queen Επιλογή «Κόκκινης Βασίλισσας» Το περισσότερο εύρωστο άτομο επιλέγεται πάντα ως ένας εκ των 2 γονέων (Βασίλισσα). Ο άλλος γονέας επιλέγεται κατά τυχαίο τρόπο από τον πληθυσμό (με ή χωρίς τη συμμετοχή της Βασίλλισας). { } max P = 1 i 1 1 = i = N 1 N { P} { P} i Βέλτιστος Σχεδιασμός Κατασκευών 43 of 75

44 ΣΥΓΚΡΙΣΗ ΤΕΛΕΣΤΩΝ ΕΠΙΛΟΓΗΣ Η πιθανότητα επιλογής είναι συνάρτηση και της απόλυτης απόδοσης (RW) Η πιθανότητα επιλογής είναι ανεξάρτητη της απόλυτης απόδοσης και εξαρτάται μόνον από τη σχετική θέση του ατόμου στον πληθυσμό (RS + TS +BS + RQ) Γιατοσύνολοτωνατόμωνστονπληθυσμό ορίζεται μία πιθανότητα επιλογής (RW + RS + RQ) Για N-k άτομα η πιθανότητα επιλογής είναι ίση με το μηδέν (BS) Για k-n άτομα η πιθανότητα επιλογής είναι ίση με το μηδέν (TS) Βέλτιστος Σχεδιασμός Κατασκευών 44 of 75

45 ΤΕΛΕΣΤΗΣ ΔΙΑΣΤΑΥΡΩΣΗΣ (Crossover) Η διαδικασία ανάμιξης του γενετικού υλικού k γονέων για την παραγωγή l ατόμων που θα αποτελέσουν και τα άτομα της επόμενης γενεάς. Μέθοδοι Διασταύρωσης: Διασταύρωση Μονού Σημείου, Single Point Crossover (SPC) Διασταύρωση Διπλού Σημείου, Double Point Crossover (DPC) Διασταύρωση Μονού Σημείου ανά μεταβλητή σχεδιασμού Single Point Crossover per Variable (SPCV) Διασταύρωση Πολλαπλού Σημείου, Multi Point Crossover (MPC) Διασταύρωση με χρήση μάσκας, Uniform Crossover (UC) Βέλτιστος Σχεδιασμός Κατασκευών 45 of 75

46 Διασταύρωση Μονού Σημείου Βέλτιστος Σχεδιασμός Κατασκευών 46 of 75

47 Διασταύρωση Διπλού Σημείου Βέλτιστος Σχεδιασμός Κατασκευών 47 of 75

48 Διασταύρωση Μονού Σημείου ανά μεταβλητή σχεδιασμού ΓΟΝΕΙΣ ΤΕΚΝΑ Βέλτιστος Σχεδιασμός Κατασκευών 48 of 75

49 Διασταύρωση Πολλαπλού Σημείου ΓΟΝΕΙΣ ΤΕΚΝΑ Βέλτιστος Σχεδιασμός Κατασκευών 49 of 75

50 Διασταύρωση με χρήση Μάσκας ΓΟΝΕΙΣ Μάσκα ΓΟΝΕΙΣ Βέλτιστος Σχεδιασμός Κατασκευών 50 of 75

51 ΤΕΛΕΣΤΗΣ ΔΙΑΣΤΑΥΡΩΣΗΣ Στις προηγούμενες διαφάνειες ορίζεται ότι το πλήθος των τέκνων ισούνται με το πλήθος των γονέων. Παραλλαγές επό του θέματος: Πλήθος τέκνων < Πλήθος των Γονέων» Με επιλογή του περισσότερο εύρωστου τέκνου (ή τέκνων) για την επόμενη γενεά.» Κατά τυχαίο τρόπο. Πλήθος τέκνων > Πλήθος των Γονέων» Με επιλογή στο τέλος της διαδικασίας των Ν πιο εύρωστων τέκνων.» Με επιλογή των Ν Γ περισσότερο εύρωστων τέκνων.» Κατά τυχαίο τρόπο. Βέλτιστος Σχεδιασμός Κατασκευών 51 of 75

52 ΤΕΛΕΣΤΗΣ ΜΕΤΑΛΛΑΞΗΣ Η διαδικασία εισαγωγής κατά τυχαίο τρόπο λαθών στην αντιγραφή του γενετικού υλικού κατά τη φάση της διασταύρωσης ΓΟΝΕΙΣ ΤΕΚΝΑ Βέλτιστος Σχεδιασμός Κατασκευών 52 of 75

53 ΕΛΙΤΙΣΜΟΣ Η διαδικασία με την οποία πλήθος L γονέων (με την υψηλότερη ευρωστία) περνούν αυτούσιοι στην επόμενη γενεά. Εξασφαλίζεται ότι η γενετική πληροφορία του περισσότερο εύρωστου άτομου (ή ατόμων ελίτ) δεν θα χαθεί κατά τη διάρκεια της βελτιστοποίησης. Βέλτιστος Σχεδιασμός Κατασκευών 53 of 75

54 ΚΡΙΤΗΡΙΑ ΣΥΓΚΛΙΣΗΣ ΓΟΝΟΤΥΠΙΚΑ Ομοιογένεια του πληθυσμού ΦΑΙΝΟΤΥΠΙΚΑ Διασπορά των τιμών της αντικειμενικής συνάρτησης ΜΙΚΤΑ Συνδυασμός των άνω ΠΛΗΘΟΣ ΓΕΝΕΩΝ Ν gen <=N g,l Βέλτιστος Σχεδιασμός Κατασκευών 54 of 75

55 ΔΙΑΔΙΚΑΣΙΑ ΑΛΓΟΡΙΘΜΟΥ Ορισμός, Ν, P cr, P m Δημιουργία Αρχικού Πληθυσμού Υπολογισμός f(x i ) Υπολογισμός Ευρωστίας F(x i ) Α Τελικός Πληθυσμός ΝΑΙ Σύγκλιση ΟΧΙ ΤΕΛΟΣ Β Βέλτιστος Σχεδιασμός Κατασκευών 55 of 75

56 ΔΙΑΔΙΚΑΣΙΑ ΑΛΓΟΡΙΘΜΟΥ (συν) Β Υπολόγισμος Πιθανότητας Επιλογής P cr z ΟΧΙ ΝΑΙ Γ Τ ΟΧΙ Επιλογή Γονέων Διασταύρωση Μετάλλαξη Ν Τ <Ν Γ Ελιτισμός ΝΑΙ L Γ Τ Α Ν Τ =Ν Γ Επ. Γενεά Βέλτιστος Σχεδιασμός Κατασκευών 56 of 75

57 ΠΑΡΑΔΕΙΓΜΑΤΑ ΕΦΑΡΜΟΓΗΣ Πηγαίος Κώδικας από Carroll D.L. Carroll, D. L., "Chemical Laser Modeling with Genetic Algorithms, AIAA J., Vol. 34, 2, 1996, pp Ο πηγαίος κώδικας σε FORTRAN βρίσκεται στο Βέλτιστος Σχεδιασμός Κατασκευών 57 of 75

58 Goldberg and Richardson function n ( ) ( ( ) ) Nvalley f x1,, xn = sin 5 π xi exp 4 ln ( 2) i= 1 2 xi Goldberg, D. E., and Richardson, J., "Genetic Algorithms with Sharing for Multimodal Function Optimization," Genetic Algorithms and their Applications: Proceedings of the Second International Conference on Genetic Algorithms, 1987, pp Βέλτιστος Σχεδιασμός Κατασκευών 58 of 75

59 Αρχείο ga.inp (Βασική Ανάλυση) irestrt=0, microga=0, npopsiz= 50, nparam= 2, pmutate=0.02d0, maxgen=200, idum=-1000, pcross=0.6d0, itourny=1, ielite=1, icreep=0, pcreep=0.04d0, iunifrm=0, iniche=0, nchild=2, iskip= 0, iend= 0, nowrite=1, kountmx=5, parmin= 2*0.0d0, parmax= 2*1.0d0, nposibl=2*32768, nichflg=2*0, Βέλτιστος Σχεδιασμός Κατασκευών 59 of 75

60 Αποτελέσματα Βασικής Ανάλυσης Evolution of Maximum and Average Fitness - Normal E E E-01 Fitness 6.00E E-01 Avg.Fitness Best Fitness 2.00E E E E E E E E E+04 Function Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 60 of 75

61 Αποτελέσματα Ανάλυσης για P cr Evolution of Average Fitness 1.00E E E E-01 Fitness 6.00E E E E-01 Average Pcr=60% Average Pcr=70% Average Pcr=80% 2.00E E E E E E E E E E+04 Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 61 of 75

62 Αποτελέσματα Ανάλυσης για P cr (συνέχεια) Evolution of Max Fitness 1.20E E E-01 Fitness 6.00E-01 Max Pcr=60% Max Pcr=70% Max Pcr=80% 4.00E E E E E E E E E E E E E E+03 Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 62 of 75

63 Αποτελέσματα Ανάλυσης για P m Evolution of Average Fitness 1.20E E+00 Fitness 8.00E E E-01 Average Pm=2% Average Pm=1% Average Pm=3% Average Pm=4% Average Pm=5% Average Pm=6% 2.00E E E E E E E E E+04 Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 63 of 75

64 Αποτελέσματα Ανάλυσης για P m (συνέχεια) Evolution of Average Fitness Fitness Max Pm=2% Max Pm=1% Max Pm=3% Max Pm=4% Max Pm=5% Max Pm=6% Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 64 of 75

65 Αποτελέσματα Ανάλυσης για N popsize Evolution of Average Fitness Fitness Average Npop = 50 Average Npop = 25 Average Npop = Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 65 of 75

66 Αποτελέσματα Ανάλυσης για N popsize (συνέχεια) Evolution of Max Fitness Fitness Max Npop = 50 Max Npop = 25 Max Npop = Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 66 of 75

67 Αποτελέσματα Ανάλυσης για Seed Number Evolution of Average Fitness Fitness Average Idum = Average Idum = Average Idum = Average Idum = Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 67 of 75

68 Αποτελέσματα Ανάλυσης για Seed Number (συνέχεια) Evolution of Max Fitness Fitness Max Idum = Max Idum = Max Idum = Max Idum = Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 68 of 75

69 Αποτελέσματα Ανάλυσης για Ελιτισμό Evolution of Average Fitness Fitness Average Elitism Average No Elitism Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 69 of 75

70 Αποτελέσματα Ανάλυσης για Ελιτισμό (συνέχεια) Evolution of Max Fitness Fitness Max Elitism Max No Elitism Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 70 of 75

71 Αποτελέσματα Ανάλυσης για Όρια Χώρου Σχεδιασμού 1.0 Evolution of Average Fitness Fitness Average Narrow Range Average Wide Range Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 71 of 75

72 Αποτελέσματα Ανάλυσης για Όρια Χώρου Σχεδιασμού 1.2 Evolution of Max Fitness Fitness 0.6 Max Narrow Range Max Wide Range Evaluations Βέλτιστος Σχεδιασμός Κατασκευών 72 of 75

73 Βιβλιογραφία Goldberg, D.E., (1989) Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley, Reading, MA, U.S.A. Holland, J.H., (1975) Adaptation in Natural and Artificial Systems The University of Michigan Press, Ann Arbor, MI. Davis, L., (1991) Handbook of Genetic Algorithms, Van Nostrand Reinhold, New York, USA De Jong, K.A., Spears, W.M., (1992) A Formal Analysis of the Role of Multi-point Crossover in Genetic Algorithms, Annals of Mathematics and AI Journal, 5(1):1-26. Βέλτιστος Σχεδιασμός Κατασκευών 73 of 75

74 Βιβλιογραφία Grefenstette, J.J., (1992) Deception Considered Harmful, In Foundations of Genetic Algorithms 2, L. Darrell Whitley, (eds), San Mateo, CA: Morgan Kaufmann. Koumousis, V.K., Georgiou, P.G., (1994) Genetic Algorithms in Discrete Optimization of Steel Truss Roofs, Journal of Computing in Civil Engineering, 8(3): Greenwell, R.N., Angus, J.E., Finck, M., (1995) Optimal mutation probability for Genetic Algorithms, Mathematical Computational Modeling, 21(8):1-11. Erbatur, F., Hasançebi, O., Tütüncü, I., Kõlõç, H., (2000) Optimal design of planar and space structures with genetic algorithms Computers & Structures, 75: Βέλτιστος Σχεδιασμός Κατασκευών 74 of 75

75 Βιβλιογραφία Nanakorn, P., Meesomklin, K., (2001) An adaptive penalty function in genetic algorithms for structural design optimization, Computers & Structures, 79(29-30): Hong, T.P., Wang, H.S., Lin, W.Y., Lee, W.Y., (2002) Evolution of Appropriate Crossover and Mutation Operators in a Genetic Process, Applied Intelligence, 16:7-17. Kwon, Y.D., Kwon, S.B., Jin, S.B., Kim, J.Y., (2003) Convergence enhanced genetic algorithm with successive zooming method for solving continuous optimization problems, Computers & Structures, 81: Βέλτιστος Σχεδιασμός Κατασκευών 75 of 75

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Συστήματα Επιχειρηματικής Ευφυίας. Οι αλγόριθμοι Hill Climbing, Simulated Annealing, Great Deluge, VNS, Tabu Search

Συστήματα Επιχειρηματικής Ευφυίας. Οι αλγόριθμοι Hill Climbing, Simulated Annealing, Great Deluge, VNS, Tabu Search Συστήματα Επιχειρηματικής Ευφυίας Οι αλγόριθμοι Hill Climbing, Simulated Annealing, Great Deluge, VNS, Tabu Search Τέταρτη Διάλεξη Περιεχόμενα 1. Το πρόβλημα της πρόωρης σύγκλισης (premature convergence)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

καθ. Βασίλης Μάγκλαρης

καθ. Βασίλης Μάγκλαρης ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα 005 - Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Ενισχυτική Μάθηση - Δυναμικός Προγραμματισμός: 1. Markov Decision Processes 2. Bellman s Optimality Criterion 3. Αλγόριθμος

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

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

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

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

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

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

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

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

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

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

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

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

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

Βελτιστοποίηση κατανομής πόρων συντήρησης οδοστρωμάτων Πανεπιστήμιο Πατρών - Πολυτεχνική Σχολή Τμήμα Πολιτικών Μηχανικών

Βελτιστοποίηση κατανομής πόρων συντήρησης οδοστρωμάτων Πανεπιστήμιο Πατρών - Πολυτεχνική Σχολή Τμήμα Πολιτικών Μηχανικών Βελτιστοποίηση κατανομής πόρων συντήρησης οδοστρωμάτων Πανεπιστήμιο Πατρών - Πολυτεχνική Σχολή Τμήμα Πολιτικών Μηχανικών Πάτρα 17 - Μαΐου - 2017 Παναγιώτης Τσίκας Σκοπός του προβλήματος Σκοπός του προβλήματος,

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

Distributed Probabilistic Model-Building Genetic Algorithm

Distributed Probabilistic Model-Building Genetic Algorithm ,,,, GA PMBGA PCA PCA UNDX MGG Boundary Extension by Mirroring BEM Distributed Probabilistic Model-Building Genetic Algorithm Masaki SANO, Tomoyuki HIROYASU, Mitsunori MIKI, Hisashi SHIMOSAKA, and Shigeyoshi

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

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

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

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

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

ΑΛΓΟΡΙΘΜΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΑΛΓΟΡΙΘΜΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΚΟΥΛΙΝΑΣ ΓΕΩΡΓΙΟΣ Δρ. Μηχανικός Παραγωγής & Διοίκησης ΔΠΘ The Tabu Search Algorithm Glover, F. (1986). Future paths for integer programming and links to artificial

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

ΑΛΓΟΡΙΘΜΟΙ ΑΝΟΠΤΗΣΗΣ: Ο ΑΛΓΟΡΙΘΜΟΣ ΤΗΣ ΑΠΟ ΟΧΗΣ ΚΑΤΩΦΛΙΟΥ (THRESHOLD ACCEPTING)

ΑΛΓΟΡΙΘΜΟΙ ΑΝΟΠΤΗΣΗΣ: Ο ΑΛΓΟΡΙΘΜΟΣ ΤΗΣ ΑΠΟ ΟΧΗΣ ΚΑΤΩΦΛΙΟΥ (THRESHOLD ACCEPTING) ΑΛΓΟΡΙΘΜΟΙ ΑΝΟΠΤΗΣΗΣ: Ο ΑΛΓΟΡΙΘΜΟΣ ΤΗΣ ΑΠΟ ΟΧΗΣ ΚΑΤΩΦΛΙΟΥ (THRESHOLD ACCEPTING) ΧΡΗΣΤΟΣ. ΤΑΡΑΝΤΙΛΗΣ ΚΛΑΣΙΚΟΙ ΕΥΡΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ Κλασικοί Ευρετικοί Classical Heuristics Κατασκευαστικοί Ευρετικοί Αλγόριθµοι

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

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

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

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

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

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

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

Ανάλυση των Γενετικών Αλγορίθµων

Ανάλυση των Γενετικών Αλγορίθµων Ανάλυση των Γενετικών Αλγορίθµων Σηµερινό Μάθηµα ΠρόβληµαΒελτιστοποίησης Βελτιστοποίηση συνάρτησης µιας µεταβλητής Βελτιστοποίηση συνάρτησης k µεταβλητών Περιορισµοίτουπεδίουορισµού Περιορισµοί πλεοναζουσών

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

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 Πολύ συχνά, ένα υπολογιστικό πρόβλημα έχει περισσότερες από μία λύση. Για παράδειγμα, αν θέλουμε να βρούμε ένα υποσύνολο ενός συνόλου ακεραίων, που το άθροισμα

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

Ανάπτυξη εξελικτικού αλγορίθμου για πολυκριτηριακή βελτιστοποίηση

Ανάπτυξη εξελικτικού αλγορίθμου για πολυκριτηριακή βελτιστοποίηση ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΘΕΩΡΗΤΙΚΗ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΕΛΕΓΧΟΥ Ανάπτυξη εξελικτικού αλγορίθμου για πολυκριτηριακή βελτιστοποίηση ΜΕΤΑΠΤΥΧΙΑΚΗ

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

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

ΑΛΓΟΡΙΘΜΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΑΛΓΟΡΙΘΜΙΚΕΣ ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΚΟΥΛΙΝΑΣ ΓΕΩΡΓΙΟΣ Δρ. Μηχανικός Παραγωγής & Διοίκησης ΔΠΘ Ο ΜΕΤΑΕΥΡΕΤΙΚΟΣ ΑΛΓΟΡΙΘΜΟΣ ΑΠΟΔΟΧΗΣ ΚΑΤΩΦΛΙΟΥ The Threshold Accepting Algorithm (TA Metaheuristic Algorithm

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

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

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

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

Ευρετικές Μέθοδοι. Ενότητα 6: Αναζήτηση μεταβλητής γειτνίασης. Άγγελος Σιφαλέρας. Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΙ

Ευρετικές Μέθοδοι. Ενότητα 6: Αναζήτηση μεταβλητής γειτνίασης. Άγγελος Σιφαλέρας. Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΙ Ευρετικές Μέθοδοι Ενότητα 6: Αναζήτηση μεταβλητής γειτνίασης Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

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

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

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

ΕΦΑΡΜΟΓΕΣ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ

ΕΦΑΡΜΟΓΕΣ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΕΦΑΡΜΟΓΕΣ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Dr. Christos D. Tarantilis Associate Professor in Operations Research & Management Science http://tarantilis.dmst.aueb.gr/ ΕΦΑΡΜΟΓΕΣ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Ι - 1- ΜΕΙΟΝΕΚΤΗΜΑ

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

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

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

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

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

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

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

Simplex Crossover for Real-coded Genetic Algolithms

Simplex Crossover for Real-coded Genetic Algolithms Technical Papers GA Simplex Crossover for Real-coded Genetic Algolithms 47 Takahide Higuchi Shigeyoshi Tsutsui Masayuki Yamamura Interdisciplinary Graduate school of Science and Engineering, Tokyo Institute

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

Γενετικοί Αλγόριθμοι

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

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

Adaptive grouping difference variation wolf pack algorithm

Adaptive grouping difference variation wolf pack algorithm 3 2017 5 ( ) Journal of East China Normal University (Natural Science) No. 3 May 2017 : 1000-5641(2017)03-0078-09, (, 163318) :,,.,,,,.,,. : ; ; ; : TP301.6 : A DOI: 10.3969/j.issn.1000-5641.2017.03.008

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

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

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

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

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

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

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

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

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

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

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

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

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

Συμπίεση Δεδομένων

Συμπίεση Δεδομένων Συμπίεση Δεδομένων 2014-2015 Κβάντιση Δρ. Ν. Π. Σγούρος 2 Άσκηση 5.1 Για ένα σήμα που έχει τη σ.π.π. του σχήματος να υπολογίσετε: μήκος του δυαδικού κώδικα για Ν επίπεδα κβάντισης για σταθερό μήκος λέξης;

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

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

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

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

I. Μητρώο Εξωτερικών Μελών της ημεδαπής για το γνωστικό αντικείμενο «Μη Γραμμικές Ελλειπτικές Διαφορικές Εξισώσεις»

I. Μητρώο Εξωτερικών Μελών της ημεδαπής για το γνωστικό αντικείμενο «Μη Γραμμικές Ελλειπτικές Διαφορικές Εξισώσεις» Τα μητρώα καταρτίστηκαν με απόφαση της Ακαδημαϊκής Συνέλευσης της ΣΝΔ της 18ης Απριλίου 2013. Η ανάρτησή τους στον ιστότοπο της ΣΝΔ εγκρίθηκε με απόφαση του Εκπαιδευτικού Συμβουλίου της 24ης Απριλίου 2013.

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

ER-Tree (Extended R*-Tree)

ER-Tree (Extended R*-Tree) 1-9825/22/13(4)768-6 22 Journal of Software Vol13, No4 1, 1, 2, 1 1, 1 (, 2327) 2 (, 3127) E-mail xhzhou@ustceducn,,,,,,, 1, TP311 A,,,, Elias s Rivest,Cleary Arya Mount [1] O(2 d ) Arya Mount [1] Friedman,Bentley

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

Ευρετικές Μέθοδοι. Ενότητα 1: Εισαγωγή στις ευρετικές μεθόδους. Άγγελος Σιφαλέρας. Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΙ

Ευρετικές Μέθοδοι. Ενότητα 1: Εισαγωγή στις ευρετικές μεθόδους. Άγγελος Σιφαλέρας. Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΙ Ευρετικές Μέθοδοι Ενότητα 1: Εισαγωγή στις ευρετικές μεθόδους Μεταπτυχιακό Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

PROJECT ΣΤΟ ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΥΡΕΤΙΚΕΣ ΜΕΘΟ ΟΥΣ

PROJECT ΣΤΟ ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΥΡΕΤΙΚΕΣ ΜΕΘΟ ΟΥΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ PROJECT ΣΤΟ ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΥΡΕΤΙΚΕΣ ΜΕΘΟ ΟΥΣ ΜΕΡΟΣ ΤΡΙΤΟ Πολίτη Όλγα Α.Μ. 4528 Εξάµηνο 8ο Υπεύθυνος Καθηγητής Λυκοθανάσης

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΣΧΕΔΙΑΣΗΣ ΠΡΟΪΟΝΤΩΝ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ ΚΑΡΑΓΙΑΝΝΙΔΗ ΧΡΙΣΤΙΝΑ ΑΜ: /017

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

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

Εισαγωγή στους Γενετικούς Αλγορίθμους

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Supplementary Materials for Evolutionary Multiobjective Optimization Based Multimodal Optimization: Fitness Landscape Approximation and Peak Detection

Supplementary Materials for Evolutionary Multiobjective Optimization Based Multimodal Optimization: Fitness Landscape Approximation and Peak Detection IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. XX, NO. X, XXXX XXXX Supplementary Materials for Evolutionary Multiobjective Optimization Based Multimodal Optimization: Fitness Landscape Approximation

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

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

ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Ενότητα 10 Τμήμα Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας

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

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Ενότητα 5: Παραδείγματα. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Ενότητα 5: Παραδείγματα. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής Ενότητα 5: Παραδείγματα Ρεφανίδης Ιωάννης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας

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

Το μοντέλο Perceptron

Το μοντέλο Perceptron Το μοντέλο Perceptron Αποτελείται από έναν μόνο νευρώνα McCulloch-Pitts w j x x 1, x2,..., w x T 1 1 x 2 w 2 Σ u x n f(u) Άνυσμα Εισόδου s i x j x n w n -θ w w 1, w2,..., w n T Άνυσμα Βαρών 1 Το μοντέλο

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

Τμηματοποίηση με χρήση τυχαίων πεδίων Markov. Κοινή ιδιότητα σημείων τμήματος Εισαγωγή χωρικής πληροφορίας Εξομάλυνση πεδίου κατατάξεων

Τμηματοποίηση με χρήση τυχαίων πεδίων Markov. Κοινή ιδιότητα σημείων τμήματος Εισαγωγή χωρικής πληροφορίας Εξομάλυνση πεδίου κατατάξεων Τμηματοποίηση με χρήση τυχαίων πεδίων Markov Κοινή ιδιότητα σημείων τμήματος Εισαγωγή χωρικής πληροφορίας Εξομάλυνση πεδίου κατατάξεων Κόστος τμηματοποίησης Δυαδικοποίηση Κόστος σφαλμάτων σημειακής κατάταξης

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

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

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

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

Ευφυή Πληροφορικά Συστήματα 1 η Εργαστηριακή Άσκηση (Χειμερινό εξάμηνο ΜΒΑ )

Ευφυή Πληροφορικά Συστήματα 1 η Εργαστηριακή Άσκηση (Χειμερινό εξάμηνο ΜΒΑ ) Ευφυή Πληροφορικά Συστήματα 1 η Εργαστηριακή Άσκηση (Χειμερινό εξάμηνο ΜΒΑ 16 17) Μας δίνονται τα εκτελέσιμα αρχεία δύο () πληθυσμιακών αλγορίθμων βελτιστοποίησης σμήνους. Θέλουμε να εξετάσουμε την απόδοσή

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

ΒΕΛΤΙΣΤΟΣ ΣΧΕΔΙΑΣΜΟΣ ΤΩΝ ΚΑΤΑΣΚΕΥΩΝ. Δρ. Πολ. Μηχ. Κόκκινος Οδυσσέας

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

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

είναι πρόβλημα μεγιστοποίησης όλοι οι περιορισμοί είναι εξισώσεις με μη αρνητικούς του σταθερούς όρους όλες οι μεταβλητές είναι μη αρνητικές

είναι πρόβλημα μεγιστοποίησης όλοι οι περιορισμοί είναι εξισώσεις με μη αρνητικούς του σταθερούς όρους όλες οι μεταβλητές είναι μη αρνητικές Ένα τυχαίο π.γ.π. maximize/minimize z=c x Αx = b x 0 Τυπική μορφή του π.γ.π. maximize z=c x Αx = b x 0 b 0 είναι πρόβλημα μεγιστοποίησης όλοι οι περιορισμοί είναι εξισώσεις με μη αρνητικούς του σταθερούς

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

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

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

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

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

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

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

Επιχειρησιακή Έρευνα

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

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

Διπλωματική Εργασία. Εξελικτικός Αλγόριθμος για το Επιλεκτικό Πρόβλημα του Πλανόδιου Πωλητή. Πολυτεχνείο Κρήτης

Διπλωματική Εργασία. Εξελικτικός Αλγόριθμος για το Επιλεκτικό Πρόβλημα του Πλανόδιου Πωλητή. Πολυτεχνείο Κρήτης Πολυτεχνείο Κρήτης Τμήμα Μηχανικών Παραγωγής και Διοίκησης Διπλωματική Εργασία Εξελικτικός Αλγόριθμος για το Επιλεκτικό Πρόβλημα του Πλανόδιου Πωλητή Εισηγητής: Α.Μ.: 2007010088 Επιβλέπων Καθηγητής: Μαρινάκης

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

6. Στατιστικές μέθοδοι εκπαίδευσης

6. Στατιστικές μέθοδοι εκπαίδευσης 6. Στατιστικές μέθοδοι εκπαίδευσης Μία διαφορετική μέθοδος εκπαίδευσης των νευρωνικών δικτύων χρησιμοποιεί ιδέες από την Στατιστική Φυσική για να φέρει τελικά το ίδιο αποτέλεσμα όπως οι άλλες μέθοδοι,

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

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

Οι τεχνικές της σύγχρονης επιστήμης μιμούνται και τις δύο αυτές μηχανές : Σπύρος Καζαρλής Ποια είναι η πιο ισχυρή «μηχανή» αναζήτησης λύσεων, σύλληψης νέων ιδεών, θεωριών και εφευρέσεων στο σύμπαν? Α. Ο ανθρώπινος εγκέφαλος (που εφηύρε τον τροχό, την σύγχρονη επιστήμη τους υπολογιστές

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΚΠΑΙ ΕΥΣΗΣ ΑΠΟ ΑΠΟΣΤΑΣΗ ΕΚΠΑΙ ΕΥΤΙΚΟ ΥΛΙΚΟ. ΚΕΦΑΛΑΙΟ 6ο ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΕΚΠΑΙ ΕΥΣΗΣ ΑΠΟ ΑΠΟΣΤΑΣΗ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ P-INF-003 : ΠΛΗΡΟΦΟΡΙΚΗ : ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ ΚΑΙ ΓΕΝΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΕΚΠΑΙ ΕΥΤΙΚΟ ΥΛΙΚΟ ΚΕΦΑΛΑΙΟ 6ο Μελέτη

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

Topology Structural Optimization Using A Hybrid of GA and ESO Methods

Topology Structural Optimization Using A Hybrid of GA and ESO Methods Topology Structural Optimization Using A Hybrid of GA and ESO Methods Hiroki KAJIWARA, Graduate School of Engineering, Doshisha University Tomoyuki HIROYASU, Doshisha University, tomo@is.doshisha.ac.jp

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

ΚΑΤΑΝΟΜΈΣ. 8.1 Εισαγωγή. 8.2 Κατανομές Συχνοτήτων (Frequency Distributions) ΚΕΦΑΛΑΙΟ

ΚΑΤΑΝΟΜΈΣ. 8.1 Εισαγωγή. 8.2 Κατανομές Συχνοτήτων (Frequency Distributions) ΚΕΦΑΛΑΙΟ ΚΑΤΑΝΟΜΈΣ ΚΕΦΑΛΑΙΟ 8 81 Εισαγωγή Οι κατανομές διακρίνονται σε κατανομές συχνοτήτων, κατανομές πιθανοτήτων και σε δειγματοληπτικές κατανομές Στη συνέχεια θα γίνει αναλυτική περιγραφή αυτών 82 Κατανομές

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

ΈΡΕΥΝΑ ΜΕΤΑΒΛΗΤΗΣ ΓΕΙΤΟΝΙΑΣ (Variable Neighborhood Search - VNS) VNS) (Variable Neighborhood Search -

ΈΡΕΥΝΑ ΜΕΤΑΒΛΗΤΗΣ ΓΕΙΤΟΝΙΑΣ (Variable Neighborhood Search - VNS) VNS) (Variable Neighborhood Search - ΈΡΕΥΝΑ ΜΕΤΑΒΛΗΤΗΣ ΓΕΙΤΟΝΙΑΣ (Variable Neighborhood Search - VNS) ΈΡΕΥΝΑ ΜΕΤΑΒΛΗΤΗΣ ΓΕΙΤΟΝΙΑΣ (Variable Neighborhood Search - VNS) Department of & Technology, 1 ΈΡΕΥΝΑ ΜΕΤΑΒΛΗΤΗΣ ΓΕΙΤΟΝΙΑΣ (Variable Neighborhood

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

Probabilistic Approach to Robust Optimization

Probabilistic Approach to Robust Optimization Probabilistic Approach to Robust Optimization Akiko Takeda Department of Mathematical & Computing Sciences Graduate School of Information Science and Engineering Tokyo Institute of Technology Tokyo 52-8552,

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

2 η ΕΝΟΤΗΤΑ ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

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

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

Άσκηση 1: Λύση: Για το άθροισμα ισχύει: κι επειδή οι μέσες τιμές των Χ και Υ είναι 0: Έτσι η διασπορά της Ζ=Χ+Υ είναι:

Άσκηση 1: Λύση: Για το άθροισμα ισχύει: κι επειδή οι μέσες τιμές των Χ και Υ είναι 0: Έτσι η διασπορά της Ζ=Χ+Υ είναι: Άσκηση 1: Δύο τυχαίες μεταβλητές Χ και Υ έχουν στατιστικές μέσες τιμές 0 και διασπορές 25 και 36 αντίστοιχα. Ο συντελεστής συσχέτισης των 2 τυχαίων μεταβλητών είναι 0.4. Να υπολογισθούν η διασπορά του

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

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

ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΔΙΑΤΟΜΩΝ ΡΑΒΔΩΝ ΣΕ ΔΙΚΤΥΩΜΑΤΑ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΔΙΑΤΟΜΩΝ ΡΑΒΔΩΝ ΣΕ ΔΙΚΤΥΩΜΑΤΑ Θανάσης Στάμος Δρ. Πολιτικός Μηχανικός ΕΔΙΠ Σχολή Πολιτικών Μηχανικών, Εθνικό Μετσόβιο Πολυτεχνείο Αθήνα, Ελλάδα e-mail: stamthan@central.ntua.gr Μανόλης Βουγιούκας

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

Αλγόριθμοι και Πολυπλοκότητα

Αλγόριθμοι και Πολυπλοκότητα Αλγόριθμοι και Πολυπλοκότητα Ανάλυση Αλγορίθμων Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ανάλυση Αλγορίθμων Η ανάλυση αλγορίθμων περιλαμβάνει τη διερεύνηση του τρόπου

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

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

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

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

Blum Complexity. Αλγόριθμοι και Πολυπλοκότητα ΙΙ. Παναγιώτης Γροντάς. Δεκέμβριος

Blum Complexity. Αλγόριθμοι και Πολυπλοκότητα ΙΙ. Παναγιώτης Γροντάς. Δεκέμβριος Blum Complexity Αλγόριθμοι και Πολυπλοκότητα ΙΙ Παναγιώτης Γροντάς µπλ Δεκέμβριος 2011 Ιστορικά Στοιχεία Manuel Blum (1938, Caracas Venezuela) Turing Award (1995) Foundations Of Computational Complexity

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

1 ο Φροντιστήριο Υπολογιστική Νοημοσύνη 2

1 ο Φροντιστήριο Υπολογιστική Νοημοσύνη 2 1 ο Φροντιστήριο Υπολογιστική Νοημοσύνη 2 Άσκηση Δίνεται ο αρχικός πληθυσμός, στην 1 η στήλη στον παρακάτω πίνακα και οι αντίστοιχες καταλληλότητες (στήλη 2). Υποθέστε ότι, το ζητούμενο είναι η μεγιστοποίηση

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

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

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

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

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

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

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

Application of Genetic Algorithm in Architectural Conceptual Design

Application of Genetic Algorithm in Architectural Conceptual Design ISSN 1000-9825, CODEN RUXUEW E-mail: jos@iscasaccn Journal of Software, Vol17, Supplement, November 2006, pp161 168 http://wwwjosorgcn 2006 by of Journal of Software All rights reserved Tel/Fa: +86-10-62562563

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

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

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

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

Χρήση απλοποιηµένων µοντέλων προσοµοίωσης στη βελτιστοποίηση διαχείρισης υπόγειων υδατικών πόρων

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

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

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

ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΑΡΑΓΩΓΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΜΕΤΑΠΤΥΧΙΑΚΗ ΔΙΑΤΡΙΒΗ ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΑΡΑΓΩΓΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΜΕΤΑΠΤΥΧΙΑΚΗ ΔΙΑΤΡΙΒΗ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΟΣ ΓΙΑ ΤΟ ΠΡΟΒΛΗΜΑ ΤΟΥ ΒΕΛΤΙΣΤΟΥ ΣΧΕΔΙΑΣΜΟΥ ΓΡΑΜΜΗΣ ΠΡΟΪΟΝΤΩΝ Επιβλέπων καθηγητής: Τσαφαράκης Στέλιος Εκπόνηση:

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

General Models & Inapproximability Overview. Influence Maximization σε Social Networks

General Models & Inapproximability Overview. Influence Maximization σε Social Networks Συνοπτικά: Αν θέλω να πετύχω υιοθέτηση μιας άποψης/προϊόντος από πολλούς, πως διαλέγω το αρχικό target group (free samples) Συνοπτικά: Αν θέλω να πετύχω υιοθέτηση μιας άποψης/προϊόντος από πολλούς, πως

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

Gemini, FastMap, Applications. Εαρινό Εξάμηνο Τμήμα Μηχανικών Η/Υ και Πληροϕορικής Πολυτεχνική Σχολή, Πανεπιστήμιο Πατρών

Gemini, FastMap, Applications. Εαρινό Εξάμηνο Τμήμα Μηχανικών Η/Υ και Πληροϕορικής Πολυτεχνική Σχολή, Πανεπιστήμιο Πατρών Gemini,, Applications Τμήμα Μηχανικών Η/Υ και Πληροϕορικής Πολυτεχνική Σχολή, Πανεπιστήμιο Πατρών Εαρινό Εξάμηνο 2011-2012 Table of contents 1 Table of contents 1 2 Table of contents 1 2 3 Table of contents

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

PROJECT ΣΤΟ ΜΑΘΗΜΑ "ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΥΣ"

PROJECT ΣΤΟ ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΥΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ PROJECT ΣΤΟ ΜΑΘΗΜΑ "ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΥΣ" ΜΕΡΟΣ ΤΡΙΤΟ Υπεύθυνος Καθηγητής Λυκοθανάσης Σπυρίδων Ακαδημαικό Έτος: 2011-2012

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

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

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

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

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

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

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

Απαραμετρική Στατιστική. Έλεγχοι για k 2 ανεξάρτητους πληθυσμούς

Απαραμετρική Στατιστική. Έλεγχοι για k 2 ανεξάρτητους πληθυσμούς Απαραμετρική Στατιστική Έλεγχοι για k 2 ανεξάρτητους πληθυσμούς Πολλά από τα κριτήρια της στατιστικής συμπερασματολογίας βασίζονται σε περιοριστικές υποθέσεις για την κατανομή των πληθυσμών από τους οποίους

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