Ottimizzazione multiobiettivo
Risolvere problemi di ottimizzazione multiobiettivo in modalità seriale o parallela
Risolvere problemi con obiettivi multipli mediante il metodo del raggiungimento dei target. Per questo metodo, si sceglie un target per ciascun obiettivo e il risolutore cerca di identificare un punto che soddisfi contemporaneamente tutti i target oppure che presenti un'insoddisfazione relativamente simile. Un caso particolare importante di questo problema consiste nel minimizzare l'obiettivo massimo; per questo tipo di problema esiste un risolutore specifico, fminimax.
Funzioni
fgoalattain | Solve multiobjective goal attainment problems |
fminimax | Solve minimax constraint problem |
Attività di Live Editor
| Optimize | Ottimizzare o risolvere equazioni in Live Editor |
Argomenti
Soluzioni multiobiettivo
- Generate and Plot Pareto Front
Example showing how to plot a Pareto front in a two-objective problem. - Compare fminimax and fminunc
Shows how minimax problems are solved better by the dedicatedfminimaxfunction than by solvers for smooth problems. - Multi-Objective Goal Attainment Optimization
This example shows how to solve a pole-placement problem using multiobjective goal attainment. - Using fminimax with a Simulink Model
Example showing how to minimize the maximum discrepancy in a simulation. - Signal Processing Using fgoalattain
Example showing filter design using multiobjective goal attainment. - Minimax Optimization
This example shows how to solve a nonlinear filter design problem.
Calcolo parallelo
- What Is Parallel Computing in Optimization Toolbox?
Use multiple processors for optimization. - Using Parallel Computing in Optimization Toolbox
Perform gradient estimation in parallel. - Improving Performance with Parallel Computing
Investigate factors for speeding optimizations.
Algoritmi e altri aspetti teorici
- Multiobjective Optimization Algorithms
Minimizing multiple objective functions in n dimensions. - Smooth Formulations of Nonsmooth Functions
Reformulate some nonsmooth functions as smooth functions by using auxiliary variables. - Optimization Options Reference
Explore optimization options.