Σημειώσεις για το μάθημα Υπολογιστικές μέθοδοι πολύπλοκων συστημάτων

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

Download "Σημειώσεις για το μάθημα Υπολογιστικές μέθοδοι πολύπλοκων συστημάτων"

Transcript

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

2

3 Περιεχόμενα 1 Εισαγωγή Ιστορική αναδρομή Συμβολισμοί Τυπογραφικές συμβάσεις Σύμβολα Περιγραφή του προβλήματος Συνθήκες για την ύπαρξη του ελαχίστου Μέθοδοι μονοδιάστατης ελαχιστοποίησης Αναζήτηση με διαμέριση Τεχνικές διαστημάτων αβεβαιότητας Απόδοση μεθόδου Αναζήτηση ίσων διαστημάτων Αναζήτηση διχοτόμησης Αναζήτηση Fibonacci Αναζήτηση χρυσής τομής Διχοτόμηση με χρήση της παραγώγου Τεχνικές προσέγγισης της συνάρτησης Τετραγωνική παρεμβολή Κριτήρια τερματισμού Μέθοδοι πολυδιάστατης ελαχιστοποίησης χωρίς παραγώγους Μέθοδος Simplex Μέθοδοι πολυδιάστατης ελαχιστοποίησης με παραγώγους Βασικές έννοιες Τετραγωνικό μοντέλο μονοδιάστατης συνάρτησης Παραβολή σε πολλές διαστάσεις Τετραγωνικό μοντέλο πολυδιάστατης συνάρτησης Η βασική δομή μιας μεθόδου Φθίνουσες διευθύνσεις Η διεύθυνση της πιο απότομης καθόδου Γραμμική αναζήτηση Γραμμική αναζήτηση με χρήση παραγώγων Η μέθοδος της πιο απότομης καθόδου Η μέθοδος Newton Μέθοδοι quasi Newton Μέθοδοι συζυγών διευθύνσεων Μέθοδοι διαστημάτων εμπιστοσύνης Αθροίσματα τετραγώνων Μη γραμμικές εξισώσεις Μέθοδος Gauss Newton Αριθμητική προσέγγιση παραγώγων 37 3

4 5.1 Εισαγωγή Σειρά Taylor Τύποι εμπρόσθιας/οπίσθιας διαφοράς Σφάλμα αποκοπής στον τύπο εμπρόσθιας διαφοράς Σφάλμα λόγω πεπερασμένης ακρίβειας στον τύπο εμπρόσθιας διαφοράς Επιλογή του κατάλληλου βήματος Κεντρικές διαφορές Τύποι μεγαλύτερης ακρίβειας Επέκταση στο όριο του Richardson Δεύτερες παράγωγοι Βιβλιογραφία 42 4

5 Κεφάλαιο 1 Εισαγωγή 1.1 Ιστορική αναδρομή H ελαχιστοποίηση μιας πολυδιάστατης συνάρτησης απαντάται σε πολλούς επιστημονικούς και τεχνολογικούς τομείς όπου πλήθος προβλημάτων συχνά ανάγονται στην επίλυση ενός προβλήματος ελαχιστοποίησης. Οι δυσκολίες της πολυδιάστατης ελαχιστοποίησης είναι πολλές και ποικίλες. Είναι γνωστό ότι δεν υπάρχει μέθοδος που να αντιμετωπίζει ικανοποιητικά όλα τα προβλήματα. H συνάρτηση μπορεί να μην έχει γνωστή αναλυτική μορφή, οπότε οι παράγωγοί της πρέπει να εκτιμηθούν αριθμητικά, πράγμα που κοστίζει σε χρόνο υπολογισμού και ακρίβεια. Στην περίπτωση που ταυτόχρονα απαιτείται να ικανοποιούνται γνωστές συνθήκες μεταξύ των μεταβλητών το πρόβλημα αποκτά περιορισμούς και βέβαια γίνεται πιο δύσκολο. Πριν από το 1940 λίγα ήταν γνωστά για μεθόδους αριθμητικής βελτιστοποίησης πολυδιάστατων συναρτήσεων. Η μέθοδος Newton ήταν ήδη γνωστή, όμως οποιοδήποτε πρόβλημα ακόμη και μικρής πολυπλοκότητας απαιτούσε τεράστια προσπάθεια για την επίλυσή του. Η κατασκευή των πρώτων ηλεκτρονικών υπολογιστών στα μέσα της δεκαετίας του 1940, και η ραγδαία μετέπειτα εξέλιξή τους, αποτέλεσε σταθμό στην ανάπτυξη της επιστήμης της βελτιστοποίησης. Η δεκαετία του 1950 είδε την ανάπτυξη ενός σημαντικού κλάδου γνωστού ως γραμμικού προγραμματισμού¹ και την κατασκευή αλγορίθμων ευρείας εφαρμογής, που δεν βασίζονταν στην δομή κάθε συγκεκριμένου προβλήματος. Οι μέθοδοι αυτές ήταν αρχικά χονδροειδείς και ελάχιστα αποτελεσματικές, όμως το θέμα επανήλθε με την πρωτοποριακή δουλειά του W. C. Davidon που οδήγησε στην ανάπτυξη των μεθόδων μεταβλητής μετρικής. Από τότε η εξέλιξη του αντικειμένου ήταν ραγδαία. Βοηθούμενη από τις συνεχώς αυξανόμενες δυνατότητες των ηλεκτρονικών υπολογιστών, η έρευνα στον τομέα της βελτιστοποίησης ανέπτυξε πλήθος μεθόδων για την αντιμετώπιση προβλημάτων κάθε κατηγορίας. Βελτιστοποίηση κάτω από μη γραμμικούς περιορισμούς, βελτιστοποίηση μεγάλης κλίμακας και εύρεση καθολικού ελαχίστου σε συνδυασμό με την κατασκευή του απαραίτητου λογισμικού αποτελούν τρέχοντα ερευνητικά θέματα. Για μια πλήρη παρουσίαση μεθόδων ελαχιστοποίησης καθώς και θεωρητικά αποτελέσματα ο αναγνώστης παραπέμπεται στη βιβλιογραφία [1, 2, 3, 4, 5, 6]. ¹Ο όρος προγραμματισμός είναι συνώνυμος με τον όρο βελτιστοποίηση, και αρχικά χρησιμοποιούνταν με την έννοια της βέλτιστης σχεδίασης (προγραμματισμού). 5

6 1.2 Συμβολισμοί Τυπογραφικές συμβάσεις Μικρά έντονα γράμματα όπως x, s, κλπ., δηλώνουν διανύσματα ή μονοδιάστατους πίνακες στήλη στο χώρο των N διαστάσεων. Τα επιμέρους στοιχεία τους αναφέρονται με τη χρήση ενός δείκτη, όπως x i, s i, κλπ. Πχ: x 1 x 2 x =. Κεφαλαία έντονα γράμματα όπως H, G, κλπ., δηλώνουν δισδιάστατους πίνακες N N. Τα επιμέρους στοιχεία τους αναφέρονται με τη χρήση δύο δεικτών, όπως H ij, G ij. Πχ: G = x N G 11 G G 1N G 21 G G 2N. G N1 G N2... G NN Ο εκθέτης t σε ένα διάνυσμα ή πίνακα (x T, G T κλπ.) δηλώνει τον ανάστροφο του διανύσματος ή του πίνακα. Ο εκθέτης 1 σε ένα πίνακα (πχ. G 1 ) δηλώνει τον αντίστροφό του. Μη αναλογική γραφή Courier χρησιμοποιείται για την ακριβή αναπαραγωγή δεδομένων και προγραμμάτων υπολογιστή Σύμβολα f(x) N f(x) ή g 2 f(x) ή G Η συνάρτηση προς ελαχιστοποίηση. Αναφέρεται ως η αντικειμενική συνάρτηση. Τα στοιχεία x i είναι οι μεταβλητές ή παράμετροι της συνάρτησης. Το πλήθος των μεταβλητών της αντικειμενικής συνάρτησης f(x). Αναφέρεται και ως η διάσταση του προβλήματος. Το διάνυσμα των πρώτων παραγώγων της συνάρτησης f(x) με στοιχεία g i = f x i Ο πίνακας των δεύτερων παραγώγων (ή Εσσιανός πίνακας) της συνάρτησης f(x) με στοιχεία G ij = 2 f x i x j B Προσέγγιση του πίνακα των δευτέρων παραγώγων G. H Προσέγγιση του αντίστροφου πίνακα των δευτέρων παραγώγων G 1. I Ο μοναδιαίος πίνακας N N. ê i Το μοναδιαίο διάνυσμα κατά μήκος της Καρτεσιανής διεύθυνσης i. x f, g, κλπ. Σημείο στο οποίο η f(x) παρουσιάζει τοπικό ελάχιστο. Οι τιμές των ποσοτήτων f(x ), g(x ) κλπ. l i, u i Κάτω και άνω όρια του πεδίου ορισμού της μεταβλητής x i (l i x i u i ). ε m Η σχετική ακρίβεια του υπολογιστή. Ο μικρότερος θετικός αριθμός τέτοιος ώστε (1 + ε m ) 1 και (1 ε m ) 1 6

