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

Anil Damle

dblp:83/11047 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
3since 2021 · last 2022
0000-0002-1711-128XORCID · verified

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

Artificial intelligence and machine learning · 5 · 3 since 2021

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
3 papers
Efficient and distributed learning · 52% Optimization for machine learning · 30% Probabilistic and Bayesian machine learning · 13%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%
Theoretical computer science
2 papers
Algorithms and data structures · 71% Mathematical optimization · 29%

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

TopicWeightPapersLastEvidence papers
Algorithms and data structures
numerical linear algebra
0.622022
Entrywise convergence of iterative methods for eigenproblems · NeurIPS 2020
Communication-efficient distributed eigenspace estimation with arbitrary node failures · NeurIPS 2022
Machine learning › Efficient and distributed learning
model compression
0.612022
Model Preserving Compression for Neural Networks · NeurIPS 2022
Machine learning › Efficient and distributed learning › model compression
pruning
0.612022
Model Preserving Compression for Neural Networks · NeurIPS 2022
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning
0.612022
Model Preserving Compression for Neural Networks · NeurIPS 2022
Distributed systems › distributed algorithms
distributed estimation
0.612022
Communication-efficient distributed eigenspace estimation with arbitrary node failures · NeurIPS 2022
Distributed systems
fault tolerance
0.612022
Communication-efficient distributed eigenspace estimation with arbitrary node failures · NeurIPS 2022
Distributed systems › fault tolerance
node failure
0.612022
Communication-efficient distributed eigenspace estimation with arbitrary node failures · NeurIPS 2022
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
0.412020
Fast Matrix Square Roots with Applications to Gaussian Processes and Bayesian Optimization · NeurIPS 2020
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
0.412020
Fast Matrix Square Roots with Applications to Gaussian Processes and Bayesian Optimization · NeurIPS 2020
Machine learning › Optimization for machine learning
matrix square root
0.412020
Fast Matrix Square Roots with Applications to Gaussian Processes and Bayesian Optimization · NeurIPS 2020
Algorithms and data structures › numerical linear algebra
eigenvector computation
0.412020
Entrywise convergence of iterative methods for eigenproblems · NeurIPS 2020
Mathematical optimization
iterative methods
0.412020
Entrywise convergence of iterative methods for eigenproblems · NeurIPS 2020
Machine learning › Learning theory
generalization bounds
0.212022
Model Preserving Compression for Neural Networks · NeurIPS 2022
Machine learning › Optimization for machine learning
convergence analysis
0.112020
Entrywise convergence of iterative methods for eigenproblems · NeurIPS 2020

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

