Misha Khodak

dblp:346/0868 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
4since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 4 · 3 first-author · 4 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
4 papers
Learning theory · 27% Transfer learning and domain adaptation · 20% Reinforcement learning · 20%
Theoretical computer science
2 papers
Approximation and online algorithms · 38% Mathematical optimization · 20% Algorithmic game theory and mechanism design · 16%

Topics — the 20 heaviest of 22, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Learning theory
online learning
0.822023
Learning Predictions for Algorithms with Predictions · NeurIPS 2022
Meta-Learning Adversarial Bandit Algorithms · NeurIPS 2023
Machine learning › Trustworthy machine learning
fairness
0.812024
SureMap: Simultaneous mean estimation for single-task and multi-task disaggregated evaluation · NeurIPS 2024
Machine learning › Learning theory › statistical estimation
mean estimation
0.812024
SureMap: Simultaneous mean estimation for single-task and multi-task disaggregated evaluation · NeurIPS 2024
Machine learning › Reinforcement learning › multi-armed bandit
adversarial bandit
0.712023
Meta-Learning Adversarial Bandit Algorithms · NeurIPS 2023
Machine learning › Reinforcement learning
bandit
0.712023
Meta-Learning Adversarial Bandit Algorithms · NeurIPS 2023
Machine learning › Transfer learning and domain adaptation
meta-learning
0.712023
Meta-Learning Adversarial Bandit Algorithms · NeurIPS 2023
Machine learning › Transfer learning and domain adaptation › meta-learning
online meta-learning
0.712023
Meta-Learning Adversarial Bandit Algorithms · NeurIPS 2023
Machine learning › Optimization for machine learning
hyperparameter optimization
0.612022
Provably tuning the ElasticNet across instances · NeurIPS 2022
Machine learning › Optimization for machine learning › hyperparameter optimization
regularization parameter selection
0.612022
Provably tuning the ElasticNet across instances · NeurIPS 2022
Quantum computing and quantum information
generalization bounds
0.612022
Provably tuning the ElasticNet across instances · NeurIPS 2022
Mathematical optimization › optimization for machine learning
hyperparameter optimization
0.612022
Provably tuning the ElasticNet across instances · NeurIPS 2022
Computational complexity
learning theory
0.612022
Provably tuning the ElasticNet across instances · NeurIPS 2022
Approximation and online algorithms
online algorithms
0.612022
Learning Predictions for Algorithms with Predictions · NeurIPS 2022
Approximation and online algorithms › online algorithms › online algorithms with side information
online algorithms with predictions
0.612022
Learning Predictions for Algorithms with Predictions · NeurIPS 2022
Approximation and online algorithms
online learning
0.612022
Provably tuning the ElasticNet across instances · NeurIPS 2022
Algorithmic game theory and mechanism design
regret minimization
0.612022
Provably tuning the ElasticNet across instances · NeurIPS 2022
Machine learning › Learning theory › online learning
online convex optimization
0.212023
Meta-Learning Adversarial Bandit Algorithms · NeurIPS 2023
Algorithmic game theory and mechanism design › matching
bipartite matching
0.212022
Learning Predictions for Algorithms with Predictions · NeurIPS 2022
Mathematical optimization › scheduling
job scheduling
0.212022
Learning Predictions for Algorithms with Predictions · NeurIPS 2022
Mathematical optimization
scheduling
0.212022
Learning Predictions for Algorithms with Predictions · NeurIPS 2022

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