7 Σχήμα 1.1: Η αναγωγή ενός προβλήματος μεγιστοποίησης σε πρόβλημα ελαχιστοποίησης. 1.3 Περιγραφή του προβλήματος Το πρόβλημα της ελαχιστοποίησης συνήθως τίθεται ως: Εύρεση ελαχίστου της συνάρτησης f(x) : R N R (1.1) Η f(x) ονομάζεται αντικειμενική συνάρτηση και ένα σημείο στο οποίο παρουσιάζει ελάχιστο ονομάζεται ελαχιστοποιητής και συμβολίζεται με x. Προβλήματα βελτιστοποίησης μπορούν να εκφραστούν ως προβλήματα μεγιστοποίησης μέσω του απλού μετασχηματισμού max{f(x)} = min{ f(x)} Η διαδικασία απεικονίζεται στο σχήμα 1.1. Προβλήματα όπου η ζητούμενη λύση x θα πρέπει επιπλέον να ικανοποιεί συγκεκριμένες συνθήκες αναφέρονται ως προβλήματα ελαχιστοποίησης με περιορισμούς και τίθενται ως: Εύρεση ελαχίστου της συνάρτησης f(x), x R N υπό τους περιορισμούς { ci (x) = 0, i = 1, 2... K c i (x) 0, i = K + 1,... M Συγκεκριμένα, μιλάμε για ελαχιστοποίηση με γραμμικούς περιορισμούς όταν οι συναρτήσεις c i (x) είναι γραμμικές, δηλαδή είναι της μορφής c i (x) = a i1 x 1 + a i2 x a in x N i = 1, 2... M ή σε μορφή πίνακα c = Ax Εξαιρετικά κοινή και ιδιαίτερα χρήσιμη σε πληθώρα προβλημάτων είναι η περίπτωση όπου οι γραμμικοί περιορισμοί c i τίθενται σε μορφή ορίων για τις μεταβλητές x i. l i x i u i i = 1, 2,... N (1.2) Εάν οι συναρτήσεις c i έχουν οποιαδήποτε άλλη μορφή, μιλάμε για ελαχιστοποίηση με μη γραμμικούς περιορισμούς. Τα προβλήματα με τα οποία θα ασχοληθούμε είναι της μορφής (1.1). 7

8 Σχήμα 1.2: Οι διαφορετικοί τύποι ελαχίστων. Σε ορισμένες περιπτώσεις η αντικειμενική συνάρτηση έχει ειδική μορφή, πράγμα που επιτρέπει την κατασκευή αλγορίθμων ελαχιστοποίησης που την εκμεταλλεύονται. Μια συνηθισμένη περίπτωση είναι όταν η f(x) μπορεί να εκφραστεί ως άθροισμα τετραγώνων άλλων συναρτήσεων Η μορφή αυτή συναντάται σε προβλήματα προσαρμογής δεδομένων. M f(x) = ri 2 (x) (1.3) i=1 1.4 Συνθήκες για την ύπαρξη του ελαχίστου Πριν ασχοληθούμε με την περιγραφή ορισμένων μεθόδων ελαχιστοποίησης, είναι απαραίτητο να εξετάσουμε τις συνθήκες οι οποίες χαρακτηρίζουν ένα ελάχιστο. Ένα σημείο x για το οποίο ισχύει f(x ) f(x) για κάθε σημείο x x στη γειτονιά του x, ονομάζεται ασθενές τοπικό ελάχιστο. Ένα σημείο x για το οποίο ισχύει f(x ) < f(x) για κάθε σημείο x x στη γειτονιά του x, ονομάζεται ισχυρό τοπικό ελάχιστο. Μια συνάρτηση μπορεί να έχει περισσότερα του ενός τοπικά ελάχιστα. Το τοπικό ελάχιστο που αντιστοιχεί στη μικρότερη τιμή της αντικειμενικής συνάρτησης ονομάζεται καθολικό (ή γενικό ή απόλυτο) ελάχιστο και για το αντίστοιχο σημείο x ισχύει f(x ) < f(x) για κάθε x στο πεδίο ορισμού της συνάρτησης. Οι διαφορετικοί τύποι ελαχίστων φαίνονται στο σχήμα 1.2. Αν υποθέσουμε ότι η f(x) είναι δύο φορές συνεχώς διαφορίσιμη τότε μπορεί να αποδειχθούν συνθήκες οι οποίες μπορούν να ελεγχθούν πιο εύκολα από τους ανωτέρω ορισμούς. Σε αυτή την περίπτωση για να παρουσιάζει η f(x) ισχυρό τοπικό ελάχιστο στο σημείο x οι αναγκαίες και ικανές συνθήκες είναι: Αναγκαίες συνθήκες: 1. f(x) = 0 2. s T G s 0 s Ικανές συνθήκες: 1. f(x) = 0 2. s T G s > 0 s 0 8

9 Σχήμα 1.3: Οι διαφορετικοί τύποι στάσιμων σημείων για μια συνάρτηση δύο μεταβλητών. Επειδή η συνθήκη s T G s > 0 είναι δύσκολο να ελεγχθεί υπολογιστικά, στην πράξη χρησιμοποιείται η ισοδύναμη διατύπωση: Όλες οι ιδιοτιμές του G είναι θετικές. Η συνθήκη f(x) = 0 από μόνη της δεν εξασφαλίζει την ύπαρξη ελαχίστου. Τα σημεία που την ικανοποιούν ονομάζονται στάσιμα σημεία και μπορούν να ταξινομηθούν περαιτέρω, εξετάζοντας τον Εσσιανό πίνακα. Αυτός μπορεί να είναι: Θετικά ορισμένος (όλες οι ιδιοτιμές του είναι θετικές). Τότε η f(x) παρουσιάζει ελάχιστο στο σημείο x. Αρνητικά ορισμένος (όλες οι ιδιοτιμές του είναι αρνητικές). Τότε η f(x) παρουσιάζει μέγιστο στο σημείο x. Έχει ιδιοτιμές αμφοτέρων προσήμων. Τότε το σημείο x λέγεται σαγματικό σημείο. Αόριστος. Έχει ιδιοτιμές αμφοτέρων προσήμων και μηδενικές ιδιοτιμές. Οι διαφορετικοί τύποι στάσιμων σημείων φαίνονται στο σχήμα

10 10

11 Κεφάλαιο 2 Μέθοδοι μονοδιάστατης ελαχιστοποίησης Η εύρεση του ελαχίστου συνάρτησης μιας μεταβλητής, είναι ένα σημαντικό υποπρόβλημα σε προβλήματα ελαχιστοποίησης υψηλότερων διαστάσεων. Οι μέθοδοι που παρουσιάζονται εδώ μπορούν να χωριστούν σε δύο κατηγορίες: αυτές που βασίζονται σε σύγκριση των τιμών της συνάρτησης μόνο, και σε αυτές που προσεγγίζουν την τιμή της συνάρτησης από κάποιο πολυώνυμο χαμηλού βαθμού. 2.1 Αναζήτηση με διαμέριση Ο απλούστερος τρόπος για να εντοπίσει κανείς ένα ελάχιστο είναι η αναζήτηση με διαμέριση. Το διάστημα [a, b] στο οποίο αναζητούμε το ελάχιστο χωρίζεται σε M ίσα διαστήματα και υπολογίζεται η τιμή της συνάρτησης σε κάθε σημείο της διαμέρισης. Το σημείο με τη μικρότερη τιμή επιλέγεται ως το ελάχιστο. Σε σχέση με άλλες μεθόδους, η τεχνική αυτή είναι πολύ απλή και ιδιαίτερα εύρωστη. Αν L = b a είναι το μήκος του αρχικού διαστήματος, η ακρίβεια με την οποία εντοπίζεται το ελάχιστο είναι L/M μετά από M + 1 κλήσεις της συνάρτησης. Η μέθοδος αυτή μπορεί να χρησιμοποιηθεί όταν η απαιτούμενη ακρίβεια δεν είναι ιδιαίτερα υψηλή, ενώ είναι απαγορευτική για προβλήματα υψηλότερων διαστάσεων. Η διαδικασία απεικονίζεται στο σχήμα Τεχνικές διαστημάτων αβεβαιότητας Ένα διάστημα [a, b] μέσα στο οποίο γνωρίζουμε ότι βρίσκεται ο ελαχιστοποιητής x ονομάζεται διάστημα αβεβαιότητας. Εάν το μήκος του διαστήματος είναι μικρό, τότε έχουμε μια καλή εκτίμηση για Σχήμα 2.1: Σχηματική αναπαράσταση της αναζήτησης με διαμέριση. 11

12 Σχήμα 2.2: Αναπαράσταση της συρρίκνωσης του διαστήματος αβεβαιότητας. τη θέση του ελαχίστου: x = b + a ± b a 2 2 Οι μέθοδοι που χρησιμοποιούν διαστήματα αβεβαιότητας, απαιτούν μόνο τον υπολογισμό τιμών της συνάρτησης οι οποίες συγκρίνονται μεταξύ τους, και στοχεύουν στη συρρίκνωση του διαστήματος αβεβαιότητας έτσι ώστε το ελάχιστο να εντοπιστεί με προκαθορισμένη ακρίβεια. Το διάστημα αβεβαιότητας μπορεί να συρρικνωθεί ως εξής: Θεωρούμε δύο νέα σημεία x 1, x 2 εντός του διαστήματος [a, b], τέτοια ώστε a < x 1 < x 2 < b. Υπολογίζουμε τις τιμές της συνάρτησης f(x 1 ) και f(x 2 ). Εάν f(x 1 ) < f(x 2 ) τότε το νέο διάστημα αβεβαιότητας είναι το [a, x 2 ]. Εάν f(x 1 ) > f(x 2 ) τότε το νέο διάστημα αβεβαιότητας είναι το [x 1, b]. Εάν f(x 1 ) = f(x 2 ) τότε το νέο διάστημα αβεβαιότητας είναι το [x 1, x 2 ]. Στην πράξη η τρίτη περίπτωση (f(x 1 ) = f(x 2 )) ενσωματώνεται σε μια από τις δύο προηγούμενες. Η διαδικασία απεικονίζεται στο σχήμα 2.2. Οι διαφορετικές μέθοδοι που περιγράφονται στη συνέχεια προκύπτουν από διαφορετικές επιλογές για τα εσωτερικά σημεία x 1 και x 2 και υποθέτουν ότι η συνάρτηση f(x) είναι μονότροπη (unimodal) στο διάστημα [a, b]. Μια συνάρτηση f(x) x [a, b] είναι μονότροπη εάν υπάρχει ένα μοναδικό σημείο x [a, b] τέτοιο ώστε η f(x) να είναι αυστηρά μονότονα αύξουσα, καθώς αυξάνει η απόσταση x x από το x Απόδοση μεθόδου Η απόδοση μιας μεθόδου που χρησιμοποιεί διαστήματα αβεβαιότητας δίνεται από τον συντελεστή μείωσης r(n), που ορίζεται ως ο λόγος r(n) = d(n) d 0 όπου d(n) είναι το μήκος του διαστήματος αβεβαιότητας μετά από n κλήσεις της συνάρτησης (επιπλέον των δύο υπολογισμών στα άκρα του διαστήματος a και b που δεν μετρώνται), και d 0 είναι το μήκος του αρχικού διαστήματος αβεβαιότητας. Όπως είναι φανερό, δεν υπάρχει ένας μοναδικός συντελεστής μείωσης, αλλά μια σειρά από τιμές r(1), r(2),... r(n). 12

13 Σχήμα 2.3: Αναπαράσταση της αναζήτησης ίσων διαστημάτων. Έχουμε υποθέσει ότι σε κάθε επανάληψη απορρίπτεται το δεξί διάστημα Αναζήτηση ίσων διαστημάτων Χάριν απλότητας, και χωρίς βλάβη της γενικότητας ας υποθέσουμε ότι τα άκρα του αρχικού διαστήματος αβεβαιότητας [a, b] είναι a = 0 και b = 1. Τότε η πιο φυσική επιλογή των εσωτερικών σημείων x 1 και x 2 είναι x 1 = 1 3 και x 2 = 2 3. Έτσι μετά από τις δύο πρώτες κλήσεις της συνάρτησης το μήκος του διαστήματος αβεβαιότητας είναι 2 3 και αντίστοιχα ο συντελεστής μείωσης r(2) = 2 3. Αυτό οδηγεί στην παρακάτω ακολουθία: k r(k) 2 2 ( ) m ( 3 2 3) (. m 2 3) Θέτοντας n = 2m βρίσκουμε για το συντελεστή απόδοσης: ( 2 n/2 r(n) = 3) Η διαδικασία απεικονίζεται στο σχήμα Αναζήτηση διχοτόμησης Μια πιο αποδοτική τεχνική είναι γνωστή με το όνομα αναζήτηση διχοτόμησης. Αν ε είναι μια μικρή θετική ποσότητα η οποία μπορεί να είναι της τάξης της ακρίβειας της μηχανής, επιλέγουμε τα εσωτερικά σημεία ως: x 1 = 1 2 ε 2 x 2 = ε 2 δηλαδή προσπαθούμε να χωρίσουμε κατά το δυνατόν το διάστημα στη μέση. Ο τρόπος επιλογής των σημείων φαίνεται στο σχήμα 2.4. Ο συντελεστής μείωσης μετά από k κλήσεις της συνάρτησης είναι: k r(k) ε ( ε 2 ) + ε 2 = ε 2 ( ).. 2m ε m 2 ( m 1 2 ) = ε(1 1 m 2 ) m 13

14 Σχήμα 2.4: Η επιλογή των εσωτερικών σημείων στην αναζήτηση διχοτόμησης. Σχήμα 2.5: Αναπαράσταση της αναζήτησης με διχοτόμηση. Έχουμε υποθέσει ότι σε κάθε επανάληψη απορρίπτεται το δεξί διάστημα. Στην τελευταία γραμμή κάναμε χρήση της ταυτότητας 1 x m = (1 x)(1 + x + x x m 1 ) με x = 1 2. Αν αγνοήσουμε τον όρο που είναι ανάλογος της μικρής ποσότητας ε, και θέτοντας n = 2m βρίσκουμε ότι: ( 1 n/2 r(n) = 2) Η διαδικασία απεικονίζεται στο σχήμα Αναζήτηση Fibonacci Από τα προηγούμενα, αναδεικνύεται το ερώτημα αν υπάρχει κάποιος τύπος αναζήτησης που δίνει τη μέγιστη μείωση για κάποια επιλογή των εσωτερικών σημείων x 1, x 2. Αν ο αριθμός των κλήσεων N θεωρηθεί γνωστός εξ αρχής η βέλτιστη στρατηγική είναι γνωστή ως αναζήτηση Fibonacci που βρέθηκε πρώτα από τον Kiefer. Το βασικό μειονέκτημα των δύο μεθόδων που περιγράφηκαν προηγουμένως, είναι ότι για κάθε συρρίκνωση του διαστήματος χρειάζονται δύο νέες κλήσεις της συνάρτησης. Η δυνατότητα να μειωθεί το διάστημα μετά από μία μόνο νέα κλήση της συνάρτησης οδηγεί στη βέλτιστη στρατηγική. Αν x 0 και x 3 είναι τα άκρα του διαστήματος, θεωρήστε την επανάληψη i, όπου x (i) 0 < x (i) 1 < x (i) 2 < x (i) 3 Χωρίς βλάβη της γενικότητας υποθέτουμε ότι τα άκρα του αρχικού διαστήματος αβεβαιότητας είναι: x (1) 0 = 0 x (1) 3 = 1 Το μήκος του διαστήματος είναι: d (i) = x (i) 3 x(i) 0 14

15 Επίσης το μήκος των δύο επιμέρους διαστημάτων είναι: a i d (i) = x (i) 1 x(i) 0 b i d (i) = x (i) 2 x(i) 0 Η βέλτιστη επιλογή των εσωτερικών σημείων βασίζεται στις επόμενες τρεις υποθέσεις: Υπόθεση Α: Τα σημεία x (i) 1, x(i) 2 είναι συμμετρικά ως προς το κέντρο του διαστήματος [x(i) 0, x(i) 3 ]. Αυτό σημαίνει ότι: a i + b i = 1 i = 1, 2,... N 1 (2.1) Θεωρήστε την επόμενη επανάληψη (i + 1). Αν υποθέσουμε ότι f(x (i) 2 ) f(x(i) 1 ), τότε x (i+1) 0 = x (i) 0 x (i+1) 3 = x (i) 2 Υπόθεση Β: Απαιτούμε x (i+1) 2 = x (i) 1 για να γλυτώσουμε μια κλήση της συνάρτησης. Χρησιμοποιούμε δηλαδή ένα εκ των δύο εσωτερικών σημείων της προηγούμενης επανάληψης. Αυτό μας οδηγεί στις σχέσεις: x (i+1) 3 x (i+1) 0 = d (i+1) = x (i) 2 x(i) 0 = b i d (i) x (i+1) 2 x (i+1) 0 = b i+1 d (i+1) = x (i) 1 x(i) 0 = a i d (i) Με συνδυασμό των ανωτέρων σχέσεων βρίσκουμε b i+1 b i = a i i = 1, 2,... N 2 Συνδυάζοντας με την (2.1) βρίσκουμε την παρακάτω μη γραμμική αναδρομική σχέση για τα b i : b i (b i+1 + 1) = 1 i = 1, 2,... N 2 (2.2) Αν το b 1 ήταν γνωστό τότε όλα τα b i για i > 1 θα μπορούσαν να υπολογιστούν από την ανωτέρω σχέση. Αντί για αυτό η σχέση επιλύεται αντίστροφα, ξεκινώντας με το b N 1. Υπόθεση Γ: Απαιτούμε b N 1 = 1 2, δηλαδή διχοτόμηση του τελικού διαστήματος. Αυτό δείχνει γιατί η βέλτιστη αναζήτηση απαιτεί ένα σταθερό γνωστό αριθμό κλήσεων της συνάρτησης. Μιλώντας αυστηρά, η σχέση b N 1 = 1 2 αντιβαίνει τη συνθήκη x(n 1) 1 < x (N 1) 2, οπότε οι τελικές τιμές θα πρέπει να χωρίζονται με κάποια μικρή τιμή ε, με τον ίδιο τρόπο όπως και για την αναζήτηση διχοτόμησης. Αν r j είναι ο συντελεστής μείωσης μετά από j κλήσεις της συνάρτησης, τότε μετά από δύο κλήσεις έχουμε r 2 = b 1, μετά από τρεις κλήσεις r 3 = b 2 b 1, και γενικά μετά από N κλήσεις: r N = b N 1 b N 2... b 1 (2.3) Ειδικά, μετά από την πρώτη κλήση, δεν υπάρχει μείωση του διαστήματος αβεβαιότητας: r 1 = 1. Ισχύουν οι παρακάτω σχέσεις: r i = b i 1 r i 1 i = 2,... N (2.4) r i = b i 1 b i 2 r i 2 i = 3,... N (2.5) Αντικαθιστώντας την (2.2) στην (2.5) και χρησιμοποιώντας την (2.4) λαμβάνουμε: r i = (1 b i 2 )r i 2 = r i 2 r i 1 i = 3,... N 15

16 Αντί να επιλύσουμε την (2.2) είναι πιο βολικό να λύσουμε το πρόβλημα: r i 2 = r i + r i 1 i = 3,... N με r 1 = 1, r N = b N 1 r N 1, όπου b N 1 = 1 2. Συνεπώς τα μέλη της ακολουθίας r i είναι: r N 1 = 2r N r N 2 = 3r N r N 3 = 5r N Οι αριθμοί 2, 3, 5,... ονομάζονται αριθμοί Fibonacci και ικανοποιούν την αναδρομική σχέση: F j = F j 1 + F j 2 F 0 = 1 F 1 = 1 Οπότε η ακολουθία των συντελεστών μείωσης γράφεται ως: r i = F N i+1 r N, i = 1,... N Με r 1 = 1 έχουμε r N = 1 F N, άρα r i = F N i+1 F N i = 1,... N Η τελική κλήση χωρίζει τα τελευταία δύο σημεία κατά ε, οπότε η αληθινή μείωση είναι r N = 1 F N + ε. Για μια προκαθορισμένη ακρίβεια δ, το N πρέπει να επιλεγεί έτσι ώστε να ικανοποιεί τη σχέση ή αλλιώς 1 F N + ε δ F N 1 δ + ε Οι αριθμοί Fibonacci έχουν την αναλυτική αναπαράσταση: F N = 1 { [1 5 2 (1 + N+1 [ 1 5)] 2 (1 ] } N+1 5) οπότε για μεγάλο N και παραλείποντας το ε παίρνουμε: r N ( που είναι πιο αποδοτικό από την αναζήτηση με διχοτόμηση. ) N N Αναζήτηση χρυσής τομής Προφανώς η υπόθεση Γ, η διχοτόμηση του τελικού διαστήματος, οδηγεί στον περιορισμό της αναζήτησης Fibonacci, δηλαδή τον σταθερό αριθμό των κλήσεων της συνάρτησης. Η αναζήτηση χρυσής τομής δεν προδιαγράφει τον αριθμό των αποτιμήσεων της συνάρτησης εκ των προτέρων, διατηρεί τις υποθέσεις Α και Β και επιπλέον απαιτεί: Υπόθεση Δ: Τα b i είναι ανεξάρτητα από το i (ίδιο b σε κάθε επανάληψη). Η υπόθεση αυτή ισχύει ασυμπτωτικά για την αναζήτηση Fibonacci, όπου ο λόγος b i = r i+1 r i = F N i F N i+1 16

17 Σχήμα 2.6: Οι διαφορετικοί τρόποι ορισμού διαστήματος αβεβαιότητας με χρήση παραγώγων. είναι σχεδόν σταθερός για μεγάλα N και i όχι πολύ κοντά στο N. Η υπόθεση Δ αν εφαρμοστεί στην (2.2) δίνει: b 2 + b 1 = 0 (2.6) ή b = 1 2 ( 5 1) = Η σχέση συμμετρίας (2.1) εξακολουθεί να ισχύει: a + b = 1. Τότε η (2.6) είναι ισοδύναμη με: Αυτός είναι ο κανόνας της χρυσής τομής. 1 b = b a Ο συντελεστής μείωσης μετά από N κλήσεις προκύπτει από την (2.3) ως r N = b N 1, δηλαδή το μήκος του διαστήματος αβεβαιότητας μειώνεται με γεωμετρική πρόοδο. Συγκρίνοντας τις τέσσερις μεθόδους έχουμε: 1. Αναζήτηση ίσων διαστημάτων r N = 2 N N 2. Αναζήτηση διχοτόμησης r N = 1 N N 3. Αναζήτηση Fibonacci r N = 1 F N N 4. Αναζήτηση χρυσής τομής r N = b N N 2.3 Διχοτόμηση με χρήση της παραγώγου Εάν μπορούμε να υπολογίσουμε την τιμή της παραγώγου f (x), τότε οι ικανές και αναγκαίες συνθήκες έτσι ώστε ένα διάστημα [a, b] να αποτελεί διάστημα αβεβαιότητας είναι: f (a) < 0, f (b) > 0 σχ. 2.6α ή f (a) < 0, f(b) > f(a) σχ. 2.6β ή f (a) > 0, f (b) > 0, f(b) < f(a) σχ. 2.6γ (2.7) Σε αυτή την περίπτωση το διάστημα αβεβαιότητας μπορεί να μειωθεί ως εξής: Θεωρήστε ότι [a, b] είναι το αρχικό διάστημα αβεβαιότητας που φράσσει το ελάχιστο. Υπολογίζουμε το μέσο του διαστήματος c = a+b 2 και την τιμή της συνάρτησης και της παραγώγου σε αυτό το σημείο. Κατόπιν εξετάζουμε σε ποιο από τα δύο διαστήματα [a, c] ή [c, b] ισχύει κάποια από τις συνθήκες (2.7) και θέτουμε το διάστημα αυτό ως νέο διάστημα αβεβαιότητας. 17

18 Είναι φανερό ότι σε κάθε επανάληψη το μήκος του διαστήματος μειώνεται στο μισό, όμως η απόδοση της μεθόδου δεν μπορεί να συγκριθεί άμεσα με αυτές των μεθόδων της παραγράφου 2.2 αφού σε κάθε επανάληψη υπολογίζεται και η παράγωγος της συνάρτησης, οπότε το υπολογιστικό κόστος ανά επανάληψη είναι διαφορετικό. 2.4 Τεχνικές προσέγγισης της συνάρτησης Οι τεχνικές των προηγούμενων παραγράφων μπορούν να εφαρμοστούν μόνο εάν η συνάρτηση f(x) είναι μονότροπη. Το πλεονέκτημά τους είναι ότι φράσσουν το ελάχιστο είτε με μια προκαθορισμένη ακρίβεια, οπότε το πλήθος αποτιμήσεων της συνάρτησης είναι σταθερό, ή με ένα δοθέν πλήθος κλήσεων της συνάρτησης, οπότε η ακρίβεια δεν μπορεί πλέον να επιλεγεί ελεύθερα. Ανεξάρτητα από το γεγονός ότι σχεδόν πάντα η συνάρτηση f(x) δεν είναι γνωστό εξαρχής αν είναι κυρτή, οι μέθοδοι που βασίζονται σε σύγκριση μόνο των τιμών της συνάρτησης, σπαταλάνε πληροφορία: χρησιμοποιούν την τιμή της συνάρτησης μόνο για συγκρίσεις. Στις επόμενες παραγράφους περιγράφουμε μερικές μεθόδους που χρησιμοποιούν αυτή την πληροφορία, καταλήγοντας σε πολυωνυμική παρεμβολή χαμηλής τάξης Τετραγωνική παρεμβολή Θεωρήστε ένα αρχικό διάστημα αβεβαιότητας [a, b] και ένα σημείο c εντός του διαστήματος. Μπορούμε να χρησιμοποιήσουμε ένα πολυώνυμο δεύτερου βαθμού της μορφής P (x) = px 2 + qx + r, για να παρεμβάλλουμε τα τρία σημεία a, b, c. Το πολυώνυμο αυτό είναι το πολυώνυμο Lagrange που για μια σειρά σημείων x 1, x 2,... έχει τη γενική μορφή: P (x) = i f i L i (x) με L i (x) = j i (x x j) j i (x i x j ) Το πολυώνυμο έχει ελάχιστο αν p > 0 στη θέση x = c + s, με s = 1 (c b) 2 (f c f a ) + (a c) 2 (f b f c ) 2 (b c)(f c f a ) + (a c)(f b f c ) Η αντικειμενική συνάρτηση υπολογίζεται στο σημείο x και κατόπιν επιλέγεται ένα νέο διάστημα αβεβαιότητας. Αλγόριθμος τετραγωνικής παρεμβολής: 1. Δίδονται ως είσοδος το αρχικό διάστημα αβεβαιότητας [a, b] και ένα ενδιάμεσο σημείο c. 2. Ελέγχουμε αν ικανοποιούνται τα κριτήρια τερματισμού. 3. Υπολογίζουμε το σημείο x με τετραγωνική παρεμβολή και την τιμή της συνάρτησης f = f( x). 4. Επιλέγουμε ένα νέο διάστημα αβεβαιότητας ως εξής: x < c Αν f < f c τότε το νέο διάστημα αβεβαιότητας είναι το [a, c] με ενδιάμεσο σημείο το x. Αν f f c τότε το νέο διάστημα αβεβαιότητας είναι το [ x, b] με ενδιάμεσο σημείο το c. 18

19 x c Αν f < f c τότε το νέο διάστημα αβεβαιότητας είναι το [c, b] με ενδιάμεσο σημείο το x. Αν f f c τότε το νέο διάστημα αβεβαιότητας είναι το [a, x] με ενδιάμεσο σημείο το c. 5. Επαναλαμβάνουμε από το βήμα Κριτήρια τερματισμού Συνήθη κριτήρια τερματισμού είναι: Το μήκος του διαστήματος είναι μικρότερο από μια προκαθορισμένη ακρίβεια: b a < ϵ x. Η σχετική μείωση στην τιμή της συνάρτησης μεταξύ δύο διαδοχικών επαναλήψεων είναι μικρότερη από μια προκαθορισμένη ακρίβεια: f c (k) f c (k 1) < ϵ f f (k 1) c Ο συνολικό αριθμός κλήσεων της συνάρτησης που πραγματοποιήθηκαν δεν υπερβαίνουν ένα δοσμένο άνω όριο. 19

20 20

21 Κεφάλαιο 3 Μέθοδοι πολυδιάστατης ελαχιστοποίησης χωρίς παραγώγους 3.1 Μέθοδος Simplex Η μέθοδος Simplex¹ προτάθηκε το 1965 από τους Nedler και Mead και είναι βασισμένη σε αντίστοιχες παλαιότερες ιδέες. Έκτοτε, έχουν προταθεί διάφορες βελτιώσεις η βασική δομή όμως παραμένει η ίδια. Το simplex είναι ένα γεωμετρικό αντικείμενο, το οποίο αποτελείται (για μία συνάρτηση N μεταβλητών) από N + 1 σημεία (ή κορυφές) στο χώρο, με συντεταγμένες x i. Σε δύο διαστάσεις, το simplex είναι ένα τρίγωνο, σε τρεις ένα τετράεδρο (όχι αναγκαστικά κανονικό), κοκ. Η μέθοδος Simplex έχει ως εξής (δείτε σχ. 3.1): Αρχικά προσδιορίζονται οι N + 1 κορυφές x i και οι αντίστοιχες τιμές της συνάρτησης f i = f(x i ). Το αρχικό simplex είναι δυνατόν να κατασκευαστεί με διάφορους τρόπους: Οι αρχικές κορυφές x i επιλέγονται με τυχαίο τρόπο. Πραγματοποιείται μία όχι ιδιαίτερα ακριβής γραμμική αναζήτηση σε κάθε διεύθυνση ê i, και το ελάχιστο χρησιμοποιείται ως η τιμή της κορυφής x i. Η μέθοδος αυτή είναι και η πλέον δαπανηρή σε κλήσεις της αντικειμενικής συνάρτησης. Το simplex κατασκευάζεται γύρω από ένα σημείο z ως εξής: x i = z + c z i ê i. Η σταθερά c επιλέγεται αυθαίρετα, πχ. c = 0.1 Και ενώ το αρχικό simplex έχει φανερή επίπτωση στην απόδοση της μεθόδου, δεν υπάρχουν σαφείς ενδείξεις για το ποια από τις παραπάνω επιλογές είναι η καλύτερη. Η τρίτη επιλογή είναι η πλέον συνηθισμένη. Οι κορυφές αριθμούνται έτσι ώστε f 0 < f 1 <... < f N. Η φιλοσοφία της μεθόδου είναι να αντικαταστήσει το χειρότερο σημείο f N με ένα καινούργιο με χαμηλότερη τιμή συνάρτησης. Για το σκοπό αυτό υπολογίζεται το κέντρο x c των υπόλοιπων (εκτός του x N ) σημείων. x c = 1 N N 1 i=0 x i (3.1) Το σημείο x N προβάλλεται διαμέσου του x c, πάνω στη διεύθυνση x c x N, και δίνει x r = x c + α(x c x N ) (3.2) ¹Δεν πρέπει να συγχέεται με την μέθοδο Simplex του γραμμικού προγραμματισμού. 21

22 X1 X2 Xc Xr X0 Xe Σχήμα 3.1: Μέθοδος Simplex. Φαίνονται οι τρεις κορυφές x 0, x 1, x 2 δισδιάστατης συνάρτησης. Η σταθερά α ονομάζεται συντελεστής προβολής (τυπική τιμή α = 1). Κατόπιν η αντικατάσταση του x N γίνεται εξετάζοντας τις παρακάτω τρεις περιπτώσεις: 1. f 0 f r f N 1 Το σημείο x r αντικαθιστά το x N και η διαδικασία επαναλαμβάνεται. 2. f r < f 0. Το x r είναι ένα νέο καλύτερο σημείο. Εφαρμόζεται επέκταση κατά μήκος της διεύθυνσης x r x c δίνοντας ένα νέο σημείο: x e = x c + γ(x r x c ) (3.3) Η σταθερά γ ονομάζεται συντελεστής επέκτασης (τυπική τιμή γ = 2). Αν f e < f r, η επέκταση είναι επιτυχής και το νέο σημείο x e αντικαθιστά το x N. Ειδάλλως το x r αντικαθιστά το x N. 3. f r > f N 1. Το x r είναι ένα νέο χειρότερο σημείο. Εφαρμόζεται συστολή που δίνει ένα νέο σημείο: x k = { xc + β(x r x c ) εάν f r < f N (εξωτερική συστολή) x c + β(x N x c ) εάν f r f N (εσωτερική συστολή) (3.4) Εάν f k < f r και f k < f N, τότε το x k αντικαθιστά το x N, ειδάλλως όλο το simplex συρρικνώνεται, αντικαθιστώντας την κάθε κορυφή x i από x i 1 2 (x i + x 0 ) (3.5) Η σταθερά β ονομάζεται συντελεστής συστολής (τυπική τιμή β = 1 2 ). Για τον τερματισμό της μεθόδου χρησιμοποιείται ένα απλό κριτήριο: Υπολογίζεται ο μέσος όρος f των τιμών της συνάρτησης f = 1 N f i N + 1 και η διακύμανση σ του μέσου όρου: i=0 σ 2 = 1 N N (f i f) 2 i=0 Η μέθοδος τερματίζεται όταν η διακύμανση σ γίνει μικρότερη από μια προκαθορισμένη τιμή. 22

23 Η μέθοδος Simplex έχει μία σειρά από πλεονεκτήματα που την καθιστούν ιδιαίτερα επιτυχή σε συγκεκριμένες κατηγορίες προβλημάτων. Καταρχήν είναι εξαιρετικά απλή στην υλοποίηση. Χρησιμοποιεί μόνο τιμές της συνάρτησης f(x) και όχι των παραγώγων. Επιπλέον είναι ανεκτική όταν οι τιμές της συνάρτησης περιέχουν θόρυβο. Είναι όμως εξαιρετικά αργή για μεγάλο αριθμό μεταβλητών (N > 10) και επιπλέον δεν υπάρχει αρκετή θεωρητική τεκμηρίωση για τις ιδιότητες της μεθόδου. 23

24 24

25 Κεφάλαιο 4 Μέθοδοι πολυδιάστατης ελαχιστοποίησης με παραγώγους 4.1 Βασικές έννοιες Όλες οι μέθοδοι ελαχιστοποίησης είναι επαναληπτικές. Ξεκινώντας από ένα αρχικό σημείο x (0), παράγουν διαδοχικά σημεία x (1), x (2), x (k), τα οποία τελικά συγκλίνουν στο σημείο x στο οποίο η f(x) παρουσιάζει ελάχιστο. Ο εκθέτης (k) δηλώνει τον αριθμό της επανάληψης. Σχεδόν σε όλες τις μεθόδους υπάρχουν έλεγχοι που επιβάλουν σε κάθε επανάληψη την ιδιότητα μείωσης: f(x (k+1) ) < f(x (k) ) (4.1) Οι ιδιότητες σύγκλισης ενός αλγορίθμου ελαχιστοποίησης περιγράφονται από δύο ποσότητες: την τάξη σύγκλισης και το λόγο σύγκλισης. Μια ακολουθία σημείων x (1), x (2),... x (k) συγκλίνει στην τιμή x όταν: lim k x(k) x = 0 Η ακολουθία συγκλίνει στο x με τάξη p, αν ο p είναι ο μεγαλύτερος μη αρνητικός αριθμός, για τον οποίο υπάρχει ένα πεπερασμένο όριο β, τέτοιο ώστε: x (k+1) x 0 β lim k x (k) x p Όταν p = 1 και β < 1, η ακολουθία συγκλίνει γραμμικά. Όταν p = 1 και β = 0 η ακολουθία συγκλίνει υπεργραμμικά, ενώ όταν p = 2 έχουμε τετραγωνική σύγκλιση. Μια μέθοδος τοπικής ελαχιστοποίησης έχει καθολική σύγκλιση όταν συγκλίνει στον ελαχιστοποιητή x, ξεκινώντας από οποιοδήποτε αρχικό σημείο x (0) που δεν βρίσκεται κοντά στο x. Ο όρος καθολική σύγκλιση δεν πρέπει να συγχέεται με τις μεθόδους ολικής βελτιστοποίησης που αναζητούν το ολικό ελάχιστο της συνάρτησης. 4.2 Τετραγωνικό μοντέλο μονοδιάστατης συνάρτησης Οι μέθοδοι ελαχιστοποίησης συνήθως βασίζονται σε ένα μοντέλο, δηλαδή μια απλή προσέγγιση της αντικειμενικής συνάρτησης, η οποία επιτρέπει την αναλυτική πρόβλεψη του ελαχίστου. Το πιο επιτυχημένο και πλέον χρησιμοποιούμενο είναι το τετραγωνικό μοντέλο. Βασίζεται στην ανάπτυξη της 25

26 αντικειμενικής συνάρτησης σε σειρά Taylor. Για μονοδιάστατη συνάρτηση το ανάπτυγμα Taylor γύρω από ένα σημείο a είναι: f(x) = f(a) + (x a)f (a) (x a)2 f (a) + 1 3! (x a)3 f (x a) k (a) +... = f (k) (x a) k! k=1 (4.2) Το τετραγωνικό μοντέλο q(x) προκύπτει αν κρατήσουμε τους όρους μέχρι δεύτερης τάξης. f(x) q(x) = f(a) + (x a)f (a) (x a)2 f (a) (4.3) Υπάρχουν πολλοί λόγοι για την επιλογή ενός τέτοιου μοντέλου Η τετραγωνική συνάρτηση είναι από τις πιο απλές ομαλές συναρτήσεις με καλώς ορισμένο ακρότατο. Μια οποιαδήποτε γενική μη γραμμική συνάρτηση σε μια μικρή περιοχή γύρω από ένα τοπικό ελάχιστο, μπορεί να προσεγγιστεί επαρκώς από μία τετραγωνική συνάρτηση. Ακόμα και μακριά από το ελάχιστο, φαίνεται προτιμότερο να χρησιμοποιεί κανείς την τετραγωνική προσέγγιση η οποία είναι πιο αποτελεσματική από τη γραμμική προσέγγιση στην πρόβλεψη διευθύνσεων κατά μήκος των οποίων η τιμή της συνάρτησης μειώνεται. Αυτό συνδέεται με το γεγονός ότι μία σειρά Taylor γύρω από ένα οποιοδήποτε σημείο x, για δεδομένη ακρίβεια, συμφωνεί με την f(x) σε πολύ μεγαλύτερη περιοχή αν κρατηθούν όροι δεύτερης τάξης, από ότι αν κρατήσουμε μόνο τον γραμμικό όρο. Όλες οι μέθοδοι που θα περιγραφούν στη συνέχεια, βασίζονται στο τετραγωνικό μοντέλο. 4.3 Παραβολή σε πολλές διαστάσεις Μια παραβολή σε πολλές διαστάσεις γράφεται ως: q(x) = 1 2 xt Ax + b T x + c (4.4) όπου A είναι συμμετρικός πίνακας N N, b είναι διάνυσμα και c είναι σταθερά. Για να βρούμε το ακρότατο της παραβολής υπολογίζουμε πρώτα το διάνυσμα των πρώτων παραγώγων. q(x) = ( 1 2 xt Ax + b T x + c) = Ax + b (4.5) Κατόπιν βρίσκουμε το σημείο που μηδενίζονται οι παράγωγοι: q(x) = 0 Ax + b = 0 x = A 1 b (4.6) Το είδος του ακρότατου προσδιορίζεται από τον πίνακα των δευτέρων παραγώγων: 2 q(x) = A (4.7) Συνεπώς ο πίνακας A καθορίζει το είδος του ακρότατου. 26

27 4.4 Τετραγωνικό μοντέλο πολυδιάστατης συνάρτησης Για πολυδιάστατη συνάρτηση το τετραγωνικό μοντέλο γύρω από ένα σημείο a προκύπτει από το ανάπτυγμα Taylor όπου κρατάμε τους όρους μέχρι και δεύτερης τάξης και γράφεται ως: f(x) q(x) = f(a) + g T (x a) (x a)t G (x a) (4.8) όπου g είναι το διάνυσμα των πρώτων παραγώγων και G είναι ο πίνακας των δευτέρων παραγώγων, υπολογισμένα στο σημείο a. Εναλλακτικά, θέτοντας p = x a το τετραγωνικό μοντέλο μπορεί να γραφεί ως: q(p) = f(a) + g(a) T p pt G(a)p (4.9) Όπως μπορεί εύκολα να επιβεβαιωθεί το τετραγωνικό μοντέλο (4.8) μπορεί να γραφεί στη μορφή (4.4) θέτοντας A = G, b = g Ga και c = 1 2 at Ga g T a + f(a). Αντικαθιστώντας τις τιμές αυτές στην (4.6) βρίσκουμε το ακρότατο του τετραγωνικού μοντέλου: x = G 1 b = G 1 (g Ga) = G 1 g + a (4.10) 4.5 Η βασική δομή μιας μεθόδου Ο βασικός επαναληπτικός αλγόριθμος μιας μεθόδου πολυδιάστατης ελαχιστοποίησης έχει ως εξής: 1. Δίνεται αρχικό σημείο x (0). 2. Επανάληψη για k = 0, 1, 2,... (αʹ) Έλεγχος των κριτηρίων τερματισμού. (βʹ) Προσδιορίζουμε ένα βήμα h (k) τέτοιο ώστε f(x (k) + h (k) ) < f(x (k) ) (γʹ) Θέτουμε x (k+1) = x (k) + h (k) Υπάρχουν δύο βασικές κατηγορίες μεθόδων για τον προσδιορισμό του βήματος h (k) Μέθοδοι με γραμμική αναζήτηση Για να βρεθεί το βήμα h (k) γίνεται γραμμική αναζήτηση, δηλαδή εύρεση του ελαχίστου της συνάρτησης πάνω σε μια προκαθορισμένη διεύθυνση s. Μέθοδοι διαστημάτων εμπιστοσύνης Το h (k) προσδιορίζεται από το ελάχιστο του τετραγωνικού μοντέλου μέσα σε μια υπερσφαίρα ακτίνας, μέσα στην οποία το τετραγωνικό μοντέλο προσεγγίζει ικανοποιητικά τη συνάρτηση Οι μέθοδοι ελαχιστοποίησης τερματίζουν τη λειτουργία τους όταν ικανοποιείται κάποιο από τα κριτήρια τερματισμού: Η παράγωγος είναι μικρή: relgrad = Ρυθμός αλλαγής της f(x) x = f(x)x f(x) < ε g (4.11) 27

28 Οι μεταβλητές συγκλίνουν αργά: x (k+1) x (k) x (k) < ε x (4.12) Η τιμή της συνάρτησης συγκλίνει αργά: f(x (k) ) f(x (k+1) ) < ε f (4.13) Το πλήθος των υπολογισμών της συνάρτησης υπερβαίνει ένα μέγιστο n max. 4.6 Φθίνουσες διευθύνσεις Οι μέθοδοι ελαχιστοποίησης που χρησιμοποιούν γραμμική αναζήτηση παράγουν φθίνουσες διευθύνσεις, δηλαδή διευθύνσεις s τέτοιες ώστε η τιμή της συνάρτησης να μειώνεται κατά μήκος της διεύθυνσης s: f(x + αs) < f(x) α > 0 Αναπτύσσοντας κατά Taylor την f(x) γύρω από το σημείο x και κρατώντας μόνο τον γραμμικό όρο: f(x + αs) f(x) + αg T s Όμως επειδή α > 0, και χρησιμοποιώντας την ιδιότητα μείωσης (4.1), βρίσκουμε ότι οι φθίνουσες διευθύνσεις πρέπει να ικανοποιούν τη σχέση: g T s < 0 (4.14) 4.7 Η διεύθυνση της πιο απότομης καθόδου Από όλες τις δυνατές διευθύνσεις s, αυτή που παρουσιάζει τη μέγιστη μείωση της συνάρτησης κατά μήκος της, ονομάζεται διεύθυνση της πιο απότομης καθόδου. Η μείωση κατά μήκος της s είναι f(x) f(x + αs). Αναπτύσσοντας κατά Taylor την f(x) και κρατώντας μόνο τον γραμμικό όρο βρίσκουμε: ( ) f(x) f(x + αs) = f(x) f(x) + αs T g = αs T g = α s g cos θ όπου θ η γωνία μεταξύ s και g. Η μείωση γίνεται μέγιστη όταν cos θ = 1 ή αλλιώς όταν θ = π, δηλαδή όταν το s είναι συγγραμμικό με το g και έχει αντίθετη φορά: s = g. Μπορεί κανείς να επιβεβαιώσει ότι η διεύθυνση αυτή είναι όντως διεύθυνση μείωσης, αφού s T g = g T g = g 2 < Γραμμική αναζήτηση Η γραμμική αναζήτηση είναι βασικό στοιχείο σε μια μεγάλη κατηγορία μεθόδων ελαχιστοποίησης. Η γενική δομή ενός αλγορίθμου που χρησιμοποιεί γραμμική αναζήτηση έχει ως εξής: 1. Δίνεται ένα σημείο εκκίνησης x (0). 2. Ελέγχονται τα κριτήρια τερματισμού. 28

29 3. Καθορίζεται μια διεύθυνσης αναζήτησης s (k) 4. Πραγματοποιείται γραμμική αναζήτηση στη διεύθυνση s (k), δηλαδή ελαχιστοποίηση της φ(α (k) ) = f(x (k) + α (k) s (k) ) ως προς α (k). 5. Το νέο σημείο καθορίζεται ως: x (k+1) = x (k) + α (k) s (k) 6. Επανάληψη από το βήμα 2. Οι διαφορετικές μέθοδοι ελαχιστοποίησης με γραμμική αναζήτηση, χρησιμοποιούν διαφορετικούς τρόπους επιλογής της διεύθυνσης s (k). Πλήθος μεθόδων έχουν κατά καιρούς προταθεί για το πρόβλημα της γραμμικής αναζήτησης. Ένας καλός αλγόριθμος γραμμικής αναζήτησης μπορεί να έχει σημαντική επίδραση στην απόδοση της μεθόδου στην οποία χρησιμοποιείται. Το πρόβλημα της γραμμικής αναζήτησης τίθεται ως εξής: Δεδομένης μιας διεύθυνσης αναζήτησης s, ζητείται να βρεθεί α, τέτοιο ώστε η τιμή της συνάρτησης f(x + αs) να είναι ελάχιστη. Εφόσον τα x και s είναι σταθερά, για συντομία γράφουμε Οι παράγωγος της φ(α) είναι: φ(α) = f(x + αs) (4.15) φ (α) = dφ(α) dα = st g(x + αs) (4.16) Θα πρέπει να σημειώσουμε ότι ο όρος γραμμική αναζήτηση δεν είναι συνώνυμος με την μονοδιάστατη ελαχιστοποίηση. Η διαφορά έγκειται στα κριτήρια τερματισμού και εξηγείται στην επόμενη παράγραφο. Ανάλογα με τη διαθεσιμότητα των πρώτων παραγώγων μπορούμε να τις χωρίσουμε ως εξής: Μέθοδοι που χρησιμοποιούν τιμές της συνάρτησης και της παραγώγου της. Μέθοδοι που χρησιμοποιούν τιμές της συνάρτησης μόνο. Σε αυτή την περίπτωση δεν υπάρχει πολλή θεωρία για το πώς θα πρέπει να γίνεται η γραμμική αναζήτηση. Σε αυτή την κατηγορία ανήκουν οι μέθοδοι αναζήτησης με διαμέριση, διχοτόμησης, χρυσής τομής, Fibbonacci, και άλλες. Οι πλέον επιτυχείς εντοπίζουν ένα διάστημα αβεβαιότητας, μέσα στο οποίο βρίσκεται το υπό εντοπισμό ελάχιστο. Με τη χρήση πολυωνυμικής παρεμβολής, το διάστημα αβεβαιότητας συρρικνώνεται, μέχρι το ελάχιστο να εντοπιστεί με την επιθυμητή ακρίβεια. Τυπικό παράδειγμα τέτοιας μεθόδου είναι η ιδιαίτερα δημοφιλής μέθοδος του Brent Γραμμική αναζήτηση με χρήση παραγώγων Οι μέθοδοι ελαχιστοποίησης παράγουν φθίνουσες διευθύνσεις, δηλαδή διευθύνσεις για τις οποίες ισχύει s T g < 0 (4.17) Η εξ. (4.17) είναι ισοδύναμη με τη συνθήκη φ (0) < 0, που δείχνει ότι η φ(α) μειώνεται για α > 0. Το πρόβλημα της γραμμικής αναζήτησης δεν μπορεί να λυθεί ακριβώς σε ένα πεπερασμένο αριθμό επαναλήψεων. Επιπλέον δεν είναι αποδοτικό να αναζητούνται λύσεις υψηλής ακρίβειας όταν το x είναι μακριά από τη λύση x. Για το σκοπό αυτό αναζητούνται προσεγγιστικές λύσεις που ικανοποιούν συγκεκριμένα κριτήρια. Έτσι σε μία γραμμική αναζήτηση δεν αναζητείται το ελάχιστο της φ(α), αλλά ένα αποδεκτό σημείο το οποίο ικανοποιεί ταυτόχρονα τις συνθήκες φ(α) φ(0) + αρφ (0) (4.18) και φ (α) σφ (0) (4.19) 29

30 Σχήμα 4.1: Τα αποδεκτά σημεία με βάση τη συνθήκη Σχήμα 4.2: Τα αποδεκτά σημεία με βάση τις συνθήκες Wolfe Powell. που συνήθως αναφέρονται ως συνθήκες Wolfe Powell. Οι προκαθορισμένες σταθερές ρ και σ επιλέγονται έτσι ώστε 0 < ρ < 1 2 και ρ < σ < 1. Η συνθήκη (4.18) απαιτεί η φ(α) να βρίσκεται χαμηλότερα από μια ευθεία που περνά από το σημείο (0, φ(0)) και έχει κλίση ρ φορές την κλίση φ (0) (σχ. 4.1). Η συνθήκη (4.19) απαιτεί η κλίση φ (α) να είναι μεγαλύτερη ή ίση με σ φορές την αρχική κλίση φ (0) (σχ. 4.2). Στην πράξη χρησιμοποιείται η πιο ισχυρή συνθήκη φ (α) σφ (0) (4.20) που μαζί με την (4.18) αναφέρονται ως ισχυρές συνθήκες Wolfe Powell. Η διαφορά έγκειται στο γεγονός ότι ένα αποδεκτό σημείο όπως ορίζεται από τις (4.18) και (4.19) μπορεί να μην είναι κοντά στην ακριβή λύση α, ενώ μικραίνοντας την τιμή του σ στις (4.18) και (4.20) μπορούμε να βρούμε ένα αποδεκτό σημείο το οποίο να είναι όσο κοντά θέλουμε στην ακριβή λύση α (σχ. 4.3). Στην πράξη τιμές ρ = 10 4 και σ = 0.1 είναι τυπικές για μια αρκετά ακριβή γραμμική αναζήτηση, ενώ η απόδοση των μεθόδων ελαχιστοποίησης είναι γενικά ανεπηρέαστη από αλλαγές στις σταθερές ρ και σ. 4.9 Η μέθοδος της πιο απότομης καθόδου Στη μέθοδο της πιο απότομης καθόδου επιλέγεται ως διεύθυνση γραμμικής αναζήτησης τη διεύθυνση της πιο απότομης καθόδου s = g. Ο αλγόριθμος έχει ως εξής: Δίνεται αρχικό σημείο x (0). Επανάληψη για k = 1, 2,... 30

31 Σχήμα 4.3: Τα αποδεκτά σημεία με βάση τις ισχυρές συνθήκες Wolfe Powell. 1. Έλεγχος των κριτηρίων τερματισμού. 2. Γραμμική αναζήτηση κατά μήκος της διεύθυνσης s (k) = g (k), δηλαδή ελαχιστοποίηση της φ(α (k) ) = f(x (k) + α (k) s (k) ) ως προς α (k). 3. Υπολογισμός του νέου σημείου x (k+1) = x (k) + α (k) s (k). Στην πράξη η μέθοδος δεν χρησιμοποιείται κυρίως λόγω της αργής σύγκλισης και ταλαντευτικής συμπεριφοράς κοντά στο ελάχιστο Η μέθοδος Newton Η μέθοδος Newton βασίζεται στην προσέγγιση της συνάρτησης σε κάθε επανάληψη από ένα τετραγωνικό μοντέλο. f(x) q(x) = f(a) + g(a) T (x a) (x a)t G(a) (x a) (4.21) Όπως είδαμε στην παράγραφο 4.4 το ελάχιστο του τετραγωνικού μοντέλου είναι Η ποσότητα δ = G 1 g ονομάζεται βήμα Newton. Αλγόριθμος Newton x = a G 1 g (4.22) Αρχικά δίνεται ένα σημείο εκκίνησης x (0), και οι πρώτες και δεύτερες παράγωγοι g (0) και G (0). Κατόπιν για την επανάληψη k: 1. Επίλυση της εξίσωσης Newton G (k) δ (k) = g (k) για το δ (k) 2. Υπολογισμός του νέου σημείου x (k+1) = x (k) + δ (k) Η μέθοδος Newton συγκλίνει ταχύτατα στη λύση x όταν το αρχικό σημείο x (0) είναι στην περιοχή του x όπου η προσέγγιση (4.21) ισχύει. Έχει όμως σοβαρά μειονεκτήματα έναντι των άλλων μεθόδων που περιγράφονται στη συνέχεια, που την καθιστούν απαγορευτική για πρακτικές εφαρμογές. Κατ αρχήν απαιτεί υπολογισμό του πίνακα των δευτέρων παραγώγων G σε κάθε επανάληψη. Εάν ο χρήστης δεν μπορεί να παρέχει τον πίνακα G σε αναλυτική μορφή, γεγονός σύνηθες για προβλήματα 31

32 μεγάλης διάστασης, τότε τα στοιχεία του θα πρέπει να προσεγγιστούν αριθμητικά. Επιπλέον για να βρεθεί το βήμα Newton απαιτείται η επίλυση ενός γραμμικού συστήματος N N σε κάθε επανάληψη. Ένα όμως από τα πιο σοβαρά μειονεκτήματα της μεθόδου είναι ότι ο πίνακας G (k) μπορεί να μην είναι θετικά ορισμένος, ειδικά αν το αρχικό σημείο βρίσκεται μακριά από το ελάχιστο. Ως αποτέλεσμα η μέθοδος μπορεί να μας οδηγήσει σε μέγιστο ή σε σαγματικό σημείο. Μια λύση για αυτό είναι η τροποποίηση του πίνακα G (k) έτσι ώστε να γίνει θετικά ορισμένος. Αυτό επιτυγχάνεται προσθέτοντας ένα πολλαπλάσιο του μοναδιαίου πίνακα στον G (k), και κατόπιν επιλύοντας το γραμμικό σύστημα (G (k) + ν (k) I)δ (k) = g (k) (4.23) Η σταθερά ν (k) πρέπει να επιλεγεί έτσι ώστε ο πίνακας G (k) + ν (k) I να είναι θετικά ορισμένος. Επιπλέον το βήμα 2 του αλγορίθμου αντικαθίσταται από γραμμική αναζήτηση στη διεύθυνση δ (k) = G (k) 1 g (k) (διεύθυνση Newton) οπότε προκύπτει η μέθοδος Newton με γραμμική αναζήτηση Μέθοδοι quasi Newton Ακόμη και με τις διορθώσεις που κατά καιρούς έχουν προταθεί για τη μέθοδο Newton, το πρόβλημα του υπολογισμού του Εσσιανού πίνακα G (k) σε κάθε επανάληψη παραμένει. Εάν ο χρήστης δεν μπορεί να παρέχει αναλυτικές σχέσεις για τον υπολογισμό του, τότε αυτός θα πρέπει να προσεγγισθεί με τη χρήση πεπερασμένων διαφορών, αυξάνοντας το υπολογιστικό κόστος κάθε επανάληψης. Αυτό καθώς και τα άλλα μειονεκτήματα της μεθόδου Newton αντιμετωπίζονται από μία πολύ πιο σημαντική κατηγορία μεθόδων, η ανακάλυψη των οποίων αύξησε σημαντικά τον αριθμό των προβλημάτων που μπορούν να αντιμετωπιστούν από τις αριθμητικές μεθόδους βελτιστοποίησης. Η βασική ιδέα στις μεθόδους quasi Newton είναι να αποφύγουμε τον απευθείας υπολογισμό του G προσεγγίζοντας τον πίνακα G από ένα συμμετρικό, θετικά ορισμένο πίνακα B, ο οποίος ενημερώνεται μετά από κάθε επανάληψη της μεθόδου. Με τον τρόπο αυτό αποφεύγουμε τον απευθείας υπολογισμό του G. Στην επανάληψη k της μεθόδου κατασκευάζουμε ένα τετραγωνικό μοντέλο της f(x) χρησιμοποιώντας ένα συμμετρικό και θετικά ορισμένο πίνακα B k q k (p) = 1 2 pt B k p + g T k p + f k (4.24) Ο πίνακας B k αποτελεί μια προσέγγιση (όχι απαραίτητα καλή) του πίνακα των δευτέρων παραγώγων G k. Οι παράγωγοι του q k (p) είναι: Το ελάχιστο του q k (p) είναι Παρατηρείστε ότι αν B k = G k, τότε το p k είναι το βήμα Newton. q k (p) = B k p + g k (4.25) p k = B 1 k g k (4.26) Ακολουθεί γραμμική αναζήτηση στη διεύθυνση p k, δηλαδή βρίσκουμε το ελάχιστο ως προς α της συνάρτησης φ(α) = f(x k +αp k ). Το νέο σημείο είναι από το οποίο θα ξεκινήσει η επόμενη επανάληψη είναι x k+1 = x k + α k p k. Στο νέο σημείο x k+1 το τετραγωνικό μοντέλο είναι: q k+1 (p) = 1 2 pt B k+1 p + g T k+1p + f k+1 (4.27) Για να βρούμε τον B k+1 απαιτούμε στο νέο σημείο x k+1 οι παράγωγοι του νέου τετραγωνικού μοντέλου q k+1 (p) να είναι ίσες με τις παραγώγους της συνάρτησης, δηλαδή q k+1 (0) = g k+1 (4.28) 32

33 Αυτό όμως ισχύει από την κατασκευή του μοντέλου, αφού q k+1 (p) = B k+1 p + g k+1 q k+1 (0) = g k+1 (4.29) Επίσης απαιτούμε στο προηγούμενο σημείο x k οι παράγωγοι του νέου τετραγωνικού μοντέλου q k+1 (p) να είναι ίσες με τις παραγώγους της συνάρτησης, δηλαδή q k+1 ( α k p k ) = g k (4.30) Όμως η παράγωγος του q k+1 (p) είναι q k+1 (p) = B k+1 p + g k Συνεπώς η παραπάνω απαίτηση γράφεται B k+1 (α k p k ) + g k+1 = g k B k+1 (x k+1 x k ) = g k+1 g k (4.31) Ονομάζουμε οπότε η σχέση (4.31) γράφεται δ k = x k+1 x k (4.32) γ k = g k+1 g k (4.33) B k+1 δ k = γ k (4.34) Η ανωτέρω σχέση ονομάζεται εξίσωση τέμνουσας. Πολλαπλασιάζοντας την εξίσωση τέμνουσας με δ k από αριστερά δ T k B k+1 δ k = δ T k γ k (4.35) Όμως αφού ο B k+1 είναι θετικά ορισμένος, θα είναι δ T k B k+1 δ k > 0 και άρα δ T k γ k > 0 (4.36) Η σχέση αυτή ονομάζεται συνθήκη κυρτότητας. Για να βρούμε τον B k+1 απαιτούμε να είναι κοντά στον B k, δηλαδή min B B k (4.37) B υπό τις συνθήκες B = B T και Bδ k = γ k. Χρησιμοποιώντας τη σταθμισμένη νόρμα Frobenius οι Davidon, Fletcher και Powell ανεξάρτητα, βρήκαν τη σχέση: ( ) ( ) B k B k+1 = I γ kδ T k γ T k δ k I δ kγ T k γ T k δ k + γ kγ T k γ T k δ k Μέθοδος DFP (4.38) Ο τύπος ενημέρωσης DFP είναι πολύ αποτελεσματικός, αλλά σύντομα αντικαταστάθηκε από ένα τύπο που ανακαλύφθηκε από τους Broyden, Fletcher, Goldfarb και Shanno και είναι γνωστός ως μέθοδος BFGS. Η μέθοδος BFGS θεωρείται η πιο αποτελεσματική από όλες τις μεθόδους quasi Newton και χρησιμοποιεί τον πίνακα H = B 1. Εφαρμόζοντας στον πίνακα H συλλογισμούς παρόμοιους με αυτούς που οδήγησαν στον τύπο DFP, βρίσκουμε ( ) ( ) H k H k+1 = I δ kγ T k γ T k δ k I γ kδ T k γ T k δ k + δ kδ T k γ T k δ k Μέθοδος BFGS (4.39) Ο αλγόριθμος έχει ως εξής: Αρχικά δίνεται ένα σημείο εκκίνησης x 0, οι πρώτες παράγωγοι της συνάρτησης g 0 και ένας θετικά ορισμένος πίνακας H 0. Συνηθισμένες επιλογές για τον H 0 είναι H 0 = I και H 0 = G 1 0. Κατόπιν για την επανάληψη k: 1. Υπολογισμός της διεύθυνσης p k = H k g k 2. Γραμμική αναζήτηση στη διεύθυνση p k, η οποία δίνει το επόμενο σημείο x k+1 = x k + α k p k 3. Ενημέρωση του H k που δίνει τον H k+1 Το πιο ενδιαφέρον σημείο της μεθόδου, βρίσκεται στον τρόπο ενημέρωσης του H k στο βήμα 3. Αντιπροσωπεύει μια προσπάθεια να προστεθεί στον H k πληροφορία από τις δεύτερες παραγώγους, η οποία αποκτάται στην επανάληψη k. 33

34 4.12 Μέθοδοι συζυγών διευθύνσεων Οι μέθοδοι συζυγών διευθύνσεων είναι ιδιαίτερα σημαντικές διότι είναι πιθανώς οι μόνες εφαρμόσιμες σε προβλήματα ελαχιστοποίησης όπου ο αριθμός των μεταβλητών είναι πολύ μεγάλος, αφού απαιτείται να αποθηκευτούν μόνο μερικοί μονοδιάστατοι πίνακες. Οι πρώτες μέθοδοι συζυγών διευθύνσεων παρουσιάστηκαν το 1964 και βασίζονταν απευθείας σε ήδη γνωστές μεθόδους συζυγών διευθύνσεων για επίλυση γραμμικών συστημάτων της μορφής Ax = b, όπου ο πίνακας A είναι συμμετρικός και θετικά ορισμένος. Αυτό είναι ισοδύναμο με την ελαχιστοποίηση της τετραγωνικής συνάρτησης 1 2 xt Ax b T x + c. Ξεκινώντας από την αρχική διεύθυνση s (0) = g (0), οι μέθοδοι συζυγών διευθύνσεων δημιουργούν τις διευθύνσεις s (k) = g (k) + β (k) s (k 1) για k > 0 (4.40) Για μη τετραγωνικές συναρτήσεις χρησιμοποιείται γραμμική αναζήτηση κατά μήκος της διεύθυνσης s (k). Ο αλγόριθμος έχει ως εξής: Αρχικά δίνεται ένα σημείο εκκίνησης x (0), οι πρώτες παράγωγοι της συνάρτησης g (0) και ως πρώτη διεύθυνση αναζήτησης τίθεται s (0) = g (0). Κατόπιν για την επανάληψη k: 1. Γραμμική αναζήτηση στη διεύθυνση s (k) που δίνει x (k+1) = x (k) + αs (k) 2. Υπολογισμός της νέας διεύθυνσης s (k+1) = g (k+1) + β (k+1) s (k) όπου το β (k) δίνεται από τον τύπο των Fletcher και Reeves F R = g(k+1) T g (k+1) (4.41) g (k)t g (k) β (k) Μπορεί να αποδειχθεί ότι για μια τετραγωνική συνάρτηση η μέθοδος Fletcher Reeves τερματίζει το πολύ σε N επαναλήψεις. Σε κάθε επανάληψη της μεθόδου οι διευθύνσεις s (k) που παράγονται είναι συζυγείς ως προς τις προηγούμενες, δηλαδή τέτοιες ώστε s (i)t Gs (j) = 0 για 0 i N 1 και 0 j i 1 (4.42) Επιπλέον, οι πρώτες παράγωγοι είναι ορθογώνιες, δηλαδή g (i)t g (j) = 0 για 0 i N 1 και 0 j i 1 (4.43) και οι διευθύνσεις s (k) είναι φθίνουσες διευθύνσεις. s (i)t g (i) = g (i)t g (i) < 0 (4.44) Η πιο ενδιαφέρουσα ερώτηση πιθανώς είναι ποια από τις πολλές εναλλακτικές σχέσεις για το β (k) πρέπει να χρησιμοποιήσει κανείς. Αναφέρουμε τον εξίσου διαδεδομένο τύπο των Polak και Ribiere β (k) P R = ( g (k+1) g (k)) T g (k+1) g (k)t g (k) (4.45) Στην πράξη η μέθοδος Fletcher Reeves απαιτεί την αποθήκευση ενός διανύσματος λιγότερο. Όμως υπολογιστικές μελέτες δείχνουν ότι η μέθοδος Polak Ribiere έχει καλύτερη απόδοση, γεγονός που δεν έχει εξηγηθεί ακόμη θεωρητικά. Υπάρχουν πολλές άλλες δυνατότητες για το β (k) καθώς και παραλλαγές της μεθόδου. 34

35 4.13 Μέθοδοι διαστημάτων εμπιστοσύνης Οι μέθοδοι διαστημάτων εμπιστοσύνης είναι η δεύτερη βασική κατηγορία μεθόδων, όπως αναφέρθηκε στην 4.5. Η βασική διαφορά μεταξύ μιας μεθόδου διαστημάτων εμπιστοσύνης, από μία μέθοδο που χρησιμοποιεί γραμμική αναζήτηση είναι ο τρόπος με τον οποίο αξιοποιείται η τετραγωνική προσέγγιση, έτσι ώστε να καθοριστεί το βήμα που θα δώσει το νέο σημείο. Στις μεθόδους γραμμικής αναζήτησης, το τετραγωνικό μοντέλο χρησιμοποιείται έτσι ώστε να καθοριστεί η διεύθυνση αναζήτησης s (k) και κατόπιν προσδιορίζεται το μήκος του βήματος κατά μήκος της s (k). Η διαδικασία αυτή για την επιλογή του βήματος δεν χρησιμοποιεί περαιτέρω την πληροφορία από την προσέγγιση του Εσσιανού πίνακα. Οι μέθοδοι διαστημάτων εμπιστοσύνης χρησιμοποιούν μια διαφορετική φιλοσοφία. Αρχικά επιλέγεται ένα μέγιστο μήκος βήματος και κατόπιν χρησιμοποιείται το τετραγωνικό μοντέλο για να επιλεγεί το καλύτερο δυνατό βήμα με μήκος το πολύ, λύνοντας προσεγγιστικά το πρόβλημα Εύρεση ελαχίστου της συνάρτησης υπό τον περιορισμό q(x + s) = f(x) + g T s st Gs s (4.46) Το διάστημα θεωρείται ως μία προσέγγιση, του πόσο μακριά εμπιστευόμαστε το τετραγωνικό μοντέλο και ονομάζεται διάστημα εμπιστοσύνης. Για μικρές τιμές του, το βήμα είναι σχεδόν το βήμα της πιο απότομης καθόδου ενώ καθώς το μεγαλώνει, το βήμα πλησιάζει και τελικά γίνεται ίσο με το βήμα Newton s = G 1 g. Στην πράξη η απόδοση των μεθόδων διαστημάτων εμπιστοσύνης είναι συγκρίσιμη με τις μεθόδους που χρησιμοποιούν γραμμική αναζήτηση. Και οι δύο κατηγορίες μεθόδων χρησιμοποιούνται στο σύγχρονο λογισμικό και σε υπολογιστικές μελέτες δεν φαίνεται καμία να υπερτερεί σε απόδοση η ευρωστία, συστηματικά Αθροίσματα τετραγώνων Μη γραμμικές εξισώσεις Σε πολλές περιπτώσεις, όπως σε προβλήματα προσαρμογής δεδομένων και επίλυση συστημάτων μη γραμμικών εξισώσεων, η αντικειμενική συνάρτηση έχει τη μορφή: f(x) = 1 M ri 2 (x) 2 i=1 ή σε μορφή πίνακα f(x) = 1 2 rt r όπου το r είναι διάνυσμα M θέσεων και τα στοιχεία του r i ονομάζονται υπόλοιπα.. Οι πρώτες παράγωγοι της συνάρτησης δίνονται από: ή σε μορφή πινάκων: f x k = M i=1 r i x k r i = g = J T r M J ki r i i=1 Ο J είναι πίνακας M N, ονομάζεται Ιακωβιανός πίνακας και έχει στοιχεία J ik = r i x k. Ο πίνακας των δευτέρων παραγώγων είναι: f x k x l = M i=1 [ 2 r i r i + r ] i r i x k x l x k x l 35

Μέθοδοι πολυδιάστατης ελαχιστοποίησης

Μέθοδοι πολυδιάστατης ελαχιστοποίησης Μέθοδοι πολυδιάστατης ελαχιστοποίησης με παραγώγους Μέθοδοι πολυδιάστατης ελαχιστοποίησης Δ. Γ. Παπαγεωργίου Τμήμα Μηχανικών Επιστήμης Υλικών Πανεπιστήμιο Ιωαννίνων dpapageo@cc.uoi.gr http://pc64.materials.uoi.gr/dpapageo

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

Μέθοδοι μονοδιάστατης ελαχιστοποίησης

Μέθοδοι μονοδιάστατης ελαχιστοποίησης Βασικές αρχές μεθόδων ελαχιστοποίησης Μέθοδοι μονοδιάστατης ελαχιστοποίησης Οι μέθοδοι ελαχιστοποίησης είναι επαναληπτικές. Ξεκινώντας από μια αρχική προσέγγιση του ελαχίστου (την συμβολίζουμε ) παράγουν

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

Μέθοδοι μονοδιάστατης ελαχιστοποίησης

Μέθοδοι μονοδιάστατης ελαχιστοποίησης Βασικές αρχές μεθόδων ελαχιστοποίησης Μέθοδοι μονοδιάστατης ελαχιστοποίησης Οι μέθοδοι ελαχιστοποίησης είναι επαναληπτικές. Ξεκινώντας από μια αρχική προσέγγιση του ελαχίστου (την συμβολίζουμε ) παράγουν

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

Εισαγωγικές έννοιες. Κατηγορίες προβλημάτων (σε μια διάσταση) Προβλήματα εύρεσης μεγίστου. Συμβολισμοί

Εισαγωγικές έννοιες. Κατηγορίες προβλημάτων (σε μια διάσταση) Προβλήματα εύρεσης μεγίστου. Συμβολισμοί Κατηγορίες προβλημάτων (σε μια διάσταση) Εισαγωγικές έννοιες Δ. Γ. Παπαγεωργίου Τμήμα Μηχανικών Επιστήμης Υλικών Πανεπιστήμιο Ιωαννίνων dpapageo@cc.uoi.gr http://pc164.materials.uoi.gr/dpapageo Το πρόβλημα

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

ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ

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

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

Σημειώσεις διαλέξεων: Βελτιστοποίηση πολυδιάστατων συνεχών συναρτήσεων 1 / 20

Σημειώσεις διαλέξεων: Βελτιστοποίηση πολυδιάστατων συνεχών συναρτήσεων 1 / 20 Σημειώσεις διαλέξεων: Βελτιστοποίηση πολυδιάστατων συνεχών συναρτήσεων Ισαάκ Η Λαγαρής 1 Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιον Ιωαννίνων 1 Με υλικό από το υπό προετοιμασία βιβλίο των: Βόγκλη,

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

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

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

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

Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων

Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων Με τον όρο μη γραμμικές εξισώσεις εννοούμε εξισώσεις της μορφής: f( ) 0 που προέρχονται από συναρτήσεις f () που είναι μη γραμμικές ως προς. Περιέχουν δηλαδή

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

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

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

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

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Αριθμητική Παραγώγιση Εισαγωγή Ορισμός 7. Αν y f x είναι μια συνάρτηση ορισμένη σε ένα διάστημα

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

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

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

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

Τετραγωνικά μοντέλα. Τετραγωνικό μοντέλο συνάρτησης. Παράδειγμα τετραγωνικού μοντέλου #1. Παράδειγμα τετραγωνικού μοντέλου #1

Τετραγωνικά μοντέλα. Τετραγωνικό μοντέλο συνάρτησης. Παράδειγμα τετραγωνικού μοντέλου #1. Παράδειγμα τετραγωνικού μοντέλου #1 Τετραγωνικό μοντέλο συνάρτησης Τετραγωνικά μοντέλα Δ. Γ. Παπαγεωργίου Τμήμα Μηχανικών Επιστήμης Υλικών Πανεπιστήμιο Ιωαννίνων dpapageo@cc.uoi.gr http://pc164.materials.uoi.gr/dpapageo Για συνάρτηση μιας

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

Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ. Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ»

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

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

Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών. Εισαγωγή (ορισμός προβλήματος, αριθμητική ολοκλήρωση ΣΔΕ, αντικατάσταση ΣΔΕ τάξης n με n εξισώσεις ης τάξης). Μέθοδος Euler 3. Μέθοδοι

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

Τετραγωνικά μοντέλα. Τετραγωνικό μοντέλο συνάρτησης. Παράδειγμα τετραγωνικού μοντέλου #1. Παράδειγμα τετραγωνικού μοντέλου #1

Τετραγωνικά μοντέλα. Τετραγωνικό μοντέλο συνάρτησης. Παράδειγμα τετραγωνικού μοντέλου #1. Παράδειγμα τετραγωνικού μοντέλου #1 Τετραγωνικό μοντέλο συνάρτησης Τετραγωνικά μοντέλα Δ. Γ. Παπαγεωργίου Τμήμα Μηχανικών Επιστήμης Υλικών Πανεπιστήμιο Ιωαννίνων dpapageo@cc.uoi.gr http://pc64.materials.uoi.gr/dpapageo Για συνάρτηση μιας

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

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Αριθμητική Ολοκλήρωση Εισαγωγή Έστω ότι η f είναι μία φραγμένη συνάρτηση στο πεπερασμένο

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

Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών 7. Εισαγωγή (ορισμός προβλήματος, αριθμητική ολοκλήρωση ΣΔΕ, αντικατάσταση ΣΔΕ τάξης n με n εξισώσεις ης τάξης) 7. Μέθοδος Euler 7.3

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

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Παρεμβολή και Παρεκβολή Εισαγωγή Ορισμός 6.1 Αν έχουμε στη διάθεσή μας τιμές μιας συνάρτησης

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

Μάθημα Επιλογής 8 ου εξαμήνου

Μάθημα Επιλογής 8 ου εξαμήνου EΘNIKO ΜEΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΙΙ: Ανάλυσης, Σχεδιασμού & Ανάπτυξης Διεργασιών & Συστημάτων Υπολογιστικές Μέθοδοι Ανάλυσης και Σχεδιασμού Μάθημα Επιλογής 8 ου εξαμήνου Διδάσκων:

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

III.9 ΑΚΡΟΤΑΤΑ ΣΕ ΠΕΡΙΟΧΗ

III.9 ΑΚΡΟΤΑΤΑ ΣΕ ΠΕΡΙΟΧΗ III.9 ΑΚΡΟΤΑΤΑ ΣΕ ΠΕΡΙΟΧΗ.Ολικά και τοπικά ακρότατα..εσωτερικά και συνοριακά ακρότατα 3.Χωριζόμενες μεταβλητές 4.Συνθήκες για ακρότατα 5.Ολικά ακρότατα κυρτών/κοίλων συναρτήσεων 6.Περισσότερες μεταβλητές.

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

ΜΕΜ251 Αριθμητική Ανάλυση

ΜΕΜ251 Αριθμητική Ανάλυση ΜΕΜ251 Αριθμητική Ανάλυση Διάλεξη 03, 12 Φεβρουαρίου 2018 Μιχάλης Πλεξουσάκης Τμήμα Μαθηματικών και Εφαρμοσμένων Μαθηματικών Περιεχόμενα 1. Επαναληπτικές μέθοδοι - Γενική θεωρία 2. Η μέθοδος του Newton

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

Πεπερασμένες Διαφορές.

Πεπερασμένες Διαφορές. Κεφάλαιο 1 Πεπερασμένες Διαφορές. 1.1 Προσέγγιση παραγώγων. 1.1.1 Πρώτη παράγωγος. Από τον ορισμό της παραγώγου για συναρτήσεις μιας μεταβλητής γνωρίζουμε ότι η παράγωγος μιας συνάρτησης f στο σημείο x

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

Αριθμητική Ανάλυση & Εφαρμογές

Αριθμητική Ανάλυση & Εφαρμογές Αριθμητική Ανάλυση & Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Υπολογισμοί και Σφάλματα Παράσταση Πραγματικών Αριθμών Συστήματα Αριθμών Παράσταση Ακέραιου

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

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

Συνήθεις διαφορικές εξισώσεις προβλήματα οριακών τιμών Συνήθεις διαφορικές εξισώσεις προβλήματα οριακών τιμών Οι παρούσες σημειώσεις αποτελούν βοήθημα στο μάθημα Αριθμητικές Μέθοδοι του 5 ου εξαμήνου του ΤΜΜ ημήτρης Βαλουγεώργης Καθηγητής Εργαστήριο Φυσικών

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

2.1 Αριθμητική επίλυση εξισώσεων

2.1 Αριθμητική επίλυση εξισώσεων . Αριθμητική επίλυση εξισώσεων Στο κεφάλαιο αυτό διαπραγματεύεται μεθόδους εύρεσης των ριζών εξισώσεων γραμμικών ή μη-γραμμικών για τις οποίες δεν υπάρχουν αναλυτικές 5 4 3 εκφράσεις. Παραδείγματα εξισώσεων

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

ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ

ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ ΥΠΕΥΘΥΝΟΣ ΚΑΘΗΓΗΤΗΣ Α. Ντούνης ΔΙΔΑΣΚΩΝ ΑΚΑΔ. ΥΠΟΤΡΟΦΟΣ Χ. Τσιρώνης ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ ΔΕΥΤΕΡΟ - Διανύσματα - Πράξεις με πίνακες - Διαφορικός λογισμός (1D) ΜΑΘΗΜΑΤΙΚΟ ΥΠΟΒΑΘΡΟ

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

I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ

I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ.Δεύτερη παράγωγος.κυρτή 3.Κοίλη 4.Ιδιότητες κυρτών/κοίλων συναρτήσεων 5.Σημεία καμπής 6.Παραβολική προσέγγιση(επέκταση) ΠΑΡΑΡΤΗΜΑ 7.Δεύτερη πλεγμένη παραγώγιση 8.Χαρακτηρισμός

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

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

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

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

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Οκτώβριος 2014 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 1 / 42 Αριθμητικές Μέθοδοι

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

A Τελική Εξέταση του μαθήματος «Αριθμητική Ανάλυση» Σχολή Θετικών Επιστημών, Τμήμα Μαθηματικών, Πανεπιστήμιο Αιγαίου

A Τελική Εξέταση του μαθήματος «Αριθμητική Ανάλυση» Σχολή Θετικών Επιστημών, Τμήμα Μαθηματικών, Πανεπιστήμιο Αιγαίου A Τελική Εξέταση του μαθήματος «Αριθμητική Ανάλυση» Εξεταστική περίοδος Ιουνίου 6, Διδάσκων: Κώστας Χουσιάδας Διάρκεια εξέτασης: ώρες (Σε παρένθεση δίνεται η βαθμολογική αξία κάθε υπο-ερωτήματος. Σύνολο

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

Γ. Ν. Π Α Π Α Δ Α Κ Η Σ Μ Α Θ Η Μ Α Τ Ι Κ Ο Σ ( M S C ) ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ. ΠΡΟΓΡΑΜΜΑ: Σπουδές στις Φυσικές Επιστήμες

Γ. Ν. Π Α Π Α Δ Α Κ Η Σ Μ Α Θ Η Μ Α Τ Ι Κ Ο Σ ( M S C ) ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ. ΠΡΟΓΡΑΜΜΑ: Σπουδές στις Φυσικές Επιστήμες Γ. Ν. Π Α Π Α Δ Α Κ Η Σ Μ Α Θ Η Μ Α Τ Ι Κ Ο Σ ( M S C ) ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ ΠΡΟΓΡΑΜΜΑ: Σπουδές στις Φυσικές Επιστήμες ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΦΥΕ10 (Γενικά Μαθηματικά Ι) ΠΕΡΙΕΧΕΙ ΤΙΣ

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

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

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

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

Μαθηματικά. Ενότητα 2: Διαφορικός Λογισμός. Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη)

Μαθηματικά. Ενότητα 2: Διαφορικός Λογισμός. Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη) Μαθηματικά Ενότητα 2: Διαφορικός Λογισμός Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

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

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

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

I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ

I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ.Δεύτερη παράγωγος.παραβολική προσέγγιση ή επέκταση 3.Κυρτή 4.Κοίλη 5.Ιδιότητες κυρτών/κοίλων συναρτήσεων 6.Σημεία καμπής ΠΑΡΑΡΤΗΜΑ 7.Δεύτερη πλεγμένη παραγώγιση 8.Χαρακτηρισμός

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

Επαναληπτικές μέθοδοι

Επαναληπτικές μέθοδοι Επαναληπτικές μέθοδοι Η μέθοδος της διχοτόμησης και η μέθοδος Regula Fals που αναφέραμε αξιοποιούσαν το κριτήριο του Bolzano, πραγματοποιώντας διαδοχικές υποδιαιρέσεις του διαστήματος [α, b] στο οποίο,

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

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Αριθμητική Επίλυση Εξισώσεων Εισαγωγή Ορισμός 5.1 Γενικά, το πρόβλημα της αριθμητικής

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

ΕΝΑΣ ΔΙΚΡΙΤΗΡΙΟΣ ΑΛΓΟΡΙΘΜΟΣ SIMPLEX

ΕΝΑΣ ΔΙΚΡΙΤΗΡΙΟΣ ΑΛΓΟΡΙΘΜΟΣ SIMPLEX ΚΕΦΑΛΑΙΟ 3 ΕΝΑΣ ΔΙΚΡΙΤΗΡΙΟΣ ΑΛΓΟΡΙΘΜΟΣ SIMPLEX 3.1 Εισαγωγή Ο αλγόριθμος Simplex θεωρείται πλέον ως ένας κλασικός αλγόριθμος για την επίλυση γραμμικών προβλημάτων. Η πρακτική αποτελεσματικότητά του έχει

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

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

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

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

Θέμα 1. με επαυξημένο 0 1 1/ 2. πίνακα. και κλιμακωτή μορφή αυτού

Θέμα 1. με επαυξημένο 0 1 1/ 2. πίνακα. και κλιμακωτή μορφή αυτού ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ι (ΘΕ ΠΛΗ ) ΕΝΔΕΙΚΤΙΚΕΣ ΛΥΣΕΙΣ ΕΠΑΝΑΛΗΠΤΙΚΗΣ ΕΞΕΤΑΣΗΣ Ιουλίου 0 Θέμα α) (Μον.6) Να βρεθεί η τιμή του πραγματικού

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

