Score-Based Methods for Discrete Optimization in Deep Learning
Eric Lei, Arman Adibi, Hamed Hassani

TL;DR
This paper introduces a score-based approximation framework for discrete optimization in deep learning, significantly reducing computation costs while maintaining high solution quality, especially in large-scale problems.
Contribution
The paper proposes a novel score-based method that leverages embeddings and auto-differentiation to efficiently solve discrete optimization problems in deep learning.
Findings
Outperforms heuristic methods in speed and solution quality
Effective in large-scale problems with thousands of discrete variables
Demonstrated on adversarial set classification tasks
Abstract
Discrete optimization problems often arise in deep learning tasks, despite the fact that neural networks typically operate on continuous data. One class of these problems involve objective functions which depend on neural networks, but optimization variables which are discrete. Although the discrete optimization literature provides efficient algorithms, they are still impractical in these settings due to the high cost of an objective function evaluation, which involves a neural network forward-pass. In particular, they require complexity per iteration, but real data such as point clouds have values of in thousands or more. In this paper, we investigate a score-based approximation framework to solve such problems. This framework uses a score function as a proxy for the marginal gain of the objective, leveraging embeddings of the discrete variables and speed of…
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
TopicsMachine Learning in Materials Science · Adversarial Robustness in Machine Learning · Advanced Neural Network Applications
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