ridge regression · 1.1online learning · 1.1lasso · 1.1elastic net · 1.1cross-validation · 1.1stein's unbiased risk estimate · 0.8maximum a posteriori estimation · 0.8online mirror descent · 0.7follow-the-leader · 0.7EXP3 · 0.7sample complexity analysis · 0.6
YearPublicationVenuePosition
2024 SureMap: Simultaneous mean estimation for single-task and multi-task disaggregated evaluation
abstract
Disaggregated evaluation—estimation of performance of a machine learning model on different subpopulations—is a core task when assessing performance and group-fairness of AI systems. A key challenge is that evaluation data is scarce, and subpopulations arising from intersections of attributes (e.g., race, sex, age) are often tiny. Today, it is common for multiple clients to procure the same AI model from a model developer, and the task of disaggregated evaluation is faced by each customer individually. This gives rise to what we call the *multi-task disaggregated evaluation problem*, wherein multiple clients seek to conduct a disaggregated evaluation of a given model in their own data setting (task). In this work we develop a disaggregated evaluation method called **SureMap** that has high estimation accuracy for both multi-task *and* single-task disaggregated evaluations of blackbox models. SureMap's efficiency gains come from (1) transforming the problem into structured simultaneous Gaussian mean estimation and (2) incorporating external data, e.g., from the AI system creator or from their other clients. Our method combines *maximum a posteriori* (MAP) estimation using a well-chosen prior together with cross-validation-free tuning via Stein's unbiased risk estimate (SURE). We evaluate SureMap on disaggregated evaluation tasks in multiple domains, observing significant accuracy improvements over several strong competitors.
Misha Khodak, Lester Mackey, Alexandra Chouldechova, Miroslav Dudík
NeurIPS1
2023 Meta-Learning Adversarial Bandit Algorithms
abstract
We study online meta-learning with bandit feedback, with the goal of improving performance across multiple tasks if they are similar according to some natural similarity measure. As the first to target the adversarial online-within-online partial-information setting, we design meta-algorithms that combine outer learners to simultaneously tune the initialization and other hyperparameters of an inner learner for two important cases: multi-armed bandits (MAB) and bandit linear optimization (BLO). For MAB, the meta-learners initialize and set hyperparameters of the Tsallis-entropy generalization of Exp3, with the task-averaged regret improving if the entropy of the optima-in-hindsight is small. For BLO, we learn to initialize and tune online mirror descent (OMD) with self-concordant barrier regularizers, showing that task-averaged regret varies directly with an action space-dependent measure they induce. Our guarantees rely on proving that unregularized follow-the-leader combined with two levels of low-dimensional hyperparameter tuning is enough to learn a sequence of affine functions of non-Lipschitz and sometimes non-convex Bregman divergences bounding the regret of OMD.
Misha Khodak, Ilya Osadchiy, Keegan Harris, Maria-Florina Balcan, Kfir Y. Levy, Ron Meir, Steven Z. Wu
NeurIPS1
2022 Provably tuning the ElasticNet across instances
abstract
An important unresolved challenge in the theory of regularization is to set the regularization coefficients of popular techniques like the ElasticNet with general provable guarantees. We consider the problem of tuning the regularization parameters of Ridge regression, LASSO, and the ElasticNet across multiple problem instances, a setting that encompasses both cross-validation and multi-task hyperparameter optimization. We obtain a novel structural result for the ElasticNet which characterizes the loss as a function of the tuning parameters as a piecewise-rational function with algebraic boundaries. We use this to bound the structural complexity of the regularized loss functions and show generalization guarantees for tuning the ElasticNet regression coefficients in the statistical setting. We also consider the more challenging online learning setting, where we show vanishing average expected regret relative to the optimal parameter pair. We further extend our results to tuning classification algorithms obtained by thresholding regression fits regularized by Ridge, LASSO, or ElasticNet. Our results are the first general learning-theoretic guarantees for this important class of problems that avoid strong assumptions on the data distribution. Furthermore, our guarantees hold for both validation and popular information criterion objectives.
Maria-Florina Balcan, Misha Khodak, Dravyansh Sharma, Ameet Talwalkar
NeurIPS2
2022 Learning Predictions for Algorithms with Predictions
abstract
A burgeoning paradigm in algorithm design is the field of algorithms with predictions, in which algorithms can take advantage of a possibly-imperfect prediction of some aspect of the problem. While much work has focused on using predictions to improve competitive ratios, running times, or other performance measures, less effort has been devoted to the question of how to obtain the predictions themselves, especially in the critical online setting. We introduce a general design approach for algorithms that learn predictors: (1) identify a functional dependence of the performance measure on the prediction quality and (2) apply techniques from online learning to learn predictors, tune robustness-consistency trade-offs, and bound the sample complexity. We demonstrate the effectiveness of our approach by applying it to bipartite matching, ski-rental, page migration, and job scheduling. In several settings we improve upon multiple existing results while utilizing a much simpler analysis, while in the others we provide the first learning-theoretic guarantees.
Misha Khodak, Maria-Florina Balcan, Ameet Talwalkar, Sergei Vassilvitskii
NeurIPS1