OMLT: Optimization Machine Learning Toolkit

02/04/2022
by   Francesco Ceccon, et al.
0

The optimization and machine learning toolkit (OMLT) is an open-source software package incorporating neural network and gradient-boosted tree surrogate models, which have been trained using machine learning, into larger optimization problems. We discuss the advances in optimization technology that made OMLT possible and show how OMLT seamlessly integrates with the algebraic modeling language Pyomo. We demonstrate how to use OMLT for solving decision-making problems in both computer science and engineering.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/29/2021

MLMOD Package: Machine Learning Methods for Data-Driven Modeling in LAMMPS

We discuss a software package for incorporating into simulations data-dr...
research
12/18/2020

The Danger of Reverse-Engineering of Automated Judicial Decision-Making Systems

In this paper we discuss the implications of using machine learning for ...
research
07/02/2021

Designing Machine Learning Pipeline Toolkit for AutoML Surrogate Modeling Optimization

The pipeline optimization problem in machine learning requires simultane...
research
05/14/2021

How to effectively use machine learning models to predict the solutions for optimization problems: lessons from loss function

Using machine learning in solving constraint optimization and combinator...
research
09/20/2020

Supervised Ontology and Instance Matching with MELT

In this paper, we present MELT-ML, a machine learning extension to the M...
research
03/20/2022

Exascale Grid Optimization (ExaGO) toolkit: An open-source high-performance package for solving large-scale grid optimization problems

This paper introduces the Exascale Grid Optimization (ExaGO) toolkit, a ...
research
12/31/2022

Lightmorphic Signatures Analysis Toolkit

In this paper we discuss the theory used in the design of an open source...

Please sign up or login with your details

Forgot password? Click here to reset