Zubnet AIसीखेंWiki › Model Registry
Infrastructure

Model Registry

Model Store, Model Catalog
Trained machine learning models को उनकी lifecycle के throughout version करने, track करने, और manage करने का एक centralized system। एक package registry (npm, PyPI) की तरह लेकिन ML models के लिए: हर model version उसके metadata (training data, hyperparameters, performance metrics, lineage) के साथ store होता है, results reproduce करना, versions compare करना, और specific models को production में deploy करना possible बनाते हुए।

यह क्यों matter करता है

Model registry के बिना, ML development chaos बन जाता है: model का कौन सा version production में है? उसे किस data पर train किया गया था? हमने आख़िरी बार कब update किया? किसने train किया था? एक model registry ये सभी questions का answer देता है और reproducible, auditable, और reliable ML deployment के लिए foundation provide करता है। Production में models run करने वाली किसी भी team के लिए ये essential infrastructure है।

Deep Dive

A model registry typically stores: the model artifact (weights, configuration), training metadata (hyperparameters, dataset version, training duration), evaluation metrics (accuracy, latency, fairness metrics across demographics), deployment status (which version is serving in production), and lineage (which experiment, code commit, and data pipeline produced this model). MLflow Model Registry, Weights & Biases, and SageMaker Model Registry are popular implementations.

The Deployment Pipeline

In production workflows, the model registry is the handoff point between training and serving: a data scientist trains and evaluates models, registers the best one, a reviewer approves it, and the deployment system pulls the approved model and serves it. This separation of concerns — training doesn't directly touch production, deployment only uses registry-approved models — reduces the risk of deploying broken models.

For LLMs

LLM registries have specific needs: models are very large (tens to hundreds of GB), fine-tuned variants share a common base model (store adapters separately), and evaluation is more complex (automated benchmarks + human evaluation + safety checks). Hugging Face Hub serves as a de facto model registry for the open-source community, with model cards, versioning, and evaluation results. Enterprise teams often use private registries for proprietary models.

संबंधित अवधारणाएँ

← सभी Terms
ESC