Skip to main content

Showing 1–18 of 18 results for author: Ubaru, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.01098  [pdf, ps, other

    quant-ph cs.LG math.NA

    Multivariate trace estimation using quantum state space linear algebra

    Authors: Liron Mor Yosef, Shashanka Ubaru, Lior Horesh, Haim Avron

    Abstract: In this paper, we present a quantum algorithm for approximating multivariate traces, i.e. the traces of matrix products. Our research is motivated by the extensive utility of multivariate traces in elucidating spectral characteristics of matrices, as well as by recent advancements in leveraging quantum computing for faster numerical linear algebra. Central to our approach is a direct translation o… ▽ More

    Submitted 2 May, 2024; originally announced May 2024.

  2. arXiv:2401.13754  [pdf, other

    math.NA cs.ET

    Multi-Function Multi-Way Analog Technology for Sustainable Machine Intelligence Computation

    Authors: Vassilis Kalantzis, Mark S. Squillante, Shashanka Ubaru, Tayfun Gokmen, Chai Wah Wu, Anshul Gupta, Haim Avron, Tomasz Nowicki, Malte Rasch, Murat Onen, Vanessa Lopez Marrero, Effendi Leobandung, Yasuteru Kohda, Wilfried Haensch, Lior Horesh

    Abstract: Numerical computation is essential to many areas of artificial intelligence (AI), whose computing demands continue to grow dramatically, yet their continued scaling is jeopardized by the slowdown in Moore's law. Multi-function multi-way analog (MFMWA) technology, a computing architecture comprising arrays of memristors supporting in-memory computation of matrix operations, can offer tremendous imp… ▽ More

    Submitted 24 January, 2024; originally announced January 2024.

    MSC Class: 65F10; C3; G1 ACM Class: G.1.3

  3. arXiv:2301.10352  [pdf, ps, other

    cs.LG cs.DS

    Capacity Analysis of Vector Symbolic Architectures

    Authors: Kenneth L. Clarkson, Shashanka Ubaru, Elizabeth Yang

    Abstract: Hyperdimensional computing (HDC) is a biologically-inspired framework which represents symbols with high-dimensional vectors, and uses vector operations to manipulate them. The ensemble of a particular vector space and a prescribed set of vector operations (including one addition-like for "bundling" and one outer-product-like for "binding") form a *vector symbolic architecture* (VSA). While VSAs h… ▽ More

    Submitted 14 February, 2023; v1 submitted 24 January, 2023; originally announced January 2023.

  4. arXiv:2209.09371  [pdf, other

    quant-ph cs.LG math.NA

    Topological data analysis on noisy quantum computers

    Authors: Ismail Yunus Akhalwaya, Shashanka Ubaru, Kenneth L. Clarkson, Mark S. Squillante, Vishnu Jejjala, Yang-Hui He, Kugendran Naidoo, Vasileios Kalantzis, Lior Horesh

    Abstract: Topological data analysis (TDA) is a powerful technique for extracting complex and valuable shape-related summaries of high-dimensional data. However, the computational demands of classical algorithms for computing TDA are exorbitant, and quickly become impractical for high-order characteristics. Quantum computers offer the potential of achieving significant speedup for certain computational probl… ▽ More

    Submitted 19 March, 2024; v1 submitted 19 September, 2022; originally announced September 2022.

    Comments: This paper is a follow up to arXiv:2108.02811 with improved theoretical results and other additional results. This new version presents an improved runtime for the algorithm, and fixes an issue present in the previous version

    Journal ref: In the Proceedings of The Twelfth International Conference on Learning Representations (ICLR 2024)

  5. arXiv:2204.01941  [pdf, other

    math.NA cs.DS

    Randomized matrix-free quadrature for spectrum and spectral sum approximation

    Authors: Tyler Chen, Thomas Trogdon, Shashanka Ubaru

    Abstract: We study randomized matrix-free quadrature algorithms for spectrum and spectral sum approximation. The algorithms studied are characterized by the use of a Krylov subspace method to approximate independent and identically distributed samples of $\mathbf{v}^{\mathsf{H}} f(\mathbf{A}) \mathbf{v}$, where $\mathbf{v}$ is an isotropic random vector, $\mathbf{A}$ is a Hermitian matrix, and… ▽ More

    Submitted 2 September, 2022; v1 submitted 4 April, 2022; originally announced April 2022.

  6. arXiv:2202.05063  [pdf, ps, other

    cs.LG stat.ML

    PCENet: High Dimensional Surrogate Modeling for Learning Uncertainty

    Authors: Paz Fink Shustin, Shashanka Ubaru, Vasileios Kalantzis, Lior Horesh, Haim Avron

    Abstract: Learning data representations under uncertainty is an important task that emerges in numerous machine learning applications. However, uncertainty quantification (UQ) techniques are computationally intensive and become prohibitively expensive for high-dimensional data. In this paper, we present a novel surrogate model for representation learning and uncertainty quantification, which aims to deal wi… ▽ More

    Submitted 11 February, 2022; v1 submitted 10 February, 2022; originally announced February 2022.

  7. Efficient Scaling of Dynamic Graph Neural Networks

    Authors: Venkatesan T. Chakaravarthy, Shivmaran S. Pandian, Saurabh Raje, Yogish Sabharwal, Toyotaro Suzumura, Shashanka Ubaru

    Abstract: We present distributed algorithms for training dynamic Graph Neural Networks (GNN) on large scale graphs spanning multi-node, multi-GPU systems. To the best of our knowledge, this is the first scaling study on dynamic GNN. We devise mechanisms for reducing the GPU memory usage and identify two execution time bottlenecks: CPU-GPU data transfer; and communication volume. Exploiting properties of dyn… ▽ More

    Submitted 16 September, 2021; originally announced September 2021.

    Comments: Conference version to appear in the proceedings of SC'21

    ACM Class: I.2.6; C.2.4

  8. arXiv:2108.02811  [pdf, ps, other

    quant-ph cs.LG math.NA

    Quantum Topological Data Analysis with Linear Depth and Exponential Speedup

    Authors: Shashanka Ubaru, Ismail Yunus Akhalwaya, Mark S. Squillante, Kenneth L. Clarkson, Lior Horesh

    Abstract: Quantum computing offers the potential of exponential speedups for certain classical computations. Over the last decade, many quantum machine learning (QML) algorithms have been proposed as candidates for such exponential improvements. However, two issues unravel the hope of exponential speedup for some of these QML algorithms: the data-loading problem and, more recently, the stunning dequantizati… ▽ More

    Submitted 5 August, 2021; originally announced August 2021.

    Comments: 27 pages

  9. arXiv:2105.06595  [pdf, other

    cs.DS math.NA

    Analysis of stochastic Lanczos quadrature for spectrum approximation

    Authors: Tyler Chen, Thomas Trogdon, Shashanka Ubaru

    Abstract: The cumulative empirical spectral measure (CESM) $Φ[\mathbf{A}] : \mathbb{R} \to [0,1]$ of a $n\times n$ symmetric matrix $\mathbf{A}$ is defined as the fraction of eigenvalues of $\mathbf{A}$ less than a given threshold, i.e., $Φ[\mathbf{A}](x) := \sum_{i=1}^{n} \frac{1}{n} {\large\unicode{x1D7D9}}[ λ_i[\mathbf{A}]\leq x]$. Spectral sums $\operatorname{tr}(f[\mathbf{A}])$ can be computed as the R… ▽ More

    Submitted 10 June, 2021; v1 submitted 13 May, 2021; originally announced May 2021.

  10. arXiv:2010.06392  [pdf, ps, other

    math.NA cs.IR stat.ML

    Projection techniques to update the truncated SVD of evolving matrices

    Authors: Vassilis Kalantzis, Georgios Kollias, Shashanka Ubaru, Athanasios N. Nikolakopoulos, Lior Horesh, Kenneth L. Clarkson

    Abstract: This paper considers the problem of updating the rank-k truncated Singular Value Decomposition (SVD) of matrices subject to the addition of new rows and/or columns over time. Such matrix problems represent an important computational kernel in applications such as Latent Semantic Indexing and Recommender Systems. Nonetheless, the proposed framework is purely algebraic and targets general updating p… ▽ More

    Submitted 13 October, 2020; originally announced October 2020.

    Comments: 13 pages

  11. arXiv:2006.14084  [pdf, other

    cs.LG stat.ML

    Multilabel Classification by Hierarchical Partitioning and Data-dependent Grou**

    Authors: Shashanka Ubaru, Sanjeeb Dash, Arya Mazumdar, Oktay Gunluk

    Abstract: In modern multilabel classification problems, each data instance belongs to a small number of classes from a large set of classes. In other words, these problems involve learning very sparse binary label vectors. Moreover, in large-scale problems, the labels typically have certain (unknown) hierarchy. In this paper we exploit the sparsity of label vectors and the hierarchical structure to embed th… ▽ More

    Submitted 31 October, 2020; v1 submitted 24 June, 2020; originally announced June 2020.

    Journal ref: Neural Information Processing Systems (NeurIPS), 2020

  12. Dynamic Graph Convolutional Networks Using the Tensor M-Product

    Authors: Osman Asif Malik, Shashanka Ubaru, Lior Horesh, Misha E. Kilmer, Haim Avron

    Abstract: Many irregular domains such as social networks, financial transactions, neuron connections, and natural language constructs are represented using graph structures. In recent years, a variety of graph neural networks (GNNs) have been successfully applied for representation learning and prediction on such graphs. In many of the real-world applications, the underlying graph changes over time, however… ▽ More

    Submitted 22 January, 2021; v1 submitted 16 October, 2019; originally announced October 2019.

    Comments: Accepted to SIAM International Conference on Data Mining (SDM) 2021

  13. arXiv:1810.03733  [pdf, other

    math.NA cs.LG

    Find the dimension that counts: Fast dimension estimation and Krylov PCA

    Authors: Shashanka Ubaru, Abd-Krim Seghouane, Yousef Saad

    Abstract: High dimensional data and systems with many degrees of freedom are often characterized by covariance matrices. In this paper, we consider the problem of simultaneously estimating the dimension of the principal (dominant) subspace of these covariance matrices and obtaining an approximation to the subspace. This problem arises in the popular principal component analysis (PCA), and in many applicatio… ▽ More

    Submitted 8 October, 2018; originally announced October 2018.

  14. arXiv:1806.00534  [pdf, other

    cs.LG cs.DS cs.IT math.OC stat.ML

    Provably convergent acceleration in factored gradient descent with applications in matrix sensing

    Authors: Tayo Ajayi, David Mildebrath, Anastasios Kyrillidis, Shashanka Ubaru, Georgios Kollias, Kristofer Bouchard

    Abstract: We present theoretical results on the convergence of \emph{non-convex} accelerated gradient descent in matrix factorization models with $\ell_2$-norm loss. The purpose of this work is to study the effects of acceleration in non-convex settings, where provable convergence with acceleration should not be considered a \emph{de facto} property. The technique is applied to matrix sensing problems, for… ▽ More

    Submitted 21 September, 2019; v1 submitted 1 June, 2018; originally announced June 2018.

    Comments: 23 pages

  15. arXiv:1711.00439  [pdf, other

    math.NA cs.LG

    Sampling and multilevel coarsening algorithms for fast matrix approximations

    Authors: Shashanka Ubaru, Yousef Saad

    Abstract: This paper addresses matrix approximation problems for matrices that are large, sparse and/or that are representations of large graphs. To tackle these problems, we consider algorithms that are based primarily on coarsening techniques, possibly combined with random sampling. A multilevel coarsening technique is proposed which utilizes a hypergraph associated with the data matrix and a graph coarse… ▽ More

    Submitted 1 October, 2018; v1 submitted 1 November, 2017; originally announced November 2017.

    MSC Class: 15A69; 15A18

  16. arXiv:1704.04163  [pdf, ps, other

    cs.DS cs.LG math.NA

    Spectrum Approximation Beyond Fast Matrix Multiplication: Algorithms and Hardness

    Authors: Cameron Musco, Praneeth Netrapalli, Aaron Sidford, Shashanka Ubaru, David P. Woodruff

    Abstract: Understanding the singular value spectrum of a matrix $A \in \mathbb{R}^{n \times n}$ is a fundamental task in countless applications. In matrix multiplication time, it is possible to perform a full SVD and directly compute the singular values $σ_1,...,σ_n$. However, little is known about algorithms that break this runtime barrier. Using tools from stochastic trace estimation, polynomial approxi… ▽ More

    Submitted 3 January, 2019; v1 submitted 13 April, 2017; originally announced April 2017.

    Comments: ITCS 2018

  17. Fast estimation of approximate matrix ranks using spectral densities

    Authors: Shashanka Ubaru, Yousef Saad, Abd-Krim Seghouane

    Abstract: In many machine learning and data related applications, it is required to have the knowledge of approximate ranks of large data matrices at hand. In this paper, we present two computationally inexpensive techniques to estimate the approximate ranks of such large matrices. These techniques exploit approximate spectral densities, popular in physics, which are probability density distributions that m… ▽ More

    Submitted 19 August, 2016; originally announced August 2016.

    Journal ref: Neural Computation, Vol. 29, No. 5, pp. 1317-1351 (May 2017)

  18. arXiv:1512.09156  [pdf, other

    cs.IT cs.LG math.NA

    Low rank approximation and decomposition of large matrices using error correcting codes

    Authors: Shashanka Ubaru, Arya Mazumdar, Yousef Saad

    Abstract: Low rank approximation is an important tool used in many applications of signal processing and machine learning. Recently, randomized sketching algorithms were proposed to effectively construct low rank approximations and obtain approximate singular value decompositions of large matrices. Similar ideas were used to solve least squares regression problems. In this paper, we show how matrices from e… ▽ More

    Submitted 15 June, 2017; v1 submitted 30 December, 2015; originally announced December 2015.

    Journal ref: IEEE Transactions on Information Theory ( Volume: 63, Issue: 9, Sept. 2017 ) Page(s): 5544 - 5558