Title: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - Post by: Exomag on April 13, 2014, 09:29:24 am Topic που αφορά την 1η εργαστηριακή άσκηση του μαθήματος, με απορίες/ερωτήσεις/κλπ σχετικά με αυτήν. Stay on topic!
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Exomag on April 13, 2014, 09:30:56 am 1η Εργαστηριακη Άσκηση
12 Απρ 2014 10:35 πμ Θεοδωρακόπουλος Η 1η εργαστηριακή άσκηση αναρτήθηκε στο Υλικό Μαθήματος -> Ασκήσεις. Προθεσμία παράδοσης: 30/4/2014. Καλό Πάσχα! Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Slifer on April 17, 2014, 14:49:22 pm Στο ερώτημα που έχει και στα 4 θέματα της εργασίας: "Επιπλέον, σε τρία διαγράμματα, ένα για κάθε συνάρτηση, σχεδιάστε τις γραφικές παραστάσεις των άκρων του διαστήματος [α_κ,β_κ] συναρτήσει του δείκτη βήματος κ(δηλ. (κ,α_κ) και (κ,β_κ)) για διάφορες τιμές επιλογής σας του τελικού εύρους αναζήτησης l", τι ακριβώς θέλει να κάνουμε ???
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση Post by: Exomag on April 17, 2014, 16:14:37 pm Στο ερώτημα που έχει και στα 4 θέματα της εργασίας: "Επιπλέον, σε τρία διαγράμματα, ένα για κάθε συνάρτηση, σχεδιάστε τις γραφικές παραστάσεις των άκρων του διαστήματος [α_κ,β_κ] συναρτήσει του δείκτη βήματος κ(δηλ. (κ,α_κ) και (κ,β_κ)) για διάφορες τιμές επιλογής σας του τελικού εύρους αναζήτησης l", τι ακριβώς θέλει να κάνουμε ??? Θα κάνεις ένα plot που θα έχει στον x άξονα το βήμα k στο οποίο βρίσκεται η επανάληψη της μεθόδου που χρησιμοποιείς, και στον y άξονα τις τιμές ak και bk. Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση Post by: Slifer on April 17, 2014, 17:23:38 pm Στο ερώτημα που έχει και στα 4 θέματα της εργασίας: "Επιπλέον, σε τρία διαγράμματα, ένα για κάθε συνάρτηση, σχεδιάστε τις γραφικές παραστάσεις των άκρων του διαστήματος [α_κ,β_κ] συναρτήσει του δείκτη βήματος κ(δηλ. (κ,α_κ) και (κ,β_κ)) για διάφορες τιμές επιλογής σας του τελικού εύρους αναζήτησης l", τι ακριβώς θέλει να κάνουμε ??? Θα κάνεις ένα plot που θα έχει στον x άξονα το βήμα k στο οποίο βρίσκεται η επανάληψη της μεθόδου που χρησιμοποιείς, και στον y άξονα τις τιμές ak και bk. Δηλαδή, για παράδειγμα για την f1, θα έχω σε κάθε κ του άξονα x το α_κ και β_κ του διαστήματος που έχω στην επανάληψη κ του αλγορίθμου, αλλά αυτά πώς τα θέλει; Σαν σημεία, ή πρέπει το διάστημα να ενώνεται με κάποια γραμμή; Επίσης λέει να γίνει για διάφορες τιμές επιλογής του εύρους l. Άρα αν l=0.01:0.01:0.05 θα έχω πέντε τέτοια διαγράμματα για κάθε συνάρτηση; Στην εκφώνηση λέει να γίνουν τρία διαγράμματα, ένα για κάθε συνάρτηση...? Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση Post by: Exomag on April 17, 2014, 17:40:33 pm Στο ερώτημα που έχει και στα 4 θέματα της εργασίας: "Επιπλέον, σε τρία διαγράμματα, ένα για κάθε συνάρτηση, σχεδιάστε τις γραφικές παραστάσεις των άκρων του διαστήματος [α_κ,β_κ] συναρτήσει του δείκτη βήματος κ(δηλ. (κ,α_κ) και (κ,β_κ)) για διάφορες τιμές επιλογής σας του τελικού εύρους αναζήτησης l", τι ακριβώς θέλει να κάνουμε ??? Θα κάνεις ένα plot που θα έχει στον x άξονα το βήμα k στο οποίο βρίσκεται η επανάληψη της μεθόδου που χρησιμοποιείς, και στον y άξονα τις τιμές ak και bk. Δηλαδή, για παράδειγμα για την f1, θα έχω σε κάθε κ του άξονα x το α_κ και β_κ του διαστήματος που έχω στην επανάληψη κ του αλγορίθμου, αλλά αυτά πώς τα θέλει; Σαν σημεία, ή πρέπει το διάστημα να ενώνεται με κάποια γραμμή; Επίσης λέει να γίνει για διάφορες τιμές επιλογής του εύρους l. Άρα αν l=0.01:0.01:0.05 θα έχω πέντε τέτοια διαγράμματα για κάθε συνάρτηση; Στην εκφώνηση λέει να γίνουν τρία διαγράμματα, ένα για κάθε συνάρτηση...? Όπως το λες είναι, και δε νομίζω πως χρειάζεται αναγκαστικά να ενώνονται και με κάποια γραμμή τα δύο σημεία. Λέει για διάφορες τιμές του l, άρα θα έχεις πολλά τέτοια διαγράμματα για κάθε μία από τις 3 συναρτήσεις. Οπότε, για παράδειγμα, για 5 διαφορετικές τιμές του l θα έχει 3*5=15 διαγράμματα. Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση Post by: Slifer on April 17, 2014, 18:18:49 pm Στο ερώτημα που έχει και στα 4 θέματα της εργασίας: "Επιπλέον, σε τρία διαγράμματα, ένα για κάθε συνάρτηση, σχεδιάστε τις γραφικές παραστάσεις των άκρων του διαστήματος [α_κ,β_κ] συναρτήσει του δείκτη βήματος κ(δηλ. (κ,α_κ) και (κ,β_κ)) για διάφορες τιμές επιλογής σας του τελικού εύρους αναζήτησης l", τι ακριβώς θέλει να κάνουμε ??? Θα κάνεις ένα plot που θα έχει στον x άξονα το βήμα k στο οποίο βρίσκεται η επανάληψη της μεθόδου που χρησιμοποιείς, και στον y άξονα τις τιμές ak και bk. Δηλαδή, για παράδειγμα για την f1, θα έχω σε κάθε κ του άξονα x το α_κ και β_κ του διαστήματος που έχω στην επανάληψη κ του αλγορίθμου, αλλά αυτά πώς τα θέλει; Σαν σημεία, ή πρέπει το διάστημα να ενώνεται με κάποια γραμμή; Επίσης λέει να γίνει για διάφορες τιμές επιλογής του εύρους l. Άρα αν l=0.01:0.01:0.05 θα έχω πέντε τέτοια διαγράμματα για κάθε συνάρτηση; Στην εκφώνηση λέει να γίνουν τρία διαγράμματα, ένα για κάθε συνάρτηση...? Όπως το λες είναι, και δε νομίζω πως χρειάζεται αναγκαστικά να ενώνονται και με κάποια γραμμή τα δύο σημεία. Λέει για διάφορες τιμές του l, άρα θα έχεις πολλά τέτοια διαγράμματα για κάθε μία από τις 3 συναρτήσεις. Οπότε, για παράδειγμα, για 5 διαφορετικές τιμές του l θα έχει 3*5=15 διαγράμματα. Ευχαριστώ για τη διευκρίνιση! :) Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: petrosei on April 21, 2014, 17:04:49 pm Όταν αναφέρεται στους "υπολογισμούς της αντικειμενικής συνάρτησης" εννοεί το πόσες φορές κλήθηκε η F;
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Dealan on April 21, 2014, 17:46:24 pm Ναι.
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: petrosei on April 21, 2014, 17:49:31 pm Ευχαριστω
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Slifer on April 22, 2014, 10:27:33 am 1η Εργαστηριακη Άσκηση
12 Απρ 2014 10:35 πμ Θεοδωρακόπουλος Η 1η εργαστηριακή άσκηση αναρτήθηκε στο Υλικό Μαθήματος -> Ασκήσεις. Προθεσμία παράδοσης: 30/4/2014. Διευκρίνιση στην εργασία: "μελετήστε τη μεταβολή των υπολογισμών της αντικειμενικής συνάρτησης" -> "μελετήστε τη μεταβολή του αριθμού των υπολογισμών της αντικειμενικής συνάρτησης" (συζητήσαμε εκτενώς για ζητήματα αποδοτικότητας στο τελευταίο μάθημα Ασκήσεων) Καλό Πάσχα! Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: τσαι-borg on April 23, 2014, 13:44:42 pm To που είναι αυτά τα καταραμένα τα ελάχιστα δεν φαίνεται να μας απασχολεί ιδιαίτερα σε αυτήν την εργασία ή είναι αυτονόητο ότι θα βάλουμε πίνακες με τα τελικά άκρα των διαστημάτων?
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Dealan on April 23, 2014, 13:47:21 pm Στο τέλος κάθε θέματος σου ζητάει να κάνεις διαγράμματα με τα ακ, βκ σε σχέση με το κ, οπότε στην ουσία το τελικό διάστημα το βρίσκεις.
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: τσαι-borg on April 23, 2014, 13:54:12 pm Μωρέ ναι, αλλά στο διαγράμμα δεν φαίνεται σε καμία περίπτωση ξεκάθαρα το που ακριβώς βρισκεται το τελικό διάστημα.
Εκτός κ αν κάνω zoom. Δεν θα κάνω. Όχι άλλα διαγράμματα, φτάνει. Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: mavroserevos on April 23, 2014, 18:37:09 pm Γενικά τι εύρος τιμών παίρνουμε για τα μεταβαλλόμενα l και ε; και με τι βήμα;
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: sexycowboy on April 24, 2014, 12:12:44 pm Όταν κάνω τις γραφικές παραστάσεις για τα διάφορα l αυτές βγαίνουν ίδιες για όλες τις συναρτήσεις. Κάνω κάτι λάθος ή έτσι θα έπρεπε να συμβαίνει;
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Dealan on April 24, 2014, 12:19:34 pm Σωστά το κάνεις, οι παραστάσεις είναι πάντα ίδιες για όλες τις συναρτήσεις.
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: sexycowboy on April 24, 2014, 12:49:29 pm Ευχαριστώ!!
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: sexycowboy on April 24, 2014, 14:10:02 pm Στον αλγόριθμο Fibonacci, τι είναι η σταθερά ε και πώς την προσδιορίζουμε;
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Exomag on April 24, 2014, 14:11:45 pm Στον αλγόριθμο Fibonacci, τι είναι η σταθερά ε και πώς την προσδιορίζουμε; Αν δεν κάνω λάθος, είναι μία από τις παραμέτρους (ορίσματα) του αλγορίθμου, όπως και με τη μέθοδο του διχοτόμου. Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: mavroserevos on April 24, 2014, 14:18:17 pm Στον αλγόριθμο Fibonacci, τι είναι η σταθερά ε και πώς την προσδιορίζουμε; Αν δεν κάνω λάθος, είναι μία από τις παραμέτρους (ορίσματα) του αλγορίθμου, όπως και με τη μέθοδο του διχοτόμου. Είναι απαραίτητη για τον αλγόριθμο; Γιατί στη θεωρητική περιγραφή του αλγορίθμου δεν εμφανίζεται. Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Nerevar on April 24, 2014, 14:28:44 pm Στον αλγόριθμο Fibonacci, τι είναι η σταθερά ε και πώς την προσδιορίζουμε; Αν δεν κάνω λάθος, είναι μία από τις παραμέτρους (ορίσματα) του αλγορίθμου, όπως και με τη μέθοδο του διχοτόμου. Είναι απαραίτητη για τον αλγόριθμο; Γιατί στη θεωρητική περιγραφή του αλγορίθμου δεν εμφανίζεται. Αν θυμάμαι καλά το ε είναι το όριο το οποίο καθορίζει την ακρίβεια του αλγορίθμου και χρειάζεται σε όλους,πχ: Code:
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Dealan on April 24, 2014, 14:42:31 pm Στο βιβλίο το e το χρησιμοποιεί μόνο σε διχοτόμο και Fibonacci, αλλά είμαι αρκετά βέβαιος πως ούτε στο Fibonacci είναι απαραίτητο αν το κάνεις με διαφορετικό τρόπο από αυτό του βιβλίου.
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: mavroserevos on April 24, 2014, 16:01:08 pm Πώς υπολογίζουμε την παράγωγο στο xk στο 4ο Θέμα;; ευχαριστώ
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Exomag on April 24, 2014, 17:38:15 pm Πώς υπολογίζουμε την παράγωγο στο xk στο 4ο Θέμα;; ευχαριστώ παρακαλώ (http://bit.ly/QI4haE) Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: mavroserevos on April 24, 2014, 19:14:49 pm Πώς υπολογίζουμε την παράγωγο στο xk στο 4ο Θέμα;; ευχαριστώ παρακαλώ (http://bit.ly/QI4haE) Το πρόβλημα που αντιμετωπίζω είναι ότι δεν έχω βρει πώς να βρω την f'(xk). Γιατί το matlab δε δέχεται την εντολή y(xk), όπου y=diff(f1,x). Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Exomag on April 24, 2014, 19:16:53 pm Πώς υπολογίζουμε την παράγωγο στο xk στο 4ο Θέμα;; ευχαριστώ παρακαλώ (http://bit.ly/QI4haE) Το πρόβλημα που αντιμετωπίζω είναι ότι δεν έχω βρει πώς να βρω την f'(xk). Γιατί το matlab δε δέχεται την εντολή y(xk), όπου y=diff(f1,x). Εμένα αυτό δουλεύει μια χαρά: Code: syms x Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: mavroserevos on April 24, 2014, 19:43:44 pm Εντάξει, ευχαριστώ. Μάλλον επειδή έχω την έκδοση του 2010 μου βγάζει πρόβλημα όταν ορίζω τη συνάρτηση, σε νεότερη έκδοση έτρεξε ο κώδικάς σου.
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Merlin on April 24, 2014, 21:33:58 pm Μπορείς να τις ορίσεις και σαν συναρτήσεις του Matlab, π.χ. f1.m ,f2.m , f3.m
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Gru on April 25, 2014, 16:03:26 pm Να σας ρωτήσω για να δηλώσουμε συνάρτηση κάνουμε
syms x; f=x=2; ?? Και μετά που θέλω να πάρω την τιμή της f στο x1? Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Dealan on April 25, 2014, 16:23:24 pm Να σας ρωτήσω για να δηλώσουμε συνάρτηση κάνουμε syms x; f=x=2; ?? Και μετά που θέλω να πάρω την τιμή της f στο x1? Για συμβολική συνάρτηση εγώ γράφω: Code: syms x και υπολογίζεται με Code: x = 5 (To f=x=2; μου βγάζει error, μπορεί να είναι θέμα έκδοσης.) Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Gru on April 25, 2014, 16:40:12 pm μπερδεύτηκα εγώ ήθελα να γράψω χ+2
Όταν κάνω την f1 έτσι μου βγάζει Conversion to logical from sym is not possible Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Dealan on April 25, 2014, 16:47:33 pm Για όλες τις μεθόδους εκτός από αυτήν με παραγώγους, μπορείς να ορίσεις τις συναρτήσεις και με αυτήν την μορφή.
f1 = inline('(x-1)^3 + (x-4)^2') Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: τσαι-borg on April 25, 2014, 18:52:31 pm δες μήπως σε βολεύει το
syms x f1=symfun(x^2+4*x+2) εγώ μετά χρησιμοποιώ το dx=subs(diff(f1),x1) για την παράγωγο. σε αυτές που δεν θέλει παραγώγους νομίζω πως ο πιο εύκολος τρόπος είναι να ορίσεις ένα function handle http://www.mathworks.com/help/matlab/matlab_prog/creating-a-function-handle.html (http://www.mathworks.com/help/matlab/matlab_prog/creating-a-function-handle.html) ουσιαστικά γράφεις: f1=@(x) x.^2 (παντα με την τελεία όταν πρόκειται για δυνάμεις) και μετά μπορείς να περάσιες την f1 ως όρισμα σε όποια άλλη συνάρτηση γράψεις εσύ. (στο λινκ κατέβα προς τα κάτω που λέει Using Function Handles for Anonymous Functions) Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Kodi on April 25, 2014, 19:48:33 pm Να ρωτήσω κάτι, στο θέμα 1ο όταν λέει να δημιουργήσουμε την αντίστοιχη γραφική παράσταση από τις τιμές που προκύπτουν, ποιες τιμές εννοεί;
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: IvanDimitriev on April 26, 2014, 02:10:45 am Πώς υπολογίζουμε την παράγωγο στο xk στο 4ο Θέμα;; ευχαριστώ παρακαλώ (http://bit.ly/QI4haE) Το πρόβλημα που αντιμετωπίζω είναι ότι δεν έχω βρει πώς να βρω την f'(xk). Γιατί το matlab δε δέχεται την εντολή y(xk), όπου y=diff(f1,x). Εμένα αυτό δουλεύει μια χαρά: Code: syms x κοιταξτε την εντολη subs(), ουσιαστικα αντι να κανεις df(xk) θα κανεις subs(df,x,xk) λες στην ματλαβ να παρει τη συναρτηση df κι οπου χ να βαλει χκ Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Gru on April 26, 2014, 16:46:14 pm Στο θέμα 3 με την fibonacci υπάρχει κάποιος τρόπος να παίρνουμε τους αριθμούς ή πρέπει να το φτιάξουμε εμείς?
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Κάρβουνο on April 26, 2014, 17:02:13 pm Για να ξεφορτωθείτε τις ατελείωτα αργές και σπαστικές sym συναρτήσεις και μεταβλητές χρησιμοποιείστε ανώνυμες συναρτήσεις που παίρνουν απλούς floats. Πχ.
Code: f1=@(x) (x-1).^3+(x-4).^2; Το πρόβλημα είναι ότι δεν έχουν παράγωγο, γι'αυτό τις κάνουμε sym, τις παραγωγίζουμε και μετά τις μετατρέπουμε σε ανώνυμες. Code: syms x; Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Κάρβουνο on April 26, 2014, 17:03:09 pm Στο θέμα 3 με την fibonacci υπάρχει κάποιος τρόπος να παίρνουμε τους αριθμούς ή πρέπει να το φτιάξουμε εμείς? Δε βρήκα κάτι αλλά είναι εύκολο.Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Exomag on April 27, 2014, 00:31:35 am 1η Εργαστηριακή Άσκηση
12 Απρ 2014 10:35 πμ Θεοδωρακόπουλος Η 1η εργαστηριακή άσκηση αναρτήθηκε στο Υλικό Μαθήματος -> Ασκήσεις. Προθεσμία παράδοσης: 30/4/2014. Διευκρίνιση στην εργασία: 1) "μελετήστε τη μεταβολή των υπολογισμών της αντικειμενικής συνάρτησης" -> "μελετήστε τη μεταβολή του αριθμού των υπολογισμών της αντικειμενικής συνάρτησης" (συζητήσαμε εκτενώς για ζητήματα αποδοτικότητας στο τελευταίο μάθημα Ασκήσεων) 2) Ο κώδικας MATLAB θα πρέπει οπωσδήποτε να παραδωθεί σε αρχεία .m προκειμένου να είναι δυνατή η αναπαραγωγή των αποτελεσμάτων σας. Στις περιπτώσεις που το να περιλάβετε τμήμα του κώδικά σας στην αναφορά βελτιώνει την παρουσίαση των αποτελεσμάτων σας ή την αναγνωσιμότητα και τη βαθμολόγηση της εργασίας σας, να κάνετε επιπλέον και αυτό. Καλό Πάσχα! Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: 020400e on April 27, 2014, 02:39:06 am Διευκρίνιση στην εργασία: Μπορεί να διευκρινίσει κάποιος καλύτερα??1) "μελετήστε τη μεταβολή των υπολογισμών της αντικειμενικής συνάρτησης" -> "μελετήστε τη μεταβολή του αριθμού των υπολογισμών της αντικειμενικής συνάρτησης" (συζητήσαμε εκτενώς για ζητήματα αποδοτικότητας στο τελευταίο μάθημα Ασκήσεων) Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση Post by: Exomag on April 27, 2014, 02:58:46 am Διευκρίνιση στην εργασία: Μπορεί να διευκρινίσει κάποιος καλύτερα??1) "μελετήστε τη μεταβολή των υπολογισμών της αντικειμενικής συνάρτησης" -> "μελετήστε τη μεταβολή του αριθμού των υπολογισμών της αντικειμενικής συνάρτησης" (συζητήσαμε εκτενώς για ζητήματα αποδοτικότητας στο τελευταίο μάθημα Ασκήσεων) Εννοεί πόσες φορές μέσα στον αλγόριθμο κάνεις evaluate τη συνάρτηση σου. Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Antipunishment on April 28, 2014, 15:36:56 pm Δηλαδή για καθε ενα if f(x1) < f(x2) πχ βάζω +2 evaluations? Γιατί σύμφωνα με το βιβλίο στα if νομίζω δεν χρεώνει evaluation.
Επίσης η προθσμία είναι μέρχι ΚΑΙ αύριο? Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Exomag on April 28, 2014, 19:01:27 pm Δηλαδή για καθε ενα if f(x1) < f(x2) πχ βάζω +2 evaluations? Γιατί σύμφωνα με το βιβλίο στα if νομίζω δεν χρεώνει evaluation. Επίσης η προθσμία είναι μέρχι ΚΑΙ αύριο? Απ' όσο ξέρω αυτό το if που γράφεις μετράει σαν 2 evaluations. Μη μπερδεύεσαι με τον μετρητή k οιυ χρησιμοποιεί το βιβλίο στους αλγορίθμους του, το οποίο δεν εκφράζει ακριβώς τον αριθμό των evaluations. Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Antipunishment on April 28, 2014, 19:46:25 pm Ty!
Η προθεσμία μήπως ξέρει μέχρι πότε είναι?(Μέχρι σήμερα ή αύριο?) Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: sexycowboy on April 28, 2014, 22:25:11 pm Μέχρι Τετάρτη δεν είναι η προθεσμία; 30/4 λέει στην ανακοίνωση.
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Antipunishment on April 29, 2014, 03:30:29 am ναι sorry το pc μου έδειχνε μια μέρα μπροστά ^^
Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: jimPster on April 29, 2014, 23:06:11 pm Δηλαδή για καθε ενα if f(x1) < f(x2) πχ βάζω +2 evaluations? Γιατί σύμφωνα με το βιβλίο στα if νομίζω δεν χρεώνει evaluation. Επίσης η προθσμία είναι μέρχι ΚΑΙ αύριο? Απ' όσο ξέρω αυτό το if που γράφεις μετράει σαν 2 evaluations. Μη μπερδεύεσαι με τον μετρητή k οιυ χρησιμοποιεί το βιβλίο στους αλγορίθμους του, το οποίο δεν εκφράζει ακριβώς τον αριθμό των evaluations. Μια διευκρινηση ακομα παραπανω γιατι δν παρακολουθω το μαθημα αν γινεται Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: Exomag on April 29, 2014, 23:16:49 pm Δηλαδή για καθε ενα if f(x1) < f(x2) πχ βάζω +2 evaluations? Γιατί σύμφωνα με το βιβλίο στα if νομίζω δεν χρεώνει evaluation. Επίσης η προθσμία είναι μέρχι ΚΑΙ αύριο? Απ' όσο ξέρω αυτό το if που γράφεις μετράει σαν 2 evaluations. Μη μπερδεύεσαι με τον μετρητή k οιυ χρησιμοποιεί το βιβλίο στους αλγορίθμους του, το οποίο δεν εκφράζει ακριβώς τον αριθμό των evaluations. Μια διευκρινηση ακομα παραπανω γιατι δν παρακολουθω το μαθημα αν γινεται Κάθε σημείο που χρειάζεται να υπολογίσεις τη τιμή της f(x) σε ένα σημείο, θεωρείται ένα evaluation της αντικειμενικής συνάρτησης. Title: Re: [Τεχνικές Βελτιστοποίησης] Εργαστηριακή Άσκηση 1 - 2014 Post by: jimPster on April 30, 2014, 01:00:23 am Κομπλε thnx
|