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

Abhisek Kundu

dblp:12/7648 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
2since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 2 · 2 first-authorSystems, architecture and hardware · 2 · 2 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorTheory of computation · 1 · 1 first-author

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
2 papers
Algorithms and data structures · 68% Mathematical optimization · 22% Information theory · 8%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 77% High-performance computing · 23%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

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

TopicWeightPapersLastEvidence papers
Algorithms and data structures › numerical linear algebra
dimensionality reduction
0.522017
Recovering PCA and Sparse PCA via Hybrid-(l1, l2) Sparse Sampling of Data Elements · J. Mach. Learn. Res. 2017
Approximating Sparse PCA from Incomplete Data · NIPS 2015
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.512021
Tensor processing primitives: a programming abstraction for efficiency and portability in deep learning workloads · SC 2021
Mathematical optimization › continuous optimization › matrix optimization › matrix recovery
matrix completion
0.312017
Recovering PCA and Sparse PCA via Hybrid-(l1, l2) Sparse Sampling of Data Elements · J. Mach. Learn. Res. 2017
Mathematical optimization › continuous optimization › matrix optimization
matrix recovery
0.312017
Recovering PCA and Sparse PCA via Hybrid-(l1, l2) Sparse Sampling of Data Elements · J. Mach. Learn. Res. 2017
Algorithms and data structures › numerical linear algebra › dimensionality reduction
principal component analysis
0.312017
Recovering PCA and Sparse PCA via Hybrid-(l1, l2) Sparse Sampling of Data Elements · J. Mach. Learn. Res. 2017
Algorithms and data structures › randomized algorithms
sampling
0.312017
Recovering PCA and Sparse PCA via Hybrid-(l1, l2) Sparse Sampling of Data Elements · J. Mach. Learn. Res. 2017
Algorithms and data structures › numerical linear algebra › dimensionality reduction › principal component analysis
sparse PCA
0.312017
Recovering PCA and Sparse PCA via Hybrid-(l1, l2) Sparse Sampling of Data Elements · J. Mach. Learn. Res. 2017
Algorithms and data structures › sketching
matrix sketching
0.212015
Approximating Sparse PCA from Incomplete Data · NIPS 2015
Algorithms and data structures › numerical linear algebra › dimensionality reduction › principal component analysis
sparse principal component analysis
0.212015
Approximating Sparse PCA from Incomplete Data · NIPS 2015
Information theory › signal processing › compressed sensing
sparse recovery
0.212015
Approximating Sparse PCA from Incomplete Data · NIPS 2015
Approximation and online algorithms
approximation algorithms
0.112015
Approximating Sparse PCA from Incomplete Data · NIPS 2015

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

