π The Top 5 Papers About MLOps You Should Know (Part 2)
3οΈβ£ Machine Learning: The High-Interest Credit Card of Technical Debt by D. Sculley, Gary Holt, Daniel Golovin, Eugene Davydov,
Todd Phillips, Dietmar Ebner, Vinay Chaudhary, Michael Young
4οΈβ£ The ML Test Score: A Rubric for ML Production Readiness and Technical Debt Reduction By Eric Breck, Shanqing Cai, Eric Nielsen, Michael Salib, D. Sculley
#mlops #productionml #devops #data #datascience #readinglist #mlopsengineer
#MLops #productionml #devops #data #datascience #ReadingList #mlopsengineer
π The Top 5 Papers About MLOps You Should Know (Part 1)
1οΈβ£ Operationalizing Machine Learning: An Interview Study By
Shreya Shankar, Rolando Garcia, Joseph M. Hellerstein, Aditya G. Parameswaran
2οΈβ£ Socio-Technical Anti-Patterns in Building ML-Enabled Software by Alina Mailach, Nortbert Siegmund
#mlops #productionml #devops #data #datascience #readinglist #mlopsengineer
#MLops #productionml #devops #data #datascience #ReadingList #mlopsengineer
π What kind of MLOps team are you? [Part 3/3]
#mlops #productionml #dataops #mlsystems
In early starts-ups & even at the Small/Med Size business, teams are often a combination of the different modes & that's totally fine!
You don't always need a specialized team!
π‘What's important to recognize is to know this framework exists for organziational alignment, as well as to know when teams can be spun out.
#MLops #productionml #dataops #mlsystems
π What kind of MLOps team are you? [Part2/3]
#mlops #productionml #dataops #mlsystems
π Zeroing in on the ones that oftentimes constitute the ML Org or the Data org:
β Enabling teams - Help the DS & Product folks get those models out the door using the internal plateforms & capabilities provided by the CST
βοΈ Complicated Subsystem team - Focused on maintaining & expanding the extremely technical solution they own
π·π»ββοΈThe Platform Team - Owns unified & integrated experience.
#MLops #productionml #dataops #mlsystems
π What kind of MLOps team are you? [Part1/3]
πΊοΈ In the world of "team Topologies" there are 4 types of teams.
π Stream-aligned teams (ST) ---------> Data science & Product (for example)
β Enabling teams (ET) ---------> ML Engineering
βοΈ Complicated Subsystem team (CST) ---------> The Kubernetes Team, the GCP team, the Terraform team, the Redis team, etc
π·π»ββοΈThe Platform Team (PT) ---------> The ML Platform Team, The Data Platform Team, etc
#MLops #productionml #dataops #mlsystems
π§ Everyone else: <LLM Experts, producing multi-modal Gen AI systems. >
π€ Me: <Still troubleshooting that lambda function to calculate Euclidean distance of lat/long columns in Polars Dataframe for a sample project in Colab. > π
#datascience #MLops #productionml #AI #mlengineer
The tools we have today are better than the ones we had before and this is especially true in the #mlops world. We have more options than ever before (cc: MAD Turck Landscape) but confusion is just as high as it ever was.
#MLops #productionml #mlengineering #OSS #devtools #python
ππ» Online Inference =/= Streaming
We're all aware of this right? That they're not the same thing?
#mlops #mlengineering #datascience #dataengineering #productionml #mlsystems #systemdesign
#MLops #mlengineering #datascience #dataengineering #productionml #mlsystems #systemdesign
ππ» It is a truth universally acknowledged, that a data scientist in possession of a trained model, must be in want of a reliable means of productionization and deployment.
π£ And the journey of a thousand pipelines starts with...
knowing how to appropriately package your models from the get-go. π¦
#mlops #mleng #productionml #datascience #productdatascience
#MLops #mleng #productionml #datascience #productdatascience
RT @BazeleyMikiko: π€ Do you think one of the reasons why your #datascientists aren't adopting your internal #mlops or #productionml tools is b/c the interface is hard-to-use
#datascientists #MLops #productionml
π€ Do you think one of the reasons why your #datascientists aren't adopting your internal #mlops or #productionml tools is b/c the interface is hard-to-use
#datascientists #MLops #productionml
π³ My talk proposal to the #mlops track was accepted to #DataCouncilAustin2023 π€―
π What an exciting way to start the year! π
Looking forward to connecting with folks in Austin from March 28-30th on #mlops #productionml #mlengineering #productiondatascience
Please feel free to connect with me on LI if you're attending or presenting!
https://www.linkedin.com/in/mikikobazeley/
#MLops #datacouncilaustin2023 #productionml #mlengineering #productiondatascience
How can organizations get running with #ML?
Organizations should :
β understand their #MLOps maturity and be honest with where they're going;
β not try to build what other companies are building, and should instead focus on getting their fundamentals down.
β be problem-oriented and focus on solving the bottlenecks in their #productionml and #deployment stack.
β bridge the knowledge gap between the data science and engineering teams.
#ml #MLops #productionml #deployment
A few weeks ago a couple of us met to talk about the challenges of production ML. Twitter space included a group of data scientist, engineers, MLOps engineers, and DevRels.
I summarized the discussion & clipped out relevant parts of the audio here:
https://mikiko.hashnode.dev/a-discussion-top-challenges-of-moving-data-science-to-production
#MLops #productionml #datascience #dataengineering
My intro post:
π©π»βπ» #MLOps @ Featureform π€
Focused on: DevRel ==
Community + Content + Product + Ecosystem
Also talk about:
#dataengineering #productionml #platformengineering
What I do:
βοΈ Develop ML platforms & systems
βοΈ Contribute to the open-source ecosystem
βοΈ Content
π Writing Via
Substack: bit.ly/3WpOJK3
Blog: mikiko.hashnode.dev
Medium: bit.ly/3wKUwym
πΉ Video Via:
Youtube: bit.ly/3MBR8N3
Twitch: bit.ly/3Akmwfe
ππ Code via:
Github: github.com/MMBazel
#MLops #dataengineering #productionml #platformengineering
So don't let the shift in topic to Data-Centric AI fool you into thinking modeling, algorithms, feature engineering, etc aren't important.
Instead see the focus of convo on data as an acknowledgement of an impactful area that has been underappreciated in its impact on ML.
#MLops #dataengineering #productionml #mlsystems
If you talk to most serious athletes or bodybuilders, they'll tell you how important diet is in achieving their goals. (Hint: The phrase "Abs are made in the kitchen")
But they'll also wax lyrical about
βοΈ their splits (upper vs lower, arms/shoulders/core vs back/chest vs legs),
βοΈ how much they hate cardio (which I find inexplicable as secretly they love it, they just say they hate it because everyone else says it),
βοΈ their cheat meals.
#MLops #dataengineering #productionml #mlsystems
ββ What is the difference between Model-Centric AI vs Data-Centric AI ββ
By analogy:
ππ» #ModelCentricAI β‘οΈ The workout matters ππ»ββοΈ
ππ» #DataCentricAI: β‘οΈ The diet matters π₯
So the difference between Model-Centric AI and Data-Centric AI is like optimizing on the workout (types of lifts, cardio, reps & intensity, etc) versus optimizing the diet (caloric intake, macros, timing, etc).
#modelcentricai #datacentricai #MLops #dataengineering #productionml #mlsystems
Who Am I:
ππ» Head of #mlops & solutions at #featureform , a #virtualfeaturestore
What I Do:
βοΈ Develop #MLplatforms & #MLOpssystems that work, no matter the business or technology constraints;
βοΈ Contribute to the #opensource MLOps ecosystem & continue to drive innovation (as well as #GCP , #AWS , #Azure);
βοΈ Create high-quality & thoughtful content that helps everyone in #productionML become more productive, collaborative, & happier.
#MLops #featureform #virtualfeaturestore #mlplatforms #mlopssystems #opensource #GCP #aws #azure #productionml