Global Optimization Toolbox
Global Optimization Toolbox fournit des fonctions qui recherchent des solutions globales aux problèmes contenant plusieurs maxima ou minima. Les solveurs de la boîte à outils incluent la recherche de substitution, la recherche de motifs, l'algorithme génétique, l'essaim particulaire, le recuit simulé, le multi-démarrage et la recherche globale. Vous pouvez utiliser ces solveurs pour les problèmes d'optimisation où la fonction objectif ou de contrainte est continue, discontinue, stochastique, ne possède pas de dérivées ou inclut des simulations ou des fonctions de boîte noire. Pour les problèmes à objectifs multiples, vous pouvez identifier un front de Pareto à l'aide d'algorithmes génétiques ou de solveurs de recherche de modèles.
Vous pouvez améliorer l'efficacité du solveur en ajustant les options et, pour les solveurs applicables, en personnalisant les fonctions de création, de mise à jour et de recherche. Vous pouvez utiliser des types de données personnalisés avec l'algorithme génétique et les solveurs de recuit simulé pour représenter des problèmes qui ne s'expriment pas facilement avec des types de données standard. L'option de fonction hybride vous permet d'améliorer une solution en appliquant un deuxième solveur après le premier.
Commencer avec Global Optimization Toolbox
Apprendre les bases de Global Optimization Toolbox
Configuration d'optimisation globale basée sur les problèmes
Créer des variables d'optimisation, créer un problème avec objectif et contraintes, appeler solve
Configuration du problème d'optimisation basé sur le solveur
Choisissez le solveur, définissez la fonction objectif et les contraintes, calculez en parallèle
Recherche globale ou à points de démarrages multiples
Solveurs à points de démarrages multiples pour l'optimisation basée sur le gradient, avec ou sans contrainte
Recherche directe
Solveur de recherche de modèles pour une optimisation sans dérivée, contrainte ou non contrainte
Algorithme génétique
Solveur d'algorithmes génétiques pour l'optimisation mixte en nombres entiers ou en variables continues, avec ou sans contraintes
Essaim particulaire
Solveur par essaim particulaire pour une optimisation sans contrainte ou avec limites sans dérivée
Optimisation par modèle de substitution
Solveur d'optimisation par modèle de substitution pour fonctions objectif coûteuses, avec limites et contraintes d'entiers facultatives
Recuit simulé
Solveur de recuit simulé pour une optimisation sans contrainte ou sans dérivée ou une optimisation avec limites
Optimisation multi-objectifs
Ensembles de Pareto via des algorithmes de recherche génétique ou de modèle, avec ou sans contraintes