How can I convert a multi objective optimization algorithm to a single objective one by using The weighting method ?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
F =(f1 ,f2) my objective is maximised f1 et minimised f2 please help me !! thanks in advance
0 commentaires
Réponses (2)
Ugur Acar
le 6 Mai 2020
Assign weights to objective functions f1,f2) then optimize the weighted sum of f1 and f2
0 commentaires
Rohit Garud
le 31 Août 2020
If J is your combined cost function and w1 and w2 are your weights then,
J = w1*(M-f1) + w2*(f2)
Here M is a large number which will always be greater than f1. As (M-f1) is minimized, f1 will be maximized.
0 commentaires
Voir également
Catégories
En savoir plus sur Get Started with Optimization Toolbox dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!