AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Machine Learning and MLOps - What's the Fundamentals of Machine Learning?
The operations component in machine learning and MLOps is supposed to be, how the model is used. So what I've gravitated towards is telling students to take a model that's already been trained somewhere. You really don't necessarily at first need to know anything other than the machine learning model as a file or it's an endpoint.
Coffee Sessions #27 with Noah Gift of Pragmatic AI Labs, Practical MLOps
// A “Gift” from Above
This week, Demetrios and Vishnu got to spend time with inimitable Noah Gift. Noah is a data science educator, who teaches at Duke, Northwestern, and many other universities, as well as a technical leader through his company Pragmatic AI Labs and past companies.
His bio alone would take up this section of the newsletter, so we invite you to check it out here, as well as the rest of his educational content. Read on for some of our takeaways.
// HOW is as important as WHAT
In our conversation, Noah eloquently pointed out the numerous challenges of bringing ML into production, and especially for making sure it's used positively. It’s not enough to train great models; it’s important to make sure they impact the world positively as their productionized. How models are used is as important as what the model is.
Noah specifically commented on externalities and how’s it incumbent on all MLOps practitioners to understand the externalities created by their models.
// Just get certified
As an educator, Noah has seen front and center how deficits in ML/DS education at the university level have led to the “cowboy” data scientist that doesn’t fit into an effective technical organizational structure. In his courses, Noah emphasizes getting started with off the shelf models and understanding how existing software systems are engineered before committing to building ML systems.
Furthermore, Noah suggested getting certifications as a useful way of upskilling for anyone looking to increase their knowledge base in MLOps, especially by cloud providers.
// Tech Stack Risk
Finally, as many of you do, we debated the relative merits of the major cloud providers (AWS, Azure, and GCP) with Noah. With his vast experience, Noah made a great point about how adopting extremely new tools can sometimes go wrong. In the past, Noah adopted Erlang as a language used in the development of a product. However, as the language never quite took off (in his experience), it became a struggle to hire the right talent to get things done.
Readers, as you go about designing and building the MLOps stack, does any part of the process sound like Noah’s experience with Erlang? Tools or frameworks where downstream adoption may end up fractured? We’d love to hear more!
Definitely check out Noah’s podcast with us for more awesome nuggets on MLOps. Thanks to Noah for taking the time!
https://noahgift.com/
Noah Gift
Machine Learning, Data Science, Cloud & AI Lecturer
His most recent books are:
Pragmatic A.I.: An introduction to Cloud-Based Machine Learning (Pearson, 2018)
Python for DevOps (O’Reilly, 2020).
Cloud Computing for Data Analysis, 2020
Practical MLOps (O'Reilly, 2021 est.)
--------------- ✌️Connect With Us ✌️ -------------
Join our slack community: https://go.mlops.community/slack
Follow us on Twitter: @mlopscommunity
Sign up for the next meetup: https://go.mlops.community/register
Connect with Demetrios on LinkedIn: https://www.linkedin.com/in/dpbrinkm/
Connect with David on LinkedIn: https://www.linkedin.com/in/aponteanalytics/
Connect with Vishnu on LinkedIn: https://www.linkedin.com/in/vrachakonda/
Connect with Noah on LinkedIn: https://www.linkedin.com/in/noahgift/
[00:00] Introduction to Noah Gift
[03:28] How we can stay pragmatic when it comes to MLOps?
[32:45] The worst excuse that you can give somebody is that "I just do this stuff that's hard, intellectually, but departed, makes it work. That's your job."
[33:34] "In academics, we don't do vocational training, we just teach you theory." "In the Master's Degree, we don't do anything that gets you a job."
[46:33] MLOps vs Cloud Provider
[51:35] GO vs Erlang
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode