EDBT 2026 Demo / reviewers in the wild / expert
Agniva Chowdhury
dblp:200/8520
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization › numerical computation › numerical optimization › second-order methods
interior point methods |
1.6 | 3 | 2022 | 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.6 | 3 | 2022 | 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.3 | 2 | 2024 | 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.0 | 2 | 2022 | 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.8 | 1 | 2024 | 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.8 | 1 | 2024 | A Provably Accurate Randomized Sampling Algorithm for Logistic Regression · AAAI 2024 |
Medical and health informatics › neuroimaging › diffusion MRI analysis
diffusion MRI denoising |
0.8 | 1 | 2024 | Patch2Self2: Self-Supervised Denoising on Coresets via Matrix Sketching · CVPR 2024 |
Bioinformatics and computational biology
genomics |
0.6 | 1 | 2022 | 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.6 | 1 | 2022 | 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.6 | 1 | 2022 | 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.5 | 2 | 2020 | 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.4 | 1 | 2020 | CluStrat: A Structure Informed Clustering Strategy for Population Stratification · RECOMB 2020 |
Mathematical optimization › statistical estimation › regression › regularized regression
sketched ridge regression |
0.3 | 1 | 2018 | An Iterative, Sketching-based Framework for Ridge Regression · ICML 2018 |
Algorithms and data structures
sketching |
0.3 | 1 | 2018 | An Iterative, Sketching-based Framework for Ridge Regression · ICML 2018 |
Mathematical optimization › numerical computation › numerical optimization
preconditioning |
0.3 | 2 | 2022 | 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.2 | 1 | 2022 | 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.2 | 1 | 2022 | 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.2 | 1 | 2022 | 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.1 | 1 | 2018 | An Iterative, Sketching-based Framework for Ridge Regression · ICML 2018 |
Mathematical optimization › regularization › convex regularization
ridge regression |
0.1 | 1 | 2018 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A Provably Accurate Randomized Sampling Algorithm for Logistic RegressionabstractIn 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 |
AAAI | 1 |
| 2024 | Patch2Self2: Self-Supervised Denoising on Coresets via Matrix SketchingabstractDiffusion 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 |
CVPR | 2 |
| 2023 | Structure-informed clustering for population stratification in association studiesabstractBACKGROUND: 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 ProgrammingabstractInterior 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 |
ICML | 2 |
| 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 |
RECOMB | 1 |
| 2022 | Faster Randomized Interior Point Methods for Tall/Wide Linear ProgramsabstractLinear 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 ProgramsabstractLinear 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 |
NeurIPS | 1 |
| 2020 | CluStrat: A Structure Informed Clustering Strategy for Population Stratification
Aritra Bose, Myson C. Burch, Agniva Chowdhury, Peristera Paschou, Petros Drineas |
RECOMB | 3 |
| 2019 | Randomized Iterative Algorithms for Fisher Discriminant Analysis
Agniva Chowdhury, Jiasen Yang, Petros Drineas |
UAI | 1 |
| 2018 | An Iterative, Sketching-based Framework for Ridge RegressionabstractRidge 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 |
ICML | 1 |