मॉडल मेंटेनेंस

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

Nemanja Radojkovic

Senior Machine Learning Engineer

पहले आपने देखा...

  • एनॉमली और डिस्टर्बेंस कैसे पकड़ें?

 

इस लेसन का फोकस: ML मॉडल फेल्योर

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

मॉडल बिगड़ गया

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

मॉडल सुधारें

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

डेटासेट सुधारें

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

मॉडल-केंद्रित

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

डेटा-केंद्रित

1 https://datacentricai.org/
MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

मात्रा से ऊपर गुणवत्ता

  • प्रासंगिक सूचना वाले और फीचर लें
  • बेहतर लेबल पाएँ

 

Label == ट्रेनिंग सेट में टार्गेट वैरिएबल का मान

Label quality == ग्राउंड ट्रुथ से लेबल की निकटता

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

खराब लेबल

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

खराब प्रीडिक्शन

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

लेबलिंग टूल्स के फायदे

मैनुअल लेबलिंग जटिल, लंबी, त्रुटि-प्रवण है

अच्छे लेबलिंग टूल्स इस्तेमाल करें!

  • लेबलिंग अधिक कुशल
  • अधिक सटीक
  • उद्देश्य के अनुरूप UI
  • "अधिकतम प्रभाव के लिए पहले इन्हें लेबल करें"
  • "लगता है यहाँ आपने गलती की है"

लेबलिंग टूल

उदाहरण: इमेज लेबलिंग टूल, इमेज क्लासिफ़ायर्स बनाने के लिए

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

ह्यूमन-इन-द-लूप

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

HIL 2

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

विशेषज्ञ इनपुट

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

जब लेबल आ जाएँ

  • ML बिल्ड पाइपलाइन चलाएँ => नया मॉडल
  • जाँचें कि नया मॉडल पुराने से बेहतर है या नहीं
    • हाँ => टेस्ट करें और डिप्लॉय करें
    • नहीं => खोज जारी रखें
MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

खोज जारी रखें

  • नए मॉडल आज़माएँ
  • नए फीचर आज़माएँ
  • नए डेटा सोर्स आज़माएँ

 

बेहद उपयोगी: Metadata store (MLFlow Tracking, आदि)

  • मॉडल चयन की यात्रा डॉक्युमेंट करें
  • वही एक्सपेरिमेंट दोहराने से बचें

 

किसी भी स्थिति में: MLOps हमें मॉडल तेज़ और कुशलता से मेंटेन करने में मदद करता है

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

अभ्यास करते हैं!

MLOps डिप्लॉयमेंट और लाइफ साइक्लिंग

Preparing Video For Download...