Περιεχόμενα. Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ... 13 1.1 Οι συντεταγμένες ενός σημείου...13 1.2 Απόλυτη τιμή...14

Περιεχόμενα. Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ... 13 1.1 Οι συντεταγμένες ενός σημείου...13 1.2 Απόλυτη τιμή...14 Περιεχόμενα Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ... 13 1.1 Οι συντεταγμένες ενός σημείου...13 1.2 Απόλυτη τιμή...14 Κεφάλαιο 2 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΕΝΑ ΕΠΙΠΕΔΟ 20 2.1 Οι συντεταγμένες

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

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Πεπερασμένες και Διαιρεμένες Διαφορές Εισαγωγή Θα εισάγουμε την έννοια των διαφορών με ένα

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

Μ Α Θ Η Μ Α Τ Α Γ Λ Υ Κ Ε Ι Ο Υ

Μ Α Θ Η Μ Α Τ Α Γ Λ Υ Κ Ε Ι Ο Υ Μ Α Θ Η Μ Α Τ Α Γ Λ Υ Κ Ε Ι Ο Υ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ ΚΑΙ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ (Α ΜΕΡΟΣ: ΣΥΝΑΡΤΗΣΕΙΣ) Επιμέλεια: Καραγιάννης Ιωάννης, Σχολικός Σύμβουλος Μαθηματικών

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

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

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

