Least Squares and Marginal Log-Likelihood Model Predictive Control using Normalizing Flows
Not on the map. Why?
Abstract (arXiv)
Real-world (bio)chemical processes often exhibit stochastic dynamics with non-trivial correlations and state-dependent fluctuations. Model predictive control (MPC) often must consider these fluctuations to achieve reliable performance. However, most process models simply add stationary noise terms to a deterministic prediction. This work proposes using conditional normalizing flows as discrete-time models to learn stochastic dynamics. Normalizing flows learn the probability density function (PDF) of the states explicitly, given prior states and control inputs. In addition to standard least squares (LSQ) objectives, this work derives a marginal log-likelihood (MLL) objective based on the explicit PDF and Markov chain simulations. In a reactor study, the normalizing flow MPC reduces the setpoint error in open and closed-loop cases to half that of a nominal controller. Furthermore, the chance constraints lead to fewer constraint violations than the nominal controller. The MLL objective yields slightly more stable results than the LSQ, particularly for small scenario sets.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 15 of its 53 references that are in the map. First posted on arXiv 26 Sep 2024.
Builds on
15 of 53 references.
References · 15
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Density estimation using Real NVPcited by 2,029
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2014NICE: Non-linear Independent Components Estimationcited by 1,052
- 2018FFJORD: Free-form Continuous Dynamics for Scalable Reversible Generative Modelscited by 584
- 2019Learning Likelihoods with Conditional Normalizing Flowscited by 170
- 2020Multivariate Probabilistic Time Series Forecasting via Conditioned Normalizing Flowscited by 142
- 2014Variational Gaussian Process State-Space Modelscited by 43
- 2021Learning the temporal evolution of multivariate densities via normalizing flowscited by 18
- 2022Multivariate Probabilistic Forecasting of Intraday Electricity Prices using Normalizing Flowscited by 14
- 2021Principal Component Density Estimation for Scenario Generation Using Normalizing Flowscited by 10
- 2023Robust Machine Learning Modeling for Predictive Control Using Lipschitz-Constrained Neural Networkscited by 8
3 more
- 2015Receding-horizon Stochastic Model Predictive Control with Hard Input Constraints and Joint State Chance Constraintscited by 6
- 2022Normalizing Flow-based Day-Ahead Wind Power Scenario Generation for Profitable and Reliable Delivery Commitments by Wind Farm Operatorscited by 3
- 2023Multivariate Scenario Generation of Day-Ahead Electricity Prices using Normalizing Flowscited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.