Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Alexander Shekhovtsov 0001

dblp:61/5386 · DBLP profile ↗
← Back
24ranked-venue papers
13as first author
4since 2021 · last 2024
0000-0003-0678-8954ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 23 · 13 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 5 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

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.

Artificial intelligence
12 papers
3D vision · 36% Probabilistic and Bayesian machine learning · 26% Deep learning architectures and training · 20%
Theoretical computer science
10 papers
Mathematical optimization · 60% Computational complexity · 10% Computational geometry · 8%

Topics — the 30 heaviest of 40, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization
discrete optimization
1.162016
Partial Optimality by Pruning for MAP-Inference with General Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Joint M-Best-Diverse Labelings as a Parametric Submodular Minimization · NIPS 2016
Maximum persistency via iterative relaxed inference with graphical models · CVPR 2015
Computer vision › 3D vision › stereo vision
stereo matching
0.722020
Belief Propagation Reloaded: Learning BP-Layers for Labeling Problems · CVPR 2020
End-to-End Training of Hybrid CNN-CRF Models for Stereo · CVPR 2017
Computer vision › 3D vision › multi-view geometry › epipolar geometry estimation
fundamental matrix estimation
0.712023
Generalized Differentiable RANSAC · ICCV 2023
Computer vision › 3D vision
point cloud registration
0.712023
Generalized Differentiable RANSAC · ICCV 2023
Computer vision › 3D vision
robust estimation
0.712023
Generalized Differentiable RANSAC · ICCV 2023
Computer vision › 3D vision › multi-view geometry
two-view geometry
0.712023
Generalized Differentiable RANSAC · ICCV 2023
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
graphical model inference
0.622018
MPLP++: Fast, Parallel Dual Block-Coordinate Ascent for Dense Graphical Models · ECCV (4) 2018
Joint M-Best-Diverse Labelings as a Parametric Submodular Minimization · NIPS 2016
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
exponential family
0.612022
VAE Approximation Error: ELBO and Exponential Families · ICLR 2022
Machine learning › Generative modeling
variational autoencoder
0.612022
VAE Approximation Error: ELBO and Exponential Families · ICLR 2022
Machine learning › Optimization for machine learning
gradient estimation
0.412020
Path Sample-Analytic Gradient Estimators for Stochastic Binary Networks · NeurIPS 2020
Computer vision › Segmentation and scene understanding
semantic segmentation
0.412020
Belief Propagation Reloaded: Learning BP-Layers for Labeling Problems · CVPR 2020
Machine learning › Deep learning architectures and training › feedforward neural network
stochastic binary networks
0.412020
Path Sample-Analytic Gradient Estimators for Stochastic Binary Networks · NeurIPS 2020
Machine learning › Optimization for machine learning › gradient estimation
straight-through estimator
0.412020
Path Sample-Analytic Gradient Estimators for Stochastic Binary Networks · NeurIPS 2020
Computational complexity
constraint satisfaction
0.422015
Maximum persistency via iterative relaxed inference with graphical models · CVPR 2015
Maximum Persistency in Energy Minimization · CVPR 2014
Machine learning › Deep learning architectures and training › feedforward neural network › shallow neural networks
probabilistic neural network
0.412019
Feed-forward Propagation in Probabilistic Neural Networks with Categorical and Max Layers · ICLR (Poster) 2019
Mathematical optimization › discrete optimization
energy minimization
0.332014
Maximum Persistency in Energy Minimization · CVPR 2014
On partial optimality in multi-label MRFs · ICML 2008
Efficient MRF Deformation Model for Non-Rigid Image Matching · CVPR 2007
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.312018
Maximum Persistency via Iterative Relaxed Inference in Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
MAP inference
0.312018
Maximum Persistency via Iterative Relaxed Inference in Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Mathematical optimization
linear programming relaxation
0.312018
Maximum Persistency via Iterative Relaxed Inference in Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Computational geometry › topological data analysis
persistence
0.312018
Maximum Persistency via Iterative Relaxed Inference in Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Machine learning › Probabilistic and Bayesian machine learning › structured prediction
conditional random field
0.312017
End-to-End Training of Hybrid CNN-CRF Models for Stereo · CVPR 2017
Machine learning › Probabilistic and Bayesian machine learning
structured prediction
0.312017
End-to-End Training of Hybrid CNN-CRF Models for Stereo · CVPR 2017
Mathematical optimization › combinatorial optimization
discrete energy minimization
0.212016
Complexity of Discrete Energy Minimization Problems · ECCV (2) 2016
Automated reasoning and model checking › probabilistic inference
graphical model inference
0.212016
Partial Optimality by Pruning for MAP-Inference with General Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Information theory › estimation theory › bayesian estimation
MAP inference
0.212016
Partial Optimality by Pruning for MAP-Inference with General Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2016
Mathematical optimization › discrete optimization
submodular function minimization
0.212016
Joint M-Best-Diverse Labelings as a Parametric Submodular Minimization · NIPS 2016
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.212023
Cold Analysis of Rao-Blackwellized Straight-Through Gumbel-Softmax Gradient Estimator · ICML 2023
Distributed systems
distributed graph processing
0.212013
A Distributed Mincut/Maxflow Algorithm Combining Path Augmentation and Push-Relabel · Int. J. Comput. Vis. 2013
Distributed computing theory
distributed algorithms
0.212013
A Distributed Mincut/Maxflow Algorithm Combining Path Augmentation and Push-Relabel · Int. J. Comput. Vis. 2013
Graph algorithms and graph theory › graph algorithms › network flow
mincut/maxflow
0.212013
A Distributed Mincut/Maxflow Algorithm Combining Path Augmentation and Push-Relabel · Int. J. Comput. Vis. 2013

