Skip to content

Commit 9ea9a10

Browse files
committed
always fixing
1 parent 817346f commit 9ea9a10

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ tags:
99
- ml-platform-series
1010
---
1111

12-
Technical Debt is not unique to Software Engineering and is a concept applicable to production Machine Learning (ML) at scale. Machine Learning Platforms (ML Platforms) have the potential to be a key component to achieving production ML at scale without large technical debt, yet ML Platforms are not often well understood. This document outlines the key concepts and paradigm shifts that led to the conceptualization of ML Platforms and how ML Platforms can act as a key to unlocking Development Velocity without Technical debt.
12+
Machine Learning Platforms (ML Platforms) have the potential to be a key component to achieving production ML at scale without large technical debt, yet ML Platforms are not often well understood. This document outlines the key concepts and paradigm shifts that led to the conceptualization of ML Platforms in an effort to increase an understanding of these and how they can best be applied to bring value.
1313

1414

1515
Technical Debt and development velocity defined
@@ -81,7 +81,7 @@ Platforms emerged as a strategic solution, delicately abstracting unnecessary de
8181
8282
### ML Ops -- Reducing technical debt of machine learning
8383

84-
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 and controlling technical debt. MLOps seamlessly applies the established principles of DevOps to the intricate landscape of 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.
84+
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.
8585

8686
Some examples of concepts of DevOps applied to ML (aka ML Ops) are:
8787

@@ -111,16 +111,16 @@ Some examples of concepts of DevOps applied to ML (aka ML Ops) are:
111111

112112
* Utilize collaboration tools for effective communication and information sharing among team members.
113113

114-
* Feature Store provides a platform for discovering, re using and collaborating on ML features
114+
* Feature Store's provides a platform for discovering, re using and collaborating on ML features
115115

116-
* Model Database provides platform for discovering, re using and collaborating on ML Models
116+
* Model Database's provide a platform for discovering, re using and collaborating on ML Models
117117

118118
5. **Version Control:**
119119

120-
* Applying version control to experiments, machine learning models and features provides
120+
* Applying version control to experiments, machine learning models and features provides better change management and auditing of these ML artifacts
121121

122122

123-
MLOps is a methodology that provides a collection of concepts and workflows designed to promote efficiency, collaboration, and sustainability of the ML Lifecycle. MLOps plays a pivotal role in ensuring the efficiency, reliability, and scalability of machine learning implementations over time.
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.
124124

125125
The Rise of Machine Learning Platform
126126
-------------------------------------

0 commit comments

Comments
 (0)