Uber logo

How Uber Uses XGBoost

17 engineering articles about XGBoost from Uber's engineering team

Articles

Filter:
Uber logo
Uber
Advanced
The article discusses how Uber enhanced its Guidance Heatmap using deep probabilistic models to provide drivers with better insights into potential earnings.
Bob Zheng, Jane Hung, Arushi Singh, Dhruv Ghulati, Yifan Yu, Paul Frend, Elif Eser
9 min read
Has Summary
--
Uber logo
Uber
Advanced
This article discusses how Uber has integrated explainability into its machine learning platform, Michelangelo, using Integrated Gradients (IG) to provide interpretable attributions for deep learni...
Hugh Chen, Eric Wang, Gaoyuan Huang, Howard Yu, Jia Li, Sally Lee
14 min read
Has Summary
--
Uber logo
Uber
Intermediate
This article discusses how Uber enhances personalized CRM communication using contextual bandit strategies, particularly focusing on the application of AI/ML techniques to optimize email content.
LJ (Lin) He, Yifeng Wu, Gaurav Jindal
13 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses how Uber utilizes Ray®, a general compute engine for Python®, to enhance the efficiency of its rides business through improved machine learning model performance and optimizat...
Kaichen Wei, Matt Walker, Peng Zhang
15 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's evolution in machine learning (ML) through its centralized platform, Michelangelo, highlighting its transition from predictive to generative AI.
Uber logo
Uber
Intermediate
The article discusses how Uber optimizes the timing of push notifications using machine learning and linear programming.
Vinay Sharma, Rémi Torracinta, Giacomo Lamberti, Britton Overall
9 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's approach to automating offline inferences using machine learning and natural language processing on support interaction data.
Neeraj Dhake, Aravind Ranganathan
12 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses DeepETA, Uber's advanced model for predicting arrival times using deep learning techniques.
Uber logo
Uber
Advanced
The article discusses various strategies for tuning machine learning model performance at Uber, focusing on hyperparameter optimization, feature transformation, and the use of learning curves.
Joseph Wang, Michael Mui, Viman Deb, Anne Holler
6 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses the integration of Elastic Distributed Training with XGBoost on Ray, highlighting how this approach addresses challenges in distributed machine learning at scale.
Michael Mui, Xu Ning, Kai Fricke, Amog Kamsetty, Richard Liaw
19 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber Freight's innovative approach to freight pricing using a Controlled Markov Decision Process (MDP).
Guillaume De Roo
9 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses the integration of Elastic Horovod with Ray, focusing on how this combination enhances distributed deep learning training by enabling autoscaling and fault tolerance.
Travis Addair, Xu Ning, Richard Liaw
15 min read
Includes Code
Has Summary
--
Uber logo
Uber
Advanced
The article discusses the challenges and solutions involved in productionizing distributed XGBoost for training deep tree models on large datasets at Uber.
Joseph Wang, Anne Holler, Mingshi Wang, Michael Mui
14 min read
Has Summary
--
Uber logo
Uber
Advanced
The article features an interview with Felix Cheung, Data Platform Engineering Manager at Uber, discussing the advantages of open source software in private enterprise.
Uber logo
Uber
Advanced
The article discusses the modeling of censored time-to-event data using Pyro, an open-source probabilistic programming language.
Hesen Peng, Fritz Obermeyer
11 min read
Has Summary
--
Uber logo
Uber
Advanced
The article introduces Michelangelo PyML, Uber's platform designed for rapid Python machine learning model development.
Uber logo
Uber
Advanced
The article introduces Michelangelo, Uber's internal machine learning platform designed to democratize machine learning and streamline the process of building, deploying, and operating ML solutions...

You've reached the end! All 17 articles loaded.