Partition-Based Formulations for Mixed-Integer Optimization of Trained ReLU Neural Networks

被引:0
|
作者
Tsay, Calvin [1 ]
Kronqvist, Jan [2 ]
Thebelt, Alexander [1 ]
Misener, Ruth [1 ]
机构
[1] Imperial Coll London, Dept Comp, London, England
[2] KTH Royal Inst Technol, Dept Math, Stockholm, Sweden
基金
英国工程与自然科学研究理事会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a class of mixed-integer formulations for trained ReLU neural networks. The approach balances model size and tightness by partitioning node inputs into a number of groups and forming the convex hull over the partitions via disjunctive programming. At one extreme, one partition per input recovers the convex hull of a node, i.e., the tightest possible formulation for each node. For fewer partitions, we develop smaller relaxations that approximate the convex hull, and show that they outperform existing formulations. Specifically, we propose strategies for partitioning variables based on theoretical motivations and validate these strategies using extensive computational experiments. Furthermore, the proposed scheme complements known algorithmic approaches, e.g., optimization-based bound tightening captures dependencies within a partition.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Strong mixed-integer programming formulations for trained neural networks
    Ross Anderson
    Joey Huchette
    Will Ma
    Christian Tjandraatmadja
    Juan Pablo Vielma
    Mathematical Programming, 2020, 183 : 3 - 39
  • [2] Strong Mixed-Integer Programming Formulations for Trained Neural Networks
    Anderson, Ross
    Huchette, Joey
    Tjandraatmadja, Christian
    Vielma, Juan Pablo
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2019, 2019, 11480 : 27 - 42
  • [3] Strong mixed-integer programming formulations for trained neural networks
    Anderson, Ross
    Huchette, Joey
    Ma, Will
    Tjandraatmadja, Christian
    Vielma, Juan Pablo
    MATHEMATICAL PROGRAMMING, 2020, 183 (1-2) : 3 - 39
  • [4] ReLU networks as surrogate models in mixed-integer linear programs
    Grimstad, Bjarne
    Andersson, Henrik
    COMPUTERS & CHEMICAL ENGINEERING, 2019, 131
  • [5] Compact mixed-integer programming formulations in quadratic optimization
    Benjamin Beach
    Robert Hildebrand
    Joey Huchette
    Journal of Global Optimization, 2022, 84 : 869 - 912
  • [6] Compact mixed-integer programming formulations in quadratic optimization
    Beach, Benjamin
    Hildebrand, Robert
    Huchette, Joey
    JOURNAL OF GLOBAL OPTIMIZATION, 2022, 84 (04) : 869 - 912
  • [7] Optimization Theory for ReLU Neural Networks Trained with Normalization Layers
    Dukler, Yonatan
    Gu, Quanquan
    Montufar, Guido
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119
  • [8] 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
  • [9] Optimization Theory for ReLU Neural Networks Trained with Normalization Layers
    Dukler, Yonatan
    Gu, Quanquan
    Montufar, Guido
    25TH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 2019), 2019,
  • [10] Network Formulations of Mixed-Integer Programs
    Conforti, Michele
    Di Summa, Marco
    Eisenbrand, Friedrich
    Wolsey, Laurence A.
    MATHEMATICS OF OPERATIONS RESEARCH, 2009, 34 (01) : 194 - 209