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 条
  • [41] A framework for solving mixed-integer semidefinite programs
    Gally, Tristan
    Pfetsch, Marc E.
    Ulbrich, Stefan
    OPTIMIZATION METHODS & SOFTWARE, 2018, 33 (03): : 594 - 632
  • [42] Exploiting Solving Phases for Mixed-Integer Programs
    Hendel, Gregor
    OPERATIONS RESEARCH PROCEEDINGS 2015, 2017, : 3 - 9
  • [43] ON SUBADDITIVE DUALITY FOR CONIC MIXED-INTEGER PROGRAMS
    Kocuk, Burak
    Moran R, Diego A.
    SIAM JOURNAL ON OPTIMIZATION, 2019, 29 (03) : 2320 - 2336
  • [44] Handling Symmetries in Mixed-Integer Semidefinite Programs
    Hojny, Christopher
    Pfetsch, Marc E.
    INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, CPAIOR 2023, 2023, 13884 : 69 - 78
  • [45] 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
  • [46] A hierarchy of bounds for stochastic mixed-integer programs
    Sandikci, Burhaneddin
    Kong, Nan
    Schaefer, Andrew J.
    MATHEMATICAL PROGRAMMING, 2013, 138 (1-2) : 253 - 272
  • [47] INTEGER AND MIXED-INTEGER PROGRAMMING MODELS - GENERAL PROPERTIES
    MEYER, RR
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1975, 16 (3-4) : 191 - 206
  • [48] 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
  • [49] Safe bounds in linear and mixed-integer linear programming
    Arnold Neumaier
    Oleg Shcherbina
    Mathematical Programming, 2004, 99 : 283 - 296
  • [50] Safe bounds in linear and mixed-integer linear programming
    Neumaier, A
    Shcherbina, O
    MATHEMATICAL PROGRAMMING, 2004, 99 (02) : 283 - 296