2. Επίλυση μη Γραμμικών Εξισώσεων

2. Επίλυση μη Γραμμικών Εξισώσεων 2. Επίλυση μη Γραμμικών Εξισώσεων Ασκήσεις 2.4 Έστω (x n ) n2n η ακολουθία των προσεγγίσεων, την οποία δίνει η μέθοδος της διχοτόμησης για την εξίσωση f (x) = 0 με f : [ 1; p 2]! R; f (x) := x 3 3 2 x2

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

(a + b) + c = a + (b + c), (ab)c = a(bc) a + b = b + a, ab = ba. a(b + c) = ab + ac

(a + b) + c = a + (b + c), (ab)c = a(bc) a + b = b + a, ab = ba. a(b + c) = ab + ac Σημειώσεις μαθήματος Μ1212 Γραμμική Άλγεβρα ΙΙ Χρήστος Κουρουνιώτης ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ 2014 Κεφάλαιο 1 Διανυσματικοί Χώροι Στο εισαγωγικό μάθημα Γραμμικής Άλγεβρας ξεκινήσαμε μελετώντας

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

Για την κατανόηση της ύλης αυτής θα συμβουλευθείτε επίσης το: βοηθητικό υλικό που υπάρχει στη

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

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

1. ΣΤΑΤΙΚΗ ΑΡΙΣΤΟΠΟΙΗΣΗ

