MLOps.community

Uber's Michelangelo: Strategic AI Overhaul and Impact // #239

21 snips
Jun 7, 2024
Demetrios Brinkmann, AI strategist at Uber, discusses the evolution of Michelangelo platform at Uber, from basic ML predictions to deep learning and generative AI. Covering challenges faced in early versions and improvements in Michelangelo 2.0 and 3.0 like Pytorch support, enhanced model training, and integration of technologies like Nvidia’s Triton and Kubernetes. The platform now includes features like a Genai gateway, compliance guardrails, and model performance monitoring to streamline AI operations.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Uber's Ad-Hoc ML Development

  • Before Michelangelo, Uber's ML development was ad-hoc and fragmented, using various open-source tools.
  • This limited ML's impact due to short timeframes and a lack of standardized pipelines.
INSIGHT

Lack of Project Tiering

  • Michelangelo 1.0 lacked project tiering, treating all projects equally regardless of business impact.
  • This meant less important projects received the same resources as high-ROI ones.
ADVICE

Optimizing ML Use Cases

  • Uber encouraged optimization of ML use cases after seeing significant ROI.
  • This led to adopting more advanced techniques like deep learning and a plug-and-play architecture.
Get the Snipd Podcast app to discover more snips from this episode
Get the app