Zubnet AIसीखेंWiki › Model Registry
बुनियादी ढांचा

Model Registry

इसे भी कहा जाता है: Model Store, Model Catalog
Trained machine learning मॉडलों को उनके पूरे lifecycle में versioning, tracking और manage करने के लिए एक centralized system। Package registry (npm, PyPI) जैसा लेकिन ML मॉडलों के लिए: प्रत्येक model version उसके metadata (training data, hyperparameters, performance metrics, lineage) के साथ store किया जाता है, जिससे results reproduce करना, versions compare करना, और विशिष्ट मॉडलों को production में deploy करना संभव होता है।

यह क्यों मायने रखता है

Model registry के बिना, ML development अव्यवस्था बन जाता है: मॉडल का कौन सा version production में है? इसे किस data पर train किया गया था? हमने इसे आखिरी बार कब update किया? किसने train किया? Model registry इन सभी प्रश्नों का उत्तर देता है और reproducible, auditable, और विश्वसनीय ML deployment की नींव प्रदान करता है। Production में मॉडल चलाने वाली किसी भी टीम के लिए यह आवश्यक infrastructure है।

गहन अध्ययन

एक model registry आमतौर पर store करता है: model artifact (weights, configuration), training metadata (hyperparameters, dataset version, training duration), evaluation metrics (accuracy, latency, demographics में fairness metrics), deployment status (कौन सा version production में serve कर रहा है), और lineage (कौन सा experiment, code commit, और data pipeline इस मॉडल को produce किया)। MLflow Model Registry, Weights & Biases, और SageMaker Model Registry लोकप्रिय implementations हैं।

Deployment Pipeline

Production workflows में, model registry training और serving के बीच handoff point है: एक data scientist मॉडल train और evaluate करता है, सबसे अच्छे को register करता है, एक reviewer approve करता है, और deployment system approved मॉडल को pull करके serve करता है। यह concerns का separation — training सीधे production को touch नहीं करती, deployment केवल registry-approved मॉडल उपयोग करता है — broken मॉडलों को deploy करने के जोखिम को कम करता है।

LLMs के लिए

LLM registries की विशिष्ट आवश्यकताएँ हैं: मॉडल बहुत बड़े (दसियों से सैकड़ों GB) होते हैं, fine-tuned variants एक common base model share करते हैं (adapters अलग से store करें), और evaluation अधिक जटिल है (automated benchmarks + human evaluation + safety checks)। Hugging Face Hub open-source community के लिए de facto model registry के रूप में काम करता है, model cards, versioning, और evaluation results के साथ। Enterprise teams अक्सर proprietary मॉडलों के लिए private registries उपयोग करती हैं।

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

← सभी शब्द
← Model Merging Model Serving →
ESC