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

Hemant Tyagi

dblp:120/6835 · DBLP profile ↗
← Back
16ranked-venue papers
6as first author
7since 2021 · last 2025
0009-0006-8194-7184ORCID · corroborated

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

Artificial intelligence and machine learning · 13 · 3 first-author · 7 since 2021Theory of computation · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.

Theoretical computer science
9 papers
Graph algorithms and graph theory · 36% Algorithms and data structures · 28% Mathematical optimization · 22%
Databases, data mining, and information retrieval
3 papers
Data mining · 62% Information retrieval · 38%
Artificial intelligence
4 papers
Learning theory · 41% Probabilistic and Bayesian machine learning · 35% 3D vision · 18%

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

TopicWeightPapersLastEvidence papers
Algorithms and data structures
spectral methods
1.532024
Seeded Graph Matching for the Correlated Gaussian Wigner Model via the Projected Power Method · J. Mach. Learn. Res. 2024
Ranking and synchronization from pairwise measurements via SVD · J. Mach. Learn. Res. 2021
Dynamic Ranking with the BTL Model: A Nearest Neighbor based Rank Centrality Method · J. Mach. Learn. Res. 2023
Coding theory › constrained coding
synchronization
1.422025
Dynamic angular synchronization under smoothness constraints · J. Mach. Learn. Res. 2025
Ranking and synchronization from pairwise measurements via SVD · J. Mach. Learn. Res. 2021
Data mining
clustering
1.122022
An iterative clustering algorithm for the Contextual Stochastic Block Model with optimality guarantees · ICML 2022
Regularized spectral methods for clustering signed networks · J. Mach. Learn. Res. 2021
Mathematical optimization
nonconvex optimization
0.912025
Dynamic angular synchronization under smoothness constraints · J. Mach. Learn. Res. 2025
Graph algorithms and graph theory
graph matching
0.812024
Seeded Graph Matching for the Correlated Gaussian Wigner Model via the Projected Power Method · J. Mach. Learn. Res. 2024
Mathematical optimization › iterative methods
projected power method
0.812024
Seeded Graph Matching for the Correlated Gaussian Wigner Model via the Projected Power Method · J. Mach. Learn. Res. 2024
Graph algorithms and graph theory › graph matching › graph alignment
seeded graph matching
0.812024
Seeded Graph Matching for the Correlated Gaussian Wigner Model via the Projected Power Method · J. Mach. Learn. Res. 2024
Algorithms and data structures › ranking
pairwise comparison ranking
0.722023
Ranking and synchronization from pairwise measurements via SVD · J. Mach. Learn. Res. 2021
Dynamic Ranking with the BTL Model: A Nearest Neighbor based Rank Centrality Method · J. Mach. Learn. Res. 2023
Machine learning › Probabilistic and Bayesian machine learning › structured prediction › ranking model
bradley-terry-luce model
0.712023
Dynamic Ranking with the BTL Model: A Nearest Neighbor based Rank Centrality Method · J. Mach. Learn. Res. 2023
Machine learning › Learning theory
statistical estimation
0.712023
Dynamic Ranking with the BTL Model: A Nearest Neighbor based Rank Centrality Method · J. Mach. Learn. Res. 2023
Information retrieval › ranking
dynamic ranking
0.712023
Dynamic Ranking with the BTL Model: A Nearest Neighbor based Rank Centrality Method · J. Mach. Learn. Res. 2023
Information retrieval
ranking
0.712023
Dynamic Ranking with the BTL Model: A Nearest Neighbor based Rank Centrality Method · J. Mach. Learn. Res. 2023
Data mining › clustering
graph clustering
0.612022
An iterative clustering algorithm for the Contextual Stochastic Block Model with optimality guarantees · ICML 2022
Graph algorithms and graph theory › graph clustering
community detection
0.612022
An iterative clustering algorithm for the Contextual Stochastic Block Model with optimality guarantees · ICML 2022
Graph algorithms and graph theory › graph clustering › community detection
stochastic block model
0.612022
An iterative clustering algorithm for the Contextual Stochastic Block Model with optimality guarantees · ICML 2022
Data mining › structured data mining › graph mining › community detection
signed network clustering
0.512021
Regularized spectral methods for clustering signed networks · J. Mach. Learn. Res. 2021
Graph algorithms and graph theory › graph classes
signed graph
0.512021
Regularized spectral methods for clustering signed networks · J. Mach. Learn. Res. 2021
Algorithms and data structures › numerical linear algebra › matrix factorization
singular value decomposition
0.512021
Ranking and synchronization from pairwise measurements via SVD · J. Mach. Learn. Res. 2021
Graph algorithms and graph theory › graph clustering
spectral clustering
0.512021
Regularized spectral methods for clustering signed networks · J. Mach. Learn. Res. 2021
Computer vision › 3D vision › structure from motion
rotation synchronization
0.412020
Provably robust estimation of modulo 1 samples of a smooth function with applications to phase unwrapping · J. Mach. Learn. Res. 2020
Mathematical optimization › numerical computation › numerical optimization › second-order methods
trust region methods
0.412020
Provably robust estimation of modulo 1 samples of a smooth function with applications to phase unwrapping · J. Mach. Learn. Res. 2020
Machine learning › Learning theory
high-dimensional learning
0.212014
Efficient Sampling for Learning Sparse Additive Models in High Dimensions · NIPS 2014
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression
sparse additive model
0.212014
Efficient Sampling for Learning Sparse Additive Models in High Dimensions · NIPS 2014
Algorithms and data structures › randomized algorithms
sampling
0.212014
Efficient Sampling for Learning Sparse Additive Models in High Dimensions · NIPS 2014
Machine learning › Efficient and distributed learning
active learning
0.112012
Active Learning of Multi-Index Function Models · NIPS 2012
Machine learning › Learning theory › statistical estimation › semiparametric inference
multi-index models
0.112012
Active Learning of Multi-Index Function Models · NIPS 2012
Mathematical optimization › continuous optimization › matrix optimization › matrix recovery
low-rank matrix recovery
0.112012
Active Learning of Multi-Index Function Models · NIPS 2012

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