1. ΣΤΑΤΙΚΗ ΑΡΙΣΤΟΠΟΙΗΣΗ . ΣΤΑΤΙΚΗ ΑΡΙΣΤΟΠΟΙΗΣΗ. Μέγιστα και Ελάχιστα Συναρτήσεων Χωρίς Περιορισμούς Συναρτήσεις μιας Μεταβλητής Εστω f ( x) είναι συνάρτηση μιας μόνο μεταβλητής. Εστω επίσης ότι x είναι ένα σημείο στο πεδίο ορισμού

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

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

ΜΕΘΟΔΟΣ ΠΕΠΕΡΑΣΜΕΝΩΝ ΣΤΟΙΧΕΙΩΝ ΜΕΘΟΔΟΣ ΠΕΠΕΡΑΣΜΕΝΩΝ ΣΤΟΙΧΕΙΩΝ Βασίζεται στην εφαρμογή των παρακάτω βημάτων:. Το φυσικό πεδίο αναπαριστάται με ένα σύνολο απλών γεωμετρικών σχημάτων που ονομάζονται Πεπερασμένα Στοιχεία.. Σε κάθε στοιχείο

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

I. ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ. math-gr

I. ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ. math-gr I ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ i e ΜΕΡΟΣ Ι ΟΡΙΣΜΟΣ - ΒΑΣΙΚΕΣ ΠΡΑΞΕΙΣ Α Ορισμός Ο ορισμός του συνόλου των Μιγαδικών αριθμών (C) βασίζεται στις εξής παραδοχές: Υπάρχει ένας αριθμός i για τον οποίο ισχύει i Το σύνολο

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

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

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

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

