VLDB 2026 Research / reviewers in the wild / expert
Bharath K. Sriperumbudur
dblp:01/6464
· DBLP profile ↗
40ranked-venue papers
14as first author
7since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 38 · 12 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 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
28 papers |
Kernel, tree and ensemble methods · 37% Learning theory · 33% Probabilistic and Bayesian machine learning · 10% | |
| Databases, data mining, and information retrieval
2 papers |
Data mining · 95% Information retrieval · 2% Machine learning and data management · 2% | |
| Theoretical computer science
6 papers |
Mathematical optimization · 64% Algorithms and data structures · 18% Information theory · 17% |
Topics — the 30 heaviest of 64, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Kernel, tree and ensemble methods
kernel methods |
3.3 | 17 | 2023 | On Distance and Kernel Measures of Conditional Dependence · J. Mach. Learn. Res. 2023 Statistical Optimality and Computational Efficiency of Nystrom Kernel PCA · J. Mach. Learn. Res. 2022 Characteristic and Universal Tensor Product Kernels · J. Mach. Learn. Res. 2017 |
Machine learning › Probabilistic and Bayesian machine learning
divergence minimization |
0.9 | 1 | 2025 | (De)-regularized Maximum Mean Discrepancy Gradient Flow · J. Mach. Learn. Res. 2025 |
Machine learning › Optimization for machine learning
gradient flow |
0.9 | 1 | 2025 | (De)-regularized Maximum Mean Discrepancy Gradient Flow · J. Mach. Learn. Res. 2025 |
Machine learning › Learning theory
minimax optimality |
0.8 | 1 | 2024 | Spectral Regularized Kernel Goodness-of-Fit Tests · J. Mach. Learn. Res. 2024 |
Machine learning › Learning theory › hypothesis testing
nonparametric hypothesis testing |
0.8 | 1 | 2024 | Spectral Regularized Kernel Goodness-of-Fit Tests · J. Mach. Learn. Res. 2024 |
Machine learning › Deep learning architectures and training › regularization
spectral regularization |
0.8 | 1 | 2024 | Spectral Regularized Kernel Goodness-of-Fit Tests · J. Mach. Learn. Res. 2024 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
reproducing kernel hilbert space |
0.7 | 2 | 2023 | On Distance and Kernel Measures of Conditional Dependence · J. Mach. Learn. Res. 2023 Learning Theory for Distribution Regression · J. Mach. Learn. Res. 2016 |
Data mining
clustering |
0.7 | 1 | 2023 | Adaptive Clustering Using Kernel Density Estimators · J. Mach. Learn. Res. 2023 |
Data mining › clustering
density-based clustering |
0.7 | 1 | 2023 | Adaptive Clustering Using Kernel Density Estimators · J. Mach. Learn. Res. 2023 |
Data mining › clustering
hierarchical clustering |
0.7 | 1 | 2023 | Adaptive Clustering Using Kernel Density Estimators · J. Mach. Learn. Res. 2023 |
Machine learning › Learning theory
statistical learning theory |
0.6 | 3 | 2017 | Density Estimation in Infinite Dimensional Exponential Families · J. Mach. Learn. Res. 2017 Learning Theory for Distribution Regression · J. Mach. Learn. Res. 2016 Hilbert Space Embeddings and Metrics on Probability Measures · J. Mach. Learn. Res. 2010 |
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel mean embedding
kernel mean estimation |
0.6 | 3 | 2016 | Kernel Mean Shrinkage Estimators · J. Mach. Learn. Res. 2016 Kernel Mean Estimation via Spectral Filtering · NIPS 2014 Kernel Mean Estimation and Stein Effect · ICML 2014 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › principal component analysis
kernel principal component analysis |
0.6 | 1 | 2022 | Statistical Optimality and Computational Efficiency of Nystrom Kernel PCA · J. Mach. Learn. Res. 2022 |
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel approximation
nyström method |
0.6 | 1 | 2022 | Statistical Optimality and Computational Efficiency of Nystrom Kernel PCA · J. Mach. Learn. Res. 2022 |
Machine learning › Learning theory › probability metric › integral probability metric
maximum mean discrepancy |
0.5 | 3 | 2016 | Minimax Estimation of Maximum Mean Discrepancy with Radial Kernels · NIPS 2016 Optimal kernel choice for large-scale two-sample tests · NIPS 2012 Kernel Choice and Classifiability for RKHS Embeddings of Probability Distributions · NIPS 2009 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel mean embedding |
0.5 | 3 | 2017 | Minimax Estimation of Kernel Mean Embeddings · J. Mach. Learn. Res. 2017 Kernel Choice and Classifiability for RKHS Embeddings of Probability Distributions · NIPS 2009 A Fast, Consistent Kernel Two-Sample Test · NIPS 2009 |
Machine learning › Learning theory › statistical estimation › regularized estimation
shrinkage estimation |
0.4 | 2 | 2016 | Kernel Mean Shrinkage Estimators · J. Mach. Learn. Res. 2016 Kernel Mean Estimation and Stein Effect · ICML 2014 |
Machine learning › Learning theory
statistical estimation |
0.4 | 2 | 2016 | Minimax Estimation of Maximum Mean Discrepancy with Radial Kernels · NIPS 2016 Kernel Mean Estimation and Stein Effect · ICML 2014 |
Machine learning › Graph learning › topological data analysis
persistent homology |
0.4 | 1 | 2020 | Robust Persistence Diagrams using Reproducing Kernels · NeurIPS 2020 |
Machine learning › Learning theory › statistical estimation › robust statistics
robust density estimation |
0.4 | 1 | 2020 | Robust Persistence Diagrams using Reproducing Kernels · NeurIPS 2020 |
Machine learning › Graph learning
topological data analysis |
0.4 | 1 | 2020 | Robust Persistence Diagrams using Reproducing Kernels · NeurIPS 2020 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
characteristic kernels |
0.3 | 4 | 2017 | Universality, Characteristic Kernels and RKHS Embedding of Measures · J. Mach. Learn. Res. 2011 Characteristic and Universal Tensor Product Kernels · J. Mach. Learn. Res. 2017 Characteristic Kernels on Groups and Semigroups · NIPS 2008 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation |
0.3 | 1 | 2017 | Density Estimation in Infinite Dimensional Exponential Families · J. Mach. Learn. Res. 2017 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
exponential family estimation |
0.3 | 1 | 2017 | Density Estimation in Infinite Dimensional Exponential Families · J. Mach. Learn. Res. 2017 |
Machine learning › Learning theory › statistical estimation
minimax estimation |
0.3 | 1 | 2017 | Minimax Estimation of Kernel Mean Embeddings · J. Mach. Learn. Res. 2017 |
Information theory › estimation theory › minimax estimation
minimax rate |
0.3 | 1 | 2017 | Minimax Estimation of Kernel Mean Embeddings · J. Mach. Learn. Res. 2017 |
Mathematical optimization
statistical estimation |
0.3 | 1 | 2017 | Minimax Estimation of Kernel Mean Embeddings · J. Mach. Learn. Res. 2017 |
Mathematical optimization › optimal transport
wasserstein gradient flow |
0.3 | 1 | 2025 | (De)-regularized Maximum Mean Discrepancy Gradient Flow · J. Mach. Learn. Res. 2025 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression
distribution regression |
0.2 | 1 | 2016 | Learning Theory for Distribution Regression · J. Mach. Learn. Res. 2016 |
Machine learning › Reinforcement learning › reinforcement learning theory
misspecified setting |
0.2 | 1 | 2016 | Convergence guarantees for kernel-based quadrature rules in misspecified settings · NIPS 2016 |
Methods — techniques the papers use, named apart from their topics
reproducing kernel hilbert space · 2.1de-regularization · 1.7adaptive schedule · 1.7maximum mean discrepancy · 0.9tikhonov regularization · 0.8spectral regularization · 0.8level set estimation · 0.7kernel measures · 0.7kernel density estimation · 0.7distance measures · 0.7cross-covariance operator · 0.7statistical minimax analysis · 0.6empirical estimator · 0.3sobolev space · 0.2rademacher complexity · 0.2decoupling technique · 0.2zangwill global convergence theory · 0.1majorization-minimization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Nyström Kernel Stein DiscrepancyabstractKernel methods underpin many of the most successful approaches in data science and statistics, and they allow representing probability measures as elements of a reproducing kernel Hilbert space without loss of information. Recently, the kernel Stein discrepancy (KSD), which combines Stein’s method with the flexibility of kernel techniques, gained considerable attention. Through the Stein operator, KSD allows the construction of powerful goodness-of-fit tests where it is sufficient to know the target distribution up to a multiplicative constant. However, the typical U- and V-statistic-based KSD estimators suffer from a quadratic runtime complexity, which hinders their application in large-scale settings. In this work, we propose a Nystr{ö}m-based KSD acceleration—with runtime $\mathcal{O} \left(mn+m^3\right)$ for $n$ samples and $m\ll n$ Nystr{ö}m points—, show its $\sqrt{n}$-consistency with a classical sub-Gaussian assumption, and demonstrate its applicability for goodness-of-fit testing on a suite of benchmarks. We also show the $\sqrt n$-consistency of the quadratic-time KSD estimator. Florian Kalinke, Zoltán Szabó 0001, Bharath K. Sriperumbudur |
AISTATS | 3 |
| 2025 | (De)-regularized Maximum Mean Discrepancy Gradient FlowabstractWe introduce a (de)-regularization of the Maximum Mean Discrepancy (DrMMD) and its Wasserstein gradient flow. Existing gradient flows that transport samples from source distribution to target distribution with only target samples, either lack tractable numerical implementation ($f$-divergence flows) or require strong assumptions and modifications, such as noise injection, to ensure convergence (Maximum Mean Discrepancy flows). In contrast, DrMMD flow can simultaneously (i) guarantee near-global convergence for a broad class of targets in both continuous and discrete time, and (ii) be implemented in closed form using only samples. The former is achieved by leveraging the connection between the DrMMD and the $\chi^2$-divergence, while the latter comes by treating DrMMD as MMD with a de-regularized kernel. Our numerical scheme employs an adaptive de-regularization schedule throughout the flow to optimally balance the trade-off between discretization errors and deviations from the $\chi^2$ regime. The potential application of the DrMMD flow is demonstrated across several numerical experiments, including a large-scale setting of training student/teacher networks. Zonghao Chen, Aratrika Mustafi, Pierre Glaser, Anna Korba, Arthur Gretton, Bharath K. Sriperumbudur |
J. Mach. Learn. Res. | 6 |
| 2024 | Spectral Regularized Kernel Goodness-of-Fit TestsabstractMaximum mean discrepancy (MMD) has enjoyed a lot of success in many machine learning and statistical applications, including non-parametric hypothesis testing, because of its ability to handle non-Euclidean data. Recently, it has been demonstrated in Balasubramanian et al. (2021) that the goodness-of-fit test based on MMD is not minimax optimal while a Tikhonov regularized version of it is, for an appropriate choice of the regularization parameter. However, the results in Balasubramanian et al. (2021) are obtained under the restrictive assumptions of the mean element being zero, and the uniform boundedness condition on the eigenfunctions of the integral operator. Moreover, the test proposed in Balasubramanian et al. (2021) is not practical as it is not computable for many kernels. In this paper, we address these shortcomings and extend the results to general spectral regularizers that include Tikhonov regularization. Omar Hagrass, Bharath K. Sriperumbudur |
J. Mach. Learn. Res. | 2 |
| 2023 | On Distance and Kernel Measures of Conditional DependenceabstractMeasuring conditional dependence is one of the important tasks in statistical inference and is fundamental in causal discovery, feature selection, dimensionality reduction, Bayesian network learning, and others. In this work, we explore the connection between conditional dependence measures induced by distances on a metric space and reproducing kernels associated with a reproducing kernel Hilbert space (RKHS). For certain distance and kernel pairs, we show the distance-based conditional dependence measures to be equivalent to that of kernel-based measures. On the other hand, we also show that some popular kernel conditional dependence measures based on the Hilbert-Schmidt norm of a certain cross-conditional covariance operator, do not have a simple distance representation, except in some limiting cases. Tianhong Sheng, Bharath K. Sriperumbudur |
J. Mach. Learn. Res. | 2 |
| 2023 | Adaptive Clustering Using Kernel Density EstimatorsabstractWe derive and analyze a generic, recursive algorithm for estimating all splits in a finite cluster tree as well as the corresponding clusters. We further investigate statistical properties of this generic clustering algorithm when it receives level set estimates from a kernel density estimator. In particular, we derive finite sample guarantees, consistency, rates of convergence, and an adaptive data-driven strategy for choosing the kernel bandwidth. For these results we do not need continuity assumptions on the density such as Hölder continuity, but only require intuitive geometric assumptions of non-parametric nature. In addition, we compare our results to other guarantees found in the literature and also present some experiments comparing our algorithm to $k$-means and hierarchical clustering. Ingo Steinwart, Bharath K. Sriperumbudur, Philipp Thomann |
J. Mach. Learn. Res. | 2 |
| 2022 | Cycle Consistent Probability Divergences Across Different SpacesabstractDiscrepancy measures between probability distributions are at the core of statistical inference and machine learning. In many applications, distributions of interest are supported on different spaces, and yet a meaningful correspondence between data points is desired. Motivated to explicitly encode consistent bidirectional maps into the discrepancy measure, this work proposes a novel unbalanced Monge optimal transport formulation for matching, up to isometries, distributions on different spaces. Our formulation arises as a principled relaxation of the Gromov-Haussdroff distance between metric spaces, and employs two cycle-consistent maps that push forward each distribution onto the other. We study structural properties of the proposed discrepancy and, in particular, show that it captures the popular cycle-consistent generative adversarial network (GAN) framework as a special case, thereby providing the theory to explain it. Motivated by computational efficiency, we then kernelize the discrepancy and restrict the mappings to parametric function classes. The resulting kernelized version is coined the generalized maximum mean discrepancy (GMMD). Convergence rates for empirical estimation of GMMD are studied and experiments to support our theory are provided. Youssef Mroueh, Ziv Goldfeld, Bharath K. Sriperumbudur |
AISTATS | 4 |
| 2022 | Statistical Optimality and Computational Efficiency of Nystrom Kernel PCAabstractKernel methods provide an elegant framework for developing nonlinear learning algorithms from simple linear methods. Though these methods have superior empirical performance in several real data applications, their usefulness is inhibited by the significant computational burden incurred in large sample situations. Various approximation schemes have been proposed in the literature to alleviate these computational issues, and the approximate kernel machines are shown to retain the empirical performance. However, the theoretical properties of these approximate kernel machines are less well understood. In this work, we theoretically study the trade-off between computational complexity and statistical accuracy in Nystrom approximate kernel principal component analysis (KPCA), wherein we show that the Nystrom approximate KPCA matches the statistical performance of (non-approximate) KPCA while remaining computationally beneficial. Additionally, we show that Nystrom approximate KPCA outperforms the statistical behavior of another popular approximation scheme, the random feature approximation, when applied to KPCA. Nicholas Sterge, Bharath K. Sriperumbudur |
J. Mach. Learn. Res. | 2 |
| 2020 | Gaussian Sketching yields a J-L Lemma in RKHSabstractThe main contribution of the paper is to show that Gaussian sketching of a kernel-Gram matrix $\bm K$ yields an operator whose counterpart in an RKHS $\cal H$, is a \emph{random projection} operator—in the spirit of Johnson-Lindenstrauss (J-L) lemma. To be precise, given a random matrix $Z$ with i.i.d. Gaussian entries, we show that a sketch $Z\bm{K}$ corresponds to a particular random operator in (infinite-dimensional) Hilbert space $\cal H$ that maps functions $f \in \cal H$ to a low-dimensional space $\bb R^d$, while preserving a weighted RKHS inner-product of the form $⟨f, g \rangle_{\Sigma} \doteq ⟨f, \Sigma^3 g \rangle_{\cal H}$, where $\Sigma$ is the \emph{covariance} operator induced by the data distribution. In particular, under similar assumptions as in kernel PCA (KPCA), or kernel $k$-means (K-$k$-means), well-separated subsets of feature-space $\{K(\cdot, x): x \in \cal X\}$ remain well-separated after such operation, which suggests similar benefits as in KPCA and/or K-$k$-means, albeit at the much cheaper cost of a random projection. In particular, our convergence rates suggest that, given a large dataset $\{X_i\}_{i=1}^N$ of size $N$, we can build the Gram matrix $\bm K$ on a much smaller subsample of size $n\ll N$, so that the sketch $Z\bm K$ is very cheap to obtain and subsequently apply as a projection operator on the original data $\{X_i\}_{i=1}^N$. We verify these insights empirically on synthetic data, and on real-world clustering applications. Samory Kpotufe, Bharath K. Sriperumbudur |
AISTATS | 2 |
| 2020 | Gain with no Pain: Efficiency of Kernel-PCA by Nyström SamplingabstractIn this paper, we analyze a Nyström based approach to efficient large scale kernel principal component analysis (PCA). The latter is a natural nonlinear extension of classical PCA based on considering a nonlinear feature map or the corresponding kernel. Like other kernel approaches, kernel PCA enjoys good mathematical and statistical properties but, numerically, it scales poorly with the sample size. Our analysis shows that Nyström sampling greatly improves computational efficiency without incurring any loss of statistical accuracy. While similar effects have been observed in supervised learning, this is the first such result for PCA. Our theoretical findings are based on a combination of analytic and concentration of measure techniques. Our study is more broadly motivated by the question of understanding the interplay between statistical and computational requirements for learning. Nicholas Sterge, Bharath K. Sriperumbudur, Lorenzo Rosasco, Alessandro Rudi |
AISTATS | 2 |
| 2020 | Robust Persistence Diagrams using Reproducing KernelsabstractPersistent homology has become an important tool for extracting geometric and topological features from data, whose multi-scale features are summarized in a persistence diagram. From a statistical perspective, however, persistence diagrams are very sensitive to perturbations in the input space. In this work, we develop a framework for constructing robust persistence diagrams from superlevel filtrations of robust density estimators constructed using reproducing kernels. Using an analogue of the influence function on the space of persistence diagrams, we establish the proposed framework to be less sensitive to outliers. The robust persistence diagrams are shown to be consistent estimators in the bottleneck distance, with the convergence rate controlled by the smoothness of the kernel — this, in turn, allows us to construct uniform confidence bands in the space of persistence diagrams. Finally, we demonstrate the superiority of the proposed approach on benchmark datasets. Siddharth Vishwanath, Kenji Fukumizu, Satoshi Kuriki, Bharath K. Sriperumbudur |
NeurIPS | 4 |
| 2019 | On Kernel Derivative Approximation with Random Fourier FeaturesabstractRandom Fourier features (RFF) represent one of the most popular and wide-spread techniques in machine learning to scale up kernel algorithms. Despite the numerous successful applications of RFFs, unfortunately, quite little is understood theoretically on their optimality and limitations of their performance. Only recently, precise statistical-computational trade-offs have been established for RFFs in the approximation of kernel values, kernel ridge regression, kernel PCA and SVM classification. Our goal is to spark the investigation of optimality of RFF-based approximations in tasks involving not only function values but derivatives, which naturally lead to optimization problems with kernel derivatives. Particularly, in this paper, we focus on the approximation quality of RFFs for kernel derivatives and prove that the existing finite-sample guarantees can be improved exponentially in terms of the domain where they hold, using recent tools from unbounded empirical process theory. Our result implies that the same approximation guarantee is attainable for kernel derivatives using RFF as achieved for kernel values. Zoltán Szabó 0001, Bharath K. Sriperumbudur |
AISTATS | 2 |
| 2017 | Density Estimation in Infinite Dimensional Exponential FamiliesabstractIn this paper, we consider an infinite dimensional exponential family $\mathcal{P}$ of probability densities, which are parametrized by functions in a reproducing kernel Hilbert space $\mathcal{H}$, and show it to be quite rich in the sense that a broad class of densities on $\mathbb{R}^d$ can be approximated arbitrarily well in Kullback-Leibler (KL) divergence by elements in $\mathcal{P}$. Motivated by this approximation property, the paper addresses the question of estimating an unknown density $p_0$ through an element in $\mathcal{P}$. Standard techniques like maximum likelihood estimation (MLE) or pseudo MLE (based on the method of sieves), which are based on minimizing the KL divergence between $p_0$ and $\mathcal{P}$, do not yield practically useful estimators because of their inability to efficiently handle the log-partition function. We propose an estimator $\hat{p}_n$ based on minimizing the Fisher divergence, $J(p_0\Vert p)$ between $p_0$ and $p\in \mathcal{P}$, which involves solving a simple finite-dimensional linear system. When $p_0\in\mathcal{P}$, we show that the proposed estimator is consistent, and provide a convergence rate of $n^{-\min\left\{\frac{2}{3},\frac{2\beta+1}{2\beta+2}\right\}}$ in Fisher divergence under the smoothness assumption that $\log p_0\in\mathcal{R}(C^\beta)$ for some $\beta\ge 0$, where $C$ is a certain Hilbert-Schmidt operator on $\mathcal{H}$ and $\mathcal{R}(C^\beta)$ denotes the image of $C^\beta$. We also investigate the misspecified case of $p_0\notin\mathcal{P}$ and show that $J(p_0\Vert\hat{p}_n)\rightarrow \inf_{p\in\mathcal{P}}J(p_0\Vert p)$ as $n\rightarrow \infty$, and provide a rate for this convergence under a similar smoothness condition as above. Through numerical simulations we demonstrate that the proposed estimator outperforms the non- parametric kernel density estimator, and that the advantage of the proposed estimator grows as $d$ increases. Bharath K. Sriperumbudur, Kenji Fukumizu, Arthur Gretton, Aapo Hyvärinen, Revant Kumar |
J. Mach. Learn. Res. | 1 |
| 2017 | Characteristic and Universal Tensor Product Kernels
Zoltán Szabó 0001, Bharath K. Sriperumbudur |
J. Mach. Learn. Res. | 2 |
| 2017 | Minimax Estimation of Kernel Mean EmbeddingsabstractIn this paper, we study the minimax estimation of the Bochner integral \[ \mu_k(P) := \int_\mathcal{X} k(\cdot,x)\, dP(x), \] also called the kernel mean embedding, based on random samples drawn i.i.d. from $P$, where $k:\mathcal{X}\times\mathcal{X}\rightarrow \mathbb{R}$ is a positive definite kernel. Various estimators (including the empirical estimator), $\hat{\theta}_n$ of $\mu_k(P)$ are studied in the literature wherein all of them satisfy $\|\hat{\theta}_n-\mu_k(P)\|_{\mathcal{H}_k}=O_P(n^{-1/2})$ with $\mathcal{H}_k$ being the reproducing kernel Hilbert space induced by $k$. The main contribution of the paper is in showing that the above mentioned rate of $n^{-1/2}$ is minimax in $\|\cdot\|_{\mathcal{H}_k}$ and $\|\cdot\|_{L^2(\mathbb{R}^d)}$-norms over the class of discrete measures and the class of measures that has an infinitely differentiable density, with $k$ being a continuous translation- invariant kernel on $\mathbb{R}^d$. The interesting aspect of this result is that the minimax rate is independent of the smoothness of the kernel and the density of $P$ (if it exists). Ilya O. Tolstikhin, Bharath K. Sriperumbudur, Krikamol Muandet |
J. Mach. Learn. Res. | 2 |
| 2016 | Convergence guarantees for kernel-based quadrature rules in misspecified settingsabstractKernel-based quadrature rules are becoming important in machine learning and statistics, as they achieve super-$¥sqrt{n}$ convergence rates in numerical integration, and thus provide alternatives to Monte Carlo integration in challenging settings where integrands are expensive to evaluate or where integrands are high dimensional. These rules are based on the assumption that the integrand has a certain degree of smoothness, which is expressed as that the integrand belongs to a certain reproducing kernel Hilbert space (RKHS). However, this assumption can be violated in practice (e.g., when the integrand is a black box function), and no general theory has been established for the convergence of kernel quadratures in such misspecified settings. Our contribution is in proving that kernel quadratures can be consistent even when the integrand does not belong to the assumed RKHS, i.e., when the integrand is less smooth than assumed. Specifically, we derive convergence rates that depend on the (unknown) lesser smoothness of the integrand, where the degree of smoothness is expressed via powers of RKHSs or via Sobolev spaces. Motonobu Kanagawa, Bharath K. Sriperumbudur, Kenji Fukumizu |
NIPS | 2 |
| 2016 | Minimax Estimation of Maximum Mean Discrepancy with Radial KernelsabstractMaximum Mean Discrepancy (MMD) is a distance on the space of probability measures which has found numerous applications in machine learning and nonparametric testing. This distance is based on the notion of embedding probabilities in a reproducing kernel Hilbert space. In this paper, we present the first known lower bounds for the estimation of MMD based on finite samples. Our lower bounds hold for any radial universal kernel on $\R^d$ and match the existing upper bounds up to constants that depend only on the properties of the kernel. Using these lower bounds, we establish the minimax rate optimality of the empirical estimator and its $U$-statistic variant, which are usually employed in applications. Ilya O. Tolstikhin, Bharath K. Sriperumbudur, Bernhard Schölkopf |
NIPS | 2 |
| 2016 | Kernel Mean Shrinkage EstimatorsabstractA mean function in a reproducing kernel Hilbert space (RKHS), or a kernel mean, is central to kernel methods in that it is used by many classical algorithms such as kernel principal component analysis, and it also forms the core inference step of modern kernel methods that rely on embedding probability distributions in RKHSs. Given a finite sample, an empirical average has been used commonly as a standard estimator of the true kernel mean. Despite a widespread use of this estimator, we show that it can be improved thanks to the well-known Stein phenomenon. We propose a new family of estimators called kernel mean shrinkage estimators (KMSEs), which benefit from both theoretical justifications and good empirical performance. The results demonstrate that the proposed estimators outperform the standard one, especially in a "large $d$, small $n$" paradigm. Krikamol Muandet, Bharath K. Sriperumbudur, Kenji Fukumizu, Arthur Gretton, Bernhard Schölkopf |
J. Mach. Learn. Res. | 2 |
| 2016 | Learning Theory for Distribution RegressionabstractWe focus on the distribution regression problem: regressing to vector-valued outputs from probability measures. Many important machine learning and statistical tasks fit into this framework, including multi-instance learning and point estimation problems without analytical solution (such as hyperparameter or entropy estimation). Despite the large number of available heuristics in the literature, the inherent two-stage sampled nature of the problem makes the theoretical analysis quite challenging, since in practice only samples from sampled distributions are observable, and the estimates have to rely on similarities computed between sets of points. To the best of our knowledge, the only existing technique with consistency guarantees for distribution regression requires kernel density estimation as an intermediate step (which often performs poorly in practice), and the domain of the distributions to be compact Euclidean. In this paper, we study a simple, analytically computable, ridge regression-based alternative to distribution regression, where we embed the distributions to a reproducing kernel Hilbert space, and learn the regressor from the embeddings to the outputs. Our main contribution is to prove that this scheme is consistent in the two-stage sampled setup under mild conditions (on separable topological domains enriched with kernels): we present an exact computational-statistical efficiency trade-off analysis showing that our estimator is able to match the one-stage sampled minimax optimal rate (Caponnetto and De Vito, 2007; Steinwart et al., 2009). This result answers a $17 $-year-old open question, establishing the consistency of the classical set kernel (Haussler, 1999; Gärtner et al., 2002) in regression. We also cover consistency for more recent kernels on distributions, including those due to Christmann and Steinwart (2010). Zoltán Szabó 0001, Bharath K. Sriperumbudur, Barnabás Póczos, Arthur Gretton |
J. Mach. Learn. Res. | 2 |
| 2015 | Two-stage sampled learning theory on distributionsabstractWe focus on the distribution regression problem: regressing to a real-valued response from a probability distribution. Although there exist a large number of similarity measures between distributions, very little is known about their generalization performance in specific learning tasks. Learning problems formulated on distributions have an inherent two-stage sampled difficulty: in practice only samples from sampled distributions are observable, and one has to build an estimate on similarities computed between sets of points. To the best of our knowledge, the only existing method with consistency guarantees for distribution regression requires kernel density estimation as an intermediate step (which suffers from slow convergence issues in high dimensions), and the domain of the distributions to be compact Euclidean. In this paper, we provide theoretical guarantees for a remarkably simple algorithmic alternative to solve the distribution regression problem: embed the distributions to a reproducing kernel Hilbert space, and learn a ridge regressor from the embeddings to the outputs. Our main contribution is to prove the consistency of this technique in the two-stage sampled setting under mild conditions (on separable, topological domains endowed with kernels). As a special case, we answer a 15-year-old open question: we establish the consistency of the classical set kernel [Haussler, 1999; Gaertner et. al, 2002] in regression, and cover more recent kernels on distributions, including those due to [Christmann and Steinwart, 2010]. Zoltán Szabó 0001, Arthur Gretton, Barnabás Póczos, Bharath K. Sriperumbudur |
AISTATS | 4 |
| 2015 | Optimal Rates for Random Fourier FeaturesabstractKernel methods represent one of the most powerful tools in machine learning to tackle problems expressed in terms of function values and derivatives due to their capability to represent and model complex relations. While these methods show good versatility, they are computationally intensive and have poor scalability to large data as they require operations on Gram matrices. In order to mitigate this serious computational limitation, recently randomized constructions have been proposed in the literature, which allow the application of fast linear algorithms. Random Fourier features (RFF) are among the most popular and widely applied constructions: they provide an easily computable, low-dimensional feature representation for shift-invariant kernels. Despite the popularity of RFFs, very little is understood theoretically about their approximation quality. In this paper, we provide a detailed finite-sample theoretical analysis about the approximation quality of RFFs by (i) establishing optimal (in terms of the RFF dimension, and growing set size) performance guarantees in uniform norm, and (ii) presenting guarantees in L^r (1 ≤ r < ∞) norms. We also propose an RFF approximation to derivatives of a kernel with a theoretical study on its approximation quality. Bharath K. Sriperumbudur, Zoltán Szabó 0001 |
NIPS | 1 |
| 2014 | Kernel Mean Estimation and Stein EffectabstractA mean function in reproducing kernel Hilbert space (RKHS), or a kernel mean, is an important part of many algorithms ranging from kernel principal component analysis to Hilbert-space embedding of distributions. Given a finite sample, an empirical average is the standard estimate for the true kernel mean. We show that this estimator can be improved due to a well-known phenomenon in statistics called Stein phenomenon. After consideration, our theoretical analysis reveals the existence of a wide class of estimators that are better than the standard one. Focusing on a subset of this class, we propose efficient shrinkage estimators for the kernel mean. Empirical evaluations on several applications clearly demonstrate that the proposed estimators outperform the standard kernel mean estimator. Krikamol Muandet, Kenji Fukumizu, Bharath K. Sriperumbudur, Arthur Gretton, Bernhard Schölkopf |
ICML | 3 |
| 2014 | Kernel Mean Estimation via Spectral Filtering
Krikamol Muandet, Bharath K. Sriperumbudur, Bernhard Schölkopf |
NIPS | 2 |
| 2013 | Ultrahigh Dimensional Feature Screening via RKHS EmbeddingsabstractFeature screening is a key step in handling ultrahigh dimensional data sets that are ubiquitous in modern statistical problems. Over the last decade, convex relaxation based approaches (e.g., Lasso/sparse additive model) have been extensively developed and analyzed for feature selection in high dimensional regime. But in the ultrahigh dimensional regime, these approaches suffer from several problems, both computationally and statistically. To overcome these issues, in this paper, we propose a novel Hilbert space embedding based approach to independence screening for ultrahigh dimensional data sets. The proposed approach is model-free (i.e., no model assumption is made between response and predictors) and could handle non-standard (e.g., graphs) and multivariate outputs directly. We establish the sure screening property of the proposed approach in the ultrahigh dimensional regime, and experimentally demonstrate its advantages and superiority over other approaches on several synthetic and real data sets. Krishnakumar Balasubramanian 0002, Bharath K. Sriperumbudur, Guy Lebanon |
AISTATS | 2 |
| 2013 | On the Generalization Ability of Online Learning Algorithms for Pairwise Loss FunctionsabstractIn this paper, we study the generalization properties of online learning based stochastic methods for supervised learning problems where the loss function is dependent on more than one training sample (e.g., metric learning, ranking). We present a generic decoupling technique that enables us to provide Rademacher complexity-based generalization error bounds. Our bounds are in general tighter than those obtained by Wang et al. (COLT 2012) for the same problem. Using our decoupling technique, we are further able to obtain fast convergence rates for strongly con-vex pairwise loss functions. We are also able to analyze a class of memory efficient on-line learning algorithms for pairwise learning problems that use only a bounded subset of past training samples to update the hypothesis at each step. Finally, in order to complement our generalization bounds, we propose a novel memory efficient online learning algorithm for higher order learning problems with bounded regret guarantees. Purushottam Kar, Bharath K. Sriperumbudur, Prateek Jain 0002, Harish Karnick |
ICML (3) | 2 |
| 2012 | Hypothesis testing using pairwise distances and associated kernels
Dino Sejdinovic, Arthur Gretton, Bharath K. Sriperumbudur, Kenji Fukumizu |
ICML | 3 |
| 2012 | Optimal kernel choice for large-scale two-sample testsabstractAbstract Given samples from distributions $p$ and $q$, a two-sample test determines whether to reject the null hypothesis that $p=q$, based on the value of a test statistic measuring the distance between the samples. One choice of test statistic is the maximum mean discrepancy (MMD), which is a distance between embeddings of the probability distributions in a reproducing kernel Hilbert space. The kernel used in obtaining these embeddings is thus critical in ensuring the test has high power, and correctly distinguishes unlike distributions with high probability. A means of parameter selection for the two-sample test based on the MMD is proposed. For a given test level (an upper bound on the probability of making a Type I error), the kernel is chosen so as to maximize the test power, and minimize the probability of making a Type II error. The test statistic, test threshold, and optimization over the kernel parameters are obtained with cost linear in the sample size. These properties make the kernel selection and test procedures suited to data streams, where the observations cannot all be stored in memory. In experiments, the new kernel selection approach yields a more powerful test than earlier kernel selection heuristics. Arthur Gretton, Bharath K. Sriperumbudur, Dino Sejdinovic, Heiko Strathmann, Sivaraman Balakrishnan, Massimiliano Pontil, Kenji Fukumizu |
NIPS | 2 |
| 2012 | A Proof of Convergence of the Concave-Convex Procedure Using Zangwill's TheoryabstractThe concave-convex procedure (CCCP) is an iterative algorithm that solves d.c. (difference of convex functions) programs as a sequence of convex programs. In machine learning, CCCP is extensively used in many learning algorithms, including sparse support vector machines (SVMs), transductive SVMs, and sparse principal component analysis. Though CCCP is widely used in many applications, its convergence behavior has not gotten a lot of specific attention. Yuille and Rangarajan analyzed its convergence in their original paper; however, we believe the analysis is not complete. The convergence of CCCP can be derived from the convergence of the d.c. algorithm (DCA), proposed in the global optimization literature to solve general d.c. programs, whose proof relies on d.c. duality. In this note, we follow a different reasoning and show how Zangwill's global convergence theory of iterative algorithms provides a natural framework to prove the convergence of CCCP. This underlines Zangwill's theory as a powerful and general framework to deal with the convergence issues of iterative algorithms, after also being used to prove the convergence of algorithms like expectation-maximization and generalized alternating minimization. In this note, we provide a rigorous analysis of the convergence of CCCP by addressing two questions: When does CCCP find a local minimum or a stationary point of the d.c. program under consideration? and when does the sequence generated by CCCP converge? We also present an open problem on the issue of local convergence of CCCP. Bharath K. Sriperumbudur, Gert R. G. Lanckriet |
Neural Comput. | 1 |
| 2011 | Mixture density estimation via Hilbert space embedding of measuresabstractIn this paper, we consider the problem of estimating a density using a finite combination of densities from a given class, C. Unlike previous works, where Kullback-Leibler (KL) divergence is used as a notion of distance, in this paper, we consider a distance measure based on the embedding of densities into a reproducing kernel Hilbert space (RKHS). We analyze the estimation and approximation errors for an M-estimator and show the estimation error rate to be better than that obtained with KL divergence while achieving the same approximation error rate. Another advantage of the Hilbert space embedding approach is that these results are achieved without making any assumptions on C, in contrast to the KL divergence approach, where the densities in C are assumed to be bounded (and away from zero) with C having a finite Dudley entropy integral. Bharath K. Sriperumbudur |
ISIT | 1 |
| 2011 | Learning in Hilbert vs. Banach Spaces: A Measure Embedding ViewpointabstractThe goal of this paper is to investigate the advantages and disadvantages of learning in Banach spaces over Hilbert spaces. While many works have been carried out in generalizing Hilbert methods to Banach spaces, in this paper, we consider the simple problem of learning a Parzen window classifier in a reproducing kernel Banach space (RKBS)---which is closely related to the notion of embedding probability measures into an RKBS---in order to carefully understand its pros and cons over the Hilbert space classifier. We show that while this generalization yields richer distance measures on probabilities compared to its Hilbert space counterpart, it however suffers from serious computational drawback limiting its practical applicability, which therefore demonstrates the need for developing efficient learning algorithms in Banach spaces. Bharath K. Sriperumbudur, Kenji Fukumizu, Gert R. G. Lanckriet |
NIPS | 1 |
| 2011 | Universality, Characteristic Kernels and RKHS Embedding of Measures
Bharath K. Sriperumbudur, Kenji Fukumizu, Gert R. G. Lanckriet |
J. Mach. Learn. Res. | 1 |
| 2011 | A majorization-minimization approach to the sparse generalized eigenvalue problemabstractGeneralized eigenvalue (GEV) problems have applications in many areas of science and engineering. For example, principal component analysis (PCA), canonical correlation analysis (CCA) and Fisher discriminant analysis (FDA) are specific instances of GEV problems, that are widely used in statistical data analysis. The main contribution of this work is to formulate a general, efficient algorithm to obtain sparse solutions to a GEV problem. Specific instances of sparse GEV problems can then be solved by specific instances of this algorithm. We achieve this by solving the GEV problem while constraining the cardinality of the solution. Instead of relaxing the cardinality constraint using a ℓ 1-norm approximation, we consider a tighter approximation that is related to the negative log-likelihood of a Student’s t-distribution. The problem is then framed as a d.c. (difference of convex functions) program and is solved as a sequence of convex programs by invoking the majorization-minimization method. The resulting algorithm is proved to exhibit global convergence behavior, i.e., for any random initialization, the sequence (subsequence) of iterates generated by the algorithm converges to a stationary point of the d.c. program. Finally, we illustrate the merits of this general sparse GEV algorithm with three specific examples of sparse GEV problems: sparse PCA, sparse CCA and sparse FDA. Empirical evidence for these examples suggests that the proposed sparse GEV algorithm, which offers a general framework to solve any sparse GEV problem, will give rise to competitive algorithms for a variety of applications where specific instances of GEV problems arise. Bharath K. Sriperumbudur, David A. Torres, Gert R. G. Lanckriet |
Mach. Learn. | 1 |
| 2010 | Non-parametric estimation of integral probability metricsabstractIn this paper, we develop and analyze a nonparametric method for estimating the class of integral probability metrics (IPMs), examples of which include the Wasserstein distance, Dudley metric, and maximum mean discrepancy (MMD). We show that these distances can be estimated efficiently by solving a linear program in the case of Wasserstein distance and Dudley metric, while MMD is computable in a closed form. All these estimators are shown to be strongly consistent and their convergence rates are analyzed. Based on these results, we show that IPMs are simple to estimate and the estimators exhibit good convergence behavior compared to ø-divergence estimators. Bharath K. Sriperumbudur, Kenji Fukumizu, Arthur Gretton, Bernhard Schölkopf, Gert R. G. Lanckriet |
ISIT | 1 |
| 2010 | Hilbert Space Embeddings and Metrics on Probability Measures
Bharath K. Sriperumbudur, Arthur Gretton, Kenji Fukumizu, Bernhard Schölkopf, Gert R. G. Lanckriet |
J. Mach. Learn. Res. | 1 |
| 2009 | A Fast, Consistent Kernel Two-Sample TestabstractA kernel embedding of probability distributions into reproducing kernel Hilbert spaces (RKHS) has recently been proposed, which allows the comparison of two probability measures P and Q based on the distance between their respective embeddings: for a sufficiently rich RKHS, this distance is zero if and only if P and Q coincide. In using this distance as a statistic for a test of whether two samples are from different distributions, a major difficulty arises in computing the significance threshold, since the empirical statistic has as its null distribution (where P=Q) an infinite weighted sum of $\chi^2$ random variables. The main result of the present work is a novel, consistent estimate of this null distribution, computed from the eigenspectrum of the Gram matrix on the aggregate sample from P and Q. This estimate may be computed faster than a previous consistent estimate based on the bootstrap. Another prior approach was to compute the null distribution based on fitting a parametric family with the low order moments of the test statistic: unlike the present work, this heuristic has no guarantee of being accurate or consistent. We verify the performance of our null distribution estimate on both an artificial example and on high dimensional multivariate data. Arthur Gretton, Kenji Fukumizu, Zaïd Harchaoui, Bharath K. Sriperumbudur |
NIPS | 4 |
| 2009 | Kernel Choice and Classifiability for RKHS Embeddings of Probability DistributionsabstractEmbeddings of probability measures into reproducing kernel Hilbert spaces have been proposed as a straightforward and practical means of representing and comparing probabilities. In particular, the distance between embeddings (the maximum mean discrepancy, or MMD) has several key advantages over many classical metrics on distributions, namely easy computability, fast convergence and low bias of finite sample estimates. An important requirement of the embedding RKHS is that it be characteristic: in this case, the MMD between two distributions is zero if and only if the distributions coincide. Three new results on the MMD are introduced in the present study. First, it is established that MMD corresponds to the optimal risk of a kernel classifier, thus forming a natural link between the distance between distributions and their ease of classification. An important consequence is that a kernel must be characteristic to guarantee classifiability between distributions in the RKHS. Second, the class of characteristic kernels is broadened to incorporate all strictly positive definite kernels: these include non-translation invariant kernels and kernels on non-compact domains. Third, a generalization of the MMD is proposed for families of kernels, as the supremum over MMDs on a class of kernels (for instance the Gaussian kernels with different bandwidths). This extension is necessary to obtain a single distance measure if a large selection or class of characteristic kernels is potentially appropriate. This generalization is reasonable, given that it corresponds to the problem of learning the kernel by minimizing the risk of the corresponding kernel classifier. The generalized MMD is shown to have consistent finite sample estimates, and its performance is demonstrated on a homogeneity testing example. Bharath K. Sriperumbudur, Kenji Fukumizu, Arthur Gretton, Gert R. G. Lanckriet, Bernhard Schölkopf |
NIPS | 1 |
| 2009 | On the Convergence of the Concave-Convex ProcedureabstractThe concave-convex procedure (CCCP) is a majorization-minimization algorithm that solves d.c. (difference of convex functions) programs as a sequence of convex programs. In machine learning, CCCP is extensively used in many learning algorithms like sparse support vector machines (SVMs), transductive SVMs, sparse principal component analysis, etc. Though widely used in many applications, the convergence behavior of CCCP has not gotten a lot of specific attention. Yuille and Rangarajan analyzed its convergence in their original paper, however, we believe the analysis is not complete. Although the convergence of CCCP can be derived from the convergence of the d.c. algorithm (DCA), their proof is more specialized and technical than actually required for the specific case of CCCP. In this paper, we follow a different reasoning and show how Zangwills global convergence theory of iterative algorithms provides a natural framework to prove the convergence of CCCP, allowing a more elegant and simple proof. This underlines Zangwills theory as a powerful and general framework to deal with the convergence issues of iterative algorithms, after also being used to prove the convergence of algorithms like expectation-maximization, generalized alternating minimization, etc. In this paper, we provide a rigorous analysis of the convergence of CCCP by addressing these questions: (i) When does CCCP find a local minimum or a stationary point of the d.c. program under consideration? (ii) When does the sequence generated by CCCP converge? We also present an open problem on the issue of local convergence of CCCP. Bharath K. Sriperumbudur, Gert R. G. Lanckriet |
NIPS | 1 |
| 2008 | Injective Hilbert Space Embeddings of Probability Measures
Bharath K. Sriperumbudur, Arthur Gretton, Kenji Fukumizu, Gert R. G. Lanckriet, Bernhard Schölkopf |
COLT | 1 |
| 2008 | Metric embedding for kernel classification rulesabstractIn this paper, we consider a smoothing kernel based classification rule and propose an algorithm for optimizing the performance of the rule by learning the bandwidth of the smoothing kernel along with a data-dependent distance metric. The data-dependent distance metric is obtained by learning a function that embeds an arbitrary metric space into a Euclidean space while minimizing an upper bound on the resubstitution estimate of the error probability of the kernel classification rule. By restricting this embedding function to a reproducing kernel Hilbert space, we reduce the problem to solving a semidefinite program and show the resulting kernel classification rule to be a variation of the k-nearest neighbor rule. We compare the performance of the kernel rule (using the learned data-dependent distance metric) to state-of-the-art distance metric learning algorithms (designed for k-nearest neighbor classification) on some benchmark datasets. The results show that the proposed rule has either better or as good classification accuracy as the other metric learning algorithms. Bharath K. Sriperumbudur, Omer A. Lang, Gert R. G. Lanckriet |
ICML | 1 |
| 2008 | Characteristic Kernels on Groups and SemigroupsabstractEmbeddings of random variables in reproducing kernel Hilbert spaces (RKHSs) may be used to conduct statistical inference based on higher order moments. For sufficiently rich (characteristic) RKHSs, each probability distribution has a unique embedding, allowing all statistical properties of the distribution to be taken into consideration. Necessary and sufficient conditions for an RKHS to be characteristic exist for $\R^n$. In the present work, conditions are established for an RKHS to be characteristic on groups and semigroups. Illustrative examples are provided, including characteristic kernels on periodic domains, rotation matrices, and $\R^n_+$. Kenji Fukumizu, Bharath K. Sriperumbudur, Arthur Gretton, Bernhard Schölkopf |
NIPS | 2 |
| 2007 | Sparse eigen methods by D.C. programmingabstractEigenvalue problems are rampant in machine learning and statistics and appear in the context of classification, dimensionality reduction, etc. In this paper, we consider a cardinality constrained variational formulation of generalized eigenvalue problem with sparse principal component analysis (PCA) as a special case. Using l1-norm approximation to the cardinality constraint, previous methods have proposed both convex and non-convex solutions to the sparse PCA problem. In contrast, we propose a tighter approximation that is related to the negative log-likelihood of a Student's t-distribution. The problem is then framed as a d.c. (difference of convex functions) program and is solved as a sequence of locally convex programs. We show that the proposed method not only explains more variance with sparse loadings on the principal directions but also has better scalability compared to other methods. We demonstrate these results on a collection of datasets of varying dimensionality, two of which are high-dimensional gene datasets where the goal is to find few relevant genes that explain as much variance as possible. Bharath K. Sriperumbudur, David A. Torres, Gert R. G. Lanckriet |
ICML | 1 |