Optimization-based control using input convex neural networks

被引:11
|
作者
Yang, Shu [1 ]
Bequette, B. Wayne [1 ]
机构
[1] Rensselaer Polytech Inst, Dept Chem & Biol Engn, Troy, NY 12180 USA
关键词
Model predictive control; Neural networks; Convex optimization; System identification; PREDICTIVE CONTROL; EFFICIENT; NETS;
D O I
10.1016/j.compchemeng.2020.107143
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Input convex neural networks (ICNNs) are a family of deep learning models where the outputs are constructed to be convex functions of the inputs. By parameterizing system models using ICNNs, optimization-based control problems can be solved as convex optimization problems, leading to improved performance and robustness. This work proposes a novel framework where the control objective function and constraints are modelled using ICNNs. A case study of optimization-based control with output constraints is conducted on a process with input multiplicity and nonminimum phase behavior. The simulation results demonstrate improved economic yield compared with normal neural networks. Additionally, the input convexity formulation is compared with simple regularization techniques, and unique benefits such as improved data efficiency and robustness of the proposed formulation are shown. By explicitly incorporating prior knowledge about convexity, this framework provides a good balance between the universal approximation power of deep learning and computational feasibility required by control. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] OPTIMIZATION-BASED NEURAL NETWORKS COMPRESSION
    Tahiri, Younes
    Seddik, Mohamed El Amine
    Tamaazousti, Mohamed
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2021, : 3512 - 3516
  • [2] Convex Optimization-Based Adaptive Fuzzy Control for Uncertain Nonlinear Systems With Input Saturation Using Command Filtered Backstepping
    Liu, Jiapeng
    Wang, Qing-Guo
    Yu, Jinpeng
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2023, 31 (06) : 2086 - 2091
  • [3] Convex Optimization-Based Sidelobe Control for Planar Arrays
    Luyen, Tong Van
    Cuong, Nguyen Van
    Giang, Truong Vu Bang
    [J]. 2023 IEEE STATISTICAL SIGNAL PROCESSING WORKSHOP, SSP, 2023, : 304 - 308
  • [4] Input Convex Neural Networks
    Amos, Brandon
    Xu, Lei
    Kolter, J. Zico
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [5] Convex Optimization-Based Beamforming
    Gershman, Alex B.
    Sidiropoulos, Nicholas D.
    Shahbazpanahi, Shahram
    Bengtsson, Mats
    Ottersten, Bjorn
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 2010, 27 (03) : 62 - 75
  • [6] An online convex optimization-based framework for convex bilevel optimization
    Shen, Lingqing
    Nam Ho-Nguyen
    Kilinc-Karzan, Fatma
    [J]. MATHEMATICAL PROGRAMMING, 2023, 198 (02) : 1519 - 1582
  • [7] A Convex Optimization-Based Approach to Control of Uncertain Execution Platforms
    Lindberg, Mikael
    [J]. 49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 2322 - 2329
  • [8] Convex Optimization-based Stiffness Control for Tensegrity Robotic Structures
    Savin, Sergei
    Balakhnov, Oleg
    Klimchik, Alexandr
    [J]. 2020 28TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2020, : 990 - 995
  • [9] An online convex optimization-based framework for convex bilevel optimization
    Lingqing Shen
    Nam Ho-Nguyen
    Fatma Kılınç-Karzan
    [J]. Mathematical Programming, 2023, 198 : 1519 - 1582
  • [10] Path-following control of autonomous ground vehicles based on input convex neural networks
    Jiang, Kai
    Hu, Chuan
    Yan, Fengjun
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART D-JOURNAL OF AUTOMOBILE ENGINEERING, 2022, 236 (13) : 2806 - 2816