EDBT 2026 Demo / reviewers in the wild / expert
Martin Jankowiak
dblp:146/4495
· DBLP profile ↗
15ranked-venue papers
8as first author
4since 2021 · last 2024
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 14 · 7 first-author · 4 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author
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
7 papers |
Probabilistic and Bayesian machine learning · 87% Optimization for machine learning · 13% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 18 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference |
2.1 | 5 | 2022 | Surrogate Likelihoods for Variational Annealed Importance Sampling · ICML 2022 Parametric Gaussian Process Regressors · ICML 2020 Pyro: Deep Universal Probabilistic Programming · J. Mach. Learn. Res. 2019 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.9 | 2 | 2020 | Fast Matrix Square Roots with Applications to Gaussian Processes and Bayesian Optimization · NeurIPS 2020 Parametric Gaussian Process Regressors · ICML 2020 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference
stochastic variational inference |
0.8 | 2 | 2020 | Parametric Gaussian Process Regressors · ICML 2020 Pyro: Deep Universal Probabilistic Programming · J. Mach. Learn. Res. 2019 |
Machine learning › Probabilistic and Bayesian machine learning
probabilistic programming |
0.8 | 2 | 2019 | Pyro: Deep Universal Probabilistic Programming · J. Mach. Learn. Res. 2019 Tensor Variable Elimination for Plated Factor Graphs · ICML 2019 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo |
0.6 | 1 | 2022 | Surrogate Likelihoods for Variational Annealed Importance Sampling · ICML 2022 |
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
0.4 | 1 | 2020 | Fast Matrix Square Roots with Applications to Gaussian Processes and Bayesian Optimization · NeurIPS 2020 |
Machine learning › Optimization for machine learning
matrix square root |
0.4 | 1 | 2020 | Fast Matrix Square Roots with Applications to Gaussian Processes and Bayesian Optimization · NeurIPS 2020 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference › amortized inference
amortized variational inference |
0.4 | 1 | 2019 | Variational Bayesian Optimal Experimental Design · NeurIPS 2019 |
Machine learning › Probabilistic and Bayesian machine learning › experimental design › bayesian experimental design
bayesian optimal experimental design |
0.4 | 1 | 2019 | Variational Bayesian Optimal Experimental Design · NeurIPS 2019 |
Machine learning › Probabilistic and Bayesian machine learning
deep probabilistic models |
0.4 | 1 | 2019 | Pyro: Deep Universal Probabilistic Programming · J. Mach. Learn. Res. 2019 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
factor graphs |
0.4 | 1 | 2019 | Tensor Variable Elimination for Plated Factor Graphs · ICML 2019 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.4 | 1 | 2019 | Tensor Variable Elimination for Plated Factor Graphs · ICML 2019 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
variable elimination |
0.4 | 1 | 2019 | Tensor Variable Elimination for Plated Factor Graphs · ICML 2019 |
Programming languages and type systems › probabilistic programming
probabilistic programming language |
0.4 | 1 | 2019 | Pyro: Deep Universal Probabilistic Programming · J. Mach. Learn. Res. 2019 |
Machine learning › Optimization for machine learning
gradient estimation |
0.3 | 1 | 2018 | Pathwise Derivatives Beyond the Reparameterization Trick · ICML 2018 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference
reparameterization gradient |
0.3 | 1 | 2018 | Pathwise Derivatives Beyond the Reparameterization Trick · ICML 2018 |
Machine learning › Probabilistic and Bayesian machine learning
reparameterization trick |
0.3 | 1 | 2018 | Pathwise Derivatives Beyond the Reparameterization Trick · ICML 2018 |
Machine learning › Probabilistic and Bayesian machine learning › experimental design › bayesian experimental design
expected information gain |
0.1 | 1 | 2019 | Variational Bayesian Optimal Experimental Design · NeurIPS 2019 |
Methods — techniques the papers use, named apart from their topics
surrogate likelihood · 0.6data subsampling · 0.6rational approximation · 0.4krylov subspace method · 0.4inducing point methods · 0.4gibbs sampling · 0.4FITC · 0.4variable elimination · 0.4tensor algebra · 0.4stochastic variational inference · 0.4GPU acceleration · 0.4EIG estimation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Reparameterized Variational Rejection SamplingabstractTraditional approaches to variational inference rely on parametric families of variational distributions, with the choice of family playing a critical role in determining the accuracy of the resulting posterior approximation. Simple mean-field families often lead to poor approximations, while rich families of distributions like normalizing flows can be difficult to optimize and usually do not incorporate the known structure of the target distribution due to their black-box nature. To expand the space of flexible variational families, we revisit Variational Rejection Sampling (VRS) [Grover et al., 2018], which combines a parametric proposal distribution with rejection sampling to define a rich non-parametric family of distributions that explicitly utilizes the known target distribution. By introducing a low-variance reparameterized gradient estimator for the parameters of the proposal distribution, we make VRS an attractive inference strategy for models with continuous latent variables. We argue theoretically and demonstrate empirically that the resulting method–Reparameterized Variational Rejection Sampling (RVRS)–offers an attractive trade-off between computational cost and inference fidelity. In experiments we show that our method performs well in practice and that it is well suited for black-box inference, especially for models with local latent variables. Martin Jankowiak, Du Phan |
AISTATS | 1 |
| 2023 | Bayesian Variable Selection in a Million DimensionsabstractBayesian variable selection is a powerful tool for data analysis, as it offers a principled method for variable selection that accounts for prior information and uncertainty. However, wider adoption of Bayesian variable selection has been hampered by computational challenges, especially in difficult regimes with a large number of covariates P or non-conjugate likelihoods. To scale to the large P regime we introduce an efficient Markov Chain Monte Carlo scheme whose cost per iteration is sublinear in P (though linear in the number of data points). In addition we show how this scheme can be extended to generalized linear models for count data, which are prevalent in biology, ecology, economics, and beyond. In particular we design efficient algorithms for variable selection in binomial and negative binomial regression, which includes logistic regression as a special case. In experiments we demonstrate the effectiveness of our methods, including on cancer and maize genomic data. Martin Jankowiak |
AISTATS | 1 |
| 2022 | Surrogate Likelihoods for Variational Annealed Importance SamplingabstractVariational inference is a powerful paradigm for approximate Bayesian inference with a number of appealing properties, including support for model learning and data subsampling. By contrast MCMC methods like Hamiltonian Monte Carlo do not share these properties but remain attractive since, contrary to parametric methods, MCMC is asymptotically unbiased. For these reasons researchers have sought to combine the strengths of both classes of algorithms, with recent approaches coming closer to realizing this vision in practice. However, supporting data subsampling in these hybrid methods can be a challenge, a shortcoming that we address by introducing a surrogate likelihood that can be learned jointly with other variational parameters. We argue theoretically that the resulting algorithm allows an intuitive trade-off between inference fidelity and computational cost. In an extensive empirical comparison we show that our method performs well in practice and that it is well-suited for black-box inference in probabilistic programming frameworks. Martin Jankowiak, Du Phan |
ICML | 1 |
| 2021 | High-dimensional Bayesian optimization with sparse axis-aligned subspacesabstractBayesian optimization (BO) is a powerful paradigm for efficient optimization of black-box objective functions. High-dimensional BO presents a particular challenge, in part because the curse of dimensionality makes it difficult to define—as well as do inference over—a suitable class of surrogate models. We argue that Gaussian process surrogate models defined on sparse axis-aligned subspaces offer an attractive compromise between flexibility and parsimony. We demonstrate that our approach, which relies on Hamiltonian Monte Carlo for inference, can rapidly identify sparse subspaces relevant to modeling the unknown objective function, enabling sample-efficient high-dimensional BO. In an extensive suite of experiments comparing to existing methods for high-dimensional BO we demonstrate that our algorithm, Sparse Axis-Aligned Subspace BO (SAASBO), achieves excellent performance on several synthetic and real-world problems without the need to set problem-specific hyperparameters. David Eriksson, Martin Jankowiak |
UAI | 2 |
| 2020 | A Unified Stochastic Gradient Approach to Designing Bayesian-Optimal ExperimentsabstractWe introduce a fully stochastic gradient based approach to Bayesian optimal experimental design (BOED). Our approach utilizes variational lower bounds on the expected information gain (EIG) of an experiment that can be simultaneously optimized with respect to both the variational and design parameters. This allows the design process to be carried out through a single unified stochastic gradient ascent procedure, in contrast to existing approaches that typically construct a pointwise EIG estimator, before passing this estimator to a separate optimizer. We provide a number of different variational objectives including the novel adaptive contrastive estimation (ACE) bound. Finally, we show that our gradient-based approaches are able to provide effective design optimization in substantially higher dimensional settings than existing approaches. Adam Foster 0001, Martin Jankowiak, Matthew O'Meara, Yee Whye Teh, Tom Rainforth |
AISTATS | 2 |
| 2020 | Parametric Gaussian Process RegressorsabstractThe combination of inducing point methods with stochastic variational inference has enabled approximate Gaussian Process (GP) inference on large datasets. Unfortunately, the resulting predictive distributions often exhibit substantially underestimated uncertainties. Notably, in the regression case the predictive variance is typically dominated by observation noise, yielding uncertainty estimates that make little use of the input-dependent function uncertainty that makes GP priors attractive. In this work we propose two simple methods for scalable GP regression that address this issue and thus yield substantially improved predictive uncertainties. The first applies variational inference to FITC (Fully Independent Training Conditional; Snelson et. al. 2006). The second bypasses posterior approximations and instead directly targets the posterior predictive distribution. In an extensive empirical comparison with a number of alternative methods for scalable GP regression, we find that the resulting predictive distributions exhibit significantly better calibrated uncertainties and higher log likelihoods–often by as much as half a nat per datapoint. Martin Jankowiak, Geoff Pleiss, Jacob R. Gardner |
ICML | 1 |
| 2020 | Fast Matrix Square Roots with Applications to Gaussian Processes and Bayesian OptimizationabstractMatrix square roots and their inverses arise frequently in machine learning, e.g., when sampling from high-dimensional Gaussians N(0,K) or “whitening” a vector b against covariance matrix K. While existing methods typically require O(N^3) computation, we introduce a highly-efficient quadratic-time algorithm for computing K^{1/2}b, K^{-1/2}b, and their derivatives through matrix-vector multiplication (MVMs). Our method combines Krylov subspace methods with a rational approximation and typically achieves 4 decimal places of accuracy with fewer than 100 MVMs. Moreover, the backward pass requires little additional computation. We demonstrate our method's applicability on matrices as large as 50,000 by 50,000 - well beyond traditional methods - with little approximation error. Applying this increased scalability to variational Gaussian processes, Bayesian optimization, and Gibbs sampling results in more powerful models with higher accuracy. In particular, we perform variational GP inference with up to 10,000 inducing points and perform Gibbs sampling on a 25,000-dimensional problem. Geoff Pleiss, Martin Jankowiak, David Eriksson, Anil Damle, Jacob R. Gardner |
NeurIPS | 2 |
| 2020 | Deep Sigma Point ProcessesabstractWe introduce Deep Sigma Point Processes, a class of parametric models inspired by the compositional structure of Deep Gaussian Processes (DGPs). Deep Sigma Point Processes (DSPPs) retain many of the attractive features of (variational) DGPs, including mini-batch training and predictive uncertainty that is controlled by kernel basis functions. Importantly, since DSPPs admit a simple maximum likelihood inference procedure, the resulting predictive distributions are not degraded by any posterior approximations. In an extensive empirical comparison on univariate and multivariate regression tasks we find that the resulting predictive distributions are significantly better calibrated than those obtained with other probabilistic methods for scalable regression, including variational DGPs–often by as much as a nat per datapoint. Martin Jankowiak, Geoff Pleiss, Jacob R. Gardner |
UAI | 1 |
| 2019 | Pathwise Derivatives for Multivariate DistributionsabstractWe exploit the link between the transport equation and derivatives of expectations to construct efficient pathwise gradient estimators for multivariate distributions. We focus on two main threads. First, we use null solutions of the transport equation to construct adaptive control variates that can be used to construct gradient estimators with reduced variance. Second, we consider the case of multivariate mixture distributions. In particular we show how to compute pathwise derivatives for mixtures of multivariate Normal distributions with arbitrary means and diagonal covariances. We demonstrate in a variety of experiments in the context of variational inference that our gradient estimators can outperform other methods, especially in high dimensions. Martin Jankowiak, Theofanis Karaletsos |
AISTATS | 1 |
| 2019 | Tensor Variable Elimination for Plated Factor GraphsabstractA wide class of machine learning algorithms can be reduced to variable elimination on factor graphs. While factor graphs provide a unifying notation for these algorithms, they do not provide a compact way to express repeated structure when compared to plate diagrams for directed graphical models. To exploit efficient tensor algebra in graphs with plates of variables, we generalize undirected factor graphs to plated factor graphs and variable elimination to a tensor variable elimination algorithm that operates directly on plated factor graphs. Moreover, we generalize complexity bounds based on treewidth and characterize the class of plated factor graphs for which inference is tractable. As an application, we integrate tensor variable elimination into the Pyro probabilistic programming language to enable exact inference in discrete latent variable models with repeated structure. We validate our methods with experiments on both directed and undirected graphical models, including applications to polyphonic music modeling, animal movement modeling, and latent sentiment analysis. Fritz Obermeyer, Eli Bingham, Martin Jankowiak, Neeraj Pradhan, Justin T. Chiu, Alexander M. Rush, Noah D. Goodman |
ICML | 3 |
| 2019 | Variational Bayesian Optimal Experimental DesignabstractBayesian optimal experimental design (BOED) is a principled framework for making efficient use of limited experimental resources. Unfortunately, its applicability is hampered by the difficulty of obtaining accurate estimates of the expected information gain (EIG) of an experiment. To address this, we introduce several classes of fast EIG estimators by building on ideas from amortized variational inference. We show theoretically and empirically that these estimators can provide significant gains in speed and accuracy over previous approaches. We further demonstrate the practicality of our approach on a number of end-to-end experiments. Adam Foster 0001, Martin Jankowiak, Eli Bingham, Paul Horsfall, Yee Whye Teh, Tom Rainforth, Noah D. Goodman |
NeurIPS | 2 |
| 2019 | Pyro: Deep Universal Probabilistic ProgrammingabstractPyro is a probabilistic programming language built on Python as a platform for developing advanced probabilistic models in AI research. To scale to large data sets and high-dimensional models, Pyro uses stochastic variational inference algorithms and probability distributions built on top of PyTorch, a modern GPU-accelerated deep learning framework. To accommodate complex or model-specific algorithmic behavior, Pyro leverages Poutine, a library of composable building blocks for modifying the behavior of probabilistic programs. Eli Bingham, Jonathan P. Chen, Martin Jankowiak, Fritz Obermeyer, Neeraj Pradhan, Theofanis Karaletsos, Paul A. Szerlip, Paul Horsfall, Noah D. Goodman |
J. Mach. Learn. Res. | 3 |
| 2018 | Pathwise Derivatives Beyond the Reparameterization TrickabstractWe observe that gradients computed via the reparameterization trick are in direct correspondence with solutions of the transport equation in the formalism of optimal transport. We use this perspective to compute (approximate) pathwise gradients for probability distributions not directly amenable to the reparameterization trick: Gamma, Beta, and Dirichlet. We further observe that when the reparameterization trick is applied to the Cholesky-factorized multivariate Normal distribution, the resulting gradients are suboptimal in the sense of optimal transport. We derive the optimal gradients and show that they have reduced variance in a Gaussian Process regression task. We demonstrate with a variety of synthetic experiments and stochastic variational inference tasks that our pathwise gradients are competitive with other methods. Martin Jankowiak, Fritz Obermeyer |
ICML | 1 |
| 2017 | Uncovering the Spatiotemporal Patterns of Collective Social ActivityabstractSocial media users and microbloggers post about a wide variety of (off-line) collective social activities as they participate in them, ranging from concerts and sporting events to political rallies and civil protests. In this context, people who take part in the same collective social activity often post closely related content from nearby locations at similar times, resulting in distinctive spatiotemporal patterns. Can we automatically detect these patterns and thus provide insights into the associated activities? In this paper, we propose a modeling framework for clustering streaming spatiotemporal data, the Spatial Dirichlet Hawkes Process (SDHP), which allows us to automatically uncover a wide variety of spatiotemporal patterns of collective social activity from geolocated online traces. Moreover, we develop an efficient, online inference algorithm based on Sequential Monte Carlo that scales to millions of geolocated posts. Experiments on synthetic data and real data gathered from Twitter show that our framework can recover a wide variety of meaningful social activity patterns in terms of both content and spatiotemporal dynamics, that it yields interesting insights about these patterns, and that it can be used to estimate the location from where a tweet was posted. Martin Jankowiak, Manuel Gomez-Rodriguez |
SDM | 1 |
| 2014 | Event Extraction Using Distant Supervision
Kevin Reschke, Martin Jankowiak, Mihai Surdeanu, Christopher D. Manning, Daniel Jurafsky |
LREC | 2 |