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

Ashish Khetan

dblp:175/1775 · DBLP profile ↗
← Back
13ranked-venue papers
9as first author
2since 2021 · last 2022
0000-0002-8856-1595ORCID · corroborated

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

Artificial intelligence and machine learning · 13 · 9 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.

Artificial intelligence
10 papers
Efficient and distributed learning · 23% Generative modeling · 21% Trustworthy machine learning · 14%
Theoretical computer science
5 papers
Algorithms and data structures · 66% Mathematical optimization · 23% Graph algorithms and graph theory · 8%
Databases, data mining, and information retrieval
4 papers
Information retrieval · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
model compression
1.022022
Pyramid-BERT: Reducing Complexity via Successive Core-set based Token Selection · ACL (1) 2022
schuBERT: Optimizing Elements of BERT · ACL 2020
Information retrieval › ranking
rank aggregation
0.832018
Generalized Rank-Breaking: Computational and Statistical Tradeoffs · J. Mach. Learn. Res. 2018
Data-driven Rank Breaking for Efficient Rank Aggregation · J. Mach. Learn. Res. 2016
Data-driven Rank Breaking for Efficient Rank Aggregation · ICML 2016
Algorithms and data structures › numerical linear algebra › matrix norm estimation
schatten norm estimation
0.722019
Spectrum Estimation from a Few Entries · J. Mach. Learn. Res. 2019
Matrix Norm Estimation from a Few Entries · NIPS 2017
Machine learning › Trustworthy machine learning › robustness
learning with noisy labels
0.722018
Robustness of conditional GANs to noisy labels · NeurIPS 2018
Learning From Noisy Singly-labeled Data · ICLR (Poster) 2018
Machine learning › Learning theory › computational learning theory
computational-statistical gap
0.622018
Generalized Rank-Breaking: Computational and Statistical Tradeoffs · J. Mach. Learn. Res. 2018
Computational and Statistical Tradeoffs in Learning to Rank · NIPS 2016
Machine learning › Efficient and distributed learning › token reduction
token selection
0.612022
Pyramid-BERT: Reducing Complexity via Successive Core-set based Token Selection · ACL (1) 2022
Natural language and speech › Language models and text generation › large language model training
domain-adaptive pre-training
0.512021
TADPOLE: Task ADapted Pre-Training via AnOmaLy DEtection · EMNLP (1) 2021
Machine learning › Representation and self-supervised learning › pre-training
task-adaptive pretraining
0.512021
TADPOLE: Task ADapted Pre-Training via AnOmaLy DEtection · EMNLP (1) 2021
Mathematical optimization › continuous optimization › matrix optimization › matrix recovery
matrix completion
0.522019
Spectrum Estimation from a Few Entries · J. Mach. Learn. Res. 2019
Matrix Norm Estimation from a Few Entries · NIPS 2017
Machine learning › Deep learning architectures and training
transformer
0.412020
schuBERT: Optimizing Elements of BERT · ACL 2020
Algorithms and data structures
spectral methods
0.412019
Spectrum Estimation from a Few Entries · J. Mach. Learn. Res. 2019
Machine learning › Generative modeling › generative adversarial network
conditional GAN
0.312018
Robustness of conditional GANs to noisy labels · NeurIPS 2018
Machine learning › Generative modeling › generative adversarial network › GAN architecture
discriminator design
0.312018
PacGAN: The power of two samples in generative adversarial networks · NeurIPS 2018
Machine learning › Generative modeling
generative adversarial network
0.312018
PacGAN: The power of two samples in generative adversarial networks · NeurIPS 2018
Machine learning › Generative modeling › generative adversarial network › GAN training
mode collapse
0.312018
PacGAN: The power of two samples in generative adversarial networks · NeurIPS 2018
Machine learning › Trustworthy machine learning
robustness
0.312018
Robustness of conditional GANs to noisy labels · NeurIPS 2018
Algorithms and data structures › numerical linear algebra
matrix norm estimation
0.312017
Matrix Norm Estimation from a Few Entries · NIPS 2017
Knowledge, reasoning and agents › Multi-agent systems
crowdsourcing
0.212016
Achieving budget-optimality with adaptive schemes in crowdsourcing · NIPS 2016
Machine learning › Learning theory
statistical estimation
0.212016
Data-driven Rank Breaking for Efficient Rank Aggregation · J. Mach. Learn. Res. 2016
Information retrieval › ranking
learning to rank
0.212016
Computational and Statistical Tradeoffs in Learning to Rank · NIPS 2016
Algorithms and data structures › ranking
ranking algorithm
0.212016
Data-driven Rank Breaking for Efficient Rank Aggregation · ICML 2016
Natural language and speech › Language models and text generation › large language model inference
long-sequence inference
0.212022
Pyramid-BERT: Reducing Complexity via Successive Core-set based Token Selection · ACL (1) 2022
Graph algorithms and graph theory › subgraph counting
motif counting
0.112019
Spectrum Estimation from a Few Entries · J. Mach. Learn. Res. 2019
Machine learning › Learning paradigms
supervised learning
0.112018
Learning From Noisy Singly-labeled Data · ICLR (Poster) 2018
Mathematical optimization › statistical estimation
maximum likelihood estimation
0.112018
Generalized Rank-Breaking: Computational and Statistical Tradeoffs · J. Mach. Learn. Res. 2018
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › latent variable graphical model
dawid-skene model
0.112016
Achieving budget-optimality with adaptive schemes in crowdsourcing · NIPS 2016
Algorithmic game theory and mechanism design › social choice
rank aggregation
0.112016
Computational and Statistical Tradeoffs in Learning to Rank · NIPS 2016
Graph algorithms and graph theory
spectral graph theory
0.112016
Data-driven Rank Breaking for Efficient Rank Aggregation · ICML 2016

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

