Fast Explicit Machine Learning-Based Model Predictive Control of Nonlinear Processes Using Input Convex Neural Networks
Not on the map. Why?
Abstract (arXiv)
Explicit machine learning-based model predictive control (explicit ML-MPC) has been developed to reduce the real-time computational demands of traditional ML-MPC. However, the evaluation of candidate control actions in explicit ML-MPC can be time-consuming due to the non-convex nature of machine learning models. To address this issue, we leverage Input Convex Neural Networks (ICNN) to develop explicit ICNN-MPC, which is formulated as a convex optimization problem. Specifically, ICNN is employed to capture nonlinear system dynamics and incorporated into MPC, with sufficient conditions provided to ensure the convexity of ICNN-based MPC. We then formulate mixed-integer quadratic programming (MIQP) problems based on the candidate control actions derived from the solutions of multi-parametric quadratic programming (mpQP) problems within the explicit ML-MPC framework. Optimal control actions are obtained by solving real-time convex MIQP problems. The effectiveness of the proposed method is demonstrated through two case studies, including a chemical reactor example, and a chemical process network simulated by Aspen Plus Dynamics, where explicit ML-MPC written in Python is integrated with Aspen dynamic simulation through a programmable interface.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 13 Aug 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2025ICNN-enhanced 2SP: Leveraging input convex neural networks for solving two-stage stochastic programmingcited by 3
- 2025Reservoir Predictive Path Integral Control for Unknown Nonlinear Dynamicscited by 1
- 2026HUANet: Hard-Constrained Unrolled ADMM for Constrained Convex Optimizationcited by 0
- 2026Input convex neural networks as surrogates in mathematical optimisationcited by 0
- 2026Input convex neural networks as surrogates in mathematical optimisation10 Aug 2026
- 2026HUANet: Hard-Constrained Unrolled ADMM for Constrained Convex Optimization14 Apr 2026
- 2025Reservoir Predictive Path Integral Control for Unknown Nonlinear Dynamics4 Sep 2025
- 2025ICNN-enhanced 2SP: Leveraging input convex neural networks for solving two-stage stochastic programming8 May 2025