Τμήμα Μηχανικών Πληροφορικής ΤΕ Η μέθοδος Simplex. Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. τελευταία ενημέρωση: 19/01/2017

Τμήμα Μηχανικών Πληροφορικής ΤΕ Η μέθοδος Simplex. Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. τελευταία ενημέρωση: 19/01/2017 Τμήμα Μηχανικών Πληροφορικής ΤΕ 2016-2017 Η μέθοδος Simplex Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα τελευταία ενημέρωση: 19/01/2017 1 Πλεονεκτήματα Η μέθοδος Simplex Η μέθοδος Simplex είναι μια

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

ΜΕΜ251 Αριθμητική Ανάλυση

ΜΕΜ251 Αριθμητική Ανάλυση ΜΕΜ251 Αριθμητική Ανάλυση Διάλεξη 10, 12 Μαρτίου 2018 Μιχάλης Πλεξουσάκης Τμήμα Μαθηματικών και Εφαρμοσμένων Μαθηματικών Περιεχόμενα 1. Παρεμβολή 2. Παράσταση και υπολογισμός του πολυωνύμου παρεμβολής

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

1. Τετραγωνικές μορφές. x y 0. 0x y 0 1α 1β 2α 2β 3. 0x + y 0

1. Τετραγωνικές μορφές. x y 0. 0x y 0 1α 1β 2α 2β 3. 0x + y 0 Β4. ΕΣΣΙΑΝΟΣ ΠΙΝΑΚΑΣ-ΚΥΡΤΟΤΗΤΑ 1.Τετραγωνικές μορφές.χαρακτηρισμός συμμετρικών πινάκων 3.Δεύτερες μερικές παράγωγοι-εσσιανός πίνακας 4.Συνθήκες για ακρότατα 5.Κυρτές/κοίλες συναρτήσεις 6.Ολικά ακρότατα

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

