Mehrzieloptimierung
Pareto-Mengen mittels genetischer oder Mustersuchalgorithmen, mit oder ohne Einschränkungen
Wenn Sie mehrere Zielfunktionen haben, die Sie gleichzeitig optimieren möchten, finden diese Solver die optimalen Kompromisse zwischen den konkurrierenden Zielfunktionen.
Funktionen
Objekte
OptimizationValues | Values for optimization problems (Seit R2022a) |
Live Editor Tasks
| Optimize | Optimize or solve equations in the Live Editor |
Themen
Problembasierte Mehrzieloptimierung
- Steps for Problem-Based Multiobjective Optimization
How to set up and evaluate results of multiobjective optimization problems. - Pareto-Front für multiobjektive Optimierung, problembasiert
Dieses Beispiel zeigt, wie die Lösung für ein mehrzieliges Optimierungsproblem erstellt und dargestellt wird. - 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.
Solverbasierte Mehrzieloptimierung
- 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 usingparetosearchandgamultiobjto see the characteristics of each solver. - Durchführen einer Mehrzieloptimierung mit dem genetischen Algorithmus
Lösen Sie ein einfaches Problem mit mehreren Zielen mithilfe von Plotfunktionen und Vektorisierung. - Effects of Multiobjective Genetic Algorithm Options
Shows the effects of some options on thegamultiobjsolution process. - Custom Output Function for gamultiobj
Custom output function for multiobjective genetic algorithm. - Wann wird eine Hybridfunktion verwendet?
Beschreibt Fälle, in denen Hybridfunktionen wahrscheinlich eine höhere Genauigkeit oder Geschwindigkeit bieten. - Plot 3-D Pareto Front
Plot a Pareto set in three dimensions.
Hintergrund zur Mehrzieloptimierung
- What Is Multiobjective Optimization?
Describes Pareto-optimal sets. - gamultiobj Algorithm
How thegamultiobjalgorithm works. - paretosearch Algorithm
Describes theparetosearchalgorithm. - gamultiobj Options and Syntax: Differences from ga
Describes differences between the options forgaandgamultiobj. - Genetic Algorithm Options
Explore the options for the genetic algorithm. - Pattern Search Options
Explore the options for pattern search.