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

Karl Krauth

dblp:208/4126 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
3since 2021 · last 2026
0000-0002-9977-9813ORCID · corroborated

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

Artificial intelligence and machine learning · 6 · 2 first-author · 2 since 2021Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 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
3 papers
Probabilistic and Bayesian machine learning · 32% Trustworthy machine learning · 28% Reinforcement learning · 24%
Databases, data mining, and information retrieval
3 papers
Recommender systems · 90% Information retrieval · 10%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational social science and digital humanities · 100%

Topics — the 15 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Recommender systems › large-scale recommendation › multi-stage recommender systems
candidate generation
0.512021
On Component Interactions in Two-Stage Recommender Systems · NeurIPS 2021
Recommender systems › large-scale recommendation › multi-stage recommender systems
two-stage recommender systems
0.512021
On Component Interactions in Two-Stage Recommender Systems · NeurIPS 2021
Machine learning › Trustworthy machine learning › out-of-distribution generalization
natural distribution shift
0.412020
The Effect of Natural Distribution Shift on Question Answering Models · ICML 2020
Machine learning › Trustworthy machine learning
robustness
0.412020
The Effect of Natural Distribution Shift on Question Answering Models · ICML 2020
Machine learning › Trustworthy machine learning › robustness › distribution shift
robustness to distribution shift
0.412020
The Effect of Natural Distribution Shift on Question Answering Models · ICML 2020
Machine learning › Reinforcement learning › dynamic programming › policy iteration
approximate policy iteration
0.412019
Finite-time Analysis of Approximate Policy Iteration for the Linear Quadratic Regulator · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference
automated variational inference
0.412019
Generic Inference in Latent Gaussian Process Models · J. Mach. Learn. Res. 2019
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
0.412019
Generic Inference in Latent Gaussian Process Models · J. Mach. Learn. Res. 2019
Robotics › Motion planning and robot control › robot control › optimal control
linear quadratic regulator
0.412019
Finite-time Analysis of Approximate Policy Iteration for the Linear Quadratic Regulator · NeurIPS 2019
Machine learning › Reinforcement learning › dynamic programming
policy iteration
0.412019
Finite-time Analysis of Approximate Policy Iteration for the Linear Quadratic Regulator · NeurIPS 2019
Machine learning › Learning theory
sample complexity
0.412019
Finite-time Analysis of Approximate Policy Iteration for the Linear Quadratic Regulator · NeurIPS 2019
Machine learning › Reinforcement learning › sample efficiency
sample complexity of reinforcement learning
0.412019
Finite-time Analysis of Approximate Policy Iteration for the Linear Quadratic Regulator · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process › sparse gaussian process
sparse gaussian process regression
0.412019
Generic Inference in Latent Gaussian Process Models · J. Mach. Learn. Res. 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.412019
Generic Inference in Latent Gaussian Process Models · J. Mach. Learn. Res. 2019
Information retrieval
evaluation
0.112020
The Effect of Natural Distribution Shift on Question Answering Models · ICML 2020

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