1 Σύντομη επανάληψη βασικών εννοιών

1 Σύντομη επανάληψη βασικών εννοιών Σύντομη επανάληψη βασικών εννοιών Μερικές χρήσιμες ταυτότητες + r + r 2 + + r n = rn r r + 2 + 3 + + n = 2 n(n + ) 2 + 2 2 + 3 2 + n 2 = n(n + )(2n + ) 6 Ανισότητα Cauchy Schwarz ( n ) 2 ( n x i y i i=

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

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Οκτώβριος 2015 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2015 1 / 68 Αριθμητικές Μέθοδοι

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

(a) = lim. f y (a, b) = lim. (b) = lim. f y (x, y) = lim. g g(a + h) g(a) h g(b + h) g(b)

(a) = lim. f y (a, b) = lim. (b) = lim. f y (x, y) = lim. g g(a + h) g(a) h g(b + h) g(b) 1 ΑΝΑΛΥΣΗ ΙΙ Μερική Παράγωγος Μερικές Παράγωγοι Ορισμός 1: a) Εστω f(x y) : U R R μία συνάρτηση δύο μεταβλητών και (a b) ένα σημείο του U. Θεωρούμε ότι μεταβάλλεται μόνο το x ένω το y παραμένει σταθερό

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΜΑΘΗΜΑΤΙΚΑ Ι 11 ΟΚΤΩΒΡΙΟΥ 2016 ΜΗ ΓΡΑΜΜΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ ΕΙΣΑΓΩΓΗ Οικονομικές Συναρτήσεις με μεταβλητούς ρυθμούς

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

3.7 Παραδείγματα Μεθόδου Simplex

3.7 Παραδείγματα Μεθόδου Simplex 3.7 Παραδείγματα Μεθόδου Simplex Παράδειγμα 1ο (Παράδειγμα 1ο - Κεφάλαιο 2ο - σελ. 10): Το πρόβλημα εκφράζεται από το μαθηματικό μοντέλο: max z = 600x T + 250x K + 750x Γ + 450x B 5x T + x K + 9x Γ + 12x

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

Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο

Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο Σύνοψη Στο κεφάλαιο αυτό παρουσιάζεται η ιδέα του συμπτωτικού πολυωνύμου, του πολυωνύμου, δηλαδή, που είναι του μικρότερου δυνατού βαθμού και που, για συγκεκριμένες,

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

15 εκεµβρίου εκεµβρίου / 64

15 εκεµβρίου εκεµβρίου / 64 15 εκεµβρίου 016 15 εκεµβρίου 016 1 / 64 Αριθµητική Ολοκλήρωση Κλειστοί τύποι αριθµητικής ολοκλήρωσης Εστω I(f) = b µε f(x) C[a, b], τότε I(f) = F(b) F(a), όπου F(x) είναι το αόριστο ολοκλήρωµα της f(x).

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

ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΤΗΣ ΜΕΘΟΔΟΥ SIMPLEX

ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΤΗΣ ΜΕΘΟΔΟΥ SIMPLEX ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΤΗΣ ΜΕΘΟΔΟΥ SIMPLEX Θεμελιώδης αλγόριθμος επίλυσης προβλημάτων Γραμμικού Προγραμματισμού που κάνει χρήση της θεωρίας της Γραμμικής Άλγεβρας Προτάθηκε από το Dantzig (1947) και πλέον

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

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

Εκπαίδευση ΤΝΔ με ελαχιστοποίηση του τετραγωνικού σφάλματος εκπαίδευσης. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Εκπαίδευση ΤΝΔ με ελαχιστοποίηση του τετραγωνικού σφάλματος εκπαίδευσης Ελαχιστοποίηση συνάρτησης σφάλματος Εκπαίδευση ΤΝΔ: μπορεί να διατυπωθεί ως πρόβλημα ελαχιστοποίησης μιας συνάρτησης σφάλματος E(w)

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

Απειροστικός Λογισμός Ι Ασκήσεις

Απειροστικός Λογισμός Ι Ασκήσεις Απειροστικός Λογισμός Ι Ασκήσεις Μ. Παπαδημητράκης . Για καθεμία από τις ανισότητες ΠΡΑΓΜΑΤΙΚΟΙ ΑΡΙΘΜΟΙ ΚΑΙ ΣΥΝΑΡΤΗΣΕΙΣ + >, +, + > +3 3+, ( )( 3) ( ) 0 γράψτε ως διάστημα ή ως ένωση διαστημάτων το σύνολο

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

Γραμμικός Προγραμματισμός Μέθοδος Simplex

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

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ι (ΘΕ ΠΛΗ ) ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑΤΩΝ ΤΕΛΙΚΗΣ ΕΞΕΤΑΣΗΣ 9 Ιουνίου (διάρκεια ώρες και λ) Διαβάστε προσεκτικά και απαντήστε

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

4. Παραγώγιση πεπερασμένων διαφορών Σειρά Taylor Πολυωνυμική παρεμβολή

4. Παραγώγιση πεπερασμένων διαφορών Σειρά Taylor Πολυωνυμική παρεμβολή . Παραγώγιση Η διαδικασία της υπολογιστικής επίλυσης συνήθων και μερικών διαφορικών εξισώσεων προϋποθέτει την προσέγγιση της εξαρτημένης μεταβλητής και των παραγώγων της στους κόμβους του πλέγματος. Ειδικά,

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

III.10 ΠΟΛΛΑΠΛΑΣΙΑΣΤΕΣ LAGRANGE

III.10 ΠΟΛΛΑΠΛΑΣΙΑΣΤΕΣ LAGRANGE III.10 ΠΟΛΛΑΠΛΑΣΙΑΣΤΕΣ LAGRANGE 1.Ισοτικός περιορισμός.περιορισμένη στασιμότητα 3.Πολλαπλασιαστής Lagrange 4.Συνάρτηση Lagrange 5.Ερμηνεία του πολλαπλασιαστή Lagrange 6.Περιορισμένη τετραγωνική μορφή 7.

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

Σχολή Μηχανολόγων Μηχανικών ΕΜΠ 4 ο Εξάμηνο ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ. Πρώτη Ενότητα Αριθμητική Επίλυση Μη-Γραμμικών Εξισώσεων

Σχολή Μηχανολόγων Μηχανικών ΕΜΠ 4 ο Εξάμηνο ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ. Πρώτη Ενότητα Αριθμητική Επίλυση Μη-Γραμμικών Εξισώσεων Σχολή Μηχανολόγων Μηχανικών ΕΜΠ 4 ο Εξάμηνο ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ Πρώτη Ενότητα Αριθμητική Επίλυση Μη-Γραμμικών Εξισώσεων ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, Κ. ΓΙΑΝΝΑΚΟΓΛΟΥ, Σχ. Μηχ. Μηχ. ΕΜΠ 1 Αριθμητική Επίλυση Μη-Γραμμικών

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

Κεφάλαιο 3 ΠΑΡΑΓΩΓΟΣ. 3.1 Η έννοια της παραγώγου. y = f(x) f(x 0 ), = f(x 0 + x) f(x 0 )