tensor ISA · 1.0platform-specific optimization · 1.0randomized algorithm · 0.3l2 sampling · 0.3l1 sampling · 0.3spectral norm sketching · 0.2element sampling · 0.2
YearPublicationVenuePosition
2024 Harnessing Deep Learning and HPC Kernels via High-Level Loop and Tensor Abstractions on CPU Architectures
abstract
During the past decade, Deep Learning (DL) algorithms, programming systems and hardware have converged with the High Performance Computing (HPC) counterparts. Nevertheless, the programming methodology of DL and HPC systems is stagnant, relying on highly-optimized, yet platform-specific and inflexible vendor-optimized libraries. Such libraries provide close-to-peak performance on specific platforms, kernels and shapes thereof that vendors have dedicated optimizations efforts, while they underperform in the remaining use-cases, yielding non-portable codes with performance glass-jaws. This work introduces a framework to develop efficient, portable DL and HPC kernels for modern CPU architectures. We decompose the kernel development in two steps: 1) Expressing the computational core using Tensor Processing Primitives (TPPs): a compact, versatile set of 2D-tensor operators, 2) Expressing the logical loops around TPPs in a high-level, declarative fashion whereas the exact instantiation (ordering, tiling, parallelization) is determined via simple knobs. We demonstrate the efficacy of our approach using standalone kernels and end-to-end workloads that outperform state-of-the-art implementations on diverse CPU platforms.
Evangelos Georganas, Dhiraj D. Kalamkar, Kirill Voronin, Abhisek Kundu, Antonio Noack, Hans Pabst, Alexander Breuer, Alexander Heinecke
IPDPS4
2021 Tensor processing primitives: a programming abstraction for efficiency and portability in deep learning workloads
abstract
During the past decade, novel Deep Learning (DL) algorithms, workloads and hardware have been developed to tackle a wide range of problems. Despite the advances in workload and hardware ecosystems, the programming methodology of DL systems is stagnant. DL workloads leverage either highly-optimized, yet platform-specific and inflexible kernels from DL libraries, or in the case of novel operators, reference implementations are built via DL framework primitives with underwhelming performance. This work introduces the Tensor Processing Primitives (TPP), a programming abstraction striving for efficient, portable implementation of DL workloads with high-productivity. TPPs define a compact, yet versatile set of 2D-tensor operators (or a virtual Tensor ISA), which subsequently can be utilized as building-blocks to construct complex operators on high-dimensional tensors. The TPP specification is platform-agnostic, thus code expressed via TPPs is portable, whereas the TPP implementation is highly-optimized and platform-specific. We demonstrate the efficacy and viability of our approach using standalone kernels and end-to-end DL & HPC workloads expressed entirely via TPPs that outperform state-of-the-art implementations on multiple platforms.
Evangelos Georganas, Dhiraj D. Kalamkar, Sasikanth Avancha, Menachem Adelman, Cristina Anderson, Alexander Breuer, Jeremy Bruestle, Narendra Chaudhary, Abhisek Kundu, Denise Kutnick, Frank Laub, Md. Vasimuddin, Sanchit Misra, Ramanarayan Mohanty, Hans Pabst, Barukh Ziv, Alexander Heinecke
SC9
2017 Relaxed leverage sampling for low-rank matrix completion
Abhisek Kundu
Inf. Process. Lett.1
2017 Recovering PCA and Sparse PCA via Hybrid-(l1, l2) Sparse Sampling of Data Elements
abstract
This paper addresses how well we can recover a data matrix when only given a few of its elements. We present a randomized algorithm that element-wise sparsifies the data, retaining only a few of its entries. Our new algorithm independently samples the data using probabilities that depend on both squares ($\ell_2$ sampling) and absolute values ($\ell_1$ sampling) of the entries. We prove that this hybrid algorithm ($i$) achieves a near-PCA reconstruction of the data, and ($ii$) recovers sparse principal components of the data, from a sketch formed by a sublinear sample size. Hybrid-($\ell_1,\ell_2$) inherits the $\ell_2$-ability to sample the important elements, as well as the regularization properties of $\ell_1$ sampling, and maintains strictly better quality than either $\ell_1$ or $\ell_2$ on their own. Extensive experimental results on synthetic, image, text, biological, and financial data show that not only are we able to recover PCA and sparse PCA from incomplete data, but we can speed up such computations significantly using our sparse sketch .
Abhisek Kundu, Petros Drineas, Malik Magdon-Ismail
J. Mach. Learn. Res.1
2017 A Randomized Rounding Algorithm for Sparse PCA
abstract
We present and analyze a simple, two-step algorithm to approximate the optimal solution of the sparse PCA problem. In the proposed approach, we first solve an ℓ 1 -penalized version of the NP-hard sparse PCA optimization problem and then we use a randomized rounding strategy to sparsify the resulting dense solution. Our main theoretical result guarantees an additive error approximation and provides a tradeoff between sparsity and accuracy. Extensive experimental evaluation indicates that the proposed approach is competitive in practice, even compared to state-of-the-art toolboxes such as Spasm.
Kimon Fountoulakis, Abhisek Kundu, Eugenia-Maria Kontopoulou, Petros Drineas
ACM Trans. Knowl. Discov. Data2
2015 Approximating Sparse PCA from Incomplete Data
abstract
We study how well one can recover sparse principal componentsof a data matrix using a sketch formed from a few of its elements. We show that for a wide class of optimization problems,if the sketch is close (in the spectral norm) to the original datamatrix, then one can recover a near optimal solution to the optimizationproblem by using the sketch. In particular, we use this approach toobtain sparse principal components and show that for \math{m} data pointsin \math{n} dimensions,\math{O(\epsilon^{-2}\tilde k\max{m,n})} elements gives an\math{\epsilon}-additive approximation to the sparse PCA problem(\math{\tilde k} is the stable rank of the data matrix).We demonstrate our algorithms extensivelyon image, text, biological and financial data.The results show that not only are we able to recover the sparse PCAs from the incomplete data, but by using our sparse sketch, the running timedrops by a factor of five or more.
Abhisek Kundu, Petros Drineas, Malik Magdon-Ismail
NIPS1
2010 Multi-dimensional discovery of biomarker and phenotype complexes
abstract
BACKGROUND: Given the rapid growth of translational research and personalized healthcare paradigms, the ability to relate and reason upon networks of bio-molecular and phenotypic variables at various levels of granularity in order to diagnose, stage and plan treatments for disease states is highly desirable. Numerous techniques exist that can be used to develop networks of co-expressed or otherwise related genes and clinical features. Such techniques can also be used to create formalized knowledge collections based upon the information incumbent to ontologies and domain literature. However, reports of integrative approaches that bridge such networks to create systems-level models of disease or wellness are notably lacking in the contemporary literature. RESULTS: In response to the preceding gap in knowledge and practice, we report upon a prototypical series of experiments that utilize multi-modal approaches to network induction. These experiments are intended to elicit meaningful and significant biomarker-phenotype complexes spanning multiple levels of granularity. This work has been performed in the experimental context of a large-scale clinical and basic science data repository maintained by the National Cancer Institute (NCI) funded Chronic Lymphocytic Leukemia Research Consortium. CONCLUSIONS: Our results indicate that it is computationally tractable to link orthogonal networks of genes, clinical features, and conceptual knowledge to create multi-dimensional models of interrelated biomarkers and phenotypes. Further, our results indicate that such systems-level models contain interrelated bio-molecular and clinical markers capable of supporting hypothesis discovery and testing. Based on such findings, we propose a conceptual model intended to inform the cross-linkage of the results of such methods. This model has as its aim the identification of novel and knowledge-anchored biomarker-phenotype complexes.
Philip R. O. Payne, Kun Huang 0001, Kristin Keen-Circle, Abhisek Kundu, Jie Zhang 0010, Tara Borlawsky
BMC Bioinform.4
2009 Clinical Attribute Network for Chronic Lymphocytic Leukemia
abstract
In this paper, we present a study on the relationships between Chronic Lymphocytic Leukemia (CLL) related clinical attributes using network visualization and analysis techniques. This work is the first step of our long-term project to identify novel biomarkers for CLL, working in coordination with the NCI-funded CLL Research Consortium (cll.ucsd.edu). By computing Spearman correlation coefficients for 125 clinical attributes, we established an attribute network for CLL. Using network visualization techniques we identified a core network with peripheral nodes around it. An important observation is that many cytogenetic attributes are in the core network, indicating the connection between karyotypes (e.g., abnormality in Chromosome 17) and other clinical attributes. Since these karyotypes are linked to CLL etiology in many ways, the corresponding clinical attributes may be further selected and tested as markers for disease screening. The correlation analysis results are also consistent with previous studies using a knowledge engineering based approach for establishing relationships between such attributes.
Abhisek Kundu, Hatice Gulcin Ozer, Tara Borlawsky, Kristin C. Circle, Kun Huang 0001, Philip R. O. Payne
BIBM1