Agentic Conversations (formally mlops.community)

Inside Uber’s AI Revolution - Everything about how they use AI/ML

· Summarized

Share this episode
Anyone with this link can open it.
Share Link
Start at 0:00

Key takeaways

  • Michelangelo is Uber's innovative ML platform, centralizing model management for various applications.
  • AI at Uber encompasses a wide range of models, moving beyond basic predictions to complex generative AI.
  • Uber's tiering system optimizes resource allocation by categorizing machine learning projects based on their criticality.
  • Generative AI is being developed to personalize user experiences significantly, especially within Uber Eats.
  • Plans to open-source Michelangelo aim to foster innovation and community collaboration in the AI space.

Summary

Introduction to Michelangelo

Kai Wang elaborates on Michelangelo, Uber's centralized AI and ML platform, which enables developers to efficiently manage the machine learning lifecycle. The discussion emphasizes the evolution of AI at Uber, starting from basic use cases to a more intricate model and how Michelangelo orchestrates various ML processes.

Understanding AI in the Everyday

The hosts dissect misconceptions about AI, contrasting general perceptions with the intricacies of machine learning applications. There’s mention of various AI models such as linear models and neural networks, showcasing how Uber's use of AI transcends typical notions, affecting how services are delivered.

Platforms for Different User Levels

Michelangelo provides distinct paths for both beginner and advanced users. While the platform offers pre-built templates for the majority, it also accommodates power users seeking highly customized workflows, highlighting the flexibility and adaptability of Michelangelo.

Measuring Developer Velocity

Discussion around metrics that gauge the efficiency with which machine learning projects transition from concept to production. Topics covered include the complexities behind measuring success and the challenges of estimating timeframes for different types of projects.

Introduction of AI Tiers at Uber

A structured tiering system enables Uber to prioritize machine learning projects based on business criticality. This system categorizes projects from critical operations like ride-ETA to experimental uses, which helps allocation of resources effectively.

GenAI's Role in Enhancing User Experiences

Kai shares insights on how generative AI is being implemented to improve user interactions within Uber’s applications, particularly enhancing searching and personalization in Uber Eats, predicting user preferences better than traditional structures.

Future Perspectives: Open Sourcing Michelangelo

Exciting plans for open-sourcing Michelangelo are discussed, beginning with the orchestration framework, Uniflow. Kai explains the importance of community contributions and how this move will revolutionize Uber's AI advancements as they adapt to rapidly changing tech landscapes.

Sponsors

  • Uber GenAI · Learn more about Uber's journey from predictive to generative AI.

Show notes

Kai Wang joins the MLOps Community podcast LIVE to share how Uber built and scaled its ML platform, Michelangelo. From mission-critical models to tools for both beginners and experts, he walks us through Uber’s AI playbook—and teases plans to open-source parts of it.


// Bio

Kai Wang is the product lead of the AI platform team at Uber, overseeing Uber's internal end-to-end ML platform called Michelangelo that powers 100% Uber's business-critical ML use cases.


// Related Links

Uber GenAI: https://www.uber.com/blog/from-predictive-to-generative-ai/


#uber #podcast #ai #machinelearning


~~~~~~~~ ✌️Connect With Us ✌️ ~~~~~~~

Catch all episodes, blogs, newsletters, and more: https://go.mlops.community/TYExplore

MLOps Swag/Merch: [https://shop.mlops.community/]


Connect with Demetrios on LinkedIn: /dpbrinkm

Connect with Kai on LinkedIn: /kai-wang-67457318/


Timestamps:

[00:00] Rethinking AI Beyond ChatGPT

[04:01] How Devs Pick Their Tools

[08:25] Measuring Dev Speed Smartly

[10:14] Predictive Models at Uber

[13:11] When ML Strategy Shifts

[15:56] Smarter Uber Eats with AI

[19:29] Summarizing Feedback with ML

[23:27] GenAI That Users Notice

[27:19] Inference at Scale: Michelangelo

[32:26] Building Uber’s AI Studio

[33:50] Faster AI Agents, Less Pain

[39:21] Evaluating Models at Uber

[42:22] Why Uber Open-Sourced Machanjo

[44:32] What Fuels Uber’s AI Team

Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account

Couldn't load the audio. A blocker may be stopping the show's tracking links. Open the file