MLOps लाइफसाइकल चरण

फ़ुली ऑटोमेटेड MLOps

Arturo Opsetmoen Amador

Senior Consultant - Machine Learning

MLOps लाइफसाइकल

MLOps लाइफसाइकल में तीन मुख्य चरण होते हैं:

MLOps लाइफसाइकल की छवि। तीन आपस में जुड़े वृत्ताकार चक्र। बाएँ से दाएँ नाम: Design, Development, Deployment.

  • ये तीनों चरण आवर्तक होते हैं
  • ये आपस में जुड़े हैं और एक-दूसरे पर निर्भर हैं
  • चरणों के बीच आगे-पीछे जाना सामान्य है
फ़ुली ऑटोमेटेड MLOps

ML लाइफसाइकल में MLOps - Design

Design चरण में शामिल हैं:

  • Business understanding
    $$
  • Data understanding
    $$
  • ML समाधान की डिज़ाइनिंग

$$

एक वृत्ताकार चक्र, केंद्र में Design लिखा है

फ़ुली ऑटोमेटेड MLOps

ML लाइफसाइकल में MLOps - Design

Design चरण में शामिल हैं:

  • Business understanding
    $$
    • बिज़नेस संदर्भ समझना
    • बिज़नेस लक्ष्य तय करना

$$

एक वृत्ताकार चक्र, केंद्र में Design लिखा है

फ़ुली ऑटोमेटेड MLOps

ML लाइफसाइकल में MLOps - Design

Design चरण में शामिल हैं:

  • Data understanding
    $$
    • डेटा एक्सप्लोरेशन
    • डेटा विज़ुअलाइज़ेशन

$$

एक वृत्ताकार चक्र, केंद्र में Design लिखा है

फ़ुली ऑटोमेटेड MLOps

ML लाइफसाइकल में MLOps - Design

Design चरण में शामिल हैं:

  • System Design
    $$
    • सिस्टम आर्किटेक्चर डिज़ाइन
      • डेटा सिक्योरिटी
      • डेटा प्राइवेसी

$$

एक वृत्ताकार चक्र, केंद्र में Design लिखा है

फ़ुली ऑटोमेटेड MLOps

ML लाइफसाइकल में MLOps - Design

Design चरण में शामिल हैं:

  • Business understanding
    $$
  • Data understanding
    $$
  • ML समाधान की डिज़ाइनिंग

$$

डिज़ाइन चरण का बड़ा हिस्सा ऑटोमेट नहीं हो सकता

$$

एक वृत्ताकार चक्र, केंद्र में Design लिखा है

फ़ुली ऑटोमेटेड MLOps

ML लाइफसाइकल में MLOps - Development

ML प्रयोग और डेवलपमेंट चरण में शामिल हैं: $$

  • Proof-of-Concepts (PoCs) विकसित करना
    $$
  • डेटा इंजीनियरिंग
    $$
  • मॉडल डेवलपमेंट

$$

एक वृत्ताकार चक्र, केंद्र में Development लिखा है

फ़ुली ऑटोमेटेड MLOps

ML लाइफसाइकल में MLOps - Development

ML प्रयोग और डेवलपमेंट चरण में शामिल हैं:

  • Proof-of-Concepts (PoCs) विकसित करना
    $$
    • प्रक्रिया और ऑटोमेशन का संयोजन
    • फ्रेमवर्क्स का उपयोग

$$

एक वृत्ताकार चक्र, केंद्र में Development लिखा है

फ़ुली ऑटोमेटेड MLOps

ML लाइफसाइकल में MLOps - Development

ML प्रयोग और डेवलपमेंट चरण में शामिल हैं:

  • डेटा इंजीनियरिंग (PoCs)
    $$
    • ऑटोमेशन का उपयोग --> क्वालिटी एश्योरेंस

$$

एक वृत्ताकार चक्र, केंद्र में Development लिखा है

फ़ुली ऑटोमेटेड MLOps

ML लाइफसाइकल में MLOps - Development

ML प्रयोग और डेवलपमेंट चरण में शामिल हैं:

  • मॉडल डेवलपमेंट (PoCs)
    $$
    • एक्सपेरिमेंट ट्रैकिंग
    • ऑटोमेटेड ट्रेनिंग
    • ऑटोमेटेड हाइपरपैरामीटर ट्यूनिंग

$$

एक वृत्ताकार चक्र, केंद्र में Development लिखा है

फ़ुली ऑटोमेटेड MLOps

ML लाइफसाइकल में MLOps - Deployment

ML डिप्लॉयमेंट और ऑपरेशंस चरण में शामिल हैं:

  • प्रोडक्शनाइज़ेशन
    • टेस्टिंग
    • वर्ज़निंग
    • कंटिन्युअस डिलीवरी
    • मॉनिटरिंग

$$

एक वृत्ताकार चक्र, केंद्र में Deployment लिखा है

फ़ुली ऑटोमेटेड MLOps

स्केल के लिए निर्माण: Automation first

हम प्रक्रिया सुव्यवस्थित करते हैं, श्रेष्ठ प्रथाएँ अपनाते हैं, और ऑटोमेशन का उपयोग करते हैं

MLOps लाइफसाइकल की छवि। तीन आपस में जुड़े वृत्ताकार चक्र। बाएँ से दाएँ नाम: Design, Development, Deployment.

जब ऑटोमेशन या प्रक्रिया-सुव्यवस्थीकरण न हो:

  • CRISP-DM
  • TDSP [1]
1 https://www.ibm.com/docs/en/spss-modeler/saas?topic=dm-crisp-help-overview
फ़ुली ऑटोमेटेड MLOps

प्रक्रिया सुव्यवस्थीकरण और श्रेष्ठ प्रथाएँ

$$

Design चरण

$$

  • श्रेष्ठ प्रथाएँ

    • डोमेन विशेषज्ञता शामिल करें

    • बिज़नेस स्टेकहोल्डर्स को शामिल करें

    • एंड-यूज़र्स से फीडबैक लें

$$

Development चरण

$$

  • श्रेष्ठ प्रथाएँ

    • क्लीन कोड लिखें
    • अपने काम का डॉक्यूमेंट करें
फ़ुली ऑटोमेटेड MLOps

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

फ़ुली ऑटोमेटेड MLOps

Preparing Video For Download...