CAST10 Archives

February 2022

CAST10@LISTSERV.UMD.EDU

Options: Use Proportional Font
Show HTML Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Message-ID:
Sender:
"Chemical Engineers in Computing and Systems Technology, AIChE" <[log in to unmask]>
Subject:
From:
"Tsay, Calvin" <[log in to unmask]>
Date:
Tue, 8 Feb 2022 15:05:34 +0000
MIME-Version:
1.0
Content-Type:
multipart/alternative; boundary="_000_06FC269108304B8386A8C4DA9628539Cicacuk_"
Reply-To:
"Tsay, Calvin" <[log in to unmask]>
Parts/Attachments:
text/plain (989 bytes) , text/html (2951 bytes)
Dear CAST colleagues,

We are writing to introduce the OMLT (Optimization & Machine Learning Toolkit) open-source python package, available at https://github.com/cog-imperial/OMLT and on pypi (pip install omlt).

OMLT incorporates trained machine learning models (dense/convolutional neural networks and gradient-boosted trees) into pyomo optimization problems. Models can be input using ONNX, thereby implicitly supporting PyTorch, TensorFlow, etc. Moreover, many formulations are provided: reduced-space vs full-space, big-M vs other mixed-integer encodings, etc.

Our example jupyter notebooks include neural network verification, autothermal reformer optimization, and Bayesian optimization.

A preprint describing the package is available at https://arxiv.org/abs/2202.02414. Please do not hesitate to contact us with any questions!

Best regards,

The OMLT Team
(Francesco Ceccon, Jordan Jalving, Joshua Haddad, Alexander Thebelt, Calvin Tsay, Carl Laird, Ruth Misener)

ATOM RSS1 RSS2