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] Analyzing infeasible mixed-integer and integer linear programs
    Guieu, O
    Chinneck, JW
    INFORMS JOURNAL ON COMPUTING, 1999, 11 (01) : 63 - 77
  • [2] 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,
  • [3] A DC Programming Approach for Mixed-Integer Linear Programs
    Niu, Yi-Shuai
    Dinh, Tao Pham
    MODELLING, COMPUTATION AND OPTIMIZATION IN INFORMATION SYSTEMS AND MANAGEMENT SCIENCES, PROCEEDINGS, 2008, 14 : 244 - 253
  • [4] Taming Binarized Neural Networks and Mixed-Integer Programs
    Aspman, Johannes
    Korpas, Georgios
    Marecek, Jakub
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 10, 2024, : 10935 - 10943
  • [5] 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
  • [6] DECOMPOSITION METHODS FOR GLOBAL SOLUTION OF MIXED-INTEGER LINEAR PROGRAMS
    Sun, Kaizhao
    Sun, Mou
    Yin, Wotao
    SIAM JOURNAL ON OPTIMIZATION, 2024, 34 (02) : 1206 - 1235
  • [7] On a class of bilevel linear mixed-integer programs in adversarial settings
    M. Hosein Zare
    Osman Y. Özaltın
    Oleg A. Prokopyev
    Journal of Global Optimization, 2018, 71 : 91 - 113
  • [8] On the value of binary expansions for general mixed-integer linear programs
    Owen, JH
    Mehrotra, S
    OPERATIONS RESEARCH, 2002, 50 (05) : 810 - 819
  • [9] Partition-Based Formulations for Mixed-Integer Optimization of Trained ReLU Neural Networks
    Tsay, Calvin
    Kronqvist, Jan
    Thebelt, Alexander
    Misener, Ruth
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [10] On a class of bilevel linear mixed-integer programs in adversarial settings
    Zare, M. Hosein
    Ozaltin, Osman Y.
    Prokopyev, Oleg A.
    JOURNAL OF GLOBAL OPTIMIZATION, 2018, 71 (01) : 91 - 113