Quantum Error Management in Practice: A Cross-Stack Benchmark
यह शोध पत्र एक 156-क्यूबिट IBM Heron प्रोसेसर पर वाणिज्यिक क्वांटम एरर मैनेजमेंट समाधानों (IBM Qiskit Runtime, Q-CTRL, और Qedma QESEM) को बेंचमार्क करता है, जो यह प्रदर्शित करता है कि हालांकि सभी प्रबंधित दृष्टिकोण कच्चे निष्पादन (raw execution) की तुलना में त्रुटियों को काफी कम कर देते हैं, वे सटीकता सुधार और निष्पादन समय लागत के बीच विशिष्ट समझौते (trade-offs) प्रस्तुत करते हैं।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप एक तूफानी समुद्र के पार एक गुप्त संदेश भेजने की कोशिश कर रहे हैं। आपके पास नन्ही, अविश्वसनीय रूप से नाजुक नावों का एक बेड़ा है (क्वांटम कंप्यूटर) जो जानकारी को पहले से बने किसी भी जहाज की तुलना में अधिक तेज़ी से और अधिक जटिल तरीकों से ले जा सकती है। लेकिन इसमें एक पेंच है: समुद्र उबड़-खाबड़ है। हर बार जब कोई लहर नाव से टकराती है, तो वह पलट सकती है, या कोई नाविक संदूक गिरा सकता है, या दिशा-सूचक यंत्र (कम्पास) पागलों की तरह घूम सकता है। क्वांटम कंप्यूटिंग की दुनिया में, इन "लहरों" को शोर (noise) कहा जाता है। ये वे छोटी त्रुटियां हैं जो तब होती हैं जब कंप्यूटर गणित करने की कोशिश करता है। क्योंकि ये नावें इतनी संवेदनशील हैं, इसलिए थोड़ा सा भी शोर एक शानदार उत्तर को पूरी तरह से निरर्थक बना सकता है।
वैज्ञानिक सालों से इसे ठीक करने की कोशिश कर रहे हैं। "परफेक्ट" समाधान एक विशाल, बख्तरबंद बेड़ा बनाने जैसा है जहाँ हर नाव को अन्य नावों की ढाल से सुरक्षित किया जाता है, ताकि यदि एक नाव पलट जाए, तो दूसरी उसे सीधा रख सके। इसे क्वांटम एरर करेक्शन (Quantum Error Correction) कहा जाता है, लेकिन वर्तमान में हमारे पास मौजूद नावों के लिए इसे बनाना बहुत भारी और महंगा है। इसलिए, पूर्ण बेड़े की प्रतीक्षा करने के बजाय, इंजीनियर दो अन्य तरकीबों का उपयोग कर रहे हैं। पहली है एरर सप्रेशन (Error Suppression): लहरों के टकराने से पहले ही नावों को अधिक मजबूत और नाविकों को अधिक सावधान बनाना, ताकि गलतियाँ कम से कम हों। दूसरी है एरर मिटिगेशन (Error Mitigation): यह स्वीकार करना कि गलतियाँ होंगी, लेकिन फिर एक स्मार्ट कंप्यूटर प्रोग्राम का उपयोग करके यात्रा के बाद यह पता लगाना कि मूल संदेश संभवतः क्या था, जो प्रभावी रूप से शोर को "साफ" कर देता है। आज इन क्वांटम कंप्यूटरों का उपयोग करने वाले किसी भी व्यक्ति के लिए बड़ा सवाल यह है: कौन सी तरकीब वास्तव में बेहतर काम करती है, और इसकी लागत कितनी है?
यह शोध पत्र इस उत्तर को खोजने के लिए एक विशाल, निष्पक्ष दौड़ की तरह है। लेखकों ने एक बिल्कुल नए, शक्तिशाली क्वांटम कंप्यूटर को लिया जिसमें 156 "नावें" (qubits) थीं और उसी कठिन पहेली के सेट को सॉफ्टवेयर सहायकों की तीन अलग-अलग टीमों के माध्यम से चलाया। एक टीम कंप्यूटर के अपने अंतर्निहित उपकरण (IBM) थे, दूसरी एक उच्च-तकनीकी "परफॉर्मेंस मैनेजर" थी जिसे Q-CTRL कहा जाता है, और तीसरी एक विशेष "एरर क्लीनर" थी जिसे QESEM कहा जाता है। वे देखना चाहते थे कि कौन सी टीम सबसे अधिक सही उत्तर प्राप्त कर सकती है और प्रत्येक ने कितना "ईंधन" (कंप्यूटर समय) खर्च किया।
परिणाम दो अलग-अलग रणनीतियों की कहानी थे। जब लक्ष्य एक एकल, सटीक उत्तर प्राप्त करना था (जैसे कोई गुप्त कोड बूझना या पदार्थ की एक विशिष्ट अवस्था तैयार करना), तो Q-CTRL टीम स्पष्ट विजेता थी। वे लहरें कितनी भी भीषण क्यों न हो जाएं, नावों को सही रास्ते पर रखने में सफल रहीं। उदाहरण के लिए, 30 नावों वाली एक कठिन पहेली "क्वांटम फेज एस्टीमेशन" (Quantum Phase Estimation) पर, कंप्यूटर के अपने उपकरणों ने 32,768 प्रयासों में से शून्य बार सही उत्तर दिया। लेकिन Q-CTRL ने इसे 12.7% बार सही किया। यह एक असफल मिशन और एक सफल मिशन के बीच का अंतर है। आश्चर्यजनक रूप से, कंप्यूटर का अपना अंतर्निहित "नॉइज़ सिमेट्राइज़र" (एक उपकरण जिसे मेजरमेंट ट्वर्लिंगिंग कहा जाता है) बहुत अधिक मदद नहीं कर पाया; वास्तव में, इसने कभी-कभी चीजों को थोड़ा और खराब कर दिया।
जब लक्ष्य औसत मानों को मापना था (जैसे परमाणुओं की एक श्रृंखला के औसत चुंबकत्व की गणना करना), तो दौड़ अधिक दिलचस्प हो गई। यहाँ, Q-CTRL और QESEM दोनों ने कंप्यूटर के कच्चे, बिना सहायता वाले प्रदर्शन को भारी अंतर से पीछे छोड़ दिया। Q-CTRL ने कुल त्रुटि को लगभग 3 गुना कम कर दिया, जबकि QESEM ने इसे लगभग 5 गुना कम कर दिया। हालाँकि, एक पेंच था: QESEM एक "भारी उठाने वाला" (heavy lifter) था। उन अत्यंत सटीक परिणामों को प्राप्त करने के लिए, इसने Q-CTRL की तुलना में लगभग 7.5 से 11 गुना अधिक कंप्यूटर समय का उपयोग किया। दूसरी ओर, Q-CTRL ने बुनियादी सेटिंग्स के लगभग समान समय का उपयोग करके बेहतरीन परिणाम दिए।
शोध पत्र में यह भी पाया गया कि "सर्वश्रेष्ठ" उपकरण पूरी तरह से इस बात पर निर्भर करता है कि आप क्या माप रहे हैं। कंप्यूटर के अंतर्निहित उपकरणों ने चुंबकत्व के मापन को सुधारने में मदद की लेकिन सहसंबंधों (atoms कैसे आपस में बात करते हैं) के मापन को वास्तव में खराब कर दिया। यह दर्शाता है कि सब कुछ ठीक करने के लिए कोई एक "जादुई बटन" नहीं है; सही उपकरण आपके द्वारा किए जा रहे विशिष्ट कार्य पर निर्भर करता है। अंततः, यह अध्ययन दिखाता है कि जब तक हम भविष्य के दोष-मुक्त (fault-tolerant) क्वांटम कंप्यूटरों की प्रतीक्षा कर रहे हैं, तब तक ये आधुनिक सॉफ्टवेयर उपकरण पहले से ही हमें शोर से बचाने के लिए सक्षम हैं, बशर्ते आप अपने बजट और लक्ष्य के लिए सही एक को चुनें।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।