Methods — techniques the papers use, named apart from their topics

linear programming relaxation · 1.2CNN · 0.7straight-through estimator · 0.7sampling distribution learning · 0.7rao-blackwellization · 0.7gumbel-softmax relaxation · 0.7feature detection and matching networks · 0.7differentiable relaxation · 0.7variational inference · 0.6exponential family distributions · 0.6iterative relaxed inference · 0.3dual decomposition · 0.3submodular minimization · 0.2pruning · 0.2max-flow · 0.2convex relaxation · 0.2relaxed inference · 0.2polynomial-time algorithm · 0.2
YearPublicationVenuePosition
2024 Symmetric Equilibrium Learning of VAEs
abstract
We view variational autoencoders (VAE) as decoder-encoder pairs, which map distributions in the data space to distributions in the latent space and vice versa. The standard learning approach for VAEs is the maximisation of the evidence lower bound (ELBO). It is asymmetric in that it aims at learning a latent variable model while using the encoder as an auxiliary means only. Moreover, it requires a closed form a-priori latent distribution. This limits its applicability in more complex scenarios, such as general semi-supervised learning and employing complex generative models as priors. We propose a Nash equilibrium learning approach, which is symmetric with respect to the encoder and decoder and allows learning VAEs in situations where both the data and the latent distributions are accessible only by sampling. The flexibility and simplicity of this approach allows its application to a wide range of learning scenarios and downstream tasks.
Boris Flach, Dmitrij Schlesinger, Alexander Shekhovtsov 0001
AISTATS3
2023 Generalized Differentiable RANSAC
abstract
We propose ▽-RANSAC, a generalized differentiable RANSAC that allows learning the entire randomized robust estimation pipeline. The proposed approach enables the use of relaxation techniques for estimating the gradients in the sampling distribution, which are then propagated through a differentiable solver. The trainable quality function marginalizes over the scores from all the models estimated within ▽-RANSAC to guide the network learning accurate and useful inlier probabilities or to train feature detection and matching networks. Our method directly maximizes the probability of drawing a good hypothesis, allowing us to learn better sampling distributions. We test ▽-RANSAC on various real-world scenarios on fundamental and essential matrix estimation, and 3D point cloud registration, outdoors and indoors, with handcrafted and learning-based features. It is superior to the state-of-the-art in terms of accuracy while running at a similar speed to its less accurate alternatives. The code and trained models are available at https://github.com/weitong8591/differentiable_ransac.
Tong Wei 0002, Alexander Shekhovtsov 0001, Jiri Matas, Daniel Barath
ICCV3
2023 Cold Analysis of Rao-Blackwellized Straight-Through Gumbel-Softmax Gradient Estimator
abstract
Many problems in machine learning require an estimate of the gradient of an expectation in discrete random variables with respect to the sampling distribution. This work is motivated by the development of the Gumbel-Softmax family of estimators, which use a temperature-controlled relaxation of discrete variables. The state-of-the art in this family, the Gumbel-Rao estimator uses an extra internal sampling to reduce the variance, which may be costly. We analyze this estimator and show that it possesses a zero temperature limit with a surprisingly simple closed form. The limit estimator, called ZGR, has favorable bias and variance properties, it is easy to implement and computationally inexpensive. It decomposes as the average of the straight through (ST) estimator and DARN estimator — two basic but not very well performing on their own estimators. We demonstrate that the simple ST–ZGR family of estimators practically dominates in the bias-variance tradeoffs the whole GR family while also outperforming SOTA unbiased estimators.
Alexander Shekhovtsov 0001
ICML1
2022 VAE Approximation Error: ELBO and Exponential Families
Alexander Shekhovtsov 0001, Dmitrij Schlesinger, Boris Flach
ICLR1
2020 Taxonomy of Dual Block-Coordinate Ascent Methods for Discrete Energy Minimization
abstract
We consider the maximum-a-posteriori inference problem in discrete graphical models and study solvers based on the dual block-coordinate ascent rule. We map all existing solvers in a single framework, allowing for a better understanding of their design principles. We theoretically show that some block-optimizing updates are sub-optimal and how to strictly improve them. On a wide range of problem instances of varying graph connectivity, we study the performance of existingsolvers as well as new variants that can be obtained within the framework. As a result of this exploration we build a new state-of-the art solver, performing uniformly better on the whole range of test instances.
Siddharth Tourani, Alexander Shekhovtsov 0001, Carsten Rother, Bogdan Savchynskyy
AISTATS2
2020 Belief Propagation Reloaded: Learning BP-Layers for Labeling Problems
abstract
It has been proposed by many researchers that combining deep neural networks with graphical models can create more efficient and better regularized composite models. The main difficulties in implementing this in practice are associated with a discrepancy in suitable learning objectives as well as with the necessity of approximations for the inference. In this work we take one of the simplest inference methods, a truncated max-product Belief Propagation, and add what is necessary to make it a proper component of a deep learning model: connect it to learning formulations with losses on marginals and compute the backprop operation. This BP-Layer can be used as the final or an intermediate block in convolutional neural networks (CNNs), allowing us to design a hierarchical model composing BP inference and CNNs at different scale levels. The model is applicable to a range of dense prediction problems, is well-trainable and provides parameter-efficient and robust solutions in stereo, flow and semantic segmentation.
Patrick Knöbelreiter, Christian Sormann, Alexander Shekhovtsov 0001, Friedrich Fraundorfer, Thomas Pock
CVPR3
2020 Path Sample-Analytic Gradient Estimators for Stochastic Binary Networks
abstract
In neural networks with binary activations and or binary weights the training by gradient descent is complicated as the model has piecewise constant response. We consider stochastic binary networks, obtained by adding noises in front of activations. The expected model response becomes a smooth function of parameters, its gradient is well defined but it is challenging to estimate it accurately. We propose a new method for this estimation problem combining sampling and analytic approximation steps. The method has a significantly reduced variance at the price of a small bias which gives a very practical tradeoff in comparison with existing unbiased and biased estimators. We further show that one extra linearization step leads to a deep straight-through estimator previously known only as an ad-hoc heuristic. We experimentally show higher accuracy in gradient estimation and demonstrate a more stable and better performing training in deep convolutional models with both proposed methods.
Alexander Shekhovtsov 0001, Viktor Yanush, Boris Flach
NeurIPS1
2019 Feed-forward Propagation in Probabilistic Neural Networks with Categorical and Max Layers
Alexander Shekhovtsov 0001, Boris Flach
ICLR (Poster)1
2018 Stochastic Normalizations as Bayesian Learning
Alexander Shekhovtsov 0001, Boris Flach
ACCV (2)1
2018 MPLP++: Fast, Parallel Dual Block-Coordinate Ascent for Dense Graphical Models
Siddharth Tourani, Alexander Shekhovtsov 0001, Carsten Rother, Bogdan Savchynskyy
ECCV (4)2
2018 Maximum Persistency via Iterative Relaxed Inference in Graphical Models
abstract
We consider the NP-hard problem of MAP-inference for undirected discrete graphical models. We propose a polynomial time and practically efficient algorithm for finding a part of its optimal solution. Specifically, our algorithm marks some labels of the considered graphical model either as (i) optimal, meaning that they belong to all optimal solutions of the inference problem; (ii) non-optimal if they provably do not belong to any solution. With access to an exact solver of a linear programming relaxation to the MAP-inference problem, our algorithm marks the maximal possible (in a specified sense) number of labels. We also present a version of the algorithm, which has access to a suboptimal dual solver only and still can ensure the (non-)optimality for the marked labels, although the overall number of the marked labels may decrease. We propose an efficient implementation, which runs in time comparable to a single run of a suboptimal dual solver. Our method is well-scalable and shows state-of-the-art results on computational benchmarks from machine learning and computer vision.
Alexander Shekhovtsov 0001, Paul Swoboda, Bogdan Savchynskyy
IEEE Trans. Pattern Anal. Mach. Intell.1
2017 End-to-End Training of Hybrid CNN-CRF Models for Stereo
abstract
We propose a novel and principled hybrid CNN+CRF model for stereo estimation. Our model allows to exploit the advantages of both, convolutional neural networks (CNNs) and conditional random fields (CRFs) in an unified approach. The CNNs compute expressive features for matching and distinctive color edges, which in turn are used to compute the unary and binary costs of the CRF. For inference, we apply a recently proposed highly parallel dual block descent algorithm which only needs a small fixed number of iterations to compute a high-quality approximate minimizer. As the main contribution of the paper, we propose a theoretically sound method based on the structured output support vector machine (SSVM) to train the hybrid CNN+CRF model on large-scale data end-to-end. Our trained models perform very well despite the fact that we are using shallow CNNs and do not apply any kind of post-processing to the final output of the CRF. We evaluate our combined models on challenging stereo benchmarks such as Middlebury 2014 and Kitti 2015 and also investigate the performance of each individual component.
Patrick Knöbelreiter, Christian Reinbacher, Alexander Shekhovtsov 0001, Thomas Pock
CVPR3
2016 Complexity of Discrete Energy Minimization Problems
Alexander Shekhovtsov 0001, Daniel Huber
ECCV (2)2
2016 Joint M-Best-Diverse Labelings as a Parametric Submodular Minimization
abstract
We consider the problem of jointly inferring the $M$-best diverse labelings for a binary (high-order) submodular energy of a graphical model. Recently, it was shown that this problem can be solved to a global optimum, for many practically interesting diversity measures. It was noted that the labelings are, so-called, nested. This nestedness property also holds for labelings of a class of parametric submodular minimization problems, where different values of the global parameter $\gamma$ give rise to different solutions. The popular example of the parametric submodular minimization is the monotonic parametric max-flow problem, which is also widely used for computing multiple labelings. As the main contribution of this work we establish a close relationship between diversity with submodular energies and the parametric submodular minimization. In particular, the joint $M$-best diverse labelings can be obtained by running a non-parametric submodular minimization (in the special case - max-flow) solver for $M$ different values of $\gamma$ in parallel, for certain diversity measures. Importantly, the values for~$\gamma$ can be computed in a closed form in advance, prior to any optimization. These theoretical results suggest two simple yet efficient algorithms for the joint $M$-best diverse problem, which outperform competitors in terms of runtime and quality of results. In particular, as we show in the paper, the new methods compute the exact $M$-best diverse labelings faster than a popular method of Batra et al., which in some sense only obtains approximate solutions.
Alexander Kirillov, Alexander Shekhovtsov 0001, Carsten Rother, Bogdan Savchynskyy
NIPS2
2016 Higher order maximum persistency and comparison theorems
Alexander Shekhovtsov 0001
Comput. Vis. Image Underst.1
2016 Automated integer programming based separation of arteries and veins from thoracic CT images
Christian Payer, Michael Pienn, Zoltán Bálint, Alexander Shekhovtsov 0001, Emina Talakic, Eszter Nagy, Andrea Olschewski, Horst Olschewski, Martin Urschler
Medical Image Anal.4
2016 Partial Optimality by Pruning for MAP-Inference with General Graphical Models
abstract
We consider the energy minimization problem for undirected graphical models, also known as MAP-inference problem for Markov random fields which is NP-hard in general. We propose a novel polynomial time algorithm to obtain a part of its optimal non-relaxed integral solution. Our algorithm is initialized with variables taking integral values in the solution of a convex relaxation of the MAP-inference problem and iteratively prunes those, which do not satisfy our criterion for partial optimality. We show that our pruning strategy is in a certain sense theoretically optimal. Also empirically our method outperforms previous approaches in terms of the number of persistently labelled variables. The method is very general, as it is applicable to models with arbitrary factors of an arbitrary order and can employ any solver for the considered relaxed problem. Our method's runtime is determined by the runtime of the convex relaxation solver for the MAP-inference problem.
Paul Swoboda, Alexander Shekhovtsov 0001, Jörg H. Kappes, Christoph Schnörr, Bogdan Savchynskyy
IEEE Trans. Pattern Anal. Mach. Intell.2
2015 Maximum persistency via iterative relaxed inference with graphical models
abstract
We consider the NP-hard problem of MAP-inference for graphical models. We propose a polynomial time practically efficient algorithm for finding a part of its optimal solution. Specifically, our algorithm marks each label in each node of the considered graphical model either as (i) optimal, meaning that it belongs to all optimal solutions of the inference problem; (ii) non-optimal if it provably does not belong to any solution; or (iii) undefined, which means our algorithm can not make a decision regarding the label. Moreover, we prove optimality of our approach: it delivers in a certain sense the largest total number of labels marked as optimal or non-optimal. We demonstrate superiority of our approach on problems from machine learning and computer vision benchmarks.
Alexander Shekhovtsov 0001, Paul Swoboda, Bogdan Savchynskyy
CVPR1
2014 Maximum Persistency in Energy Minimization
abstract
We consider discrete pairwise energy minimization problem (weighted constraint satisfaction, max-sum labeling) and methods that identify a globally optimal partial assignment of variables. When finding a complete optimal assignment is intractable, determining optimal values for a part of variables is an interesting possibility. Existing methods are based on different sufficient conditions. We propose a new sufficient condition for partial optimality which is: (1) verifiable in polynomial time (2) invariant to reparametrization of the problem and permutation of labels and (3) includes many existing sufficient conditions as special cases. %It is derived by using a relaxation technique coherent with the relaxation for energy minimization. We pose the problem of finding the maximum optimal partial assignment identifiable by the new sufficient condition. A polynomial method is proposed which is guaranteed to assign same or larger part of variables %find the same or larger part of optimal assignment than several existing approaches. The core of the method is a specially constructed linear program that identifies persistent assignments in an arbitrary multi-label setting.
Alexander Shekhovtsov 0001
CVPR1
2013 A Distributed Mincut/Maxflow Algorithm Combining Path Augmentation and Push-Relabel
Alexander Shekhovtsov 0001, Václav Hlavác
Int. J. Comput. Vis.1
2010 Joint Image GMM and Shading MAP Estimation
abstract
We consider a simple statistical model of the image, in which the image is represented as a sum of two parts: one part is explained by an i.i.d. color Gaussian mixture and the other part by a (piecewise-) smooth gray scale shading function. The smoothness is ensured by a quadratic (Tikhonov) or total variation regularization. We derive an EM algorithm to estimate simultaneously the parameters of the mixture model and the shading. Our algorithms for both kinds of the regularization solve for shading and mean parameters of the mixture model jointly.
Alexander Shekhovtsov 0001, Václav Hlavác
ICPR1
2008 On partial optimality in multi-label MRFs
abstract
We consider the problem of optimizing multilabel MRFs, which is in general NP-hard and ubiquitous in low-level computer vision. One approach for its solution is to formulate it as an integer linear programming and relax the integrality constraints. The approach we consider in this paper is to first convert the multi-label MRF into an equivalent binary-label MRF and then to relax it. The resulting relaxation can be efficiently solved using a maximum flow algorithm. Its solution provides us with a partially optimal labelling of the binary variables. This partial labelling is then easily transferred to the multi-label problem. We study the theoretical properties of the new relaxation and compare it with the standard one. Specifically, we compare tightness, and characterize a subclass of problems where the two relaxations coincide. We propose several combined algorithms based on the technique and demonstrate their performance on challenging computer vision problems.
Pushmeet Kohli, Alexander Shekhovtsov 0001, Carsten Rother, Vladimir Kolmogorov, Philip Torr 0001
ICML2
2008 Efficient MRF deformation model for non-rigid image matching
Alexander Shekhovtsov 0001, Ivan Kovtun, Václav Hlavác
Comput. Vis. Image Underst.1
2007 Efficient MRF Deformation Model for Non-Rigid Image Matching
abstract
We propose a novel MRF-based model for deformable image matching. Given two images, the task is to estimate a mapping from one image to the other maximizing the quality of the match. We consider mappings defined by a discrete deformation field constrained to preserve 2D continuity. We pose the task as finding MAP configurations of a pairwise MRF. We propose a more compact MRF representation of the problem which leads to a weaker, though computationally more tractable, linear programming relaxation - the approximation technique we choose to apply. The number of dual LP variables grows linearly with the search window side, rather than quadratically as in previous approaches. To solve the relaxed problem (suboptimally), we apply TRW-S (Sequential Tree-Reweighted Message passing) algorithm [13, 5]. Using our representation and the chosen optimization scheme, we are able to match much wider deformations than was considered previously in global optimization framework. We further elaborate on continuity and data terms to achieve more appropriate description of smooth deformations. The performance of our technique is demonstrated on both synthetic and real-world experiments.
Alexander Shekhovtsov 0001, Ivan Kovtun, Václav Hlavác
CVPR1