spectral methods · 5.0nearest neighbor averaging · 1.3iterative clustering · 1.1regularization · 1.0non-asymptotic recovery analysis · 0.9quadratically constrained quadratic program · 0.9projected power method · 0.8correlated gaussian wigner model · 0.8nearest-neighbor averaging · 0.7random matrix theory · 0.5matrix perturbation theory · 0.5semidefinite programming relaxation · 0.4riemannian optimization · 0.4sparse additive model · 0.2sampling · 0.2low-rank matrix recovery · 0.1active sampling · 0.1
YearPublicationVenuePosition
2025 Dynamic angular synchronization under smoothness constraints
abstract
Given an undirected measurement graph $\mathcal{H} = ([n], \mathcal{E})$, the classical angular synchronization problem consists of recovering unknown angles $\theta_1^*,\dots,\theta_n^*$ from a collection of noisy pairwise measurements of the form $(\theta_i^* - \theta_j^*) \mod 2\pi$, for all $\{i,j\} \in \mathcal{E}$. This problem arises in a variety of applications, including computer vision, time synchronization of distributed networks, and ranking from pairwise comparisons. In this paper, we consider a dynamic version of this problem where the angles, and also the measurement graphs evolve over $T$ time points. Assuming a smoothness condition on the evolution of the latent angles, we derive three algorithms for joint estimation of the angles over all time points. Moreover, for one of the algorithms, we establish non-asymptotic recovery guarantees for the mean-squared error (MSE) under different statistical models. In particular, we show that the MSE converges to zero as $T$ increases under milder conditions than in the static setting. This includes the setting where the measurement graphs are highly sparse and disconnected, and also when the measurement noise is large and can potentially increase with $T$. We complement our theoretical results with experiments on synthetic data.
Ernesto Araya Valdivia, Mihai Cucuringu, Hemant Tyagi
J. Mach. Learn. Res.3
2024 Seeded Graph Matching for the Correlated Gaussian Wigner Model via the Projected Power Method
abstract
In the graph matching problem we observe two graphs $G,H$ and the goal is to find an assignment (or matching) between their vertices such that some measure of edge agreement is maximized. We assume in this work that the observed pair $G,H$ has been drawn from the Correlated Gaussian Wigner (CGW) model -- a popular model for correlated weighted graphs -- where the entries of the adjacency matrices of $G$ and $H$ are independent Gaussians and each edge of $G$ is correlated with one edge of $H$ (determined by the unknown matching) with the edge correlation described by a parameter $\sigma \in [0,1)$. In this paper, we analyse the performance of the projected power method (PPM) as a seeded graph matching algorithm where we are given an initial partially correct matching (called the seed) as side information. We prove that if the seed is close enough to the ground-truth matching, then with high probability, PPM iteratively improves the seed and recovers the ground-truth matching (either partially or exactly) in $O(\log n)$ iterations. Our results prove that PPM works even in regimes of constant $\sigma$, thus extending the analysis in (Mao et al., 2023) for the sparse Correlated Erdos-Renyi (CER) model to the (dense) CGW model. As a byproduct of our analysis, we see that the PPM framework generalizes some of the state-of-art algorithms for seeded graph matching. We support and complement our theoretical findings with numerical experiments on synthetic data.
Ernesto Araya Valdivia, Guillaume Braun, Hemant Tyagi
J. Mach. Learn. Res.3
2023 Dynamic Ranking with the BTL Model: A Nearest Neighbor based Rank Centrality Method
abstract
Many applications such as recommendation systems or sports tournaments involve pairwise comparisons within a collection of $n$ items, the goal being to aggregate the binary outcomes of the comparisons in order to recover the latent strength and/or global ranking of the items. In recent years, this problem has received significant interest from a theoretical perspective with a number of methods being proposed, along with associated statistical guarantees under the assumption of a suitable generative model. While these results typically collect the pairwise comparisons as one comparison graph $G$, however in many applications -- such as the outcomes of soccer matches during a tournament -- the nature of pairwise outcomes can evolve with time. Theoretical results for such a dynamic setting are relatively limited compared to the aforementioned static setting. We study in this paper an extension of the classic BTL (Bradley-Terry-Luce) model for the static setting to our dynamic setup under the assumption that the probabilities of the pairwise outcomes evolve smoothly over the time domain $[0,1]$. Given a sequence of comparison graphs $(G_{t'})_{t' \in \mathcal{T}}$ on a regular grid $\mathcal{T} \subset [0,1]$, we aim at recovering the latent strengths of the items $w_t^* \in \mathbb{R}^n$ at any time $t \in [0,1]$. To this end, we adapt the Rank Centrality method -- a popular spectral approach for ranking in the static case -- by locally averaging the available data on a suitable neighborhood of $t$. When $(G_{t'})_{t' \in \mathcal{T}}$ is a sequence of Erdös-Renyi graphs, we provide non-asymptotic $\ell_2$ and $\ell_{\infty}$ error bounds for estimating $w_t^*$ which in particular establishes the consistency of this method in terms of $n$, and the grid size $|\mathcal{T}|$. We also complement our theoretical analysis with experiments on real and synthetic data.
Eglantine Karlé, Hemant Tyagi
J. Mach. Learn. Res.2
2022 An iterative clustering algorithm for the Contextual Stochastic Block Model with optimality guarantees
abstract
Real-world networks often come with side information that can help to improve the performance of network analysis tasks such as clustering. Despite a large number of empirical and theoretical studies conducted on network clustering methods during the past decade, the added value of side information and the methods used to incorporate it optimally in clustering algorithms are relatively less understood. We propose a new iterative algorithm to cluster networks with side information for nodes (in the form of covariates) and show that our algorithm is optimal under the Contextual Symmetric Stochastic Block Model. Our algorithm can be applied to general Contextual Stochastic Block Models and avoids hyperparameter tuning in contrast to previously proposed methods. We confirm our theoretical results on synthetic data experiments where our algorithm significantly outperforms other methods, and show that it can also be applied to signed graphs. Finally we demonstrate the practical interest of our method on real data.
Guillaume Braun, Hemant Tyagi, Christophe Biernacki
ICML2
2021 Clustering multilayer graphs with missing nodes
abstract
Relationship between agents can be conveniently represented by graphs. When these relationships have different modalities, they are better modelled by multilayer graphs where each layer is associated with one modality. Such graphs arise naturally in many contexts including biological and social networks. Clustering is a fundamental problem in network analysis where the goal is to regroup nodes with similar connectivity profiles. In the past decade, various clustering methods have been extended from the unilayer setting to multilayer graphs in order to incorporate the information provided by each layer. While most existing works assume – rather restrictively - that all layers share the same set of nodes, we propose a new framework that allows for layers to be defined on different sets of nodes. In particular, the nodes not recorded in a layer are treated as missing. Within this paradigm, we investigate several generalizations of well-known clustering methods in the complete setting to the incomplete one and prove consistency results under the Multi-Layer Stochastic Block Model assumption. Our theoretical results are complemented by thorough numerical comparisons between our proposed algorithms on synthetic data, and also on several real datasets, thus highlighting the promising behaviour of our methods in various realistic settings.
Guillaume Braun, Hemant Tyagi, Christophe Biernacki
AISTATS2
2021 Regularized spectral methods for clustering signed networks
abstract
We study the problem of k-way clustering in signed graphs. Considerable attention in recent years has been devoted to analyzing and modeling signed graphs, where the affinity measure between nodes takes either positive or negative values. Recently, Cucuringu et al. (2019) proposed a spectral method, namely SPONGE (Signed Positive over Negative Generalized Eigenproblem), which casts the clustering task as a generalized eigenvalue problem optimizing a suitably defined objective function. This approach is motivated by social balance theory, where the clustering task aims to decompose a given network into disjoint groups, such that individuals within the same group are connected by as many positive edges as possible, while individuals from different groups are mainly connected by negative edges. Through extensive numerical experiments, SPONGE was shown to achieve state-of-the-art empirical performance. On the theoretical front, Cucuringu et al. (2019) analyzed SPONGE, as well as the popular Signed Laplacian based spectral method under the setting of a Signed Stochastic Block Model, for k=2 equal-sized clusters, in the regime where the graph is moderately dense. In this work, we build on the results in Cucuringu et al. (2019) on two fronts for the normalized versions of SPONGE and the Signed Laplacian. Firstly, for both algorithms, we extend the theoretical analysis in Cucuringu et al. (2019) to the general setting of k >= 2 unequal-sized clusters in the moderately dense regime. Secondly, we introduce regularized versions of both methods to handle sparse graphs -- a regime where standard spectral methods are known to underperform -- and provide theoretical guarantees under the same setting of a Signed Stochastic Block Model. To the best of our knowledge, regularized spectral methods have so far not been considered in the setting of clustering signed graphs. We complement our theoretical results with an extensive set of numerical experiments on synthetic data, and three real world data sets standard in the signed networks literature.
Mihai Cucuringu, Apoorv Vikram Singh, Déborah Sulem, Hemant Tyagi
J. Mach. Learn. Res.4
2021 Ranking and synchronization from pairwise measurements via SVD
abstract
Given a measurement graph $G= (V,E)$ and an unknown signal $r \in \mathbb{R}^n$, we investigate algorithms for recovering $r$ from pairwise measurements of the form $r_i - r_j$; $\{i,j\} \in E$. This problem arises in a variety of applications, such as ranking teams in sports data and time synchronization of distributed networks. Framed in the context of ranking, the task is to recover the ranking of $n$ teams (induced by $r$) given a small subset of noisy pairwise rank offsets. We propose a simple SVD-based algorithmic pipeline for both the problem of time synchronization and ranking. We provide a detailed theoretical analysis in terms of robustness against both sampling sparsity and noise perturbations with outliers, using results from matrix perturbation and random matrix theory. Our theoretical findings are complemented by a detailed set of numerical experiments on both synthetic and real data, showcasing the competitiveness of our proposed algorithms with other state-of-the-art methods.
Alexandre d'Aspremont, Mihai Cucuringu, Hemant Tyagi
J. Mach. Learn. Res.3
2020 Provably robust estimation of modulo 1 samples of a smooth function with applications to phase unwrapping
abstract
Consider an unknown smooth function $f: [0,1]^d \rightarrow \mathbb{R}$, and assume we are given $n$ noisy mod 1 samples of $f$, i.e., $y_i = (f(x_i) + \eta_i) \bmod 1$, for $x_i \in [0,1]^d$, where $\eta_i$ denotes the noise. Given the samples $(x_i,y_i)_{i=1}^{n}$, our goal is to recover smooth, robust estimates of the clean samples $f(x_i) \bmod 1$. We formulate a natural approach for solving this problem, which works with angular embeddings of the noisy mod 1 samples over the unit circle, inspired by the angular synchronization framework. This amounts to solving a smoothness regularized least-squares problem -- a quadratically constrained quadratic program (QCQP) -- where the variables are constrained to lie on the unit circle. Our proposed approach is based on solving its relaxation, which is a trust-region sub-problem and hence solvable efficiently. We provide theoretical guarantees demonstrating its robustness to noise for adversarial, as well as random Gaussian and Bernoulli noise models. To the best of our knowledge, these are the first such theoretical results for this problem. We demonstrate the robustness and efficiency of our proposed approach via extensive numerical simulations on synthetic data, along with a simple least-squares based solution for the unwrapping stage, that recovers the original samples of $f$ (up to a global shift). It is shown to perform well at high levels of noise, when taking as input the denoised modulo $1$ samples. Finally, we also consider two other approaches for denoising the modulo 1 samples that leverage tools from Riemannian optimization on manifolds, including a Burer-Monteiro approach for a semidefinite programming relaxation of our formulation. For the two-dimensional version of the problem, which has applications in synthetic aperture radar interferometry (InSAR), we are able to solve instances of real-world data with a million sample points in under 10 seconds, on a personal laptop.
Mihai Cucuringu, Hemant Tyagi
J. Mach. Learn. Res.2
2019 SPONGE: A generalized eigenproblem for clustering signed networks
abstract
We introduce a principled and theoretically sound spectral method for k-way clustering in signed graphs, where the affinity measure between nodes takes either positive or negative values. Our approach is motivated by social balance theory, where the task of clustering aims to decompose the network into disjoint groups such that individuals within the same group are connected by as many positive edges as possible, while individuals from different groups are connected by as many negative edges as possible. Our algorithm relies on a generalized eigenproblem formulation inspired by recent work on constrained clustering. We provide theoretical guarantees for our approach in the setting of a signed stochastic block model, by leveraging tools from matrix perturbation theory and random matrix theory. An extensive set of numerical experiments on both synthetic and real data shows that our approach compares favorably with state-of-the-art methods for signed clustering, especially for large number of clusters and sparse measurement graphs.
Mihai Cucuringu, Peter Davies-Peck, Aldo Glielmo, Hemant Tyagi
AISTATS4
2018 On denoising modulo 1 samples of a function
abstract
Consider an unknown smooth function $f: [0,1] →\mathbb{R}$, and say we are given $n$ noisy $\mod 1$ samples of $f$, i.e., $y_i = (f(x_i) + \eta_i)\mod 1$ for $x_i ∈[0,1]$, where $\eta_i$ denotes noise. Given the samples $(x_i,y_i)_{i=1}^{n}$ our goal is to recover smooth, robust estimates of the clean samples $f(x_i) \bmod 1$. We formulate a natural approach for solving this problem which works with representations of mod 1 values over the unit circle. This amounts to solving a quadratically constrained quadratic program (QCQP) with non-convex constraints involving points lying on the unit circle. Our proposed approach is based on solving its relaxation which is a trust region subproblem, and hence solvable efficiently. We demonstrate its robustness to noise via extensive simulations on several synthetic examples, and provide a detailed theoretical analysis.
Mihai Cucuringu, Hemant Tyagi
AISTATS2
2016 Learning Sparse Additive Models with Interactions in High Dimensions
abstract
A function f: \mathbbR^d →\mathbbR is referred to as a Sparse Additive Model (SPAM), if it is of the form f(x) = \sum_l ∈S \phi_l(x_l), where S ⊂[d], |S| ≪d. Assuming \phi_l’s and S to be unknown, the problem of estimating f from its samples has been studied extensively. In this work, we consider a generalized SPAM, allowing for second order interaction terms. For some S_1 ⊂[d], S_2 ⊂[d] \choose 2, the function f is assumed to be of the form: f(x) = \sum_p ∈S_1 \phi_p (x_p) + \sum_(l,l’) ∈S_2 \phi_l,l’ (x_l, x_l’). Assuming \phi_p, \phi_(l,l’), S_1 and S_2 to be unknown, we provide a randomized algorithm that queries f and exactly recovers S_1,S_2. Consequently, this also enables us to estimate the underlying \phi_p, \phi_l,l’. We derive sample complexity bounds for our scheme and also extend our analysis to include the situation where the queries are corrupted with noise – either stochastic, or arbitrary but bounded. Lastly, we provide simulation results on synthetic data, that validate our theoretical findings.
Hemant Tyagi, Anastasios Kyrillidis, Bernd Gärtner, Andreas Krause 0001
AISTATS1
2016 On Two Continuum Armed Bandit Problems in High Dimensions
Hemant Tyagi, Sebastian U. Stich, Bernd Gärtner
Theory Comput. Syst.1
2014 Efficient Sampling for Learning Sparse Additive Models in High Dimensions
Hemant Tyagi, Bernd Gärtner, Andreas Krause 0001
NIPS1
2013 Continuum Armed Bandit Problem of Few Variables in High Dimensions
Hemant Tyagi, Bernd Gärtner
WAOA1
2012 Learning ridge functions with randomized sampling in high dimensions
abstract
We study the problem of learning ridge functions of the form f(x) = g(aTx), x ∈ ℝd, from random samples. Assuming g to be a twice continuously differentiable function, we leverage techniques from low rank matrix recovery literature to derive a uniform approximation guarantee for estimation of the ridge function f. Our new analysis removes the de facto compressibility assumption on the parameter a for learning in the existing literature. Interestingly the price to pay in high dimensional settings is not major. For example, when g is thrice continuously differentiable in an open neighbourhood of the origin, the sampling complexity changes from O(log d) to O(d) or from equation to O(d4), depending on the behaviour of g′ and g″ at the origin, with 0 < q < 1 characterizing the sparsity of a.
Hemant Tyagi, Volkan Cevher
ICASSP1
2012 Active Learning of Multi-Index Function Models
abstract
We consider the problem of actively learning \textit{multi-index} functions of the form $f(\vecx) = g(\matA\vecx)= \sum_{i=1}^k g_i(\veca_i^T\vecx)$ from point evaluations of $f$. We assume that the function $f$ is defined on an $\ell_2$-ball in $\Real^d$, $g$ is twice continuously differentiable almost everywhere, and $\matA \in \mathbb{R}^{k \times d}$ is a rank $k$ matrix, where $k \ll d$. We propose a randomized, active sampling scheme for estimating such functions with uniform approximation guarantees. Our theoretical developments leverage recent techniques from low rank matrix recovery, which enables us to derive an estimator of the function $f$ along with sample complexity bounds. We also characterize the noise robustness of the scheme, and provide empirical evidence that the high-dimensional scaling of our sample complexity bounds are quite accurate.
Hemant Tyagi, Volkan Cevher
NIPS1