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

Agniva Chowdhury

dblp:200/8520 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
6since 2021 · last 2024
0000-0002-0273-9840ORCID · reported

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

Artificial intelligence and machine learning · 7 · 5 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 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.

Theoretical computer science
6 papers
Mathematical optimization · 63% Algorithms and data structures · 34% Approximation and online algorithms · 2%
Interdisciplinary, comprehensive, and emerging computing
3 papers
Bioinformatics and computational biology · 77% Medical and health informatics · 23%
Artificial intelligence
2 papers
Probabilistic and Bayesian machine learning · 50% Efficient and distributed learning · 50%

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

TopicWeightPapersLastEvidence papers
Mathematical optimization › numerical computation › numerical optimization › second-order methods
interior point methods
1.632022
Faster Randomized Interior Point Methods for Tall/Wide Linear Programs · J. Mach. Learn. Res. 2022
On the Convergence of Inexact Predictor-Corrector Methods for Linear Programming · ICML 2022
Faster Randomized Infeasible Interior Point Methods for Tall/Wide Linear Programs · NeurIPS 2020
Mathematical optimization
linear programming
1.632022
Faster Randomized Interior Point Methods for Tall/Wide Linear Programs · J. Mach. Learn. Res. 2022
On the Convergence of Inexact Predictor-Corrector Methods for Linear Programming · ICML 2022
Faster Randomized Infeasible Interior Point Methods for Tall/Wide Linear Programs · NeurIPS 2020
Algorithms and data structures
randomized algorithms
1.322024
A Provably Accurate Randomized Sampling Algorithm for Logistic Regression · AAAI 2024
Faster Randomized Interior Point Methods for Tall/Wide Linear Programs · J. Mach. Learn. Res. 2022
Bioinformatics and computational biology
population genetics
1.022022
A Fast, Provably Accurate Approximation Algorithm for Sparse Principal Component Analysis Reveals Human Genetic Variation Across the World · RECOMB 2022
CluStrat: A Structure Informed Clustering Strategy for Population Stratification · RECOMB 2020
Machine learning › Efficient and distributed learning › data selection
coreset selection
0.812024
Patch2Self2: Self-Supervised Denoising on Coresets via Matrix Sketching · CVPR 2024
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression › generalized linear model
logistic regression
0.812024
A Provably Accurate Randomized Sampling Algorithm for Logistic Regression · AAAI 2024
Medical and health informatics › neuroimaging › diffusion MRI analysis
diffusion MRI denoising
0.812024
Patch2Self2: Self-Supervised Denoising on Coresets via Matrix Sketching · CVPR 2024
Bioinformatics and computational biology
genomics
0.612022
A Fast, Provably Accurate Approximation Algorithm for Sparse Principal Component Analysis Reveals Human Genetic Variation Across the World · RECOMB 2022
Bioinformatics and computational biology › population genetics
human genetic variation
0.612022
A Fast, Provably Accurate Approximation Algorithm for Sparse Principal Component Analysis Reveals Human Genetic Variation Across the World · RECOMB 2022
Mathematical optimization › numerical computation › numerical optimization › second-order methods › interior point methods
predictor-corrector method
0.612022
On the Convergence of Inexact Predictor-Corrector Methods for Linear Programming · ICML 2022
Algorithms and data structures › numerical linear algebra
randomized numerical linear algebra
0.522020
An Iterative, Sketching-based Framework for Ridge Regression · ICML 2018
Faster Randomized Infeasible Interior Point Methods for Tall/Wide Linear Programs · NeurIPS 2020
Bioinformatics and computational biology › population genetics
population stratification
0.412020
CluStrat: A Structure Informed Clustering Strategy for Population Stratification · RECOMB 2020
Mathematical optimization › statistical estimation › regression › regularized regression
sketched ridge regression
0.312018
An Iterative, Sketching-based Framework for Ridge Regression · ICML 2018
Algorithms and data structures
sketching
0.312018
An Iterative, Sketching-based Framework for Ridge Regression · ICML 2018
Mathematical optimization › numerical computation › numerical optimization
preconditioning
0.322022
Faster Randomized Interior Point Methods for Tall/Wide Linear Programs · J. Mach. Learn. Res. 2022
Faster Randomized Infeasible Interior Point Methods for Tall/Wide Linear Programs · NeurIPS 2020
Approximation and online algorithms
approximation algorithms
0.212022
A Fast, Provably Accurate Approximation Algorithm for Sparse Principal Component Analysis Reveals Human Genetic Variation Across the World · RECOMB 2022
Algorithms and data structures
numerical linear algebra
0.212022
Faster Randomized Interior Point Methods for Tall/Wide Linear Programs · J. Mach. Learn. Res. 2022
Algorithms and data structures › numerical linear algebra › dimensionality reduction › principal component analysis
sparse principal component analysis
0.212022
A Fast, Provably Accurate Approximation Algorithm for Sparse Principal Component Analysis Reveals Human Genetic Variation Across the World · RECOMB 2022
Mathematical optimization
least squares
0.112018
An Iterative, Sketching-based Framework for Ridge Regression · ICML 2018
Mathematical optimization › regularization › convex regularization
ridge regression
0.112018
An Iterative, Sketching-based Framework for Ridge Regression · ICML 2018

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

