How Uber Uses XGBoost
17 engineering articles about XGBoost from Uber's engineering team
Other Uber Technologies
Other Companies Using XGBoost
Articles
Filter:
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
--
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
--
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
--
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
--
The article discusses Uber's evolution in machine learning (ML) through its centralized platform, Michelangelo, highlighting its transition from predictive to generative AI.
ApacheApache SparkAutoMLDeep LearningDockerGenerative AIHugging FaceKerasKubernetesPaLMPrompt EngineeringPyTorchTensorFlowXGBoost
Kai Wang, Min Cai, Joseph Wang, Eric Chen
28 min read
Has Summary
--
The article discusses how Uber optimizes the timing of push notifications using machine learning and linear programming.
The article discusses Uber's approach to automating offline inferences using machine learning and natural language processing on support interaction data.
The article discusses DeepETA, Uber's advanced model for predicting arrival times using deep learning techniques.
ApacheApache SparkComputer VisionDeep LearningMachine LearningSelf-AttentionTensorFlowTransformerTransformersXGBoost
Xinyu Hu, Olcay Cirit, Tanmay Binaykiya, Ramit Hora
15 min read
Has Summary
--
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
--
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
--
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
--
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.
ApacheApache SparkAutoMLAWSAzureDaskDeep LearningKubernetesMachine LearningModinPandasPyTorchXGBoost
Travis Addair, Xu Ning, Richard Liaw
15 min read
Includes Code
Has Summary
--
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
--
The article features an interview with Felix Cheung, Data Platform Engineering Manager at Uber, discussing the advantages of open source software in private enterprise.
Wayne Cunningham
8 min read
Has Summary
--
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
--
The article introduces Michelangelo PyML, Uber's platform designed for rapid Python machine learning model development.
ApacheApache SparkDockergRPCJavaJSONMachine LearningPySparkPyTorchscikit-learnSQLTensorFlowThriftXGBoost
Kevin Stumpf, Stepan Bedratiuk, Olcay Cirit
15 min read
Has Summary
--
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...
Jeremy Hermann, Mike Del Balso
24 min read
Has Summary
--
You've reached the end! All 17 articles loaded.