← Search

Harikrishna Narasimhan

31 accepted papers

2026

Universal Model Routing for Efficient LLM Inference

ICLR 2026poster

Model routing is a simple technique for reducing the inference cost of large language models (LLMs), wherein one maintains a pool of candidate LLMs, and learns to route each prompt to the smallest feasible LLM. Existing works focus on learning a router for a fixed pool of LLMs. In this paper, we con…

Cited by 0SourceScholar
2025

Better autoregressive regression with LLMs via regression-aware fine-tuning

ICLR 2025spotlight

Decoder-based large language models (LLMs) have proven highly versatile, with remarkable successes even on problems ostensibly removed from traditional language generation. One such example is solving regression problems, where the targets are real numbers rather than textual tokens. A common appr…

Cited by 0SourcePDFScholar
2025

Bipartite Ranking From Multiple Labels: On Loss Versus Label Aggregation

ICML 2025poster

Bipartite ranking is a fundamental supervised learning problem, with the goal of learning a ranking over instances with maximal area under the ROC curve (AUC) against a single binary target label. However, one may often observe multiple binary target labels, e.g., from distinct human annotators. How…

Cited by 1SourcePDFScholar
2025

Faster Cascades via Speculative Decoding

ICLR 2025oral

Cascades and speculative decoding are two common approaches to improving language models' inference efficiency. Both approaches interleave two models, but via fundamentally distinct mechanisms: deferral rule that invokes the larger model only for “hard” inputs, while speculative decoding uses spec…

Cited by 4SourcePDFScholar
2024

Language Model Cascades: Token-Level Uncertainty And Beyond

ICLR 2024poster

Recent advances in language models (LMs) have led to significant improvements in quality on complex NLP tasks, but at the expense of increased inference costs. A simple strategy to achieve more favorable cost-quality tradeoffs is cascading: here, a small model is invoked for most “easy” instances, w…

Cited by 36SourcePDFScholar
2024

Learning to Reject Meets Long-tail Learning

ICLR 2024spotlight

Learning to reject (L2R) is a classical problem where one seeks a classifier capable of abstaining on low-confidence samples. Most prior work on L2R has focused on minimizing the standard misclassification error. However, in many real-world applications, the label distribution is highly imbalanced,…

Cited by 3SourcePDFScholar
2024

Plugin estimators for selective classification with out-of-distribution detection

ICLR 2024poster

Real-world classifiers can benefit from the option of abstaining from predicting on samples where they have low confidence. Such abstention is particularly useful on samples which are close to the learned decision boundary, or which are outliers with respect to the training sample. These settings ha…

Cited by 8SourcePDFScholar
2024

Regression Aware Inference with LLMs

EMNLP 2024finding

Large language models (LLMs) have shown strong results on a range of applications, including regression and scoring tasks.Typically, one obtains outputs from an LLM via autoregressive sampling from the model’s output distribution. We show that this inference strategy can be sub-optimal for common re…

Cited by 3SourcePDFScholar
2023

Distributionally Robust Post-hoc Classifiers under Prior Shifts

ICLR 2023poster

The generalization ability of machine learning models degrades significantly when the test distribution shifts away from the training distribution. We investigate the problem of training models that are robust to shifts caused by changes in the distribution of class-priors or group-priors. The prese…

2023

Robust distillation for worst-class performance: on the interplay between teacher and student objectives

UAI 2023poster

Knowledge distillation is a popular technique that has been shown to produce remarkable gains in average accuracy. However, recent work has shown that these gains are not uniform across subgroups in the data, and can often come at the cost of accuracy on rare subgroups and classes. Robust optimizati…

Cited by 10SourcePDFScholar
2023

When Does Confidence-Based Cascade Deferral Suffice?

NeurIPS 2023poster

Cascades are a classical strategy to enable inference cost to vary adaptively across samples, wherein a sequence of classifiers are invoked in turn. A deferral rule determines whether to invoke the next classifier in the sequence, or to terminate prediction. One simple deferral rule employs the co…

Cited by 17SourcePDFScholar
2022

Churn Reduction via Distillation

ICLR 2022spotlight

In real-world systems, models are frequently updated as more data becomes available, and in addition to achieving high accuracy, the goal is to also maintain a low difference in predictions compared to the base model (i.e. predictive churn). If model retraining results in vastly different behavior,…

