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

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

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

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

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

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

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

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

A = x x 1 + 2x 2 + 4

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

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

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

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

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

ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ ΑΚΡΟΤΑΤΑ ΣΥΝΑΡΤΗΣΕΩΝ. Αριθμητικές μέθοδοι ελαχιστοποίησης ΕΛΑΧΙΣΤΟΠΟΙΗΣΗ ΧΩΡΙΣ ΠΕΡΙΟΡΙΣΜΟΥΣ

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

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

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

MATLAB. Εισαγωγή στο SIMULINK. Μονάδα Αυτόματης Ρύθμισης και Πληροφορικής

Non Linear Equations (2)

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

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

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

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ με το EXCEL

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

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

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

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

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

Κινητά Δίκτυα Επικοινωνιών. Συμπληρωματικό υλικό. Προσαρμοστική Ισοστάθμιση Καναλιού

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

Περιεχόμενα. Λίγα λόγια για τους συγγραφείς

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

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

ΜΑΣ 371: Αριθμητική Ανάλυση ΙI ΑΣΚΗΣΕΙΣ. 1. Να βρεθεί το πολυώνυμο Lagrange για τα σημεία (0, 1), (1, 2) και (4, 2).

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

5 η Σειρά ασκήσεων-μηγραμμικός Προγραμματισμός

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

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

Τμήμα Διοίκησης Επιχειρήσεων

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

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

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

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

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

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

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

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

Κεφάλαιο 3ο: ΙΑΦΟΡΙΚΟΣ ΛΟΓΙΣΜΟΣ 1o ΜΕΡΟΣ

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

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

Με τη σύμβαση της «κινηματικής αλυσίδας», ο μηχανισμός αποτυπώνεται σε πίνακα παραμέτρων ως εξής:

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

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

Με τη σύμβαση της «κινηματικής αλυσίδας», ο μηχανισμός αποτυπώνεται σε πίνακα παραμέτρων ως εξής:

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

x k+1 = x k + α k (x k ) ώστε f(x k+1 ) < f(x k ),

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

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

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

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

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

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

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

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

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

Φίλτρα Kalman. Αναλυτικές μέθοδοι στη Γεωπληροφορική. ιατύπωση του βασικού προβλήματος. προβλήματος. μοντέλο. Πρωτεύων μοντέλο

Γραφικά με Η/Υ Αλγόριθμοι σχεδίασης βασικών 22D D σχημάτων (ευθεία

Κεφάλαιο 12: Υδραυλική ανάλυση δικτύων διανομής

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

Λύσεις θεμάτων Εξεταστικής Περιόδου Σεπτεμβρίου 2014

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

Κίνηση κατά μήκος ευθείας γραμμής

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΥΔΡΑΥΛΙΚΗΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΤΕΧΝΙΚΗΣ. Διάλεξη 3: Περιγραφή αριθμητικών μεθόδων (συνέχεια)

ΑΥΤΟΜΑΤΙΣΤΕΣ ΦΥΣΙΚΗ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ ΔΕΥΤΕΡΑ ΑΙΘ.ΖΑ

Πρόβλημα 1 «Φασίνα» Εύρεση εκτέλεσης εργασιών με τον μικρότερο συνολικό χρόνο

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

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

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

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

ΗΜΥ 681 Εκτίμηση κατάστασης II (AC Εκτίμηση κατάστασης)

Κεφάλαιο 4: Επιλογή σημείου παραγωγής

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

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

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

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

Α. Έστω δύο σύνολα Α και Β. Ποιά διαδικασία ονομάζεται συνάρτηση με πεδίο ορισμού το Α και πεδίο τιμών το Β;

1.2 Δραστηριότητα: Εισαγωγή στο όριο ακολουθίας

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

Σειρά: Επεξεργασία Δεδομένων Εκδοση/Ημ.νία: #3.1/ Συγγραφέας: Μίχος Θεόδωρος, Φυσικός

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

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

Μελετήστε την θεωρία που αφορά Επαναληπτικές Μεθόδους Επίλυσης Γραμμικών Συστημάτων.

Γραφικά με υπολογιστές

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

ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ. ΕΝΟΤΗΤΑ: Γραμμικές Συναρτήσεις Διάκρισης. ΔΙΔΑΣΚΟΝΤΕΣ: Βλάμος Π. Αυλωνίτης Μ. ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

Μάθημα 8 ο. Ανίχνευση Ακμών ΤΜΗΥΠ / ΕΕΣΤ 1

Πιο συγκεκριμένα, η χρήση του MATLAB προσφέρει τα ακόλουθα πλεονεκτήματα.

Μάθημα 8 ο. Ανίχνευση Ακμών ΤΜΗΥΠ / ΕΕΣΤ 1

Μαθηματικά και Φυσική με Υπολογιστές

Transcript:

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

ΑΛΓΟΡΙΘΜΟΙ ΚΛΙΣΗΣ Κατευθυντική αναζήτηση επί των τιμών της συνάρτησης f. Κανόνες ορισμού κατευθύνσεων προς τις οποίες η f μειώνεται. Στόχος: Ακολουθία σημείων που να προσεγγίζει σταδιακά το Χ*. Περιγραφή αλγορίθμου επαναληπτικής καθόδου: Εκκίνηση από σημείο Χ [0] σε κατάλληλη απόσταση από το Χ*, και ελαχιστοποίηση f με εφαρμογή κανόνων μετάβασης της μορφής Χ [κ+1] = Χ [κ] + λ [κ] D [κ], με λ>0 παράμετρο κλίμακας και D R n διεύθυνση ώστε f(χ [κ+1] ) < f(χ [κ] ) σε κάθε μετατόπιση κ. 2

ΕΠΙΛΟΓΗ ΠΑΡΑΜΕΤΡΩΝ Συνοπτική λειτουργία των αλγορίθμων κλίσης: Αρχική εκτίμηση λύσης Σταδιακή (βηματική) διορθώση. Διόρθωση = Μήκος βήματος x Διάνυσμα κατεύθυνσης. Κατανόηση λειτουργίας μέσω αναπτύγματος Taylor: f X [k+1] f X k = λ [k] D [k] f X k + O λ k λ [κ] << 1 O λ k λ [k] D [k] f X k Κυρίαρχος όρος D f. Κατάλληλη διεύθυνση προσέγγισης του Χ*: D f < 0. Καθοριστική η επιλογή των δύο παραμέτρων λ, D! Συνδυασμός ακρίβειας, ομαλότητας, ταχύτητας σύγκλισης. Μεταβολή καθοδόν προς το Χ* Ταχύτερη επίλυση??? 3

ΣΥΝΘΗΚΕΣ ARMIJO/GOLDSTEIN Συνθήκη επαρκούς ελάττωσης βήματος (Armijo): Έστω συνάρτηση f: R n R στην οποία εφαρμόζεται ένας αλγόριθμος επαναληπτικής αναζήτησης με βήμα λ και διάνυσμα κατεύθυνσης D. Στην επανάληψη k, για να είναι το επιλεγμένο βήμα κατάλληλο, θα πρέπει να υπάρχει c 1 (0,1) τέτοιο ώστε f X [k] + λ k D k f X k c 1 λ k D k f X k. Συνθήκη επαρκούς ελάττωσης κλίσης (Goldstein): Έστω f: R n R όπου εφαρμόζεται αλγόριθμος αναζήτησης με βήμα λ και διάνυσμα κατεύθυνσης D. Στην επανάληψη k, για να είναι η επιλεγμένη διεύθυνση κατάλληλη, θα πρέπει να υπάρχει c 2 (0,1) με f X [k] λ k D k D k c 2 f X [k] D k. 4

ΛΕΙΤΟΥΡΓΙΑ ΤΩΝ ΣΥΝΘΗΚΩΝ Armijo: Οι περιοχές της f που φράσσονται πάνω από το ευθύγραμμο τμήμα προσδιορίζουν το λ. Goldstein: Κλίση της f στο k < Κλίση της f στο 0. 5

Η ΜΕΓΙΣΤΗ ΚΑΘΟΔΟΣ Εφαρμογή αναδρομικών τύπων: X [k+1] X k = λ [k] D [k] f X [k+1] f X k = λ [k] D [k] f X k Επιλογή κατεύθυνσης: D = f. Μετακίνηση κάθετη στη διεύθυνση της (τρέχουσας τιμής της) λύσης. 1D version Συντεταγμένη κάθοδος. Επιλογή βήματος: minf στο τμήμα G λ = Χ k λ f Χ k. Τα βήματα είναι μικρά Αργή σύγκλιση της μεθόδου. Τεθλασμένη γραμμή κατά πλάτος των ισοϋψών της f. 6

ΠΑΡΑΔΕΙΓΜΑ ΠΡΩΤΟ Να σχεδιαστεί η ελαχιστοποίηση της συναρτήσεως f(x) = 3 x 1/3 με τη μέθοδο της μέγιστης καθόδου. Απαιτούμενοι υπολογισμοί: 1 η παράγωγος της f. f x = 3 1 3 x 2/3 x x = x x 1/3 Εφαρμογή της μεθόδου μεγίστης καθόδου: x [k+1] = x [k] λ [k] x [k] x [k] 1/3 = 1 λ [k] x [k] 1/3 x [k] Έλεγχος αριθμητικής σύγκλισης της μεθόδου: - Πρέπει να ισχύει 1 λ [k] x [k] 1/3 < 1 με λ k > 0. - Περιορισμοί για την επιλογή της παραμέτρου λ k! 7

ΜΕΘΟΔΟΣ NEWTON Επιλογή D: D = 2 f 1 f. Βασική προϋπόθεση: 2 f 0. Αναβάθμιση μέγιστης καθόδου: Χρήση παράγωγων 2 ης τάξης. Επιλογή λ: Παρόμοια με πριν Ελαχιστοποίηση της προσέγγισης 2 ης τάξης (ανάπτυξη Taylor στο Χ [κ] ). Εναλλακτική λύση: Ισοδύναμο σύστημα εξισώσεων. Πολλαπλασιάζουμε κατά μέλη με τον Εσσιανό πίνακα: Α k = 2 f Χ k, Β k = Α k Χ [k] λ [k] f Χ k Α k Χ [k+1] = Β [k] Αν 2 f 0 Quasi Newton, π.χ. L Μ ( 2 f 2 f + μι). 8

ΠΑΡΑΔΕΙΓΜΑ ΔΕΥΤΕΡΟ Να σχεδιαστεί η ελαχιστοποίηση της συναρτήσεως f(x) = x 4 1 με χρήση της μεθόδου Newton. Απαιτούμενοι υπολογισμοί: 1 η και 2 η παράγωγος της f. f x = 4x 3, 2 f x = 12x 2 Εφαρμογή της μεθόδου Newton: x [k+1] = x [k] λ [k] 12(x k 2 ] 1 4(x k ൯ 3 = 1 λ[k] 3 Έλεγχος αριθμητικής σύγκλισης της μεθόδου: - Πρέπει να ισχύει ότι 1 λ [k] /3 < 1 0 < λ [k] < 6. - Περιορισμοί για την επιλογή της παραμέτρου λ [k]! x [k] 9

GRADIENT TOOLS IN MATLAB Εργαλεία τα οποία στηρίζονται στους αλγόριθμους κλίσης (για προβλήματα χωρίς ή με περιορισμούς): fminunc (βελτιστοποίηση σε μη γραμμικά προβλήματα χωρίς περιορισμούς). lsqnonlin (μέθοδος ελαχίστων τετραγώνων). fmincon (βελτιστοποίηση σε μη γραμμικά προβλήματα με περιορισμούς). fminimax (βελτιστοποίηση με περιορισμούς ορισμένους σε κλειστά διαστήματα). fseminf (βελτιστοποίηση με περιορισμούς ορισμένους σε ανοικτά διαστήματα). 10

ΑΝΤΙΣΤΟΙΧΙΕΣ ΜΕ ΘΕΩΡΙΑ fminunc lsqnonlin fmincon fminimax fseminf Μια μεταβλητή Πολλές μεταβλητές Χωρίς περιορισμούς Με περιορισμούς Μέγιστη κάθοδος Συντεταγμένη κάθοδος (Quasi) Newton 11

ΕΠΙΛΥΣΗ NCM ΚΑΙ CM Αναμένονται διαφορές στην απόδοση των μεθόδων αναζήτησης και κλίσης για προβλήματα NCM? Απόκλιση στον υπολογισμό του σημείου ελαχίστου. Μείωση του απαιτούμενου αριθμού επαναλήψεων. Μείωση της επίδρασης της επιλογής αρχικού σημείου. Υπάρχει μεταβολή των χαρακτηριστικών της λύσης προβλήματος NCM όταν εισέρχονται περιορισμοί? Μετατόπιση του βέλτιστου σημείου (όταν το ελάχιστο του προβλήματος NCM δεν ικανοποιεί τους περιορισμούς). Αλλαγή στον απαιτούμενο αριθμό επαναλήψεων. 12

ΠΑΡΑΔΕΙΓΜΑ ΤΡΙΤΟ Να ελαχιστοποιηθεί η συνάρτηση 2 μεταβλητών με τύπο f(x 1,x 2 ) = 2x 1 3 + x 2 3 7x 1 2 + 3x 2 2 x 1 4x 2 + 8. Πρόβλημα NCM 2 μεταβλητών. NCM Επίλυση με το fminunc. Σύνοψη της αριθμητικής λύσης: Ελάχιστο στο (2.403, 0.528). Ελάχιστη τιμή ίση με - 8.2. Χρειάστηκαν 11 επαναλήψεις. Αρχικό σημείο ήταν το (5, 4). Ακρίβεια μεθόδου ίση με 10-6. ΜAΘΗΜΑ ΕΝΑΤΟ 13

ΠΑΡΑΔΕΙΓΜΑ ΤΡΙΤΟ (συν.) Παρατηρείτε αλλαγές στο προηγούμενο πρόβλημα εάν προστεθεί ο περιορισμός 2x 1 + 5x 2 + 1 0? Το πρόβλημα αλλάζει σε CM! Αλλαγή μεθόδου fmincon. Σύνοψη της αριθμητικής λύσης: Βέλτιστο στο (2.197, -1.079). Βέλτιστη τιμή ίση με - 0.225. Χρειάστηκαν 8 επαναλήψεις. Αρχικό σημείο ήταν το (1, 1). Ακρίβεια μεθόδου ίση με 10-6. ΜAΘΗΜΑ ΕΝΑΤΟ 14

ΕΡΩΤΗΣΕΙΣ - ΣΥΖΗΤΗΣΗ Αλγόριθμοι κλίσης Gradient tools in MATLAB Επίλυση NCM και CM 15