Skip to content

Latest commit

 

History

History
52 lines (31 loc) · 2.71 KB

ML Systems Resources.md

File metadata and controls

52 lines (31 loc) · 2.71 KB

MLOPs Software:

Book: https://www.manning.com/books/effective-data-science-infrastructure

Code from the book chapters can be found here: https://github.com/outerbounds/dsbook

We will discuss and compare a few tools available for MLOps: Airflow, MLflow, and MetaFlow

MetaFlow: Allows you to define a flow with multiple steps as a DAG. Each step can define the tasks to be done, artifacts (data) to be generated, metadata, and the next steps. Your flow is independent of the compute and can run on different computing infrastructures with the help of an orchestrator. You can monitor the metrics, performance, etc. of each of the steps. You can debug, and re-execute the flow from the point where it stopped without having to re-run the time-consuming steps that executed successfully.

Excellent tutorials are available:


Once you have developed an ML model to solve a business problem, deploying and operating that is much more difficult than one would imagine! The links below discuss why and how to overcome such problems. Notably, these topics are being discussed in mainstream leading ML and systems conferences as well. The best way to keep in touch is to regularly read research papers, systems blogs and resources such as below.

MLOPS links:


9 step ML system design approach

https://github.com/alirezadir/Machine-Learning-Interviews/blob/main/src/MLSD/ml-system-design.md

Made with ML: https://madewithml.com/

Ray: Tutorial: https://github.com/anyscale/academy/blob/main/ray-serve/e2e/tutorial.ipynb

Stanford MLSys Seminars: https://www.youtube.com/playlist?list=PLSrTvUm384I9PV10koj_cqit9OfbJXEkq

Visual Search System Design: https://bytebytego.com/courses/machine-learning-system-design-interview/visual-search-system