Skip to content

Commit 88cce8e

Browse files
authored
Update 2024-02-05-evolution-of-mlplatform.md
[WIP] refactor links and move benefits to bottom with more specific examples
1 parent 48b6ec5 commit 88cce8e

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

_posts/2024-02-05-evolution-of-mlplatform.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ The idea behind technical debt is to highlight the consequences of prioritizing
3030
Originally a software engineering concept, Technical debt is also relevant to Machine Learning Systems infact the landmark google paper suggest that ML systems have the propensity to easily gain this technical debt.
3131

3232
> Machine learning offers a fantastically powerful toolkit for building useful complex prediction systems quickly. This paper argues it is dangerous to think of these quick wins as coming for free. Using the software engineering framework of technical debt , we find it is common to incur massive ongoing maintenance costs in real-world ML systems
33-
>
33+
> /todo fix link
3434
> [https://www.scribd.com/document/428241724/Hidden-Technical-Debt-in-Machine-Learning-Systems](https://www.scribd.com/document/428241724/Hidden-Technical-Debt-in-Machine-Learning-Systems)
3535
3636
> As the machine learning (ML) community continues to accumulate years of experience with livesystems, a wide-spread and uncomfortable trend has emerged: developing and deploying ML sys-tems is relatively fast and cheap, but maintaining them over time is difficult and expensive
@@ -82,7 +82,15 @@ Platforms emerged as a strategic solution, delicately abstracting unnecessary de
8282
### ML Ops -- Reducing technical debt of machine learning
8383

8484
The ability of ML systems to rapidly accumulate technical debt has given rise to the concept of MLOps, a methodology that takes inspiration from and incorporates best practices of the DevOps , tailoring them to address the distinctive challenges and workflows inherent in machine learning in an effort to control technical debt. MLOps applies the established principles of DevOps to machine learning, recognizing that merely a fraction of real-world ML systems comprises the actual ML code. Serving as a crucial bridge between development and the ongoing intricacies of maintaining ML systems.
85+
MLOps is a methodology that provides a collection of concepts and workflows designed to promote efficiency, collaboration, and sustainability of the ML Lifecycle. Correctly applied MLOps can play a pivotal role in ensuring the efficiency, reliability, and scalability of machine learning implementations over time.
86+
87+
The Rise of Machine Learning Platform
88+
-------------------------------------
89+
90+
The paradigm shifts of DevOps, MLOps and Platform Thinking led to the emergence of Machine Learning platforms. ML platforms are the application of MLOps concepts and workflows and provide a curated developer experience for Machine Learning developers throughout the entire ML lifecycle. These platforms address the challenges of cognitive load, technical debt, quality and developer velocity and increase efficiency, collaboration, and sustainability. As the ML team grows, the benefits amplify, creating a multiplier effect that allows organizations to scale whilst maintaining quality.
8591

92+
### Scribd's ML Platform -- MLOps in Action
93+
/todo
8694
Some examples of concepts of DevOps applied to ML (aka ML Ops) are:
8795

8896
1. **Automation:**
@@ -120,13 +128,6 @@ Some examples of concepts of DevOps applied to ML (aka ML Ops) are:
120128
* Applying version control to experiments, machine learning models and features provides better change management and auditing of these ML artifacts
121129

122130

123-
MLOps is a methodology that provides a collection of concepts and workflows designed to promote efficiency, collaboration, and sustainability of the ML Lifecycle. Correctly applied MLOps can play a pivotal role in ensuring the efficiency, reliability, and scalability of machine learning implementations over time.
124-
125-
The Rise of Machine Learning Platform
126-
-------------------------------------
127-
128-
The paradigm shifts of DevOps, MLOps and Platform Thinking led to the emergence of Machine Learning platforms. ML platforms are the application of MLOps concepts and workflows and provide a curated developer experience for Machine Learning developers throughout the entire ML lifecycle. These platforms address the challenges of cognitive load, technical debt, quality and developer velocity and increase efficiency, collaboration, and sustainability. As the ML team grows, the benefits amplify, creating a multiplier effect that allows organizations to scale whilst maintaining quality.
129-
130131
### Benefits to the Organization
131132

132133
The adoption of a Machine Learning Platform unfolds a spectrum of benefits:

0 commit comments

Comments
 (0)