VLDB 2026 Research / reviewers in the wild / expert
Puoya Tabaghi
dblp:169/0927
· DBLP profile ↗
11ranked-venue papers
5as first author
8since 2021 · last 2024
0000-0002-1914-5950ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 3 first-author · 5 since 2021Databases, data management, data science and information retrieval · 4 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Learning Ultrametric Trees for Optimal Transport RegressionabstractOptimal transport provides a metric which quantifies the dissimilarity between probability measures. For measures supported in discrete metric spaces, finding the optimal transport distance has cubic time complexity in the size of the space. However, measures supported on trees admit a closed-form optimal transport that can be computed in linear time. In this paper, we aim to find an optimal tree structure for a given discrete metric space so that the tree-Wasserstein distance approximates the optimal transport distance in the original space. One of our key ideas is to cast the problem in ultrametric spaces. This helps us optimize over the space of ultrametric trees --- a mixed-discrete and continuous optimization problem --- via projected gradient decent over the space of ultrametric matrices. During optimization, we project the parameters to the ultrametric space via a hierarchical minimum spanning tree algorithm, equivalent to the closest projection to ultrametrics under the supremum norm. Experimental results on real datasets show that our approach outperforms previous approaches (e.g. Flowtree, Quadtree) in approximating optimal transport distances. Finally, experiments on synthetic data generated on ground truth trees show that our algorithm can accurately uncover the underlying trees. Samantha Chen 0001, Puoya Tabaghi, Yusu Wang 0001 |
AAAI | 2 |
| 2024 | DE-HNN: An effective neural model for Circuit Netlist representationabstractThe run-time for optimization tools used in chip design has grown with the complexity of designs to the point where it can take several days to go through one design cycle which has become a bottleneck. Designers want fast tools that can quickly give feedback on a design. Using the input and output data of the tools from past designs, one can attempt to build a machine learning model that predicts the outcome of a design in significantly shorter time than running the tool. The accuracy of such models is affected by the representation of the design data, which is usually a netlist that describes the elements of the digital circuit and how they are connected. Graph representations for the netlist together with graph neural networks have been investigated for such models. However, the characteristics of netlists pose several challenges for existing graph learning frameworks, due to the large number of nodes and the importance of long-range interactions between nodes. To address these challenges, we represent the netlist as a directed hypergraph and propose a Directional Equivariant Hypergraph Neural Network (DE-HNN) for the effective learning of (directed) hypergraphs. Theoretically, we show that our DE-HNN can universally approximate any node or hyperedge based function that satisfies certain permutation equivariant and invariant properties natural for directed hypergraphs. We compare the proposed DE-HNN with several State-of-the-art (SOTA) machine learning models for (hyper)graphs and netlists, and show that the DE-HNN significantly outperforms them in predicting the outcome of optimized place-and-route tools directly from the input netlists. Zhishang Luo, Truong Son Hy, Puoya Tabaghi, Michaël Defferrard, Elahe Rezaei, Ryan Carey, William Rhett Davis, Rajeev Jain, Yusu Wang 0001 |
AISTATS | 3 |
| 2024 | Universal Representation of Permutation-Invariant Functions on Vectors and TensorsabstractA main object of our study is multiset functions — that is, permutation-invariant functions over inputs of varying sizes. Deep Sets, proposed by Zaheer et al. (2017), provides a universal representation for continuous multiset functions on scalars via a sum-decomposable model. Restricting the domain of the functions to finite multisets of $D$-dimensional vectors, Deep Sets also provides a universal approximation that requires a latent space dimension of $O(N^D)$ — where $N$ is an upper bound on the size of input multisets. In this paper, we strengthen this result by proving that universal representation is guaranteed for continuous and discontinuous multiset functions through a latent space dimension of $O(N^D)$ (which we will further improve upon). We then introduce identifiable multisets for which we can uniquely label their elements using an identifier function, namely, finite-precision vectors are identifiable. Based on our analysis of identifiable multisets, we prove that a sum-decomposable model, for general continuous multiset functions requires only a latent dimension of $2DN$, as opposed to $O(N^D)$. We further show that both encoder and decoder functions of the model are continuous — our main contribution to the existing work which lacks such a guarantee. Additionally, this provides a significant improvement over the aforementioned $O(N^D)$ bound, derived for the universal representation of both continuous and discontinuous multiset functions. We then extend our results and provide special sum-decomposition structures to universally represent permutation-invariant tensor functions on identifiable tensors. These families of sum-decomposition models enable us to design deep network architectures and deploy them on a variety of learning tasks on sequences, images, and graphs. Puoya Tabaghi, Yusu Wang 0001 |
ALT | 1 |
| 2024 | Optimal Tree Metric Matching Enables Phylogenomic Branch Length Estimation
Shayesteh Arasti, Puoya Tabaghi, Yasamin Tabatabaee, Siavash Mirarab |
RECOMB | 2 |
| 2023 | Provably accurate and scalable linear classifiers in hyperbolic spaces
Chao Pan 0003, Eli Chien, Puoya Tabaghi, Jianhao Peng, Olgica Milenkovic |
Knowl. Inf. Syst. | 3 |
| 2022 | HyperAid: Denoising in Hyperbolic Spaces for Tree-fitting and Hierarchical ClusteringabstractThe problem of fitting distances by tree-metrics has received significant attention in the theoretical computer science and machine learning communities alike, due to many applications in natural language processing, phylogeny, cancer genomics and a myriad of problem areas that involve hierarchical clustering. Despite the existence of several provably exact algorithms for tree-metric fitting of data that inherently obeys tree-metric constraints, much less is known about how to best fit tree-metrics for data whose structure moderately (or substantially) differs from a tree. For such noisy data, most available algorithms perform poorly and often produce negative edge weights in representative trees. Furthermore, it is currently not known how to choose the most suitable approximation objective for noisy fitting. Our contributions are as follows. First, we propose a new approach to tree-metric denoising (HyperAid) in hyperbolic spaces which transforms the original data into data that is "more'' tree-like, when evaluated in terms of Gromov's δ hyperbolicity. Second, we perform an ablation study involving two choices for the approximation objective, lp norms and the Dasgupta loss. Third, we integrate HyperAid with schemes for enforcing nonnegative edge-weights. As a result, the HyperAid platform outperforms all other existing methods in the literature, including Neighbor Joining (NJ), TreeRep and T-REX, both on synthetic and real-world data. Synthetic data is represented by edge-augmented trees and shortest-distance metrics while the real-world datasets include Zoo, Iris, Glass, Segmentation and SpamBase; on these datasets, the average improvement with respect to NJ is $125.94%$. Eli Chien, Puoya Tabaghi, Olgica Milenkovic |
KDD | 2 |
| 2021 | Highly Scalable and Provably Accurate Classification in Poincaré BallsabstractMany high-dimensional and large-volume data sets of practical relevance have hierarchical structures induced by trees, graphs or time series. Such data sets are hard to process in Euclidean spaces and one often seeks low-dimensional embeddings in other space forms to perform required learning tasks. For hierarchical data, the space of choice is hyperbolic since it guarantees low-distortion embeddings for tree-like structures. Unfortunately, the geometry of hyperbolic spaces has properties not encountered in Euclidean spaces that pose challenges when trying to rigorously analyze algorithmic solutions. Here, for the first time, we establish a unified framework for learning scalable and simple hyperbolic linear classifiers with provable performance guarantees. The gist of our approach is to focus on Poincaré ball models and formulate the classification problems using tangent space formalisms. Our results include a new hyperbolic and second-order perceptron algorithm as well as an efficient and highly accurate convex optimization setup for hyperbolic support vector machine classifiers. All algorithms provably converge and are highly scalable as they have complexities comparable to those of their Euclidean counterparts. Their performance accuracies on synthetic data sets comprising millions of points, as well as on complex real-world data sets such as single-cell RNA-seq expression measurements, CIFAR10, 1 Fashion-MNIST and mini-ImageNet. Eli Chien, Chao Pan 0003, Puoya Tabaghi, Olgica Milenkovic |
ICDM | 3 |
| 2021 | On Procrustes Analysis in Hyperbolic SpaceabstractCongruent Procrustes analysis aims to find the best matching between two point sets through rotation, reflection and translation. We formulate the Procrustes problem for hyperbolic spaces, review the canonical definition of the center mass for a point set, and give a closed-form solution for the optimal isometry between noise-free point sets. Our algorithm is analogous to the Euclidean Procrustes analysis, with centering and rotation replaced by their hyperbolic counterparts. When the data is corrupted with noise, our algorithm computes a sub-optimal alignment. We thus propose a gradient-based fine-tuning method to improve the matching accuracy. Puoya Tabaghi, Ivan Dokmanic |
IEEE Signal Process. Lett. | 1 |
| 2020 | Hyperbolic Distance MatricesabstractHyperbolic space is a natural setting for mining and visualizing data with hierarchical structure. In order to compute a hyperbolic embedding from comparison or similarity information, one has to solve a hyperbolic distance geometry problem. In this paper, we propose a unified framework to compute hyperbolic embeddings from an arbitrary mix of noisy metric and non-metric data. Our algorithms are based on semidefinite programming and the notion of a hyperbolic distance matrix, in many ways parallel to its famous Euclidean counterpart. A central ingredient we put forward is a semidefinite characterization of the hyperbolic Gramian---a matrix of Lorentzian inner products. This characterization allows us to formulate a semidefinite relaxation to efficiently compute hyperbolic embeddings in two stages: first, we complete and denoise the observed hyperbolic distance matrix; second, we propose a spectral factorization method to estimate the embedded points from the hyperbolic distance matrix. We show through numerical experiments how the flexibility to mix metric and non-metric constraints allows us to efficiently compute embeddings from arbitrary data. Puoya Tabaghi, Ivan Dokmanic |
KDD | 1 |
| 2019 | On the Move: Localization with Kinetic Euclidean Distance MatricesabstractIn this paper, we propose kinetic Euclidean distance matrices (KEDMs)-a new algebraic tool for localization of moving points from spatio-temporal distance measurements. KEDMs are inspired by the well-known Euclidean distance matrices (EDM) which model static points. When objects move, trajectory models may enable better localization from fewer samples by trading off samples in space for samples in time. We develop the theory for polynomial trajectory models used in tracking and simultaneous localization and mapping. Concretely, we derive a semidefinite relaxation for KEDMs inspired by similar algorithms for the usual EDMs, and propose a new spectral factorization algorithm adapted to trajectory reconstruction. Numerical experiments show that KEDMs and the new semidefinite relaxation accurately reconstruct trajectories from incomplete, noisy distance observations, scattered over multiple time instants. In particular, they show that temporal oversampling can considerably reduce the required number of measured distances at any given time. Puoya Tabaghi, Ivan Dokmanic, Martin Vetterli |
ICASSP | 1 |
| 2015 | Class-preserving manifold learning for detection and classificationabstractThis paper proposes a supervised approach for analysis of high-dimensional data using low-dimensional submanifolds. This method offers many useful properties. Using first order approximation for the given nonlinear mapping, we introduce a locally linear model. This model is such that it minimizes the local approximation error resulted by mapping to a local subspace during the learning. Additionally, the proposed method preserves local data energy to conserve local topology. Finally, this method guarantees the separability of the mapped data for different data classes. Two different approaches used for this aim, Linear Discriminant Analysis (LDA) and Regularized Maximum Margin Criterion (RMMC). Having those local feature-domain data, the whole feature domain data can be estimated in MMSE sense. The performance of this method is demonstrated on a sonar imagery dataset for classification of underwater objects. Puoya Tabaghi, Mahmood R. Azimi-Sadjadi |
IJCNN | 1 |