Qutrit-Based Neural Quantum Kernels for Classification Tasks
यह शोध पत्र न्यूरल क्वांटम कर्नेल को क्यूट्रिट-आधारित प्रणालियों तक विस्तारित करता है, जो व्यवस्थित बेंचमार्किंग के माध्यम से यह प्रदर्शित करता है कि यूनिटरीज में बढ़े हुए डिग्री ऑफ फ्रीडम का लाभ उठाना क्यूबिट बेसलाइन की तुलना में वर्गीकरण प्रदर्शन में महत्वपूर्ण सुधार करता है, साथ ही अनुकूलन और स्केलेबिलिटी पर पैरामीट्रिज़ेशन विकल्पों के महत्वपूर्ण प्रभाव को उजागर करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक कंप्यूटर को पैटर्न पहचानना सिखाने की कोशिश कर रहे हैं, जैसे कि स्नीकर और सैंडल की तस्वीर के बीच अंतर करना। मशीन लर्निंग की दुनिया में, हम अक्सर "न्यूरल नेटवर्क" का उपयोग करते हैं, जो कनेक्शन की परतों से बने डिजिटल मस्तिष्क की तरह होते हैं। इन मस्तिष्क को स्मार्ट बनाने के लिए, हम कभी-कभी उन्हें डेटा को देखने के लिए एक विशेष "लेंस" देते हैं। यह लेंस एक "कर्नेल" कहलाता है। यह अव्यवस्थित, जटिल डेटा को एक नए, स्वच्छ आकार में बदल देता है जहाँ श्रेणियों (जैसे जूते बनाम सैंडल) के बीच के अंतर को पहचानना बहुत आसान हो जाता है।
अधिकांश डिजिटल मस्तिष्क "क्यूबिट्स" (qubits) नामक छोटे स्विचों से बने होते हैं, जो दो अवस्थाओं में हो सकते हैं: ऑन या ऑफ, जैसे एक लाइट स्विच। लेकिन वैज्ञानिकों ने सोचा: क्या होगा अगर हम "क्वाडिट्स" (qudits) का उपयोग करें? सोचिए, एक क्वाडिट एक साधारण लाइट स्विच नहीं, बल्कि कई सेटिंग्स वाला एक डिमर स्विच या एक डायल है जो एक साथ तीन, चार या उससे भी अधिक स्थितियों की ओर इशारा कर सकता है। यह शोध पत्र तलाशता है कि जब हम सरल दो-अवस्था वाले स्विचों को इन समृद्ध, बहु-अवस्था वाले डायलों में बदलते हैं, तो क्या होता है। बड़ा सवाल यह है कि क्या इन अतिरिक्त सेटिंग्स को देने से हमारा डिजिटल मस्तिष्क बेहतर सीखता है, या यह चीजों को केवल अधिक जटिल बना देता है?
प्रयोग: डिजिटल मस्तिष्क को अपग्रेड करना
इस अध्ययन में, शोधकर्ताओं ने एक विशिष्ट प्रकार के मशीन लर्निंग मॉडल जिसे "न्यूरल क्वांटम कर्नेल" (NQK) कहा जाता है, उसे क्यूबिट्स से अपग्रेड करके क्वाडिट्स में बदल दिया। आप NQK को एक दो-चरणीय प्रक्रिया के रूप में देख सकते हैं। पहले, वे एक छोटे क्वांटम न्यूरल नेटवर्क को प्रशिक्षित करते हैं ताकि यह सीख सके कि कच्चे डेटा (जैसे छवि के पिक्सेल मान) को क्वांटम अवस्था में कैसे "अनुवादित" किया जाए। एक बार जब यह अनुवाद सीख लिया जाता है, तो वे सेटिंग्स को स्थिर (freeze) कर देते हैं और इसे नए डेटा को देखने के लिए एक निश्चित लेंस के रूप में उपयोग करते हैं। हर बार पूरे लेंस को फिर से प्रशिक्षित करने की तुलना में यह बहुत अधिक कुशल है।
टीम ने कपड़ों की छवियों के एक प्रसिद्ध डेटासेट "फैशन-MNIST" पर इस नए क्वाडिट-आधारित सिस्टम का परीक्षण किया। उन्होंने कंप्यूटर को दो कार्य दिए: एक सरल बाइनरी कार्य (सैंडल और स्नीकर के बीच अंतर करना) और एक कठिन तीन-वर्ग कार्य (सैंडल, स्नीकर और एंकल बूट्स के बीच अंतर करना)।
उन्हें क्या मिला
परिणाम काफी उत्साहजनक थे। लगभग हर उस परिदृश्य में जिसका उन्होंने परीक्षण किया, क्वाडिट-आधारित मॉडल मानक क्यूबिट-आधारित मॉडलों की तुलना में बेहतर प्रदर्शन करते हैं। ऐसा लगता है कि उन अतिरिक्त "डायल सेटिंग्स" ने कंप्यूटर को डेटा के सूक्ष्म विवरणों को पकड़ने की अनुमति दी।
शोधकर्ताओं ने इन मॉडलों को बनाने के दो अलग-अलग तरीकों के साथ भी प्रयोग किया:
- "कॉपी-पेस्ट" विधि (1-to-n): उन्होंने एक एकल क्वाडिट को सर्वश्रेष्ठ काम करने के लिए प्रशिक्षित किया, फिर उसी प्रशिक्षित व्यवहार को क्वाड्रिट्स के एक समूह में कॉपी किया, और उन्हें एक निश्चित कनेक्शन के साथ जोड़ा।
- "टीम वर्क" विधि (n-to-n): उन्होंने शुरू से ही क्वाड्रिट्स के एक पूरे समूह को एक साथ प्रशिक्षित किया, जिससे उन्हें एक टीम के रूप में काम करना सीखने का मौका मिला।
आश्चर्यजनक रूप से, दोनों विधियाँ बहुत अच्छी तरह से काम करती हैं और समान उच्च स्कोर प्राप्त करती हैं। "टीम वर्क" विधि को कुछ मामलों में मामूली बढ़त मिली, लेकिन "कॉपी-पेस्ट" विधि भी लगभग उतनी ही अच्छी थी, जिससे पता चलता है कि शानदार परिणाम प्राप्त करने के लिए आपको हमेशा एक विशाल, जटिल प्रशिक्षण प्रक्रिया की आवश्यकता नहीं होती है।
गुप्त नुस्खा: आप डायल को कैसे घुमाते हैं
सबसे दिलचस्प खोजों में से एक यह थी कि क्वाड्रिट्स को कैसे प्रोग्राम किया गया था। ठीक वैसे ही जैसे एक डिमर स्विच को अलग-अलग तरीकों से वायर किया जा सकता है, क्वाड्रिट्स को नियंत्रित करने के लिए उपयोग किए जाने वाले गणितीय "डायल" (जिन्हें SU(3) पैरामीट्रिज़ेशन कहा जाता है) बहुत महत्वपूर्ण थे। शोधकर्ताओं ने इन डायलों को सेट करने के तीन अलग-अलग तरीके आजमाए:
- ज्यामितीय (Geometric): एक सीधा, सममित दृष्टिकोण।
- यूलर-एंगल्स (Euler-angles): एक चरण-दर-चरण रोटेशन विधि।
- गिवेंस-रोटेशन (Givens-rotations): एक विधि जो विशिष्ट जोड़ों के राज्यों को बदलने पर ध्यान केंद्रित करती है।
उन्होंने पाया कि ज्यामितीय (Geometric) दृष्टिकोण स्पष्ट विजेता था। इसने लगातार सबसे अच्छा प्रदर्शन किया और जैसे-जैसे डेटा फीचर्स बढ़े, इसमें सबसे अधिक सुधार हुआ। अन्य दो तरीके भी काम करते थे, लेकिन वे उतना अच्छा प्रदर्शन नहीं करते थे या उतनी सहजता से सुधार नहीं दिखाते थे। यह सुझाव देता है कि आप अपने क्वांटम डायल को कैसे "वायर" करते हैं, यह उतना ही महत्वपूर्ण है जितने कि स्वयं डायल।
स्केलिंग अप और सैचुरेशन (संतृप्ति)
टीम ने यह भी जांचा कि सिस्टम को बड़ा बनाने (अधिक क्वाड्रिट्स जोड़ने) या इसे अधिक जानकारी देने (अधिक फीचर्स जोड़ने) से क्या हमेशा मदद मिलती है। उत्तर है: "यह निर्भर करता है।"
- क्वाड्रिट्स जोड़ना: आम तौर पर, अधिक क्वाड्रिट्स जोड़ने से सटीकता में सुधार हुआ, लेकिन एक सीमा तक। लगभग 4 क्वाड्रिट्स के आसपास, प्रदर्शन एक छत (ceiling) पर पहुँच गया, जिसके बाद बहुत मामूली सुधार हुआ।
- फीचर्स जोड़ना: इसी तरह, मॉडल को अधिक डेटा फीचर्स खिलाने से मदद मिली, लेकिन फिर से, इसकी भी एक सीमा थी। कुछ डेटासेट्स के लिए लगभग 5 या 6 फीचर्स के बाद, अधिक जोड़ने से मॉडल स्मार्ट नहीं हुआ; यह बस बेहतर होना बंद हो गया।
निष्कर्ष
इन आदर्श, शोर-मुक्त (noise-free) कंप्यूटर सिमुलेशन में, क्वाड्रिट-आधारित न्यूरल क्वांटम कर्नेल पारंपरिक क्यूबिट संस्करणों की तुलना में एक शक्तिशाली अपग्रेड साबित हुए। उन्होंने जटिल, बहु-श्रेणी कार्यों को स्वाभाविक रूप से संभाला और अपने सरल समकक्षों से बेहतर प्रदर्शन किया। हालांकि, यह शोध पत्र चेतावनी भी देता है कि यह कोई जादुई समाधान नहीं है। लाभ पूरी तरह से विशिष्ट डेटासेट, उपयोग किए गए क्वाड्रिट्स की संख्या और, महत्वपूर्ण रूप से, क्वाड्रिट्स को प्रोग्राम करने के लिए चुने गए विशिष्ट गणितीय तरीके पर निर्भर करते हैं।
हालांकि ये परिणाम रोमांचक हैं, लेकिन वे वर्तमान में पूर्ण सिमुलेशन पर आधारित हैं। शोधकर्ता नोट करते हैं कि वास्तविक दुनिया के क्वांटम कंप्यूटर शोर वाले और अपूर्ण होते हैं, इसलिए अगला कदम यह देखना है कि क्या क्वाडिट के ये लाभ तब भी बने रहते हैं जब रोशनी टिमटिमाती है और सिग्नल अव्यवस्थित हो जाते हैं। फिलहाल के लिए, अध्ययन यह सुझाव देता है कि दो-अवस्था वाले स्विचों से तीन-अवस्था वाले डायल की ओर बढ़ना क्वांटम मशीन लर्निंग को स्मार्ट और अधिक बहुमुखी बनाने का एक आशाजनक मार्ग है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।