कैटगरी के अनुसार डेटा: अलग-अलग तरह की कसरतों की सुविधा

प्लेग्राउंड यह इंटरैक्टिव ऐप्लिकेशन इस्तेमाल करने पर, आपको कई सिस्टम जिसमें मशीन लर्निंग मॉडल को ट्रेनिंग और टेस्ट किया जा सके. प्लेग्राउंड की मदद से, सुविधाएं चुनी जा सकती हैं और हाइपर पैरामीटर में बदलाव किया जा सकता है. और फिर देखें कि आपके चुनाव मॉडल को कैसे प्रभावित करते हैं.

इस पेज पर दो प्लेग्राउंड अभ् यास हैं.

व्यायाम 1: एक बेसिक फ़ीचर क्रॉस

इस अभ्यास के लिए, प्लेग्राउंड के निम्न हिस्सों पर ध्यान दें यूज़र इंटरफ़ेस:

  • सुविधाओं के नीचे, तीन संभावित मॉडल सुविधाओं पर ध्यान दें:
    • x1
    • x2
    • x1x2
  • OUTPUT के नीचे, आपको नारंगी रंग वाला एक स्क्वेयर दिखेगा और नीले बिंदु. मान लें कि आपको एक वर्गाकार जंगल दिख रहा है, जहां नारंगी बिंदु, बीमार पेड़ की जगह को दिखाते हैं और नीले बिंदु सेहत को ध्यान में रखकर बनाए गए पेड़ों की जगह.
  • FEATURES और OUTPUT के बीच, यदि आप बारीकी से नज़र डालें, तो आपको तीन डैश वाली डैश वाली लाइनें, हर सुविधा को आउटपुट से जोड़ती हैं. डैश वाली हर लाइन की चौड़ाई उस वज़न को दिखाती है जो अभी जुड़ा हुआ है हर सुविधा के साथ किया जा सकता है. ये रेखाएं बहुत हल्की हैं, क्योंकि शुरुआती भार हर सुविधा के लिए, 0 से शुरू किया जाता है. वज़न बढ़ने या कम होने पर, इन लाइनों की मोटाई कितनी होगी.

टास्क 1: नीचे बताए गए काम करके प्लेग्राउंड के बारे में जानें:

  1. सुविधा x1 को आउटपुट से कनेक्ट करने वाली हल्की लाइन पर क्लिक करें. आपको एक पॉप-अप दिखेगा.
  2. पॉप-अप में, वज़न 1.0 डालें.
  3. Enter दबाएं.

इन बातों पर ध्यान दें:

  • वज़न बढ़ने पर x1 के लिए डैश वाली लाइन चौड़ी हो जाती है 0 से 1.0 तक.
  • अब नारंगी और नीले रंग का बैकग्राउंड दिखेगा.
    • नारंगी रंग के बैकग्राउंड से मॉडल का अंदाज़ा लगाया जाता है कि बीमार पेड़ हैं.
    • नीले बैकग्राउंड से मॉडल को अंदाज़ा लग जाता है कि हरे-भरे पेड़ कहां-कहां मौजूद हैं हैं. मॉडल बहुत बुरा काम कर रहा है; मॉडल के अनुमान में से आधे अनुमान गलत.
  • x1 के लिए वज़न 1.0 और दूसरी सुविधाओं के लिए 0 है, मॉडल, x1 की वैल्यू से पूरी तरह मेल खाता हो.

टास्क 2: किसी एक या सभी तीनों सुविधाओं का वेट बदलें, ताकि मॉडल (बैकग्राउंड के रंग) बीमार और स्वस्थ होने का अनुमान लगाता है पेड़. समाधान, प्लेग्राउंड के ठीक नीचे दिखता है.



व्यायाम 2: अधिक जटिल फ़ीचर क्रॉस

दूसरे व्यायाम के लिए, नारंगी बिंदुओं (बीमार पेड़) की व्यवस्था को देखें और नीले बिंदु (हेल्थ ट्री)

  • ये बिंदु करीब-करीब गोलाकार पैटर्न में होते हैं.
  • बिंदुओं की बनावट में शोर है; उदाहरण के लिए, समय-समय पर नारंगी बिंदुओं के बाहरी गोले में मौजूद डॉट. इसका नतीजा यह होता है कि इससे हमें हर बिंदु का सही अनुमान लगाना मुश्किल है.

टास्क 1: नीचे दिए गए तरीके अपनाकर, प्लेग्राउंड यूज़र इंटरफ़ेस (यूआई) को एक्सप्लोर करें:

  1. रन/रोकें बटन पर क्लिक करें. यह काले रंग के अंदर एक सफ़ेद त्रिभुज होता है मंडली. प्लेग्राउंड, मॉडल को ट्रेनिंग देना शुरू करेगा; निरीक्षण करें Epochs काउंटर को बढ़ाया जा रहा है.
  2. जब सिस्टम कम-से-कम 300 युगों के लिए ट्रेनिंग कर ले, तब उसे दबाएँ ट्रेनिंग रोकने के लिए, 'रन/रोकें' बटन.
  3. मॉडल को देखें. क्या मॉडल अच्छे अनुमान लगा रहा है? दूसरे शब्दों में, नीले रंग के बिंदु होते हैं, जो आम तौर पर नीले रंग के बैकग्राउंड से घिरे होते हैं और आम तौर पर नारंगी रंग के बैकग्राउंड के बीच नारंगी बिंदु?
  4. टेस्ट लॉस के मान का आकलन करें, जो OUTPUT के ठीक नीचे दिखता है. क्या यह वैल्यू 1.0 के करीब है (ज़्यादा नुकसान) या 0 के करीब है (कम नुकसान)?
  5. बाईं ओर मौजूद कर्वी ऐरो को दबाकर प्लेग्राउंड रीसेट करें चलाएं/रोकें बटन.

टास्क 2: इन तरीकों से बेहतर मॉडल बनाएं:

  1. पांच संभावित सुविधाओं में से किसी एक को चुनें या चुने हुए का निशान हटाएं.
  2. लर्निंग रेट में बदलाव करें.
  3. सिस्टम को कम से कम 500 युगों के लिए ट्रेनिंग दें.
  4. टेस्ट लॉस की वैल्यू देखें. क्या आपको 0.2 से कम टेस्ट में नुकसान हो सकता है?

समाधान, प्लेग्राउंड के नीचे दिखते हैं.