End to End MLOps Basics // Raviraja Ganta // MLOps Meetup #82

  Рет қаралды 6,443

MLOps.community

MLOps.community

Күн бұрын

MLOps Community Meetup #82! Last Wednesday we talked to Raviraja Ganta, Founding Engineer - NLP of Enterpret.
//Abstract
MLOps, or DevOps for machine learning, enables data science and IT teams to collaborate and increase the pace of model development and deployment by monitoring, validation, and governance of machine learning models.
To understand MLOps, we must first understand the ML systems lifecycle from developing ML models to deploying and monitoring them.
// Bio
Raviraja is currently working at Enterpret as a Founding Engineer - NLP.
His interests are in Unsupervised Algorithms, Semantic Similarity, and Productionising the NLP models. Raviraja likes to follow the latest research works happening in the NLP domain.
Besides work, Raviraja likes cooking 🥘 , cycling 🚴‍♀️ , and kdramas 🎥.
// Related links
github.com/graviraja/MLOps-Ba...
gravirajag.dev/
---------- ✌️Connect With Us ✌️------------
Join our Slack community: go.mlops.community/slack
Follow us on Twitter: @mlopscommunity
Sign up for the next meetup: go.mlops.community/register
Catch all episodes, Feature Store, Machine Learning Monitoring and Blogs: mlops.community/
Connect with Demetrios on LinkedIn: / dpbrinkm
Connect with Raviraja on LinkedIn: / ravirajag
Timestamps:
[00:00] Introduction to Raviraja Ganta
[03:05] Basics of End to End MLOps
[03:20] Raviraja's background
[03:46] Agenda
[04:04] Why MLOps?
[04:33] Survey by ML practitioners at Full Stack Deep Learning
[05:16] What is MLOps?
[05:49] MLOps Lifecycle
[06:17] ML Development
[06:41] Training Operationalization
[07:03] Continuous Training
[07:34] Model Deployment
[07:53] Prediction Serving
[08:28] Continuous Monitoring
[08:48] Data and Model Management
[09:37] Disclaimer!!
[10:12] ML Development
[10:33] ML Development - Pytorch Lightning
[12:00] Model Monitoring
[12:46] Model Monitoring - Weights and Biases
[13:32] Configuration Management
[14:42] Configuration Management - Hydra
[15:28] Data and Model Management
[15:56] Data and Model Management - DVC
[16:56] Model Packaging
[18:07] Model Packaging - ONNX
[18:46] Code Packaging
[19:10] Code Packaging - Docker
[19:40] Continuous Integration and Continuous Delivery (Deployment) - CI/CD
[20:17] CI/CD - Github Actions
[20:49] Container Registry
[21:30] Container Registry - ECR
[24:53] Model Deployment
[24:07] Model Deployment -Serverless
[26:45] Choosing the best tool from those with the same functionality
[29:15] DVC sister tool (CML) playing with Github Action
[32:07] Updating test data
[34:11] AWS Lambda vs Containers for serverless inference service
[38:00] AWS Lambda vs ECT EC2 AKS on saving money
[39:26] Model Monitoring
[40:19] Model Monitoring - Problems
[42:16] Model Monitoring - Kibana
[43:43] Summary
[45:50] Next Steps
[49:11] Complete Code
[49:42] Q&A
[50:16] Amazon Sagemaker as an option
[50:57] Managing Dependencies
[51:45] Tool that solves the same problem in a different way vs Optimize Efficiency which takes a different approach
[54:27] Single provider that provides an end-to-end solution

Пікірлер: 11
@amusunny
@amusunny 11 ай бұрын
Excellent session... Thank you so much!
@inzamam483
@inzamam483 Жыл бұрын
Really good session. I now understand the high-level view of mlops.
@thewhitewolf8502
@thewhitewolf8502 Жыл бұрын
This was very insightful! Thanks a ton. Watched it throughout
@afjalahamad2465
@afjalahamad2465 Жыл бұрын
great session keep it up.
@adarshvyas71
@adarshvyas71 2 жыл бұрын
Awesome
@kodjigarpp
@kodjigarpp 2 жыл бұрын
Very clear thanks! In your git repo course it would be very helpful to have the web app integration as well!
@steffitan332
@steffitan332 2 жыл бұрын
The ukulele is so epic
@091carl
@091carl 2 жыл бұрын
Great, thanks! Just FYI - there's a typo in the URL for Raviraja's website.
@MLOps
@MLOps 2 жыл бұрын
Thank you! have now updated!
@user-hl5sk1oj1m
@user-hl5sk1oj1m 2 жыл бұрын
thank you for sharing this awesome tutorial! can somebody let me know where I can get the slides used in the video please?
@MLOps
@MLOps 2 жыл бұрын
here you go! docs.google.com/presentation/d/1lBcQHZMQ72rAiW7DNFXzRLx6nyaQeWa0bj5plddwozg/edit?usp=sharing
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 25 МЛН
1,000 Diamonds! (Funny Minecraft Animation) #shorts #cartoon
00:31
toonz CRAFT
Рет қаралды 38 МЛН
ОБЯЗАТЕЛЬНО СОВЕРШАЙТЕ ДОБРО!❤❤❤
00:45
Chapitosiki
Рет қаралды 3,3 МЛН
Webinar: MLOps automation with Git Based CI/CD for ML
57:52
CNCF [Cloud Native Computing Foundation]
Рет қаралды 17 М.
AWS Summit ANZ 2022 - End-to-end MLOps for architects (ARCH3)
23:02
MLOps meetup #14 // Kubeflow vs MLflow with Byron Allen
54:57
MLOps.community
Рет қаралды 10 М.
Feast Feature Store Deep Dive // Felix Wang //  MLOps Meetup #81
28:36
MLOps.community
Рет қаралды 3,3 М.
Beyond Jupyter Notebooks: MLOps Environment Setup & First Deployment
58:13
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 481 М.
📱магазин техники в 2014 vs 2024
0:41
djetics
Рет қаралды 379 М.
low battery 🪫
0:10
dednahype
Рет қаралды 1,5 МЛН