स्वचालित दृश्य पहचान मॉडल प्रशिक्षण

स्रोत नोड: 749605

यह कोड पैटर्न का हिस्सा है आईबीएम मैक्सिमो विजुअल इंस्पेक्शन के साथ शुरुआत करना शिक्षण मार्ग.

सारांश

एक दृश्य पहचान मॉडल का प्रशिक्षण दोहरावदार और थकाऊ हो सकता है। उपयोगकर्ताओं को आम तौर पर प्रत्येक व्यक्तिगत छवि को मैन्युअल रूप से अपलोड और लेबल करना पड़ता है। यह कोड पैटर्न दिखाता है कि पायथन स्क्रिप्ट का उपयोग करके फ़ोल्डरों के एक सेट की निगरानी करके इन दोहराए जाने वाले कार्यों को कैसे स्वचालित किया जाए। चूंकि छवियों को प्रत्येक फ़ोल्डर में जोड़ा जाता है, उन्हें आईबीएम मैक्सिमो विज़ुअल इंस्पेक्शन में अपलोड और लेबल किया जाएगा। एक बार पर्याप्त चित्र अपलोड हो जाने के बाद, एक छवि पहचान मॉडल को प्रशिक्षित किया जाएगा।

Description

यह कोड पैटर्न उन व्यावसायिक उपयोगकर्ताओं की ओर लक्षित है जो कस्टम विज़ुअल रिकग्निशन मॉडल का उपयोग करते हैं और मैन्युअल रूप से ट्यूनिंग और अपने मॉडल को फिर से प्रशिक्षित करने में लगने वाले समय को कम करना चाहते हैं। यह एक पायथन स्क्रिप्ट के उपयोग के माध्यम से पूरा किया जाता है जिसमें परिवर्तनों के लिए फ़ोल्डरों की निगरानी करने की क्षमता होती है। चूंकि छवियों को प्रत्येक नामित फ़ोल्डर में जोड़ा जाता है, छवियों को स्वचालित रूप से आईबीएम मैक्सिमो विज़ुअल इंस्पेक्शन सर्विस पर अपलोड किया जाता है और तदनुसार लेबल किया जाता है। यह प्रशिक्षण प्रक्रिया को बहुत सरल करता है क्योंकि आपको प्रत्येक व्यक्तिगत छवि को अपलोड और लेबल करने के लिए UI का उपयोग करने की आवश्यकता नहीं है। यह आपको सिस्टम प्रशासक पर निर्भर हुए बिना IBM Maximo Visual Inspection मॉडल को लगातार अपडेट करने में सक्षम बनाता है।

When you complete this code pattern, you’ll be able to:

  • आईबीएम मैक्सिमो विज़ुअल इंस्पेक्शन में स्वचालित वर्गीकरण और छवियों को अपलोड करना
  • आईबीएम मैक्सिमो विज़ुअल इंस्पेक्शन में मॉडल प्रशिक्षण को स्वचालित करें

फ्लो

flow

  1. The user copies respective images to the category subfolders.
  2. The script counts the number of images added and determines if image count exceeds threshold.
  3. If image count exceeds “upload” threshold, the script executes a POST request and uploads images for each category.
  4. If image count exceeds “train” threshold, the script executes a POST request to begin training a model.

अनुदेश

में विस्तृत निर्देश प्राप्त करें README फ़ाइल। ये चरण आपको दिखाएंगे कि कैसे:

  1. भंडार का क्लोन।
  2. Create the image folder and subfolders.
  3. Fill in the configuration file.
  4. Start and test the script.

निष्कर्ष

इस कोड पैटर्न ने समझाया कि कैसे एक पायथन स्क्रिप्ट का उपयोग करके फ़ोल्डरों के एक सेट की निगरानी करके दोहराए जाने वाले कार्यों को स्वचालित किया जाए। कोड पैटर्न का हिस्सा है आईबीएम मैक्सिमो विजुअल इंस्पेक्शन के साथ शुरुआत करना शिक्षण मार्ग। लर्निंग पाथ जारी रखने के लिए, अगले पैटर्न को देखें आईबीएम मैक्सिमो विज़ुअल इंस्पेक्शन अनुमान परिणाम को डैशबोर्ड में लोड करें.

Source: https://developer.ibm.com/patterns/upload-datasets-for-training-models-in-ibm-visual-insights/

समय टिकट:

से अधिक आईबीएम डेवलपर