arrow
Return

Equation-based and data-driven modeling: Open-source software current state and future directions

delete2024-02-01
delete6
delete
OA
AI
L
LaGrande Gunnell
B
Bethany L. Nicholson
J
John D. Hedengren *
DOI:10.1016/j.compchemeng.2023.108521delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
A review of current trends in scientific computing reveals a broad shift to open-source and higher-level programming languages such as Python and growing career opportunities over the next decade. Open-source modeling tools accelerate innovation in equation-based and data-driven applications. Significant resources have been deployed to develop data-driven tools (PyTorch, TensorFlow, Scikit-learn) from tech companies that rely on machine learning services to meet business needs while keeping the foundational tools open. Open-source equation-based tools such as Pyomo, CasADi, Gekko, and JuMP are also gaining momentum according to user community and development pace metrics. Integration of data-driven and principles-based tools is emerging. New compute hardware, productivity software, and training resources have the potential to radically accelerate progress. However, long-term support mechanisms are still necessary to sustain the momentum and maintenance of critical foundational packages.
Keywords:
Modeling
Open-source
Optimization
Simulation
Solver
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Computers and Chemical Engineering
IF:
3.9
Papers:
8.1K
Citations:
1.7W

Organization

U
united states department of energy (doe)
Scholars:
11.3W
Papers: 9.6W
Citations: 246
B
Brigham Young University
Scholars:
9.0K
Papers: 6.0K
Citations: 9.3K
Cited Papers

Cited Papers

New Approach for an Easily Detachable Electric Drive Unit for Off-the-Shelf Bicycles
err2018-08-23
err0
errOAAI
errFelix Roemer; Marius Mrosek; Simon Schmalfuss; Markus Lienkamp
errShare
errSave
Amine-Manganese Complex as an Efficient Catalyst for Polyurethane Syntheses
err2002-04-01
err0
errOAAI
errShin-ichi Inoue; Yasuharu Nagai; Hiroshi Okamoto
errShare
errSave
Rapid development of modular and sustainable nonlinear model predictive control solutions
err2017-03-01
err120
PREAI
errLucia, Sergio; Tatulea-Codrean, Alexandru; Schoppmeyer, Christian; Engell, Sebastian
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
CasADi: a software framework for nonlinear optimization and optimal control
err2018-07-11
err2.4K
PREAI
errAndersson, Joel A. E.; Gillis, Joris; Horn, Greg; Rawlings, James B.; Diehl, Moritz
errShare
errSave
Deep learning for visual understanding: A review
err2016-04-01
err1.6K
PREAI
errGuo, Yanming; Liu, Yu; Oerlemans, Ard; Lao, Songyang; Wu, Song; Lew, Michael S.
errShare
errSave
researcher View more