Κεφάλαιο 3 ΠΑΡΑΓΩΓΟΣ. 3.1 Η έννοια της παραγώγου. y = f(x) f(x 0 ), = f(x 0 + x) f(x 0 ) Κεφάλαιο 3 ΠΑΡΑΓΩΓΟΣ 3.1 Η έννοια της παραγώγου Εστω y = f(x) µία συνάρτηση, που συνδέει τις µεταβλητές ποσότητες x και y. Ενα ερώτηµα που µπορεί να προκύψει καθώς µελετούµε τις δύο αυτές ποσοτήτες είναι

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

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

ΔΙΑΦΟΡΙΚΟΣ ΛΟΓΙΣΜΟΣ ΣΥΝΟΠΤΙΚΗ ΘΕΩΡΕΙΑ ΜΕΘΟΔΟΛΟΓΙΑ ΛΥΜΕΝΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΔΙΑΦΟΡΙΚΟΣ ΛΟΓΙΣΜΟΣ ΣΥΝΟΠΤΙΚΗ ΘΕΩΡΕΙΑ ΜΕΘΟΔΟΛΟΓΙΑ ΛΥΜΕΝΑ ΠΑΡΑΔΕΙΓΜΑΤΑ Φροντιστήριο Μ.Ε. «ΑΙΧΜΗ» Κ.Καρτάλη 8 Βόλος Τηλ. 43598 ΠΊΝΑΚΑΣ ΠΕΡΙΕΧΟΜΈΝΩΝ 3. Η ΕΝΝΟΙΑ ΤΗΣ ΠΑΡΑΓΩΓΟΥ... 5 ΜΕΘΟΔΟΛΟΓΙΑ ΛΥΜΕΝΑ ΠΑΡΑΔΕΙΓΜΑΤΑ...

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

y 1 (x) f(x) W (y 1, y 2 )(x) dx,

y 1 (x) f(x) W (y 1, y 2 )(x) dx, Συνήθεις Διαφορικές Εξισώσεις Ι Ασκήσεις - 07/1/017 Μέρος 1ο: Μη Ομογενείς Γραμμικές Διαφορικές Εξισώσεις Δεύτερης Τάξης Θεωρούμε τη γραμμική μή-ομογενή διαφορική εξίσωση y + p(x) y + q(x) y = f(x), x

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

II.6 ΙΣΟΣΤΑΘΜΙΚΕΣ. 1. Γραφήματα-Επιφάνειες: z= 2. Γραμμική προσέγγιση-εφαπτόμενο επίπεδο. 3. Ισοσταθμικές: f(x, y) = c

II.6 ΙΣΟΣΤΑΘΜΙΚΕΣ. 1. Γραφήματα-Επιφάνειες: z= 2. Γραμμική προσέγγιση-εφαπτόμενο επίπεδο. 3. Ισοσταθμικές: f(x, y) = c II.6 ΙΣΟΣΤΑΘΜΙΚΕΣ.Γραφήματα-Επιφάνειες.Γραμμική προσέγγιση-εφαπτόμενο επίπεδο 3.Ισοσταθμικές 4.Κλίση ισοσταθμικών 5.Διανυσματική ή Ιακωβιανή παράγωγος 6.Ιδιότητες των ισοσταθμικών 7.κυρτότητα των ισοσταθμικών

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

HY213. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ

HY213. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ HY3. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΕΠΙΛΥΣΗ ΜΗ ΓΡΑΜΜΙΚΩΝ ΕΞΙΣΩΣΕΩΝ Π. ΤΣΟΜΠΑΝΟΠΟΥΛΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ. & ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ Βασικά σημεία Μη γραμμικές εξισώσεις με πραγματικές ρίζες. Μέθοδος

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

αx αx αx αx 2 αx = α e } 2 x x x dx καλείται η παραβολική συνάρτηση η οποία στο x

αx αx αx αx 2 αx = α e } 2 x x x dx καλείται η παραβολική συνάρτηση η οποία στο x A3. ΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ. εύτερη παράγωγος.παραβολική προσέγγιση ή επέκταση 3.Κυρτή 4.Κοίλη 5.Ιδιότητες κυρτών/κοίλων συναρτήσεων 6.Σηµεία καµπής ΠΑΡΑΡΤΗΜΑ 7. εύτερη πλεγµένη παραγώγιση 8.Χαρακτηρισµός

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

Matrix Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι. Αλγόριθμοι» Γ. Καούρη Β. Μήτσου

Matrix Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι. Αλγόριθμοι» Γ. Καούρη Β. Μήτσου Matrix Algorithms Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Γ. Καούρη Β. Μήτσου Περιεχόμενα παρουσίασης Πολλαπλασιασμός πίνακα με διάνυσμα Πολλαπλασιασμός πινάκων Επίλυση τριγωνικού

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

ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ

ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ ΥΠΕΥΘΥΝΟΣ ΚΑΘΗΓΗΤΗΣ Α. Ντούνης ΔΙΔΑΣΚΩΝ Χ. Τσιρώνης ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ - Τεχνικές αναζήτησης - Search tools in MATLAB - Διερεύνηση λύσης NCM ΤΕΧΝΙΚΕΣ ΑΝΑΖΗΤΗΣΗΣ Στόχος: Ο σταδιακός

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

Q 12. c 3 Q 23. h 12 + h 23 + h 31 = 0 (6)

Q 12. c 3 Q 23. h 12 + h 23 + h 31 = 0 (6) Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Πολιτικών Μηχανικών Τοµέας Υδατικών Πόρων Μάθηµα: Τυπικά Υδραυλικά Έργα Μέρος 2: ίκτυα διανοµής Άσκηση E0: Μαθηµατική διατύπωση µοντέλου επίλυσης απλού δικτύου διανοµής

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

Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ

Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ 1 Συναρτήσεις Όταν αναφερόμαστε σε μια συνάρτηση, ουσιαστικά αναφερόμαστε σε μια σχέση ή εξάρτηση. Στα μαθηματικά που θα μας απασχολήσουν, με απλά λόγια, η σχέση

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

ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ

ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ ΥΠΕΥΘΥΝΟΣ ΚΑΘΗΓΗΤΗΣ Α. Ντούνης ΔΙΔΑΣΚΩΝ Χ. Τσιρώνης ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ - Αλγόριθμοι κλίσης - Gradient tools in MATLAB - Επίλυση ΝCM και CM ΑΛΓΟΡΙΘΜΟΙ ΚΛΙΣΗΣ Κατευθυντική αναζήτηση επί

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

HY213. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΕΛΑΧΙΣΤΑ ΤΕΤΡΑΓΩΝΑ AΝΑΛΥΣΗ ΙΔΙΑΖΟΥΣΩΝ ΤΙΜΩΝ

HY213. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΕΛΑΧΙΣΤΑ ΤΕΤΡΑΓΩΝΑ AΝΑΛΥΣΗ ΙΔΙΑΖΟΥΣΩΝ ΤΙΜΩΝ HY3. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΕΛΑΧΙΣΤΑ ΤΕΤΡΑΓΩΝΑ AΝΑΛΥΣΗ ΙΔΙΑΖΟΥΣΩΝ ΤΙΜΩΝ Π. ΤΣΟΜΠΑΝΟΠΟΥΛΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Μέθοδος ελαχίστων τετραγώνων Τα σφάλματα

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

Η μέθοδος Simplex. Γεωργία Φουτσιτζή-Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. Τμήμα Μηχανικών Πληροφορικής ΤΕ

Η μέθοδος Simplex. Γεωργία Φουτσιτζή-Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα. Τμήμα Μηχανικών Πληροφορικής ΤΕ Τμήμα Μηχανικών Πληροφορικής ΤΕ 2017-2018 Η μέθοδος Simplex Γεωργία Φουτσιτζή-Γκόγκος Χρήστος ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα τελευταία ενημέρωση: 19/01/2017 1 Πλεονεκτήματα Η μέθοδος Simplex Η μέθοδος

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

Ανασκόπηση θεωρίας ελαχίστων τετραγώνων και βέλτιστης εκτίμησης παραμέτρων

Ανασκόπηση θεωρίας ελαχίστων τετραγώνων και βέλτιστης εκτίμησης παραμέτρων Τοπογραφικά Δίκτυα και Υπολογισμοί 5 ο εξάμηνο, Ακαδημαϊκό Έτος 2016-2017 Ανασκόπηση θεωρίας ελαχίστων τετραγώνων και βέλτιστης εκτίμησης παραμέτρων Χριστόφορος Κωτσάκης Τμήμα Αγρονόμων Τοπογράφων Μηχανικών

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

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

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

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

z = c 1 x 1 + c 2 x c n x n

z = c 1 x 1 + c 2 x c n x n Τεχνολογικό Εκπαιδευτικό Ιδρυμα Κεντρικής Μακεδονίας - Σέρρες Τμήμα Μηχανικών Πληροφορικής Γραμμικός Προγραμματισμός & Βελτιστοποίηση Δρ. Δημήτρης Βαρσάμης Καθηγητής Εφαρμογών Δρ. Δημήτρης Βαρσάμης Μάρτιος

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

Αριθµητική Ολοκλήρωση

Αριθµητική Ολοκλήρωση Κεφάλαιο 5 Αριθµητική Ολοκλήρωση 5. Εισαγωγή Για τη συντριπτική πλειοψηφία των συναρτήσεων f (x) δεν υπάρχουν ή είναι πολύ δύσχρηστοι οι τύποι της αντιπαραγώγου της f (x), δηλαδή της F(x) η οποία ικανοποιεί

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

ΜΑΘΗΜΑΤΙΚΩΝ ΔΑΣΟΛΟΓΙΑΣ

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

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

Αριθμητική παραγώγιση εκφράσεις πεπερασμένων διαφορών

Αριθμητική παραγώγιση εκφράσεις πεπερασμένων διαφορών Αριθμητική παραγώγιση εκφράσεις πεπερασμένων διαφορών Οι παρούσες σημειώσεις αποτελούν βοήθημα στο μάθημα Αριθμητικές Μέθοδοι του 5 ου εξαμήνου του ΤΜΜ ημήτρης Βαλουγεώργης Καθηγητής Εργαστήριο Φυσικών

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

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

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

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

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

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

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

Η συνάρτηση y = αχ 2. Βρέντζου Τίνα Φυσικός Μεταπτυχιακός τίτλος: «Σπουδές στην εκπαίδευση» ΜEd

Η συνάρτηση y = αχ 2. Βρέντζου Τίνα Φυσικός Μεταπτυχιακός τίτλος: «Σπουδές στην εκπαίδευση» ΜEd Η συνάρτηση y = αχ Βρέντζου Τίνα Φυσικός Μεταπτυχιακός τίτλος: «Σπουδές στην εκπαίδευση» ΜEd 1 Η συνάρτηση y = αχ με α 0 Μια συνάρτηση της μορφής y = α + β + γ με α 0 ονομάζεται τετραγωνική συνάρτηση.

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

III.10 ΠΟΛΛΑΠΛΑΣΙΑΣΤΕΣ LAGRANGE

III.10 ΠΟΛΛΑΠΛΑΣΙΑΣΤΕΣ LAGRANGE III.10 ΠΟΛΛΑΠΛΑΣΙΑΣΤΕΣ LAGRANGE 1.Ισοτικός περιορισμός.περιορισμένη στασιμότητα 3.Πολλαπλασιαστής Lagrange 4.Συνάρτηση Lagrange 5.Ερμηνεία του πολλαπλασιαστή Lagrange 6.Περιορισμένη τετραγωνική μορφή 7.

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

Η Θεωρία στα Μαθηματικά κατεύθυνσης της Γ Λυκείου

Η Θεωρία στα Μαθηματικά κατεύθυνσης της Γ Λυκείου Η Θεωρία στα Μαθηματικά κατεύθυνσης της Γ Λυκείου wwwaskisopolisgr έκδοση 5-6 wwwaskisopolisgr ΣΥΝΑΡΤΗΣΕΙΣ 5 Τι ονομάζουμε πραγματική συνάρτηση; Έστω Α ένα υποσύνολο του Ονομάζουμε πραγματική συνάρτηση

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

Ανασκόπηση θεωρίας ελαχίστων τετραγώνων και βέλτιστης εκτίμησης παραμέτρων

Ανασκόπηση θεωρίας ελαχίστων τετραγώνων και βέλτιστης εκτίμησης παραμέτρων Τοπογραφικά Δίκτυα και Υπολογισμοί 5 ο εξάμηνο, Ακαδημαϊκό Έτος 2017-2018 Ανασκόπηση θεωρίας ελαχίστων τετραγώνων και βέλτιστης εκτίμησης παραμέτρων Χριστόφορος Κωτσάκης Τμήμα Αγρονόμων και Τοπογράφων

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

4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER

4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER 4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER Σκοπός του κεφαλαίου είναι να παρουσιάσει μερικές εφαρμογές του Μετασχηματισμού Fourier (ΜF). Ειδικότερα στο κεφάλαιο αυτό θα περιγραφούν έμμεσοι τρόποι

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

Κεφ. 3: Παρεμβολή. 3.1 Εισαγωγή. 3.2 Πολυωνυμική παρεμβολή Παρεμβολή Lagrange Παρεμβολή Newton. 3.3 Παρεμβολή με κυβικές splines

Κεφ. 3: Παρεμβολή. 3.1 Εισαγωγή. 3.2 Πολυωνυμική παρεμβολή Παρεμβολή Lagrange Παρεμβολή Newton. 3.3 Παρεμβολή με κυβικές splines Κεφ. 3: Παρεμβολή 3. Εισαγωγή 3. Πολυωνυμική παρεμβολή 3.. Παρεμβολή Lagrage 3.. Παρεμβολή Newto 3.3 Παρεμβολή με κυβικές splies 3.4 Μέθοδος ελαχίστων τετραγώνων 3.5 Παρεμβολή με ορθογώνια πολυώνυμα 3.

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

Non Linear Equations (2)

Non Linear Equations (2) Non Linear Equations () Τρίτη, 17 Φεβρουαρίου 015 5:14 μμ 15.0.19 Page 1 15.0.19 Page 15.0.19 Page 3 15.0.19 Page 4 15.0.19 Page 5 15.0.19 Page 6 15.0.19 Page 7 15.0.19 Page 8 15.0.19 Page 9 15.0.19 Page

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

ΚΕΦΑΛΑΙΟ 2 ΜΗ ΓΡΑΜΜΙΚΕΣ ΕΞΙΣΩΣΕΙΣ

ΚΕΦΑΛΑΙΟ 2 ΜΗ ΓΡΑΜΜΙΚΕΣ ΕΞΙΣΩΣΕΙΣ ΚΕΦΑΛΑΙΟ ΜΗ ΓΡΑΜΜΙΚΕΣ ΕΞΙΣΩΣΕΙΣ Η αδυναµία επίλυσης της πλειοψηφίας των µη γραµµικών εξισώσεων µε αναλυτικές µεθόδους, ώθησε στην ανάπτυξη αριθµητικών µεθόδων για την προσεγγιστική επίλυσή τους, π.χ. συν()

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

min f(x) x R n (1) x g (2)

min f(x) x R n (1) x g (2) KΕΦΑΛΑΙΟ Κλασσικές Μέθοδοι Βελτιστοποίησης Με Περιορισµούς Ισότητες. ΠΡΟΒΛΗΜΑΤΑ ΜΕ ΠΕΡΙΟΡΙΣΜΟΥΣ ΙΣΟΤΗΤΕΣ Ζητούνται οι τιµές των µεταβλητών απόφασης που ελαχιστοποιούν την αντικειµενική συνάρτηση κάτω από

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