← Search

Ian En-Hsu Yen

16 accepted papers

2025

MagicDec: Breaking the Latency-Throughput Tradeoff for Long Context Generation with Speculative Decoding

ICLR 2025poster

Large Language Models (LLMs) have become more prevalent in long-context applications such as interactive chatbots, document analysis, and agent workflows, but it is challenging to serve long-context requests with low latency and high throughput. Speculative decoding (SD) is a widely used technique t…

2021

Rethinking Network Pruning – under the Pre-train and Fine-tune Paradigm

NAACL 2021long

Transformer-based pre-trained language models have significantly improved the performance of various natural language processing (NLP) tasks in the recent years. While effective and prevalent, these models are usually prohibitively large for resource-limited deployment scenarios. A thread of researc…

2018

Loss Decomposition for Fast Learning in Large Output Spaces

ICML 2018oral

For problems with large output spaces, evaluation of the loss function and its gradient are expensive, typically taking linear time in the size of the output space. Recently, methods have been developed to speed up learning via efficient data structures for Nearest-Neighbor Search (NNS) or Maximum I…

2018

MixLasso: Generalized Mixed Regression via Convex Atomic-Norm Regularization

NeurIPS 2018poster

We consider a generalization of mixed regression where the response is an additive combination of several mixture components. Standard mixed regression is a special case where each response is generated from exactly one component. Typical approaches to the mixture regression problem employ local sea…

Cited by 3SourcePDFScholar
2018

Random Warping Series: A Random Features Method for Time-Series Embedding

AISTATS 2018poster

Time series data analytics has been a problem of substantial interests for decades, and Dynamic Time Warping (DTW) has been the most widely adopted technique to measure dissimilarity between time series. A number of global-alignment kernels have since been proposed in the spirit of DTW to extend its…

2018

Representer Point Selection for Explaining Deep Neural Networks

NeurIPS 2018poster

We propose to explain the predictions of a deep neural network, by pointing to the set of what we call representer points in the training set, for a given test point prediction. Specifically, we show that we can decompose the pre-activation prediction of a neural network into a linear combination of…

2017

Doubly Greedy Primal-Dual Coordinate Descent for Sparse Empirical Risk Minimization

ICML 2017poster

We consider the popular problem of sparse empirical risk minimization with linear predictors and a large number of both features and observations. With a convex-concave saddle point objective reformulation, we propose a Doubly Greedy Primal-Dual Coordinate Descent algorithm that is able to exploit s…

Cited by 24SourcePDFScholar
2017

Greedy Direction Method of Multiplier for MAP Inference of Large Output Domain

AISTATS 2017poster

Maximum-a-Posteriori (MAP) inference lies at the heart of Graphical Models and Structured Prediction. Despite the intractability of exact MAP inference, approximated methods based on LP relaxations have exhibited superior performance across a wide range of applications. Yet for problems involving la…

Cited by 7SourcePDFScholar
2017

Scalable Convex Multiple Sequence Alignment via Entropy-Regularized Dual Decomposition

AISTATS 2017poster

Multiple Sequence Alignment (MSA) is one of the fundamental tasks in biological sequence analysis that underlies applications such as phylogenetic trees, profiles, and structure prediction. The task, however, is NP-hard, and the current practice resorts to heuristic and local-search methods. Recentl…

Cited by 1SourcePDFScholar
2016

A Convex Atomic-Norm Approach to Multiple Sequence Alignment and Motif Discovery

ICML 2016poster

Multiple Sequence Alignment and Motif Discovery, known as NP-hard problems, are two fundamental tasks in Bioinformatics. Existing approaches to these two problems are based on either local search methods such as Expectation Maximization (EM), Gibbs Sampling or greedy heuristic methods. In this work,…

Cited by 14SourcePDFScholar
2016

Dual Decomposed Learning with Factorwise Oracle for Structural SVM of Large Output Domain

NeurIPS 2016poster

Many applications of machine learning involve structured output with large domain, where learning of structured predictor is prohibitive due to repetitive calls to expensive inference oracle. In this work, we show that, by decomposing training of Structural Support Vector Machine (SVM) into a series…

Cited by 10SourcePDFScholar
2016

PD-Sparse : A Primal and Dual Sparse Approach to Extreme Multiclass and Multilabel Classification

ICML 2016poster

We consider Multiclass and Multilabel classification with extremely large number of classes, of which only few are labeled to each instance. In such setting, standard methods that have training, prediction cost linear to the number of classes become intractable. State-of-the-art methods thus aim to…

Cited by 233SourcePDFScholar
2016

Scalable Exemplar Clustering and Facility Location via Augmented Block Coordinate Descent with Column Generation

AISTATS 2016poster

In recent years exemplar clustering has become a popular tool for applications in document and video summarization, active learning, and clustering with general similarity, where cluster centroids are required to be a subset of the data samples rather than their linear combinations. The problem is…

Cited by 11SourcePDFScholar
2015

A Dual Augmented Block Minimization Framework for Learning with Limited Memory

NeurIPS 2015poster

In past few years, several techniques have been proposed for training of linear Support Vector Machine (SVM) in limited-memory setting, where a dual block-coordinate descent (dual-BCD) method was used to balance cost spent on I/O and computation. In this paper, we consider the more general setting o…

Cited by 8SourcePDFScholar
2015

Sparse Linear Programming via Primal and Dual Augmented Coordinate Descent

NeurIPS 2015poster

Over the past decades, Linear Programming (LP) has been widely used in different areas and considered as one of the mature technologies in numerical optimization. However, the complexity offered by state-of-the-art algorithms (i.e. interior-point method and primal, dual simplex methods) is still uns…

Cited by 40SourcePDFScholar