chrys88 Δημοσ. 11 Ιουνίου 2011 Δημοσ. 11 Ιουνίου 2011 γεια σας παίδια! εχω μια γενικολογη απορια για τους γενετικους αλγοριθμους , επειδη δεν εχω ασχοληθει ποτε και ελπιζω να γινω κατανοητος... Σε ένα MFILE εχω γραψει ενα αλγοριθμο που προσομοιωνει μια διαδικασια ελεγχου ποιοτητας.Έχω 2 διανυσματα ως μεταβλητες αποφασης(n,c).Αρχικα δίνω τιμες στα n,c έτσι ωστε ο αλγοριθμος να υπολογισει καποια μεγεθη και στη συνεχεια το συνολικο κοστος της ολης διαδικασιας(που εξαρταται απο τα αυτα μεγεθη). θελω ομως να χρησιμοποιησω γενετικο αλγοριθμο που θα βελτιωνει αυτην την αρχικη λυση(n,c) και θα ελαχιστοποιει αυτο το κοστος,ικανοποιωντας καποιον αλλον περιορισμο συγχρονως. Σε οσα παραδειγματα εχω δει με το optimization toolbox και solver genetic algorithm, εχουν ως fitness function καποιες απλες συναρτησεις f(x1,x2)με καποιους περιορισμους ανισοτητας. στην περιπτωση μου ομως που εχω μια πολυπλοκη αντικειμενικη συναρτηση προς ελαχιστοποιηση και υπολογιζεται μεσω ενος αλγοριθμου, μπορω να κανω κατι με το optimization toolbox η αυτο δουλευει μονο για απλες περιπτωσεις???
elina_kal Δημοσ. 11 Ιουνίου 2011 Δημοσ. 11 Ιουνίου 2011 δωσε μου το email σου σε pm να σου στειλω ενα pdf που εχω για πανω στο συγκεκριμενο θεμα μπας και σε βοηθησει
chrys88 Δημοσ. 12 Ιουνίου 2011 Μέλος Δημοσ. 12 Ιουνίου 2011 elina_kal σου εχω στειλει pm με το email μου.επισης οποιαδηποτε αλλη πληροφορια απο καποιον αλλο για το θεμα ειναι καλοδεχουμενη!!
popeye7 Δημοσ. 17 Ιουνίου 2011 Δημοσ. 17 Ιουνίου 2011 Καλησπέρα.Η αλήθεια είναι οτι εξεπλάγην όταν είδα ότι υπάρχει thread για γενετικούς αλγορίθμους και μάλιστα με τη χρήση matlab.Είναι η πρώτη φορά που τους χρησιμοποιώ και αντιμετωπίζω κάποια προβλήματα(απειρίας?) στην υλοποίηση των περιορισμών του προβλήματος. Συγκεκριμένα ο αριθμός των μεταβλητών είναι μεταβλητός(!) και έχει το χαρακτηριστικό ότι το διάνυσμα των περιορισμών(constraints) αποτελείται από κλιμακούμενες(αυξανόμενες) μεταβλητές.Με απλά λόγια α1<α2<α3...αν-1<αν. Όλα τα παραδείγματα που έχω δει στο documentation του ίντερνετ αποτελείται από περιορισμούς με εξισώσεις κάτι που είναι καταληπτό πώς αντιστοιχίζονται σε πίνακες.Στη δική μου περίπτωση όμως πως μπορεί να γίνει αυτή η διαδικασία? Οποιαδήποτε άποψη και ιδέα καλοδεχούμενη!
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.