paper-with-me

Papers

FastDOG: Fast Discrete Optimization on GPU

2021-11-19 · CVPR 2022 1 · Ahmed Abbas, Paul Swoboda

We present a massively parallel Lagrange decomposition method for solving 0--1 integer linear programs occurring in structured prediction. We propose a new iterative update scheme for solving the Lagrangean dual and a perturbation technique for decoding primal solutions. For representing subproblems we follow Lange et al. (2021) and use binary decision diagrams (BDDs). Our primal and dual algorithms require little synchronization between subproblems and optimization over BDDs needs only elementary operations without complicated control flow. This allows us to exploit the parallelism offered by GPUs for all components of our method. We present experimental results on combinatorial problems from MAP inference for Markov Random Fields, quadratic assignment and cell tracking for developmental biology. Our highly parallel GPU implementation improves upon the running times of the algorithms from Lange et al. (2021) by up to an order of magnitude. In particular, we come close to or outperform some state-of-the-art specialized heuristics while being problem agnostic. Our implementation is available at https://github.com/LPMP/BDD.

📄 PDF Abstract BibTeX arXiv:2111.10270

Code (1)

lpmp/bdd 공식 구현

Tasks

Cell TrackingGPUStructured Prediction

Similar Papers 제목 키워드 기반

DOGE-Train: Discrete Optimization on GPU with End-to-end Training

2022-05-23 · Ahmed Abbas, Paul Swoboda

We present a fast, scalable, data-driven approach for solving relaxations of 0-1 integer linear programs. We use a combination of graph neural networks (GNN) and the Lagrange decomposition based algorithm FastDOG (Abbas …

Combinatorial OptimizationGPUStructured Prediction

Fast Supervised Discrete Hashing

2019-04-07 · Jie Gui, Tongliang Liu, Zhenan Sun, DaCheng Tao 외

Learning-based hashing algorithms are ``hot topics" because they can greatly increase the scale at which existing methods operate. In this paper, we propose a new learning-based hashing method called ``fast supervised di…

regression

Fast Supervised Discrete Hashing and its Analysis

2016-11-30 · Gou Koutaki, Keiichiro Shirai, Mitsuru Ambai

In this paper, we propose a learning-based supervised discrete hashing method. Binary hashing is widely used for large-scale image retrieval as well as video and document searches because the compact representation of bi…

Image RetrievalQuantizationRetrieval

Multi-Feature Discrete Collaborative Filtering for Fast Cold-start Recommendation

2020-03-24 · Yang Xu, Lei Zhu, Zhiyong Cheng, Jingjing Li 외

Hashing is an effective technique to address the large-scale recommendation problem, due to its high computation and storage efficiency on calculating the user preferences on items. However, existing hashing-based recomm…

Collaborative FilteringQuantization

Discrete Graph Hashing

2014-12-01 · NeurIPS 2014 12 · Wei Liu, Cun Mu, Sanjiv Kumar, Shih-Fu Chang

Hashing has emerged as a popular technique for fast nearest neighbor search in gigantic databases. In particular, learning based hashing has received considerable attention due to its appealing storage and search efficie…