विज़ुअल एआई गाइड

GANs का प्रगतिशील विकास

प्रगतिशील विकास छोटे रिज़ॉल्यूशन से शुरू करके और उच्च-रिज़ॉल्यूशन छवियों तक पहुंचने के लिए धीरे-धीरे परतें जोड़कर GAN को प्रशिक्षित करता है।

2 मिनट लालअंतिम बार अद्यतन किया गया

सिंहावलोकन

It matters because it made stable, megapixel-quality GAN synthesis practical for the first time.

गहरा गोता

कर्रस एट अल द्वारा प्रस्तुत किया गया। (NVIDIA) 2017 में, प्रोग्रेसिव ग्रोइंग (ProGAN) सीधे उच्च रिज़ॉल्यूशन पर GAN के प्रशिक्षण की अस्थिरता और धीमी गति से निपटता है। जनरेटर और विवेचक दोनों ही 4x4 पिक्सेल पर छोटे से शुरू करते हैं, केवल बड़े पैमाने की संरचना सीखते हैं। नई परतें जो रिज़ॉल्यूशन को दोगुना करती हैं (8x8, 16x16, 1024x1024 तक) प्रशिक्षण के दौरान दोनों नेटवर्क में सममित रूप से जोड़ी जाती हैं। महत्वपूर्ण रूप से, प्रत्येक नई परत को एक रैखिक अल्फा मिश्रण का उपयोग करके आसानी से फीका कर दिया जाता है ताकि नेटवर्क अचानक वास्तुशिल्प परिवर्तन से चौंक न जाए। बारीक विवरणों से पहले मोटे फीचर्स सीखने से, प्रशिक्षण अधिक स्थिर होता है, तेजी से परिवर्तित होता है, और उच्च-निष्ठा वाले चेहरे पैदा करता है जिसने सेलेब-एचक्यू परिणामों को प्रसिद्ध बना दिया है। पेपर ने प्रशिक्षण को और अधिक स्थिर करने के लिए मिनीबैच मानक विचलन और समान सीखने की दर भी पेश की।

तकनीकी अंतर्दृष्टि

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

सामरिक प्रभाव

गति और पैमाना

विज़ुअल एआई बड़े पैमाने पर निरीक्षण, पता लगाने और टैगिंग कार्यों को स्वचालित कर सकता है।

विकल्प बनाएं

रचनात्मक टीमें कम मैन्युअल संशोधनों के साथ तेजी से अवधारणाओं का प्रोटोटाइप बना सकती हैं।

टीम और वर्कफ़्लो

संचालन छवि और वीडियो संकेतों का उपयोग कर सकते हैं जिन्हें संसाधित करना पहले कठिन था।

GANs के प्रगतिशील विकास का भविष्य

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

वास्तविक विश्व कार्यान्वयन

1024x1024 GAN संश्लेषण प्रदर्शित करने वाली उच्च-रिज़ॉल्यूशन वाली CelebA-HQ चेहरे की छवियां तैयार करना।

शयनकक्ष (एलएसयूएन) और बड़े पैमाने पर वस्तुओं जैसे अन्य डोमेन के उच्च-गुणवत्ता वाले नमूने तैयार करना।

आर्किटेक्चरल शुरुआती बिंदु के रूप में कार्य करते हुए स्टाइलगैन ने नियंत्रणीय चेहरे की पीढ़ी के लिए विस्तार किया।

कैस्केड और मल्टी-स्केल जेनरेटर पाइपलाइनों में पुन: उपयोग किए जाने वाले मोटे से बारीक प्रशिक्षण सिद्धांत को पढ़ाना।

जोखिम और रेलिंग

यदि उत्पत्ति अस्पष्ट है तो छवि अधिकार और सहमति कानूनी जोखिम बन सकते हैं।

मॉडल का प्रदर्शन प्रकाश व्यवस्था, जनसांख्यिकी और वातावरण के अनुसार भिन्न हो सकता है।

जब तक आत्मविश्वास की सीमा की निगरानी नहीं की जाती, तब तक झूठी सकारात्मक बातों पर ध्यान नहीं दिया जा सकता।

कार्यान्वयन रोडमैप

1

सटीकता, रिकॉल और त्रुटि लागत के लिए स्वीकृति मानदंड परिभाषित करें।

2

वास्तविक उत्पादन स्थितियों से मेल खाने वाले डेटा के साथ परीक्षण करें।

3

कम-आत्मविश्वास या उच्च-प्रभाव वाली भविष्यवाणियों के लिए मानवीय समीक्षा जोड़ें।

4

कैमरा या डेटासेट में बदलाव के बाद मॉडल बहाव को ट्रैक करें और पुनः सत्यापित करें।

अन्वेषण करते रहें

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Progressive Growing of GANs quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

प्रश्नोत्तरी प्रारंभ करें

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

अक्सर पूछे जाने वाले प्रश्नों

What is Progressive Growing of GANs?

प्रगतिशील विकास छोटे रिज़ॉल्यूशन से शुरू करके और उच्च-रिज़ॉल्यूशन छवियों तक पहुंचने के लिए धीरे-धीरे परतें जोड़कर GAN को प्रशिक्षित करता है। यह मायने रखता है क्योंकि इसने पहली बार स्थिर, मेगापिक्सेल-गुणवत्ता वाले GAN संश्लेषण को व्यावहारिक बनाया है।

उत्तरोत्तर विकसित GAN प्रशिक्षण कैसे प्रारंभ करता है?

प्रशिक्षण 4x4 से शुरू होता है, जहां नेटवर्क उच्च-रिज़ॉल्यूशन परतें जोड़ने से पहले मोटे ढांचे को सीखते हैं।

धीरे-धीरे बढ़ते संकल्प का मुख्य लाभ क्या है?

शुरुआत से पूर्ण रिज़ॉल्यूशन पर हमला करने की तुलना में मोटे फीचर्स सीखना पहले प्रशिक्षण को स्थिर करता है और अभिसरण की गति को बढ़ाता है।

जब एक नई उच्च-रिज़ॉल्यूशन परत जोड़ी जाती है, तो इसे कैसे पेश किया जाता है?

एक लीनियर फ़ेड-इन नई परत के आउटपुट को अपसैंपल्ड कम-रिज़ॉल्यूशन आउटपुट के साथ मिश्रित करता है ताकि नेटवर्क धीरे-धीरे अनुकूल हो जाए।

जनरेटर और विवेचक दोनों में परतें क्यों जोड़ी जाती हैं?

दोनों नेटवर्क एक साथ बढ़ते हैं इसलिए विवेचक जनरेटर के वर्तमान रिज़ॉल्यूशन पर छवियों का मूल्यांकन करना जारी रख सकता है।

ProGAN में प्रस्तुत मिनीबैच मानक विचलन परत का उद्देश्य क्या है?

यह बैच भिन्नता के बारे में एक आँकड़ा जोड़ता है, जो जनरेटर को ढहने के बजाय विविध आउटपुट उत्पन्न करने के लिए प्रोत्साहित करता है।