game theory · 1.3mixture of experts · 0.5generalization bounds · 0.5ε-greedy exploration · 0.4stochastic optimization · 0.4policy iteration · 0.4parallel computation · 0.4inducing variables · 0.4
YearPublicationVenuePosition
2026 Breaking Feedback Loops in Recommender Systems with Causal Inference
abstract
Recommender systems play a key role in shaping modern web ecosystems. These systems alternate between (1) making recommendations, (2) collecting user responses to these recommendations, and (3) retraining the recommendation algorithm based on this feedback. During this process, the recommender influences the user behavioral data that is subsequently used to update the recommender itself, thus creating a feedback loop. Recent work has shown that feedback loops may compromise recommendation quality and homogenize user behavior, raising ethical and performance concerns around deploying recommender systems. To address these concerns, we propose the causal adjustment for feedback loops (CAFL) , an algorithm that uses causal inference to break feedback loops for any loss-minimizing recommendation algorithms. The key observation is that a recommender system does not suffer from feedback loops if it reasons about causal quantities, namely the intervention distributions of recommendations on user ratings. Moreover, we can calculate these intervention distributions from observational data by adjusting for the recommender system’s predictions of user preferences. Using simulated environments, we demonstrate that CAFL improves recommendation quality when compared to prior correction methods.
Karl Krauth, Yixin Wang 0002, Michael I. Jordan
Trans. Recomm. Syst.1
2023 Modeling content creator incentives on algorithm-curated platforms
Jiri Hron, Karl Krauth, Michael I. Jordan, Niki Kilbertus, Sarah Dean
ICLR2
2021 On Component Interactions in Two-Stage Recommender Systems
abstract
Thanks to their scalability, two-stage recommenders are used by many of today's largest online platforms, including YouTube, LinkedIn, and Pinterest. These systems produce recommendations in two steps: (i) multiple nominators—tuned for low prediction latency—preselect a small subset of candidates from the whole item pool; (ii) a slower but more accurate ranker further narrows down the nominated items, and serves to the user. Despite their popularity, the literature on two-stage recommenders is relatively scarce, and the algorithms are often treated as mere sums of their parts. Such treatment presupposes that the two-stage performance is explained by the behavior of the individual components in isolation. This is not the case: using synthetic and real-world data, we demonstrate that interactions between the ranker and the nominators substantially affect the overall performance. Motivated by these findings, we derive a generalization lower bound which shows that independent nominator training can lead to performance on par with uniformly random recommendations. We find that careful design of item pools, each assigned to a different nominator, alleviates these issues. As manual search for a good pool allocation is difficult, we propose to learn one instead using a Mixture-of-Experts based approach. This significantly improves both precision and recall at $K$.
Jiri Hron, Karl Krauth, Michael I. Jordan, Niki Kilbertus
NeurIPS2
2020 Serverless linear algebra
abstract
Datacenter disaggregation provides numerous benefits to both the datacenter operator and the application designer. However switching from the server-centric model to a disaggregated model requires developing new programming abstractions that can achieve high performance while benefiting from the greater elasticity. To explore the limits of datacenter disaggregation, we study an application area that near-maximally benefits from current server-centric datacenters: dense linear algebra. We build NumPyWren, a system for linear algebra built on a disaggregated serverless programming model, and LAmbdaPACK, a companion domain-specific language designed for serverless execution of highly parallel linear algebra algorithms. We show that, for a number of linear algebra algorithms such as matrix multiply, singular value decomposition, Cholesky decomposition, and QR decomposition, NumPyWren's performance (completion time) is within a factor of 2 of optimized server-centric MPI implementations, and has up to 15% greater compute efficiency (total CPU-hours), while providing fault tolerance.
Vaishaal Shankar, Karl Krauth, Kailas Vodrahalli, Qifan Pu, Benjamin Recht, Ion Stoica, Jonathan Ragan-Kelley, Eric Jonas, Shivaram Venkataraman
SoCC2
2020 The Effect of Natural Distribution Shift on Question Answering Models
abstract
We build four new test sets for the Stanford Question Answering Dataset (SQuAD) and evaluate the ability of question-answering systems to generalize to new data. Our first test set is from the original Wikipedia domain and measures the extent to which existing systems overfit the original test set. Despite several years of heavy test set re-use, we find no evidence of adaptive overfitting. The remaining three test sets are constructed from New York Times articles, Reddit posts, and Amazon product reviews and measure robustness to natural distribution shifts. Across a broad range of models, we observe average performance drops of 3.8, 14.0, and 17.4 F1 points, respectively. In contrast, a strong human baseline matches or exceeds the performance of SQuAD models on the original domain and exhibits little to no drop in new domains. Taken together, our results confirm the surprising resilience of the holdout method and emphasize the need to move towards evaluation metrics that incorporate robustness to natural distribution shifts.
John Miller 0001, Karl Krauth, Benjamin Recht, Ludwig Schmidt
ICML2
2019 Finite-time Analysis of Approximate Policy Iteration for the Linear Quadratic Regulator
abstract
We study the sample complexity of approximate policy iteration (PI) for the Linear Quadratic Regulator (LQR), building on a recent line of work using LQR as a testbed to understand the limits of reinforcement learning (RL) algorithms on continuous control tasks. Our analysis quantifies the tension between policy improvement and policy evaluation, and suggests that policy evaluation is the dominant factor in terms of sample complexity. Specifically, we show that to obtain a controller that is within $\varepsilon$ of the optimal LQR controller, each step of policy evaluation requires at most $(n+d)^3/\varepsilon^2$ samples, where $n$ is the dimension of the state vector and $d$ is the dimension of the input vector. On the other hand, only $\log(1/\varepsilon)$ policy improvement steps suffice, resulting in an overall sample complexity of $(n+d)^3 \varepsilon^{-2} \log(1/\varepsilon)$. We furthermore build on our analysis and construct a simple adaptive procedure based on $\varepsilon$-greedy exploration which relies on approximate PI as a sub-routine and obtains $T^{2/3}$ regret, improving upon a recent result of Abbasi-Yadkori et al. 2019.
Karl Krauth, Stephen Tu, Benjamin Recht
NeurIPS1
2019 Generic Inference in Latent Gaussian Process Models
abstract
We develop an automated variational method for inference in models with Gaussian process (GP) priors and general likelihoods. The method supports multiple outputs and multiple latent functions and does not require detailed knowledge of the conditional likelihood, only needing its evaluation as a black-box function. Using a mixture of Gaussians as the variational distribution, we show that the evidence lower bound and its gradients can be estimated efficiently using samples from univariate Gaussian distributions. Furthermore, the method is scalable to large datasets which is achieved by using an augmented prior via the inducing-variable approach underpinning most sparse GP approximations, along with parallel computation and stochastic optimization. We evaluate our approach quantitatively and qualitatively with experiments on small datasets, medium-scale datasets and large datasets, showing its competitiveness under different likelihood models and sparsity levels. On the large-scale experiments involving prediction of airline delays and classification of handwritten digits, we show that our method is on par with the state-of-the-art hard-coded approaches for scalable GP regression and classification.
Edwin V. Bonilla, Karl Krauth, Amir Dezfouli
J. Mach. Learn. Res.2
2017 AutoGP: Exploring the Capabilities and Limitations of Gaussian Process Models
Karl Krauth, Edwin V. Bonilla, Kurt Cutajar, Maurizio Filippone
UAI1