User profiles for Carlos Guestrin
Carlos GuestrinProfessor, Stanford University Verified email at stanford.edu Cited by 103885 |
" Why should i trust you?" Explaining the predictions of any classifier
Despite widespread adoption, machine learning models remain mostly black boxes. Understanding
the reasons behind predictions is, however, quite important in assessing trust, which …
the reasons behind predictions is, however, quite important in assessing trust, which …
Graphlab: A new framework for parallel machine learning
Designing and implementing efficient, provably correct parallel machine learning (ML)
algorithms is challenging. Existing high-level parallel abstractions like MapReduce are …
algorithms is challenging. Existing high-level parallel abstractions like MapReduce are …
Stochastic gradient hamiltonian monte carlo
Hamiltonian Monte Carlo (HMC) sampling methods provide a mechanism for defining distant
proposals with high acceptance probabilities in a Metropolis-Hastings framework, enabling …
proposals with high acceptance probabilities in a Metropolis-Hastings framework, enabling …
Xgboost: A scalable tree boosting system
T Chen, C Guestrin - Proceedings of the 22nd acm sigkdd international …, 2016 - dl.acm.org
Tree boosting is a highly effective and widely used machine learning method. In this paper,
we describe a scalable end-to-end tree boosting system called XGBoost, which is used …
we describe a scalable end-to-end tree boosting system called XGBoost, which is used …
Cost-effective outbreak detection in networks
Given a water distribution network, where should we place sensors toquickly detect contaminants?
Or, which blogs should we read to avoid missing important stories?. These seemingly …
Or, which blogs should we read to avoid missing important stories?. These seemingly …
Max-margin Markov networks
In typical classification tasks, we seek a function which assigns a label to a single object.
Kernel-based approaches, such as support vector machines (SVMs), which maximize the …
Kernel-based approaches, such as support vector machines (SVMs), which maximize the …
Multiagent planning with factored MDPs
We present a principled and efficient planning algorithm for cooperative multiagent dynamic
systems. A striking feature of our method is that the coordination and communication …
systems. A striking feature of our method is that the coordination and communication …
Distributed graphlab: A framework for machine learning in the cloud
While high-level data parallel frameworks, like MapReduce, simplify the design and
implementation of large-scale data processing systems, they do not naturally or efficiently support …
implementation of large-scale data processing systems, they do not naturally or efficiently support …
{PowerGraph}: distributed {Graph-Parallel} computation on natural graphs
Large-scale graph-structured computation is central to tasks ranging from targeted
advertising to natural language processing and has led to the development of several graph-parallel …
advertising to natural language processing and has led to the development of several graph-parallel …
Anchors: High-precision model-agnostic explanations
We introduce a novel model-agnostic system that explains the behavior of complex models
with high-precision rules called anchors, representing local," sufficient" conditions for …
with high-precision rules called anchors, representing local," sufficient" conditions for …