Ottimizzazione multiobiettivo
Insiemi di Pareto tramite algoritmi di ricerca genetica o di pattern, con o senza vincoli
Quando si desidera ottimizzare contemporaneamente più funzioni obiettivo, questi risolutori trovano i compromessi ottimali tra le funzioni obiettivo in competizione.
Funzioni
Oggetti
OptimizationValues | Values for optimization problems (Da R2022a) |
Attività di Live Editor
Ottimizzare | Optimize or solve equations in the Live Editor (Da R2020b) |
Argomenti
Ottimizzazione multiobiettivo basata sui problemi
- Steps for Problem-Based Multiobjective Optimization
How to set up and evaluate results of multiobjective optimization problems. - Fronte di Pareto per l'ottimizzazione multiobiettivo, basata sui problemi
Questo esempio mostra come creare e tracciare la soluzione a un problema di ottimizzazione multiobiettivo. - Plan Nuclear Fuel Disposal Using Multiobjective Optimization
Plan the disposal of spent nuclear fuel while minimizing both cost and risks. This example has both continuous and binary variables.
Ottimizzazione multiobiettivo basata sul risolutore
- Pareto Front for Two Objectives
Shows an example of how to create a Pareto front and visualize it. - Design Optimization of a Welded Beam
Shows tradeoffs between cost and strength of a welded beam. - Compare paretosearch and gamultiobj
Solve the same problem usingparetosearch
andgamultiobj
to see the characteristics of each solver. - Esecuzione di un'ottimizzazione multiobiettivo utilizzando l'algoritmo genetico
Risolvere un semplice problema multiobiettivo utilizzando funzioni di grafico e vettorializzazione. - Effects of Multiobjective Genetic Algorithm Options
Shows the effects of some options on thegamultiobj
solution process. - Quando utilizzare una funzione ibrida
Descrive i casi in cui è probabile che le funzioni ibride forniscano maggiore precisione o velocità. - Grafico del fronte di Pareto 3D
Rappresenta graficamente un insieme di Pareto in tre dimensioni.
Background multiobiettivo
- What Is Multiobjective Optimization?
Describes Pareto-optimal sets. - gamultiobj Algorithm
How thegamultiobj
algorithm works. - paretosearch Algorithm
Describes theparetosearch
algorithm. - gamultiobj Options and Syntax: Differences from ga
Describes differences between the options forga
andgamultiobj
. - Genetic Algorithm Options
Explore the options for the genetic algorithm. - Pattern Search Options
Explore the options for pattern search.