“…Based on the characterization of linear regions in terms of which neurons are active and inactive, we can count the number of linear regions defined by a trained network with a Mixed-Integer Linear Programming (MILP) formulation [62]. Among other things, these formulations have also been used for network verification [9], embedding the relationship between inputs and outputs of a network into optimization problems [59,11,5], identifying stable neurons [69] to facilitate adversarial robustness verification [75] as well as network compression [60,63], and producing counterfactual explanations [37]. Moreover, several studies have analyzed and improved such formulations [15,2,8,61,1,63].…”