rank-breaking · 1.0spectral gap analysis · 0.8maximum likelihood estimation · 0.8plackett-luce model · 0.7minorization-maximization · 0.7fine-tuning · 0.6coreset selection · 0.6pairwise comparison · 0.5data augmentation · 0.5anomaly detection · 0.5knowledge distillation · 0.4architecture search · 0.4wasserstein distance · 0.4moment matching · 0.4chebyshev approximation · 0.4noisy label learning · 0.3blackwell's result · 0.3binary hypothesis testing · 0.3
YearPublicationVenuePosition
2022 Pyramid-BERT: Reducing Complexity via Successive Core-set based Token Selection
abstract
Transformer-based language models such as BERT (Devlin et al., 2018) have achieved the state-of-the-art performance on various NLP tasks, but are computationally prohibitive.A recent line of works use various heuristics to successively shorten sequence length while transforming tokens through encoders, in tasks such as classification and ranking that require a single token embedding for prediction.We present a novel solution to this problem, called Pyramid-BERT where we replace previously used heuristics with a coreset based token selection method justified by theoretical results.The core-set based token selection technique allows us to avoid expensive pre-training, gives a space-efficient fine tuning, and thus makes it suitable to handle longer sequence lengths.We provide extensive experiments establishing advantages of pyramid BERT over several baselines and existing works on the GLUE benchmarks and Long Range Arena (Tay et al., 2020) datasets.
Ashish Khetan, Rene Bidart, Zohar S. Karnin
ACL (1)2
2021 TADPOLE: Task ADapted Pre-Training via AnOmaLy DEtection
abstract
The paradigm of pre-training followed by finetuning has become a standard procedure for NLP tasks, with a known problem of domain shift between the pre-training and downstream corpus.Previous works have tried to mitigate this problem with additional pre-training, either on the downstream corpus itself when it is large enough, or on a manually curated unlabeled corpus of a similar domain.In this paper, we address the problem for the case when the downstream corpus is too small for additional pre-training.We propose TADPOLE, a task adapted pre-training framework based on data selection techniques adapted from Domain Adaptation.We formulate the data selection as an anomaly detection problem that unlike existing methods works well when the downstream corpus is limited in size.It results in a scalable and efficient unsupervised technique that eliminates the need for any manual data curation.We evaluate our framework on eight tasks across four different domains: Biomedical, Computer Science, News, and Movie reviews, and compare its performance against competitive baseline techniques from the area of Domain Adaptation.Our framework outperforms all the baseline methods.On small datasets with less than 5K training examples, we get a gain of 1.82% in performance with additional pre-training for only 5% steps.It also compliments some of the other techniques such as data augmentation known for boosting performance when downstream corpus is small; highest performance is achieved when data augmentation is combined with task adapted pre-training.
Vivek Madan, Ashish Khetan, Zohar S. Karnin
EMNLP (1)2
2020 schuBERT: Optimizing Elements of BERT
abstract
Transformers (Vaswani et al., 2017) have gradually become a key component for many state-of-the-art natural language representation models.A recent Transformer based model- BERT (Devlin et al., 2018) achieved state-of-the-art results on various natural language processing tasks, including GLUE, SQuAD v1.1, and SQuAD v2.0.This model however is computationally prohibitive and has a huge number of parameters.In this work we revisit the architecture choices of BERT in efforts to obtain a lighter model.We focus on reducing the number of parameters yet our methods can be applied towards other objectives such FLOPs or latency.We show that much efficient light BERT models can be obtained by reducing algorithmically chosen correct architecture design dimensions rather than reducing the number of Transformer encoder layers.In particular, our schuBERT gives 6.6% higher average accuracy on GLUE and SQuAD datasets as compared to BERT with three encoder layers while having the same number of parameters.
Ashish Khetan, Zohar S. Karnin
ACL1
2019 Spectrum Estimation from a Few Entries
abstract
Singular values of a data in a matrix form provide insights on the structure of the data, the effective dimensionality, and the choice of hyper-parameters on higher-level data analysis tools. However, in many practical applications such as collaborative filtering and network analysis, we only get a partial observation. Under such scenarios, we consider the fundamental problem of recovering spectral properties of the underlying matrix from a sampling of its entries. In this paper, we address the problem of directly recovering the spectrum, which is the set of singular values, and also in sample-efficient approaches for recovering a spectral sum function, which is an aggregate sum of a fixed function applied to each of the singular values. Our approach is to first estimate the Schatten $k$-norms of a matrix for a small set of values of $k$, and then apply Chebyshev approximation when estimating a spectral sum function or apply moment matching in Wasserstein distance when estimating the singular values directly. The main technical challenge is in accurately estimating the Schatten norms from a sampling of a matrix. We introduce a novel unbiased estimator based on counting small structures called network motifs in a graph and provide guarantees that match its empirical performance. Our theoretical analysis shows that Schatten norms can be recovered accurately from strictly smaller number of samples compared to what is needed to recover the underlying low-rank matrix. Numerical experiments suggest that we significantly improve upon a competing approach of using matrix completion methods, below the matrix completion threshold, above which matrix completion algorithms recover the underlying low-rank matrix exactly.
Ashish Khetan, Sewoong Oh
J. Mach. Learn. Res.1
2018 Learning From Noisy Singly-labeled Data
Ashish Khetan, Zachary C. Lipton, Anima Anandkumar
ICLR (Poster)1
2018 PacGAN: The power of two samples in generative adversarial networks
abstract
Generative adversarial networks (GANs) are a technique for learning generative models of complex data distributions from samples. Despite remarkable advances in generating realistic images, a major shortcoming of GANs is the fact that they tend to produce samples with little diversity, even when trained on diverse datasets. This phenomenon, known as mode collapse, has been the focus of much recent work. We study a principled approach to handling mode collapse, which we call packing. The main idea is to modify the discriminator to make decisions based on multiple samples from the same class, either real or artificially generated. We draw analysis tools from binary hypothesis testing---in particular the seminal result of Blackwell---to prove a fundamental connection between packing and mode collapse. We show that packing naturally penalizes generators with mode collapse, thereby favoring generator distributions with less mode collapse during the training process. Numerical experiments on benchmark datasets suggest that packing provides significant improvements.
Zinan Lin 0001, Ashish Khetan, Giulia Fanti, Sewoong Oh
NeurIPS2
2018 Robustness of conditional GANs to noisy labels
abstract
We study the problem of learning conditional generators from noisy labeled samples, where the labels are corrupted by random noise. A standard training of conditional GANs will not only produce samples with wrong labels, but also generate poor quality samples. We consider two scenarios, depending on whether the noise model is known or not. When the distribution of the noise is known, we introduce a novel architecture which we call Robust Conditional GAN (RCGAN). The main idea is to corrupt the label of the generated sample before feeding to the adversarial discriminator, forcing the generator to produce samples with clean labels. This approach of passing through a matching noisy channel is justified by accompanying multiplicative approximation bounds between the loss of the RCGAN and the distance between the clean real distribution and the generator distribution. This shows that the proposed approach is robust, when used with a carefully chosen discriminator architecture, known as projection discriminator. When the distribution of the noise is not known, we provide an extension of our architecture, which we call RCGAN-U, that learns the noise model simultaneously while training the generator. We show experimentally on MNIST and CIFAR-10 datasets that both the approaches consistently improve upon baseline approaches, and RCGAN-U closely matches the performance of RCGAN.
Kiran Koshy Thekumparampil, Ashish Khetan, Zinan Lin 0001, Sewoong Oh
NeurIPS2
2018 Generalized Rank-Breaking: Computational and Statistical Tradeoffs
abstract
For massive and heterogeneous modern datasets, it is of fundamental interest to provide guarantees on the accuracy of estimation when computational resources are limited. In the application of rank aggregation, for the Plackett-Luce model, we provide a hierarchy of rank-breaking mechanisms ordered by the complexity in thus generated sketch of the data. This allows the number of data points collected to be gracefully traded off against computational resources available, while guaranteeing the desired level of accuracy. Theoretical guarantees on the proposed generalized rank-breaking implicitly provide such trade-offs, which can be explicitly characterized under certain canonical scenarios on the structure of the data. Further, the proposed generalized rank-breaking algorithm involves set-wise comparisons as opposed to traditional pairwise comparisons. The maximum likelihood estimate of pairwise comparisons is computed efficiently using the celebrated minorization maximization algorithm (Hunter, 2004). To compute the pseudo-maximum likelihood estimate of the set-wise comparisons, we provide a generalization of the minorization maximization algorithm and give guarantees on its convergence.
Ashish Khetan, Sewoong Oh
J. Mach. Learn. Res.1
2017 Matrix Norm Estimation from a Few Entries
abstract
Singular values of a data in a matrix form provide insights on the structure of the data, the effective dimensionality, and the choice of hyper-parameters on higher-level data analysis tools. However, in many practical applications such as collaborative filtering and network analysis, we only get a partial observation. Under such scenarios, we consider the fundamental problem of recovering various spectral properties of the underlying matrix from a sampling of its entries. We propose a framework of first estimating the Schatten $k$-norms of a matrix for several values of $k$, and using these as surrogates for estimating spectral properties of interest, such as the spectrum itself or the rank. This paper focuses on the technical challenges in accurately estimating the Schatten norms from a sampling of a matrix. We introduce a novel unbiased estimator based on counting small structures in a graph and provide guarantees that match its empirical performances. Our theoretical analysis shows that Schatten norms can be recovered accurately from strictly smaller number of samples compared to what is needed to recover the underlying low-rank matrix. Numerical experiments suggest that we significantly improve upon a competing approach of using matrix completion methods.
Ashish Khetan, Sewoong Oh
NIPS1
2016 Data-driven Rank Breaking for Efficient Rank Aggregation
abstract
Rank aggregation systems collect ordinal preferences from individuals to produce a global ranking that represents the social preference. To reduce the computational complexity of learning the global ranking, a common practice is to use rank-breaking. Individuals’ preferences are broken into pairwise comparisons and then applied to efficient algorithms tailored for independent pairwise comparisons. However, due to the ignored dependencies, naive rank-breaking approaches can result in inconsistent estimates. The key idea to produce unbiased and accurate estimates is to treat the paired comparisons outcomes unequally, depending on the topology of the collected data. In this paper, we provide the optimal rank-breaking estimator, which not only achieves consistency but also achieves the best error bound. This allows us to characterize the fundamental tradeoff between accuracy and complexity in some canonical scenarios. Further, we identify how the accuracy depends on the spectral gap of a corresponding comparison graph.
Ashish Khetan, Sewoong Oh
ICML1
2016 Computational and Statistical Tradeoffs in Learning to Rank
abstract
For massive and heterogeneous modern data sets, it is of fundamental interest to provide guarantees on the accuracy of estimation when computational resources are limited. In the application of learning to rank, we provide a hierarchy of rank-breaking mechanisms ordered by the complexity in thus generated sketch of the data. This allows the number of data points collected to be gracefully traded off against computational resources available, while guaranteeing the desired level of accuracy. Theoretical guarantees on the proposed generalized rank-breaking implicitly provide such trade-offs, which can be explicitly characterized under certain canonical scenarios on the structure of the data.
Ashish Khetan, Sewoong Oh
NIPS1
2016 Achieving budget-optimality with adaptive schemes in crowdsourcing
abstract
Adaptive schemes, where tasks are assigned based on the data collected thus far, are widely used in practical crowdsourcing systems to efficiently allocate the budget. However, existing theoretical analyses of crowdsourcing systems suggest that the gain of adaptive task assignments is minimal. To bridge this gap, we investigate this question under a strictly more general probabilistic model, which has been recently introduced to model practical crowdsourcing data sets. Under this generalized Dawid-Skene model, we characterize the fundamental trade-off between budget and accuracy, and introduce a novel adaptive scheme that matches this fundamental limit. We further quantify the gain of adaptivity, by comparing the trade-off with the one for non-adaptive schemes, and confirm that the gain is significant and can be made arbitrarily large depending on the distribution of the difficulty level of the tasks at hand.
Ashish Khetan, Sewoong Oh
NIPS1
2016 Data-driven Rank Breaking for Efficient Rank Aggregation
abstract
Rank aggregation systems collect ordinal preferences from individuals to produce a global ranking that represents the social preference. Rank-breaking is a common practice to reduce the computational complexity of learning the global ranking. The individual preferences are broken into pairwise comparisons and applied to efficient algorithms tailored for independent paired comparisons. However, due to the ignored dependencies in the data, naive rank-breaking approaches can result in inconsistent estimates. The key idea to produce accurate and consistent estimates is to treat the pairwise comparisons unequally, depending on the topology of the collected data. In this paper, we provide the optimal rank-breaking estimator, which not only achieves consistency but also achieves the best error bound. This allows us to characterize the fundamental tradeoff between accuracy and complexity. Further, the analysis identifies how the accuracy depends on the spectral gap of a corresponding comparison graph.
Ashish Khetan, Sewoong Oh
J. Mach. Learn. Res.1