Cited by 25SourcePDFScholar
2022

Post-hoc estimators for learning to defer to an expert

NeurIPS 2022accept

Many practical settings allow a learner to defer predictions to one or more costly experts. For example, the learning to defer paradigm allows a learner to defer to a human expert, at some monetary cost. Similarly, the adaptive inference paradigm allows a base model to defer to one or more large mod…

Cited by 33SourcePDFScholar
2022

Quadratic metric elicitation for fairness and beyond

UAI 2022poster

Metric elicitation is a recent framework for eliciting classification performance metrics that best reflect implicit user preferences based on the task and context. However, available elicitation strategies have been limited to linear (or quasi-linear) functions of predictive rates, which can be pra…

2021

Implicit rate-constrained optimization of non-decomposable objectives

ICML 2021spotlight

We consider a popular family of constrained optimization problems arising in machine learning that involve optimizing a non-decomposable evaluation metric with a certain thresholded form, while constraining another metric of interest. Examples of such problems include optimizing false negative rate…

2021

Optimizing Black-box Metrics with Iterative Example Weighting

ICML 2021spotlight

We consider learning to optimize a classification metric defined by a black-box function of the confusion matrix. Such black-box learning settings are ubiquitous, for example, when the learner only has query access to the metric of interest, or in noisy-label and domain adaptation applications where…

2021

Training Over-parameterized Models with Non-decomposable Objectives

NeurIPS 2021poster

Many modern machine learning applications come with complex and nuanced design goals such as minimizing the worst-case error, satisfying a given precision or recall target, or enforcing group-fairness constraints. Popular techniques for optimizing such non-decomposable objectives reduce the problem…

Cited by 12SourcePDFScholar
2020

Approximate Heavily-Constrained Learning with Lagrange Multiplier Models

NeurIPS 2020poster

In machine learning applications such as ranking fairness or fairness over intersectional groups, one often encounters optimization problems with an extremely large number of constraints. In particular, with ranking fairness tasks, there may even be a variable number of constraints, e.g. one for eac…

2020

Consistent Plug-in Classifiers for Complex Objectives and Constraints

NeurIPS 2020poster

We present a statistically consistent algorithm for constrained classification problems where the objective (e.g. F-measure, G-mean) and the constraints (e.g. demographic parity, coverage) are defined by general functions of the confusion matrix. The key idea is to reduce the problem into a sequence…

2020

Optimizing Black-box Metrics with Adaptive Surrogates

ICML 2020poster

We address the problem of training models with black-box and hard-to-optimize metrics by expressing the metric as a monotonic function of a small number of easy-to-optimize surrogates. We pose the training problem as an optimization over a relaxed surrogate space, which we solve by estimating local…

2020

Robust Optimization for Fairness with Noisy Protected Groups

NeurIPS 2020poster

Many existing fairness criteria for machine learning involve equalizing some metric across protected groups such as race or gender. However, practitioners trying to audit or enforce such group-based criteria can easily face the problem of noisy or biased protected group information. First, we study…

2019

Optimal Auctions through Deep Learning

ICML 2019oral

Designing an incentive compatible auction that maximizes expected revenue is an intricate task. The single-item case was resolved in a seminal piece of work by Myerson in 1981. Even after 30-40 years of intense research the problem remains unsolved for seemingly simple multi-bidder, multi-item setti…

2019

Optimizing Generalized Rate Metrics with Three Players

NeurIPS 2019oral

We present a general framework for solving a large class of learning problems with non-linear functions of classification rates. This includes problems where one wishes to optimize a non-decomposable performance metric such as the F-measure or G-mean, and constrained training problems where the clas…

2015

Consistent Multiclass Algorithms for Complex Performance Measures

ICML 2015poster

This paper presents new consistent algorithms for multiclass learning with complex performance measures, defined by arbitrary functions of the confusion matrix. This setting includes as a special case all loss-based performance measures, which are simply linear functions of the confusion matrix, but…

Cited by 78SourcePDFScholar
2015

Optimizing Non-decomposable Performance Measures: A Tale of Two Classes

ICML 2015poster

Modern classification problems frequently present mild to severe label imbalance as well as specific requirements on classification characteristics, and require optimizing performance measures that are non-decomposable over the dataset, such as F-measure. Such measures have spurred much interest and…

Cited by 65SourcePDFScholar