VLDB 2026 Research / reviewers in the wild / expert
Andrew Delong
dblp:61/5751
· DBLP profile ↗
17ranked-venue papers
7as first author
0since 2021 · last 2020
0000-0002-0108-2605ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 14 · 7 first-authorGraphics, computer vision, multimedia, augmented reality and games · 8 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
6 papers |
Mathematical optimization · 76% Graph algorithms and graph theory · 19% Information theory · 5% | |
| Artificial intelligence
8 papers |
Optimization for machine learning · 56% Segmentation and scene understanding · 26% 3D vision · 18% | |
| Computer graphics and multimedia
6 papers |
Image and video processing · 95% Geometric modeling and processing · 5% | |
| Interdisciplinary, comprehensive, and emerging computing
4 papers |
Bioinformatics and computational biology · 78% Medical and health informatics · 22% |
Topics — the 29 heaviest of 32, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Image and video processing
image segmentation |
0.5 | 4 | 2014 | Submodularization for Binary Pairwise Energies · CVPR 2014 Recursive MDL via graph cuts: Application to segmentation · ICCV 2011 Fast approximate energy minimization with label costs · CVPR 2010 |
Machine learning › Optimization for machine learning
bilevel optimization |
0.4 | 1 | 2020 | Learning Linear Programs from Optimal Decisions · NeurIPS 2020 |
Mathematical optimization
inverse optimization |
0.4 | 1 | 2020 | Learning Linear Programs from Optimal Decisions · NeurIPS 2020 |
Mathematical optimization
linear programming |
0.4 | 1 | 2020 | Learning Linear Programs from Optimal Decisions · NeurIPS 2020 |
Image and video processing
energy minimization |
0.4 | 2 | 2017 | Local Submodularization for Binary Pairwise Energies · IEEE Trans. Pattern Anal. Mach. Intell. 2017 Fast approximate energy minimization with label costs · CVPR 2010 |
Mathematical optimization
discrete optimization |
0.3 | 2 | 2014 | Submodularization for Binary Pairwise Energies · CVPR 2014 Minimizing Sparse High-Order Energies by Submodular Vertex-Cover · NIPS 2012 |
Bioinformatics and computational biology › RNA biology › RNA processing
polyadenylation site prediction |
0.3 | 1 | 2018 | Inference of the human polyadenylation code · Bioinform. 2018 |
Machine learning › Optimization for machine learning
energy minimization |
0.3 | 2 | 2012 | Fast Approximate Energy Minimization with Label Costs · Int. J. Comput. Vis. 2012 Minimizing Energies with Hierarchical Costs · Int. J. Comput. Vis. 2012 |
Bioinformatics and computational biology
genomics |
0.3 | 1 | 2017 | Inference of the Human Polyadenylation Code · RECOMB 2017 |
Computer vision › 3D vision › geometric estimation › geometric model fitting
multi-model fitting |
0.3 | 2 | 2012 | Fast Fusion Moves for Multi-model Estimation · ECCV (1) 2012 Fast approximate energy minimization with label costs · CVPR 2010 |
Bioinformatics and computational biology › gene expression analysis
gene expression prediction |
0.2 | 1 | 2016 | Machine Learning in Genomic Medicine: A Review of Computational Problems and Data Sets · Proc. IEEE 2016 |
Medical and health informatics
genomic medicine |
0.2 | 1 | 2016 | Machine Learning in Genomic Medicine: A Review of Computational Problems and Data Sets · Proc. IEEE 2016 |
Image and video processing › image segmentation
energy minimization segmentation |
0.2 | 1 | 2014 | Submodularization for Binary Pairwise Energies · CVPR 2014 |
Mathematical optimization › submodular optimization
non-submodular energy minimization |
0.2 | 1 | 2014 | Submodularization for Binary Pairwise Energies · CVPR 2014 |
Mathematical optimization
submodular optimization |
0.2 | 1 | 2014 | Submodularization for Binary Pairwise Energies · CVPR 2014 |
Computer vision › Segmentation and scene understanding
image segmentation |
0.1 | 1 | 2012 | Segmentation with Non-linear Regional Constraints via Line-Search Cuts · ECCV (1) 2012 |
Graph algorithms and graph theory
vertex cover |
0.1 | 1 | 2012 | Minimizing Sparse High-Order Energies by Submodular Vertex-Cover · NIPS 2012 |
Graph algorithms and graph theory › graph algorithms › network flow
multicommodity flow |
0.1 | 1 | 2020 | Learning Linear Programs from Optimal Decisions · NeurIPS 2020 |
Image and video processing › image segmentation
hierarchical segmentation |
0.1 | 1 | 2011 | Recursive MDL via graph cuts: Application to segmentation · ICCV 2011 |
Mathematical optimization › discrete optimization
energy minimization |
0.1 | 1 | 2011 | Recursive MDL via graph cuts: Application to segmentation · ICCV 2011 |
Information theory
minimum description length |
0.1 | 1 | 2011 | Recursive MDL via graph cuts: Application to segmentation · ICCV 2011 |
Image and video processing › image segmentation › graph-based segmentation
graph cut segmentation |
0.1 | 1 | 2008 | A Scalable graph-cut algorithm for N-D grids · CVPR 2008 |
Graph algorithms and graph theory
graph algorithms |
0.1 | 1 | 2008 | A Scalable graph-cut algorithm for N-D grids · CVPR 2008 |
Graph algorithms and graph theory › graph algorithms › network flow
maximum flow |
0.1 | 1 | 2008 | A Scalable graph-cut algorithm for N-D grids · CVPR 2008 |
Geometric modeling and processing › shape deformation
surface evolution |
0.1 | 1 | 2006 | An Integral Solution to Surface Evolution PDEs Via Geo-cuts · ECCV (3) 2006 |
Data mining
clustering |
0.0 | 1 | 2012 | Minimizing Sparse High-Order Energies by Submodular Vertex-Cover · NIPS 2012 |
Data mining › clustering
hierarchical clustering |
0.0 | 1 | 2012 | Minimizing Sparse High-Order Energies by Submodular Vertex-Cover · NIPS 2012 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 2012 | Fast Fusion Moves for Multi-model Estimation · ECCV (1) 2012 |
Medical and health informatics › medical imaging › medical image analysis
medical image segmentation |
0.0 | 1 | 2009 | Globally optimal segmentation of multi-region objects · ICCV 2009 |
Methods — techniques the papers use, named apart from their topics
local submodular approximation · 1.0implicit differentiation · 0.9homogeneous interior point algorithm · 0.9gradient-based learning · 0.9deep learning · 0.9graph cuts · 0.7trust region · 0.6auxiliary function · 0.6trust region optimization · 0.4auxiliary function optimization · 0.4submodular optimization · 0.3message passing · 0.3fusion moves · 0.3predictive modeling · 0.2non-linear constraints · 0.1line-search cuts · 0.1patch-based representation · 0.1minimum description length · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Learning Linear Programs from Optimal DecisionsabstractWe propose a flexible gradient-based framework for learning linear programs from optimal decisions. Linear programs are often specified by hand, using prior knowledge of relevant costs and constraints. In some applications, linear programs must instead be learned from observations of optimal decisions. Learning from optimal decisions is a particularly challenging bilevel problem, and much of the related inverse optimization literature is dedicated to special cases. We tackle the general problem, learning all parameters jointly while allowing flexible parameterizations of costs, constraints, and loss functions. We also address challenges specific to learning linear programs, such as empty feasible regions and non-unique optimal decisions. Experiments show that our method successfully learns synthetic linear programs and minimum-cost multi-commodity flow instances for which previous methods are not directly applicable. We also provide a fast batch-mode PyTorch implementation of the homogeneous interior point algorithm, which supports gradients by implicit differentiation or backpropagation. Yingcong Tan, Daria Terekhov, Andrew Delong |
NeurIPS | 3 |
| 2019 | Deep Inverse Optimization
Yingcong Tan, Andrew Delong, Daria Terekhov |
CPAIOR | 2 |
| 2018 | Inference of the human polyadenylation codeabstractMotivation: Processing of transcripts at the 3'-end involves cleavage at a polyadenylation site followed by the addition of a poly(A)-tail. By selecting which site is cleaved, the process of alternative polyadenylation enables genes to produce transcript isoforms with different 3'-ends. To facilitate the identification and treatment of disease-causing mutations that affect polyadenylation and to understand the sequence determinants underlying this regulatory process, a computational model that can accurately predict polyadenylation patterns from genomic features is desirable. Results: Previous works have focused on identifying candidate polyadenylation sites and classifying tissue-specific sites. By training on how multiple sites in genes are competitively selected for polyadenylation from 3'-end sequencing data, we developed a deep learning model that can predict the tissue-specific strength of a polyadenylation site in the 3' untranslated region of the human genome given only its genomic sequence. We demonstrate the model's broad utility on multiple tasks, without any application-specific training. The model can be used to predict which polyadenylation site is more likely to be selected in genes with multiple sites. It can be used to scan the 3' untranslated region to find candidate polyadenylation sites. It can be used to classify the pathogenicity of variants near annotated polyadenylation sites in ClinVar. It can also be used to anticipate the effect of antisense oligonucleotide experiments to redirect polyadenylation. We provide analysis on how different features affect the model's predictive performance and a method to identify sensitive regions of the genome at the single-based resolution that can affect polyadenylation regulation. Supplementary information: Supplementary data are available at Bioinformatics online. Michael K. K. Leung, Andrew Delong, Brendan J. Frey |
Bioinform. | 2 |
| 2017 | Inference of the Human Polyadenylation Code
Michael K. K. Leung, Andrew Delong, Brendan J. Frey |
RECOMB | 2 |
| 2017 | Local Submodularization for Binary Pairwise EnergiesabstractMany computer vision problems require optimization of binary non-submodular energies. We propose a general optimization framework based on local submodular approximations (LSA). Unlike standard LP relaxation methods that linearize the whole energy globally, our approach iteratively approximates the energy locally. On the other hand, unlike standard local optimization methods (e.g., gradient descent or projection techniques) we use non-linear submodular approximations and optimize them without leaving the domain of integer solutions. We discuss two specific LSA algorithms based on trust region and auxiliary function principles, LSA-TR and LSA-AUX. The proposed methods obtain state-of-the-art results on a wide range of applications such as binary deconvolution, curvature regularization, inpainting, segmentation with repulsion and two types of shape priors. Finally, we discuss a move-making extension to the LSA-TR approach. While our paper is focused on pairwise energies, our ideas extend to higher-order problems. The code is available online. Lena Gorelick, Yuri Boykov, Olga Veksler, Ismail Ben Ayed, Andrew Delong |
IEEE Trans. Pattern Anal. Mach. Intell. | 5 |
| 2016 | Machine Learning in Genomic Medicine: A Review of Computational Problems and Data SetsabstractIn this paper, we provide an introduction to machine learning tasks that address important problems in genomic medicine. One of the goals of genomic medicine is to determine how variations in the DNA of individuals can affect the risk of different diseases, and to find causal explanations so that targeted therapies can be designed. Here we focus on how machine learning can help to model the relationship between DNA and the quantities of key molecules in the cell, with the premise that these quantities, which we refer to as cell variables, may be associated with disease risks. Modern biology allows high-throughput measurement of many such cell variables, including gene expression, splicing, and proteins binding to nucleic acids, which can all be treated as training targets for predictive models. With the growing availability of large-scale data sets and advanced computational techniques such as deep learning, researchers can help to usher in a new era of effective genomic medicine. Michael K. K. Leung, Andrew Delong, Babak Alipanahi, Brendan J. Frey |
Proc. IEEE | 2 |
| 2014 | Submodularization for Binary Pairwise EnergiesabstractMany computer vision problems require optimization of binary non-submodular energies. We propose a general optimization framework based on local submodular approximations (LSA). Unlike standard LP relaxation methods that linearize the whole energy globally, our approach iteratively approximates the energies locally. On the other hand, unlike standard local optimization methods (e.g. gradient descent or projection techniques) we use non-linear submodular approximations and optimize them without leaving the domain of integer solutions. We discuss two specific LSA algorithms based on trust region and auxiliary function principles, LSA-TR and LSA-AUX. These methods obtain state-of-the-art results on a wide range of applications outperforming many standard techniques such as LBP, QPBO, and TRWS. While our paper is focused on pairwise energies, our ideas extend to higher-order problems. The code is available online. Lena Gorelick, Yuri Boykov, Olga Veksler, Ismail Ben Ayed, Andrew Delong |
CVPR | 5 |
| 2012 | Fast Fusion Moves for Multi-model Estimation
Andrew Delong, Olga Veksler, Yuri Boykov |
ECCV (1) | 1 |
| 2012 | Segmentation with Non-linear Regional Constraints via Line-Search Cuts
Lena Gorelick, Frank R. Schmidt, Yuri Boykov, Andrew Delong, Aaron D. Ward |
ECCV (1) | 4 |
| 2012 | Minimizing Sparse High-Order Energies by Submodular Vertex-CoverabstractInference on high-order graphical models has become increasingly important in recent years. We consider energies with simple 'sparse' high-order potentials. Previous work in this area uses either specialized message-passing or transforms each high-order potential to the pairwise case. We take a fundamentally different approach, transforming the entire original problem into a comparatively small instance of a submodular vertex-cover problem. These vertex-cover instances can then be attacked by standard pairwise methods, where they run much faster (4--15 times) and are often more effective than on the original problem. We evaluate our approach on synthetic data, and we show that our algorithm can be useful in a fast hierarchical clustering and model estimation framework. Andrew Delong, Olga Veksler, Anton Osokin, Yuri Boykov |
NIPS | 1 |
| 2012 | Minimizing Energies with Hierarchical Costs
Andrew Delong, Lena Gorelick, Olga Veksler, Yuri Boykov |
Int. J. Comput. Vis. | 1 |
| 2012 | Fast Approximate Energy Minimization with Label Costs
Andrew Delong, Anton Osokin, Hossam Isack, Yuri Boykov |
Int. J. Comput. Vis. | 1 |
| 2011 | Recursive MDL via graph cuts: Application to segmentationabstractWe propose a novel patch-based image representation that is useful because it (1) inherently detects regions with repetitive structure at multiple scales and (2) yields a parameterless hierarchical segmentation. We describe an image by breaking it into coherent regions where each region is well-described (easily reconstructed) by repeatedly instantiating a patch using a set of simple transformations. In other words, a good segment is one that has sufficient repetition of some pattern, and a patch is useful if it contains a pattern that is repeated in the image. Our criterion is naturally expressed by the well-established minimum description length (MDL) principle. MDL prefers spatially coherent regions with consistent appearance and avoids parameter tuning. We minimize the description length (in bits) of the image by encoding it with patches. Because a patch is itself an image, we measure its description length by applying the same idea recursively: encode a patch by breaking it into regions described by yet simpler patches. The resulting hierarchy of inter-dependent patches naturally leads to a hierarchical segmentation. We minimize description length over our class of image representations (all patch hierarchies / partitions). We formulate this problem as a recursive multi-label energy. Existing optimization techniques are either inapplicable or get stuck in poor local minima. We propose a new hierarchical fusion (HF) algorithm for energies containing a hierarchy of 'label costs'. Our algorithm is a contribution in itself and should be useful for this new and difficult class of energies. Lena Gorelick, Andrew Delong, Olga Veksler, Yuri Boykov |
ICCV | 2 |
| 2010 | Fast approximate energy minimization with label costsabstractThe α-expansion algorithm has had a significant impact in computer vision due to its generality, effectiveness, and speed. Thus far it can only minimize energies that involve unary, pairwise, and specialized higher-order terms. Our main contribution is to extend α-expansion so that it can simultaneously optimize “label costs” as well. An energy with label costs can penalize a solution based on the set of labels that appear in it. The simplest special case is to penalize the number of labels in the solution. Our energy is quite general, and we prove optimality bounds for our algorithm. A natural application of label costs is multi-model fitting, and we demonstrate several such applications in vision: homography detection, motion segmentation, and unsupervised image segmentation. Our C++/MATLAB implementation is publicly available. Andrew Delong, Anton Osokin, Hossam Isack, Yuri Boykov |
CVPR | 1 |
| 2009 | Globally optimal segmentation of multi-region objectsabstractMany objects contain spatially distinct regions, each with a unique colour/texture model. Mixture models ignore the spatial distribution of colours within an object, and thus cannot distinguish between coherent parts versus randomly distributed colours. We show how to encode geometric interactions between distinct region+boundary models, such as regions being interior/exterior to each other along with preferred distances between their boundaries. With a single graph cut, our method extracts only those multi-region objects that satisfy such a combined model. We show applications in medical segmentation and scene layout estimation. Unlike Li et al. we do not need “domain unwrapping” nor do we have topological limits on shapes. Andrew Delong, Yuri Boykov |
ICCV | 1 |
| 2008 | A Scalable graph-cut algorithm for N-D gridsabstractGlobal optimisation via s-t graph cuts is widely used in computer vision and graphics. To obtain high-resolution output, graph cut methods must construct massive N-D grid-graphs containing billions of vertices. We show that when these graphs do not fit into physical memory, current max-flow/min-cut algorithms-the workhorse of graph cut methods-are totally impractical. Others have resorted to banded or hierarchical approximation methods that get trapped in local minima, which loses the main benefit of global optimisation. We enhance the push-relabel algorithm for maximum flow [14] with two practical contributions. First, true global minima can now be computed on immense grid-like graphs too large for physical memory. These graphs are ubiquitous in computer vision, medical imaging and graphics. Second, for commodity multi-core platforms our algorithm attains near-linear speedup with respect to number of processors. To achieve these goals, we generalised the standard relabeling operations associated with push-relabel. Andrew Delong, Yuri Boykov |
CVPR | 1 |
| 2006 | An Integral Solution to Surface Evolution PDEs Via Geo-cuts
Yuri Boykov, Vladimir Kolmogorov, Daniel Cremers, Andrew Delong |
ECCV (3) | 4 |