Permutation Invariance of Deep Neural Networks with ReLUs
Diganta Mukhopadhyay (1), Kumar Madhukar (2), Mandayam Srivas (3), (Chennai Mathematical Institute (1), TCS Research (2))

TL;DR
This paper introduces a novel, scalable abstraction-based method to verify permutation invariance in deep neural networks with ReLU activations, ensuring robustness and correctness in applications like collision avoidance and game decision-making.
Contribution
It presents a new technique combining over- and under-approximations with a tie-class analysis and 2-polytope under-approximation to efficiently verify permutation invariance in DNNs.
Findings
The method is sound and scalable for large networks.
It outperforms existing verification approaches in efficiency.
Experimental results demonstrate practical applicability.
Abstract
Consider a deep neural network (DNN) that is being used to suggest the direction in which an aircraft must turn to avoid a possible collision with an intruder aircraft. Informally, such a network is well-behaved if it asks the own ship to turn right (left) when an intruder approaches from the left (right). Consider another network that takes four inputs -- the cards dealt to the players in a game of contract bridge -- and decides which team can bid game. Loosely speaking, if you exchange the hands of partners (north and south, or east and west), the decision would not change. However, it will change if, say, you exchange north's hand with east. This permutation invariance property, for certain permutations at input and output layers, is central to the correctness and robustness of these networks. This paper proposes a sound, abstraction-based technique to establish permutation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning
