ReLU networks as surrogate models in mixed-integer linear programs

被引:90
|
作者
Grimstad, Bjarne [1 ]
Andersson, Henrik [2 ]
机构
[1] Solut Seeker AS, Gaustadalleen 21, N-0349 Oslo, Norway
[2] Norwegian Univ Sci & Technol, Dept Ind Econ & Technol Management, NO-7491 Trondheim, Norway
关键词
Deep neural networks; ReLU networks; Mixed-Integer linear programming; Surrogate modeling; Regression; SEQUENTIAL DESIGN STRATEGY; GLOBAL OPTIMIZATION; NEURAL-NETWORKS;
D O I
10.1016/j.compchemeng.2019.106580
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We consider the embedding of piecewise-linear deep neural networks (ReLU networks) as surrogate models in mixed-integer linear programming (MILP) problems. A MILP formulation of ReLU networks has recently been applied by many authors to probe for various model properties subject to input bounds. The formulation is obtained by programming each ReLU operator with a binary variable and applying the big-M method. The efficiency of the formulation hinges on the tightness of the bounds defined by the big-M values. When ReLU networks are embedded in a larger optimization problem, the presence of output bounds can be exploited in bound tightening. To this end, we devise and study several bound tightening procedures that consider both input and output bounds. Our numerical results show that bound tightening may reduce solution times considerably, and that small-sized ReLU networks are suitable as surrogate models in mixed-integer linear programs. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Performance Analysis of Mixed-Integer Conic and Mixed-Integer Linear Unit Commitment Models
    Savasci, Alper
    Inaolaji, Adedoyin
    Paudyal, Sumit
    2020 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2020,
  • [2] ReLU surrogates in mixed-integer MPC for irrigation scheduling
    Agyeman, Bernard T.
    Liu, Jinfeng
    Shah, Sirish L.
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 2024, 211 : 285 - 298
  • [3] A Comparison of Two Mixed-Integer Linear Programs for Piecewise Linear Function Fitting
    Warwicker, John Alasdair
    Rebennack, Steffen
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (02) : 1042 - 1047
  • [4] MISO: mixed-integer surrogate optimization framework
    Juliane Müller
    Optimization and Engineering, 2016, 17 : 177 - 203
  • [5] MISO: mixed-integer surrogate optimization framework
    Mueller, Juliane
    OPTIMIZATION AND ENGINEERING, 2016, 17 (01) : 177 - 203
  • [6] Optimization of sewer networks using the mixed-integer linear programming
    Safavi, Hamidreza
    Geranmehr, Mohammad A.
    URBAN WATER JOURNAL, 2017, 14 (05) : 452 - 459
  • [7] On Generalized Surrogate Duality in Mixed-Integer Nonlinear Programming
    Muller, Benjamin
    Munoz, Gonzalo
    Gasse, Maxime
    Gleixner, Ambros
    Lodi, Andrea
    Serrano, Felipe
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2020, 2020, 12125 : 322 - 337
  • [8] A New General-Purpose Algorithm for Mixed-Integer Bilevel Linear Programs
    Fischetti, Matteo
    Ljubic, Ivana
    Monaci, Michele
    Sinnl, Markus
    OPERATIONS RESEARCH, 2017, 65 (06) : 1615 - 1637
  • [9] Mixed-integer linear programming models for the paint waste management problem
    Wang, Juyoung
    Cevik, Mucahit
    Amin, Saman Hassanzadeh
    Parsaee, Amir Ali
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2021, 151
  • [10] Solving mixed-integer nonlinear programmes using adaptively refined mixed-integer linear programmes
    Burlacu, Robert
    Geissler, Bjoern
    Schewe, Lars
    OPTIMIZATION METHODS & SOFTWARE, 2020, 35 (01) : 37 - 64