robust estimation · 1.1subspace iteration · 0.9krylov methods · 0.9interpolative decomposition · 0.6interpolation matrix · 0.6channel elimination · 0.6rational approximation · 0.4krylov subspace method · 0.4gibbs sampling · 0.4
YearPublicationVenuePosition
2022 The Fast Kernel Transform
abstract
Kernel methods are a highly effective and widely used collection of modern machine learning algorithms. A fundamental limitation of virtually all such methods are computations involving the kernel matrix that naively scale quadratically (e.g., matrix-vector multiplication) or cubically (solving linear systems) with the size of the dataset N. We propose the Fast Kernel Transform (FKT), a general algorithm to compute matrix-vector multiplications (MVMs) for datasets in moderate dimensions with quasilinear complexity. Typically, analytically grounded fast multiplication methods require specialized development for specific kernels. In contrast, our scheme is based on auto-differentiation and automated symbolic computations that leverage the analytical structure of the underlying kernel. This allows the FKT to be easily applied to a broad class of kernels, including Gaussian, Matern, and Rational Quadratic covariance functions and Green’s functions, including those of the Laplace and Helmholtz equations. Furthermore, the FKT maintains a high, quantifiable, and controllable level of accuracy—properties that many acceleration methods lack. We illustrate the efficacy and versatility of the FKT by providing timing and accuracy benchmarks with comparisons to adjacent methods, and by applying it to scale the stochastic neighborhood embedding (t-SNE) and Gaussian processes to large real-world datasets.
John Paul Ryan, Sebastian Ament, Carla P. Gomes, Anil Damle
AISTATS4
2022 Communication-efficient distributed eigenspace estimation with arbitrary node failures
abstract
We develop an eigenspace estimation algorithm for distributed environments with arbitrary node failures, where a subset of computing nodes can return structurally valid but otherwise arbitrarily chosen responses. Notably, this setting encompasses several important scenarios that arise in distributed computing and data-collection environments such as silent/soft errors, outliers or corrupted data at certain nodes, and adversarial responses. Our estimator builds upon and matches the performance of a recently proposed non-robust estimator up to an additive $\tilde{O}(\sigma \sqrt{\alpha})$ error, where $\sigma^2$ is the variance of the existing estimator and $\alpha$ is the fraction of corrupted nodes.
Vasileios Charisopoulos, Anil Damle
NeurIPS2
2022 Model Preserving Compression for Neural Networks
abstract
After training complex deep learning models, a common task is to compress the model to reduce compute and storage demands. When compressing, it is desirable to preserve the original model's per-example decisions (e.g., to go beyond top-1 accuracy or preserve robustness), maintain the network's structure, automatically determine per-layer compression levels, and eliminate the need for fine tuning. No existing compression methods simultaneously satisfy these criteria---we introduce a principled approach that does by leveraging interpolative decompositions. Our approach simultaneously selects and eliminates channels (analogously, neurons), then constructs an interpolation matrix that propagates a correction into the next layer, preserving the network's structure. Consequently, our method achieves good performance even without fine tuning and admits theoretical analysis. Our theoretical generalization bound for a one layer network lends itself naturally to a heuristic that allows our method to automatically choose per-layer sizes for deep networks. We demonstrate the efficacy of our approach with strong empirical performance on a variety of tasks, models, and datasets---from simple one-hidden-layer networks to deep networks on ImageNet.
Jerry Chee, Megan Flynn, Anil Damle, Christopher De Sa
NeurIPS3
2020 Entrywise convergence of iterative methods for eigenproblems
abstract
Several problems in machine learning, statistics, and other fields rely on computing eigenvectors. For large scale problems, the computation of these eigenvectors is typically performed via iterative schemes such as subspace iteration or Krylov methods. While there is classical and comprehensive analysis for subspace convergence guarantees with respect to the spectral norm, in many modern applications other notions of subspace distance are more appropriate. Recent theoretical work has focused on perturbations of subspaces measured in the ℓ2→∞ norm, but does not consider the actual computation of eigenvectors. Here we address the convergence of subspace iteration when distances are measured in the ℓ2→∞ norm and provide deterministic bounds. We complement our analysis with a practical stopping criterion and demonstrate its applicability via numerical experiments. Our results show that one can get comparable performance on downstream tasks while requiring fewer iterations, thereby saving substantial computational time.
Vasileios Charisopoulos, Austin R. Benson, Anil Damle
NeurIPS3
2020 Fast Matrix Square Roots with Applications to Gaussian Processes and Bayesian Optimization
abstract
Matrix square roots and their inverses arise frequently in machine learning, e.g., when sampling from high-dimensional Gaussians N(0,K) or “whitening” a vector b against covariance matrix K. While existing methods typically require O(N^3) computation, we introduce a highly-efficient quadratic-time algorithm for computing K^{1/2}b, K^{-1/2}b, and their derivatives through matrix-vector multiplication (MVMs). Our method combines Krylov subspace methods with a rational approximation and typically achieves 4 decimal places of accuracy with fewer than 100 MVMs. Moreover, the backward pass requires little additional computation. We demonstrate our method's applicability on matrices as large as 50,000 by 50,000 - well beyond traditional methods - with little approximation error. Applying this increased scalability to variational Gaussian processes, Bayesian optimization, and Gibbs sampling results in more powerful models with higher accuracy. In particular, we perform variational GP inference with up to 10,000 inducing points and perform Gibbs sampling on a 25,000-dimensional problem.
Geoff Pleiss, Martin Jankowiak, David Eriksson, Anil Damle, Jacob R. Gardner
NeurIPS4