globalMOO is a paradigm shift in multi-objective optimization and inverse solution of complex problems.
globalMOO is a breakthrough technology for multi-objective optimization and the efficient solution of inverse problems. Existing numerical approaches handle single-output inverse models, but no efficient methods exist for multi-objective inverse solutions.
Tailored to specific problem descriptions. Not generalizable to arbitrary multi-objective problems.
Lumps multiple outputs into one proxy via loss function, producing biased solutions that don't represent multidimensional trade-offs.
Solves multiple objectives truly but requires astronomical compute resources and excessive model evaluations.
globalMOO solves for multiple objectives efficiently, even if the objectives are in different units and scales, without requiring human intervention.
An expert system that captures knowledge related to a software algorithm and uses that information for the inverse solution of that algorithm. It is model agnostic — works with physics-based models, ML models, and others.
Inverse solution: output values are specified (objectives), and corresponding inputs are back-calculated. Knowledge capture leads to understanding cause-and-effect relationships inherent in the forward model.
Compatible with spreadsheets, physics-based simulators, analytical equations, and AI regression/correlation models. Extends to hundreds of input variables and thousands of objectives.
Input variables and outputs can be continuous, integer, logical, or categorical. Outputs must be precisely (non-stochastically) computed from inputs. The model must be causally closed and input-complete.
Forward model need not be continuous or differentiable. Multiple non-unique solutions can be found. Requires valid solutions in at least 90% of the search space.
Match, minimize, and/or maximize multiple objectives simultaneously.
Quantify how much each input variable influences outcomes — calculate the bias of the algorithm with respect to each variable.
Advanced optimization solutions across aerospace, manufacturing, healthcare, and supply chain management.
Proprietary algorithm requiring far fewer evaluations of external systems than competing methods. True even for large numbers of variables and objectives.
Python SDK that wraps around the proprietary engine plus a robust Web API for seamless integration.
Scales seamlessly handling hundreds of input variables and hundreds of outcomes with basic multi-core parallelism.
globalMOO uncovers and quantifies the biases associated with each input variable through its proprietary bias calculation methodology.
Compared against MOED, DNSGA2, and NSGA2 algorithms across varying input variable counts.
For 30-variable problems, MOEAD and DNSGA2 need up to 100,000 iterations. globalMOO requires less than 100 iterations for optimization, using up to 1,000 training cases — 1,000× fewer iterations.