Divide et impera: hybrid multinomial classifiers from quantum binary models
यह शोध पत्र क्वांटम बाइनरी मॉडलों को मल्टीनोमियल क्लासिफायर में संयोजित करने के लिए हाइब्रिड रणनीतियों की जांच करता है, जो यह प्रदर्शित करता है कि एक बाइनरी निर्णय वृक्ष (डिसीजन ट्री) दृष्टिकोण वन-बनाम-एक (वन-वैर्सस-वन) और वन-बनाम-शेष (वन-वैर्सस-रेस्ट) जैसे अन्य तरीकों के समान सटीकता बनाए रखते हुए लॉगरिदमिक ओवरहेड के साथ एक लागत प्रभावी समाधान प्रदान करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक बहुत ही विशेष, हाई-टेक भर्ती समिति (hiring committee) के प्रमुख हैं। आपका काम उम्मीदवारों के रेज्यूमे (resumes) को देखना और यह तय करना है कि वे किन 10 अलग-अलग जॉब रोल्स के लिए सबसे उपयुक्त हैं।
क्लासिकल कंप्यूटरों की दुनिया में, आप 10 विशेषज्ञों की एक टीम रख सकते हैं, जहाँ प्रत्येक विशेषज्ञ केवल एक विशिष्ट नौकरी को पहचानने में माहिर हो। या, आप 45 विशेषज्ञों को रख सकते हैं, जहाँ नौकरियों के हर एक जोड़े (pair) के लिए अपना एक विशेषज्ञ हो। यह काम तो करता है, लेकिन यह धीमा और महंगा है क्योंकि आपको सबको सुनना पड़ता है।
यह पेपर क्वांटम विशेषज्ञों (जो सिलिकॉन चिप्स के बजाय प्रकाश और लेजर का उपयोग करते हैं) के बारे में है जो निर्णय लेने (हाँ/नहीं, A या B) में अविश्वसनीय रूप से तेज़ हैं। समस्या यह है: आप इन सुपर-फास्ट "हाँ/नहीं" विशेषज्ञों का उपयोग करके 10 विकल्पों के बीच चुनाव कैसे करें बिना उनकी गति को धीमा किए?
लेखकों ने इस पहेली को सुलझाने के लिए तीन अलग-अलग रणनीतियों का प्रयास किया। यहाँ सरल उपमाओं (analogies) का उपयोग करके इसका विवरण दिया गया है:
तीन रणनीतियाँ
1. "राउंड-रॉबिन टूर्नामेंट" (एक-बनाम-एक)
- विचार: कल्पना कीजिए कि एक बॉक्सिंग टूर्नामेंट चल रहा है। 10 लोगों में से सर्वश्रेष्ठ फाइटर खोजने के लिए, आप हर व्यक्ति को दूसरे व्यक्ति के साथ लड़ाते हैं।
- गणित: यदि आपके पास 10 क्लास हैं, तो आपको 45 अलग-अलग लड़ाइयाँ (classifiers) चाहिए।
- परिणाम: यह बहुत सटीक है, लेकिन यह एक लॉजिस्टिक दुःस्वप्न है। एक विजेता चुनने के लिए आपको 45 अलग-अलग क्वांटम प्रयोग चलाने होंगे। जैसे-जैसे आप क्लास जोड़ते हैं, "लागत" बहुत तेज़ी से बढ़ती है (क्वाड्रेटिक रूप से)।
2. "ऑल-स्टार गेम" (एक-बनाम-शेष)
- विचार: कल्पना कीजिए कि आपके पास 10 जज हैं। जज नंबर 1 पूछता है, "क्या यह उम्मीदवार एक शेफ है?" (हाँ/नहीं)। जज नंबर 2 पूछता है, "क्या यह उम्मीदवार एक डॉक्टर है?" (हाँ/नहीं)। और इसी तरह।
- गणित: आपको 10 जज चाहिए।
- परिणाम: यह टूर्नामेंट से बेहतर है। आप केवल 10 प्रयोग चलाते हैं। हालाँकि, आपको अभी भी सभी से उनका प्रश्न पूछना होगा और फिर वोटों की गिनती करनी होगी। लागत रैखिक (linear) रूप से बढ़ती है (10, 20, 30...)।
3. "डिसीजन ट्री" (कीप/फनल)
- विचार: यह इस पेपर का पसंदीदा समाधान है। कल्पना कीजिए कि एक विशाल, जादुई कीप (funnel) या एक "चूज़ योर ओन एडवेंचर" बुक है।
- चरण 1: आप एक प्रश्न पूछते हैं: "क्या उम्मीदवार 'क्रिएटिव' समूह में है या 'टेक्निकल' समूह में?" (यह एक बाइनरी हाँ/नहीं है)।
- चरण 2: उत्तर के आधार पर, आप एक विशिष्ट पथ (path) पर चलते हैं। आप अन्य 9 प्रश्न नहीं पूछते। आप केवल उस विशिष्ट पथ के लिए प्रासंगिक अगला प्रश्न पूछते हैं।
- चरण 3: आप समूह को तब तक आधा-आधा विभाजित करते रहते हैं जब तक कि आप केवल एक जॉब टाइटल तक नहीं पहुँच जाते।
- गणित: 10 या 45 प्रश्न पूछने के बजाय, आपको केवल लगभग 3 या 4 प्रश्न पूछने की आवश्यकता है (क्योंकि और )।
- परिणाम: यह विजेता है। यह अविश्वसनीय रूप से कुशल है। यदि आपके पास 1,000 जॉब रोल भी हों, तो भी सही जॉब टाइटल खोजने के लिए आपको केवल 10 प्रश्न पूछने होंगे।
बड़ी खोज
लेखकों ने वास्तविक दुनिया के डेटा (जैसे हस्तलिखित नंबर, कपड़ों की वस्तुएं, और बिल्लियों/कुत्तों की तस्वीरों को पहचानना) का उपयोग करके सिमुलेशन चलाए। यहाँ उन्हें क्या मिला:
- सटीकता समान है: आश्चर्यजनक रूप से, "डिसीजन ट्री" विधि उतनी ही सटीक थी जितनी कि "टूर्नामेंट" या "ऑल-स्टार" विधियाँ। शॉर्टकट लेने से आपने अपनी गुणवत्ता में कोई कमी नहीं की।
- गति ही सब कुछ है: डिसीजन ट्री ही एकमात्र ऐसी विधि है जो क्वांटम एडवांटेज को बनाए रखती है।
- क्वांटम कंप्यूटर व्यक्तिगत "हाँ/नहीं" प्रश्न के लिए पहले से ही सुपर फास्ट है।
- यदि आप टूर्नामेंट विधि का उपयोग करते हैं, तो आप इतने अधिक प्रश्न चलाते हैं कि आप अपने स्पीड एडवांटेज को खत्म कर देते हैं।
- यदि आप डिसीजन ट्री का उपयोग करते हैं, तो आप इतने कम प्रश्न पूछते हैं कि क्वांटम गति 'एक्सपोनेंशियल' बनी रहती है। यह एक फेरारी (क्वांटम मॉडल) होने के बाद भी उसे ट्रैफिक जाम (अन्य विधियों) में चलाने के बजाय खाली हाईवे (डिसीजन ट्री) पर चलाने जैसा है।
"ट्री" की समस्या
एकमात्र पेच यह है कि डिसीजन ट्री एक क्रमिक (sequential) प्रक्रिया है। आपको पहले प्रश्न 1 पूछना होगा, उत्तर का इंतज़ार करना होगा, फिर प्रश्न 2 पूछना होगा। आप उन्हें एक साथ नहीं पूछ सकते जैसे अन्य विधियों में होता है।
हालाँकि, लेखकों ने पाया कि भले ही पेड़ (tree) को सावधानीपूर्वक बनाया जाना चाहिए, लेकिन पेड़ का विशिष्ट आकार बहुत मायने नहीं रखता था। चाहे आप पहले "A बनाम B" को विभाजित करें या "C बनाम D" को, अंतिम सटीकता लगभग समान थी। इसका मतलब है कि आपको पेड़ डिजाइन करने के लिए किसी जीनियस आर्किटेक्ट की आवश्यकता नहीं है; एक रैंडम आर्किटेक्ट भी ठीक काम करेगा।
निष्कर्ष
क्वांटम कंप्यूटर को कई श्रेणियों (केवल दो नहीं) में चीजों को वर्गीकृत करने में सक्षम बनाने के लिए, आपको केवल अधिक क्वांटम कंप्यूटरों को समस्या में नहीं झोंकना चाहिए। इसके बजाय, आपको उन्हें एक डिसीजन ट्री में व्यवस्थित करना चाहिए।
यह दृष्टिकोण आपको जटिल, वास्तविक दुनिया की समस्याओं (जैसे सैकड़ों प्रजातियों के पेंगुइन या कपड़ों के प्रकारों की पहचान करना) को हल करते समय "जादुई" क्वांटम गति (एक्सपोनेंशियल स्पीडअप) को बनाए रखने की अनुमति देता है, बिना कम्प्यूटेशनल ओवरहेड में फंसे।
संक्षेप में: सबको सब कुछ न पूछें। सही प्रश्न पूछें, सही पथ पर चलें, और क्वांटम गति को अपना काम करने दें।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।