Jump to content

Training-serving skew: Difference between revisions

no edit summary
(Created page with "{{see also|Machine learning terms}} ===Training-Serving Skew in Machine Learning== Training-serving skew is a common issue when deploying machine learning models, particularly in production settings where they will be put to real world use. This term describes the difference in performance of a model during training and deployment that can arise from various sources such as different data distributions, hardware configurations or software dependencies between these envir...")
 
No edit summary
Line 1: Line 1:
{{see also|Machine learning terms}}
{{see also|Machine learning terms}}
===Training-Serving Skew in Machine Learning==
==Introduction==
Training-serving skew is a common issue when deploying machine learning models, particularly in production settings where they will be put to real world use. This term describes the difference in performance of a model during training and deployment that can arise from various sources such as different data distributions, hardware configurations or software dependencies between these environments.
[[Training-serving skew]] is the difference between a [[model]]'s performance during [[training]] and that same model's performance during [[serving]] ([[inference]]). Training-serving skew is a common issue when [[deploying]] [[machine learning models]], particularly in production settings where they will be put to real world use. This term describes the difference in performance of a model during training and [[deployment]] that can arise from various sources such as different [[data distribution]]s, hardware configurations or software dependencies between these environments.


==Sources of Training-Serving Skew==
==Sources of Training-Serving Skew==