How Uber Uses Machine Learning
67 engineering articles about Machine Learning from Uber's engineering team
Other Uber Technologies
Other Companies Using Machine Learning
Articles
Filter:
This article discusses Uber's transition from batch to streaming data ingestion using Apache Flink, which significantly enhances data freshness and operational efficiency.
Xinli Shang, Peter Huang, Jing Li, Jing Zhao, Jack Song
6 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 introduces the Prompt Engineering Toolkit developed by Uber, which aims to streamline the process of creating and managing prompts for Large Language Models (LLMs).
Artificial IntelligenceChain of ThoughtLangChainLarge Language ModelsMachine LearningPrompt Engineering
Sishi Long, Hwamin Kim, Manoj Sureddi
12 min read
Has Summary
--
The article discusses DragonCrawl, a generative AI system developed by Uber to enhance mobile testing by mimicking human-like interactions with applications.
Juan Marcano, Mengdie Zhang, Ali Zamani, Anam Hira
18 min read
Has Summary
--
The article discusses Uber's journey in scaling its AI/ML infrastructure, highlighting the transition from on-premise to cloud solutions, the implementation of new technologies, and the optimizatio...
Nav Kankani, Rush Tehrani, Anant Vyas
10 min read
Has Summary
--
The article discusses the Model Excellence Scores (MES) framework developed by Uber to enhance the quality of machine learning (ML) systems at scale.
Min Cai, Joseph Wang, Anupriya Mouleesha, Sally Mihyoung Lee
10 min read
Has Summary
--
The article discusses Uber's journey in enhancing its Palette Meta Store, focusing on the challenges faced, the solutions implemented, and the resulting improvements in machine learning feature man...
Paarth Chothani, Nicholas Marcott, Dehua Lai, Xiyuan Feng, Chunhao Zhang, Victoria Wu
10 min read
Has Summary
--
The article discusses Uber's Risk Entity Watch platform, which employs anomaly detection to combat fraud within its marketplace.
Sergey Zelvenskiy, Becky Hui, Sahana Noru, Christopher Settles
13 min read
Has Summary
--
The article discusses the implementation of Two-Tower Embeddings (TTE) at Uber, highlighting its role in enhancing the efficiency and scalability of recommendation systems.
Bo Ling, Melissa Barr, Dhruva Dixith Kurra, Chun Zhu, Nicholas Marcott
18 min read
Has Summary
--
The article discusses Uber's Machine Learning Education Program, which leverages engineering principles to scale ML education for its employees.
Brooke Carter, Melissa Barr, Michael Mui
12 min read
Has Summary
--
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
--
This article discusses how Uber manages supply and demand on its Big Data platform to enhance efficiency and reduce costs.
Zheng Shao, Mohammad Islam
17 min read
Has Summary
--
The article discusses Uber's Customer Support Automation Platform, focusing on the development and implementation of the Policy Engine (PE) to enhance customer service efficiency.
Chia Yen Hung, Monis Khan, Norm Usenkanov
16 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's approach to Continuous Integration and Deployment (CI/CD) for machine learning models and online serving.
Joseph Wang, Jia Li, Yi Zhang, Yunfeng Bai
9 min read
Has Summary
--
The article discusses Optimal Feature Discovery, a method developed by Uber AI to enhance machine learning models by efficiently identifying and selecting relevant features while minimizing redunda...
Adam Wang, Olcay Cirit, Amit Nene, Niel Teng Hu
12 min read
Has Summary
--
The article discusses the development and implementation of Charon, a real-time analytics framework at Uber designed for automating merchant live monitoring.
Marco Vita, Ujwala Tulshigiri, Dharak Kharod
12 min read
Has Summary
--
The article discusses the Technical Program Management and Learning team at Uber, highlighting the diverse roles within the team and their impact on the company's engineering initiatives.
Uber Technical Program Management and Learning (TPML) team
11 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 application of machine learning in internal auditing, specifically focusing on the challenges and methodologies used at Uber to analyze sparsely labeled data.
Jesse He
11 min read
Has Summary
--
Horovod v0. 21 introduces significant enhancements aimed at optimizing network utilization for distributed deep learning training.
Kerri Brown
8 min read
Has Summary
--
The article introduces the Uber São Paulo Tech Center, established as a hub for Safety Tech and other organizations.
Gisela Bobato, Camila Carvalho
20 min read
Has Summary
--
The article discusses a novel value function, Q(s,s'), for estimating the utility of transitioning between states in reinforcement learning.
1 min read
Has Summary
--
The article discusses Uber ATG's data mining operations aimed at identifying real-world pedestrian crossing scenarios to enhance machine learning for self-driving vehicles (SDVs).
Steffon Davis, Shouheng Yi, Andy Li, Mallika Chawda
11 min read
Has Summary
--
The article discusses Uber ATG's machine learning infrastructure and versioning control platform, VerCD, designed to manage the complexities of developing self-driving vehicles.
ApacheApache SparkFlaskGitJenkinsKubernetesMachine LearningMySQLPyTorchREST APISQLAlchemyTensorBoardTensorFlow
Yu Guo, Khalid Ashmawy, Eric Huang, Wei Zeng
28 min read
Has Summary
--
The article discusses the significant contributions of women in data science at Uber, highlighting their innovative approaches to solving complex data problems.
Emily Bailey
4 min read
Has Summary
--
Uber has released Manifold, a model-agnostic visual debugging tool for machine learning, as an open-source project to help ML practitioners identify performance issues in their models.
Lezhi Li
3 min read
Has Summary
--
The article discusses Uber's participation in the NeurIPS 2019 conference, highlighting their commitment to advancing machine learning through research and practical applications.
Matthias Poloczek, Molly Spaeth
16 min read
Has Summary
--
The article discusses the evolution of the Michelangelo model representation at Uber to enhance flexibility and scalability in machine learning model serving.
Anne Holler, Michael Mui
15 min read
Has Summary
--
The article discusses how Uber leverages advanced research in artificial intelligence (AI) to enhance transportation solutions.
Wayne Cunningham
2 min read
Has Summary
--
The article discusses three innovative approaches to scaling machine learning at Uber, specifically from the Seattle Engineering team.
Lucy
3 min read
Has Summary
--
The article discusses how Uber leverages advanced research to tackle real-world challenges through machine learning.
Wayne Cunningham
2 min read
Has Summary
--
The article discusses the application of the Minimum Redundancy and Maximum Relevance (mRMR) feature selection framework in marketing machine learning at Uber.
2 min read
Has Summary
--
The article discusses Uber's use of machine learning in their marketplace simulation platform to enhance the connection between drivers and riders.
Haoyang Chen, Wei Wang
15 min read
Has Summary
--
This article explores the application of causal inference methods at Uber to enhance user experience by understanding the underlying causes of user behavior.
Totte Harinen, Bonnie Li
21 min read
Has Summary
--
The Second Uber Science Symposium showcased advancements in programming systems and tools, featuring talks from leading researchers and practitioners from institutions like MIT and Berkeley, as wel...
Adam Welc
6 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 how Uber utilizes a data workflow management system called Piper to enhance accessibility and efficiency in machine learning (ML) processes.
Jianyong Zhang, Eric Chen, Sally Lee
8 min read
Has Summary
--
Uber has announced the open sourcing of Peloton, its unified resource scheduler designed to manage resources across various workloads efficiently.
Min Cai, Mayank Bansal
5 min read
Has Summary
--
The article discusses how Uber employs machine learning to ensure the capacity safety of individual microservices, addressing challenges related to predicting service-level capacity requirements.
Ranjib Dey, Shrey Desai, Ruogu Du
13 min read
Has Summary
--
The First Uber Science Symposium brought together experts from various fields to discuss advancements in reinforcement learning (RL), natural language processing (NLP), conversational AI, and deep ...
Computer VisionDeep LearningGenerative Adversarial NetworksMachine LearningPyTorchReinforcement LearningSwiftTensorFlow
Mahdi Namazifar, Gokhan Tur, Jeff Clune, John Sears, Rosanne Liu, Xu Ning, Zoubin Ghahramani
17 min read
Has Summary
--
The article discusses Manifold, a model-agnostic visual debugging tool developed by Uber for enhancing machine learning model performance.
Lezhi Li, Tim
14 min read
Has Summary
--
The article discusses the role of women in data science at Uber, highlighting their contributions to various projects and the importance of diversity in technical fields.
Sreeta Gorripaty
3 min read
Has Summary
--
The article provides a comprehensive overview of the key highlights from the Uber Engineering Blog in 2018, showcasing advancements in technology, engineering practices, and personal stories from U...
Molly Vorwerck, Wayne Cunningham
7 min read
Has Summary
--
The article reviews Uber's open source initiatives in 2018, highlighting the diversity of projects and their impact on the technical community.
Uber
4 min read
Has Summary
--
The article discusses Go-Explore, a new algorithm developed to tackle hard-exploration problems in deep reinforcement learning, particularly in Atari games like Montezuma's Revenge and Pitfall.
Adrien Ecoffet, Joel Lehman, Kenneth O. Stanley, Jeff Clune
26 min read
Has Summary
--
This article narrates the inspiring journey of an individual who transitioned from being a fabric weaver in Ethiopia to becoming a software engineer at Uber in San Francisco.
Samuel Zemedkun
8 min read
Has Summary
--
The article discusses the evolution and scaling of Uber's machine learning platform, Michelangelo, highlighting its development, deployment, and operational strategies.
Jeremy Hermann, Mike Del Balso
29 min read
Has Summary
--
The article highlights seven open source projects showcased at the Uber Open Summit, emphasizing Uber's contributions to the open source community.
ApacheApache SparkAWSAzureCassandraGraphQLJavaScriptKerasKubernetesMachine LearningPrometheusPyTorchTensorFlow
Wayne Cunningham
7 min read
Has Summary
--