WOLFRAM

WolframOptimizaciónUna parte fundamental de
Wolfram Language

Modele, resuelva y analice diseños.

Wolfram Optimización proporciona un conjunto completo de herramientas para encontrar el mejor diseño o realizar la mejor decisión de acuerdo con las restricciones, completamente integrado con aprendizaje automático altamente automatizado, estadística, datos incorporados inmediatamente computables y más.

Modelado de optimización

Modele objetivos y restricciones usando funciones matemáticas, desigualdades e inclusión. Defina modelos compactos de alto nivel de forma natural con variables y desigualdades de vectores, y regiones geométricas. Cree modelos reutilizables, construyendolos de forma programática a partir de datos, grafos y cualquier otro objeto.

Optimización lineal y convexa

Resuelva problemas de optimización convexa de gran escala usando métodos globales, rápidos y confiables. La optimización convexa incluye clases importantes como la optimización lineal, cuadrática, de cono de segundo orden, semidefinida y cónica.

Optimización local

Encuentre un óptimo local para problemas de optimización con o sin restricciones. Los métodos locales son rápidos y escalables, y a menudo son suficiente, o son utilizados para crear desarrollar métodos más elaborados. Resuelva usando una selección automatizada de métodos desde cuasi-Newton hasta el punto interior, así como la computación de derivadas y compilación para mayor eficiencia.

Optimización global

Busque el mejor valor posible para un objetivo dentro de las restricciones determinadas. El esfuerzo adicional requerido para encontrar un óptimo global a menudo es valioso por razones financieras, de seguridad o de eficiencia. Use una amplia variedad de métodos, desde extensiones determinísticas y optimización convexa, hasta métodos evolutivos estocásticos.

Optimización de enteros mixtos

Resuelva problemas de optimización convexa donde algunas de las variables de decisión solo pueden tener valores enteros o discretos. Las variables discretas surgen comúnmente en problemas de asignación, planificación y ruteo. Use métodos como los de ramificación y poda, planos de corte y aproximación externa para resolver problemas de enteros mixtos con eficiencia.

Optimización paramétrica

Resuelva familias de problemas de optimización usando parámetros en objetivos y restricciones. Encuentre numerosas soluciones de manera eficiente (barrido de parámetros), soluciones seguras para todos los valores (optimización robusta), soluciones anticipadas para valores aleatorios (optimización estocástica) o sensibilidad a los cambios en valores (sensibilidad paramétrica).

Optimización simbólica

Obtenga fórmulas de soluciones globales exactas para problemas de optimización. Las soluciones de formato cerrado son verificadas, reutilizables y combinables con otras fórmulas. Use el mismo lenguaje de modelado con métodos simbólicos exactos o métodos numéricos aproximados.

Ajuste óptimo

Encuentre parámetros de modelos que mejor se adecúen a un conjunto de puntos de datos. El ajuste de modelos es el puente entre los modelos y los datos, y permite una fácil inferencia de otros valores. Use algoritmos de ajuste lineales y no lineales que utilizan objetivos, incluyendo mínimos cuadrados, mínimas desviaciones absolutas, LASSO y regresión de cresta.

Optimización para propósitos especiales

Modele con facilidad y resuelva de forma eficiente tareas de optimización importantes usando funciones dedicadas. Use interfaces intuitivas para resolver problemas de entrenamiento de redes neuronales, problemas del viajero, problemas de la mochila, así como otros problemas especiales de optimización.

Socios en optimización

Aproveche de forma inmediata solucionadores comerciales de Gurobi, MOSEK y FICO Xpress. Para optimización a gran escala y en enteros mixta, los mejores solucionadores en su clase pueden proporcionar la ventaja que necesita. Las funciones de optimización pueden usar los métodos para los cuales posee una licencia de forma automática.

Live Playground

This is an interactive notebook—try making your own changes!

Documentación de Wolfram Optimización

Wolfram Optimización es una parte integrada de Wolfram Language. El sistema completo contiene más de 6000 funciones incorporadas que abarcan todas las áreas de la computación, todas cuidadosamente integradas de manera que trabajen perfectamente en conjunto.

Alcance completo y documentación de
Wolfram Language
Predict ▪ Classify ▪ ActivePrediction ▪ SequencePredict ▪ Nearest ▪ FindClusters ▪ FeatureExtraction ▪ FeatureSpacePlot ▪ FeatureImpactPlot ▪ AnomalyDetection ▪ DimensionReduction ▪ MissingValueSynthesis ▪ LLMFunction ▪ LLMSynthesize ▪ ImageSynthesize ▪ ChatObject ▪ LLMPrompt ▪ LLMTool ▪ LLMConfiguration ▪ NetModel ▪ NetGraph ▪ LinearLayer ▪ ConvolutionLayer ▪ AttentionLayer ▪ ImageIdentify ▪ ImageCases ▪ FindFaces ▪ TextRecognize ▪ ImageGraphics ▪ TextSummarize ▪ LanguageIdentify ▪ TextStructure ▪ TextCases ▪ SpeechRecognize ▪ AudioIdentify ▪ SpeechCases ▪ SpeakerMatchQ ▪ PitchRecognize ▪ PseudoInverse ▪ Norm ▪ QRDecomposition ▪ SingularValueDecomposition ▪ Fit ▪ LinearModelFit ▪ NonlinearModelFit ▪ GeneralizedLinearModelFit ▪ LogitModelFit ▪ GeometricOptimization ▪ VectorGreaterEqual ▪ VectorLessEqual ▪ VectorGreater ▪ VectorLess ▪ NMinimize ▪ NMaximize ▪ FindMaximum ▪ FindFit ▪ Maximize ▪ MaxValue ▪ NMinValue ▪ NMaxValue ▪ FindMinValue ▪ FindMaxValue ▪ ArgMax ▪ NArgMin ▪ NArgMax ▪ FindArgMin ▪ FindArgMax ▪ LeastSquares ▪ ConvexOptimization ▪ ParametricConvexOptimization ▪ RobustConvexOptimization ▪ LinearOptimization ▪ LinearFractionalOptimization ▪ QuadraticOptimization ▪ SecondOrderConeOptimization ▪ SemidefiniteOptimization ▪ ConicOptimization ▪ FindShortestTour ▪ Minimize ▪ FindMinimum ▪ ArgMin ▪ MinValue ▪ KnapsackSolve ▪ FrobeniusSolve ▪ BayesianMinimization ▪ BayesianMinimizationObject ▪ BayesianMaximization ▪ BayesianMaximizationObject ▪ RegionPlot ▪ RegionPlot3D ▪ NetTrain ▪ SpherePoints ▪ EstimatedDistribution ▪ EstimatedProcess ▪ FindFormula ▪ FindGeometricTransform ▪ ImageAlign ▪ GuidedFilter ▪

Comience a usar Wolfram Optimización

Explore interactive examples
in the cloud

Wolfram brinda apoyo a instituciones tanto grandes como pequeñas