leverage scores · 3.0randomized linear algebra · 1.6self-supervised learning · 1.5randomized sampling · 1.5randomized numerical linear algebra · 1.5matrix sketching · 1.5principal component analysis · 1.1approximation algorithm · 1.1conjugate gradient · 1.0iterative solver · 0.6chebyshev iteration · 0.6preconditioning · 0.4
YearPublicationVenuePosition
2024 A Provably Accurate Randomized Sampling Algorithm for Logistic Regression
abstract
In statistics and machine learning, logistic regression is a widely-used supervised learning technique primarily employed for binary classification tasks. When the number of observations greatly exceeds the number of predictor variables, we present a simple, randomized sampling-based algorithm for logistic regression problem that guarantees high-quality approximations to both the estimated probabilities and the overall discrepancy of the model. Our analysis builds upon two simple structural conditions that boil down to randomized matrix multiplication, a fundamental and well-understood primitive of randomized numerical linear algebra. We analyze the properties of estimated probabilities of logistic regression when leverage scores are used to sample observations, and prove that accurate approximations can be achieved with a sample whose size is much smaller than the total number of observations. To further validate our theoretical findings, we conduct comprehensive empirical evaluations. Overall, our work sheds light on the potential of using randomized sampling approaches to efficiently approximate the estimated probabilities in logistic regression, offering a practical and computationally efficient solution for large-scale datasets.
Agniva Chowdhury, Pradeep Ramuhalli
AAAI1
2024 Patch2Self2: Self-Supervised Denoising on Coresets via Matrix Sketching
abstract
Diffusion MRI (dMRI) non-invasively maps brain white matter, yet necessitates denoising due to low signal-to-noise ratios. Patch2Self (P2S), employing self-supervised techniques and regression on a Casorati matrix, effectively de-noises dMRI images and has become the new de-facto stan-dard in this field. P2S however is resource intensive, both in terms of running time and memory usage, as it uses all voxels (n) from all-but-one held-in volumes (d - 1) to learn a linear mapping ϕ: R$n$x (d-l) →R n for denoising the held-out volume. The increasing size and dimensionality of higher resolution dMRI acquisitions can make P2S infeasi-ble for large-scale analyses. This work exploits the redun-dancy imposed by P2S to alleviate its performance issues and inspect regions that influence the noise disproportion-ately. Specifically, this study makes a three-fold contribution: (1) We present Patch2Self2 (P2S2), a method that uses matrix sketching to perform self-supervised denoising. By solving a sub-problem on a smaller sub-space, so called, coreset, we show how P2S2 can yield a significant speedup in training time while using less memory. (2) We present a theoretical analysis of P2S2, focusing on determining the optimal sketch size through rank estimation, a key step in achieving a balance between denoising accuracy and com-putational efficiency. (3) We show how the so-called statis-tical leverage scores can be used to interpret the denoising of dMRI data, a process that was traditionally treated as a black-box. Experimental results on both simulated and real data affirm that P2S2 maintains denoising quality while sig-nificantly enhancing speed and memory efficiency, achieved by training on a reduced data subset.
Shreyas Fadnavis, Agniva Chowdhury, Joshua Batson, Petros Drineas, Eleftherios Garyfallidis
CVPR2
2023 Structure-informed clustering for population stratification in association studies
abstract
BACKGROUND: Identifying variants associated with complex traits is a challenging task in genetic association studies due to linkage disequilibrium (LD) between genetic variants and population stratification, unrelated to the disease risk. Existing methods of population structure correction use principal component analysis or linear mixed models with a random effect when modeling associations between a trait of interest and genetic markers. However, due to stringent significance thresholds and latent interactions between the markers, these methods often fail to detect genuinely associated variants. RESULTS: To overcome this, we propose CluStrat, which corrects for complex arbitrarily structured populations while leveraging the linkage disequilibrium induced distances between genetic markers. It performs an agglomerative hierarchical clustering using the Mahalanobis distance covariance matrix of the markers. In simulation studies, we show that our method outperforms existing methods in detecting true causal variants. Applying CluStrat on WTCCC2 and UK Biobank cohorts, we found biologically relevant associations in Schizophrenia and Myocardial Infarction. CluStrat was also able to correct for population structure in polygenic adaptation of height in Europeans. CONCLUSIONS: CluStrat highlights the advantages of biologically relevant distance metrics, such as the Mahalanobis distance, which captures the cryptic interactions within populations in the presence of LD better than the Euclidean distance.
Aritra Bose, Myson C. Burch, Agniva Chowdhury, Peristera Paschou, Petros Drineas
BMC Bioinform.3
2022 On the Convergence of Inexact Predictor-Corrector Methods for Linear Programming
abstract
Interior point methods (IPMs) are a common approach for solving linear programs (LPs) with strong theoretical guarantees and solid empirical performance. The time complexity of these methods is dominated by the cost of solving a linear system of equations at each iteration. In common applications of linear programming, particularly in machine learning and scientific computing, the size of this linear system can become prohibitively large, requiring the use of iterative solvers, which provide an approximate solution to the linear system. However, approximately solving the linear system at each iteration of an IPM invalidates the theoretical guarantees of common IPM analyses. To remedy this, we theoretically and empirically analyze (slightly modified) predictor-corrector IPMs when using approximate linear solvers: our approach guarantees that, when certain conditions are satisfied, the number of IPM iterations does not increase and that the final solution remains feasible. We also provide practical instantiations of approximate linear solvers that satisfy these conditions for special classes of constraint matrices using randomized linear algebra.
Gregory Dexter, Agniva Chowdhury, Haim Avron, Petros Drineas
ICML2
2022 A Fast, Provably Accurate Approximation Algorithm for Sparse Principal Component Analysis Reveals Human Genetic Variation Across the World
Agniva Chowdhury, Aritra Bose, Samson Zhou, David P. Woodruff, Petros Drineas
RECOMB1
2022 Faster Randomized Interior Point Methods for Tall/Wide Linear Programs
abstract
Linear programming (LP) is an extremely useful tool which has been successfully applied to solve various problems in a wide range of areas, including operations research, engineering, economics, or even more abstract mathematical areas such as combinatorics. It is also used in many machine learning applications, such as $\ell_1$-regularized SVMs, basis pursuit, nonnegative matrix factorization, etc. Interior Point Methods (IPMs) are one of the most popular methods to solve LPs both in theory and in practice. Their underlying complexity is dominated by the cost of solving a system of linear equations at each iteration. In this paper, we consider both feasible and infeasible IPMs for the special case where the number of variables is much larger than the number of constraints. Using tools from Randomized Linear Algebra, we present a preconditioning technique that, when combined with the iterative solvers such as Conjugate Gradient or Chebyshev Iteration, provably guarantees that IPM algorithms (suitably modified to account for the error incurred by the approximate solver), converge to a feasible, approximately optimal solution, without increasing their iteration complexity. Our empirical evaluations verify our theoretical results on both real-world and synthetic data.
Agniva Chowdhury, Gregory Dexter, Palma London, Haim Avron, Petros Drineas
J. Mach. Learn. Res.1
2020 Faster Randomized Infeasible Interior Point Methods for Tall/Wide Linear Programs
abstract
Linear programming (LP) is used in many machine learning applications, such as $\ell_1$-regularized SVMs, basis pursuit, nonnegative matrix factorization, etc. Interior Point Methods (IPMs) are one of the most popular methods to solve LPs both in theory and in practice. Their underlying complexity is dominated by the cost of solving a system of linear equations at each iteration. In this paper, we consider \emph{infeasible} IPMs for the special case where the number of variables is much larger than the number of constraints (i.e., wide), or vice-versa (i.e., tall) by taking the dual. Using tools from Randomized Linear Algebra, we present a preconditioning technique that, when combined with the Conjugate Gradient iterative solver, provably guarantees that infeasible IPM algorithms (suitably modified to account for the error incurred by the approximate solver), converge to a feasible, approximately optimal solution, without increasing their iteration complexity. Our empirical evaluations verify our theoretical results on both real and synthetic data.
Agniva Chowdhury, Palma London, Haim Avron, Petros Drineas
NeurIPS1
2020 CluStrat: A Structure Informed Clustering Strategy for Population Stratification
Aritra Bose, Myson C. Burch, Agniva Chowdhury, Peristera Paschou, Petros Drineas
RECOMB3
2019 Randomized Iterative Algorithms for Fisher Discriminant Analysis
Agniva Chowdhury, Jiasen Yang, Petros Drineas
UAI1
2018 An Iterative, Sketching-based Framework for Ridge Regression
abstract
Ridge regression is a variant of regularized least squares regression that is particularly suitable in settings where the number of predictor variables greatly exceeds the number of observations. We present a simple, iterative, sketching-based algorithm for ridge regression that guarantees high-quality approximations to the optimal solution vector. Our analysis builds upon two simple structural results that boil down to randomized matrix multiplication, a fundamental and well-understood primitive of randomized linear algebra. An important contribution of our work is the analysis of the behavior of subsampled ridge regression problems when the ridge leverage scores are used: we prove that accurate approximations can be achieved by a sample whose size depends on the degrees of freedom of the ridge-regression problem rather than the dimensions of the design matrix. Our experimental evaluations verify our theoretical results on both real and synthetic data.
Agniva Chowdhury, Jiasen Yang, Petros Drineas
ICML1