← नवीनतम पेपर
🤖 AI

\texttt{Range-Arithmetic}: Verifiable Deep Learning Inference on an Untrusted Party

यह शोध पत्र \texttt{Range-Arithmetic} को प्रस्तुत करता है, जो एक नवीन ढांचा (framework) है जो गैर-अंकगणितीय ऑपरेशनों को सम-चेक प्रोटोकॉल (sum-check protocols) और रेंज प्रमाणों (range proofs) के अनुकूल अंकगणितीय चरणों में परिवर्तित करके अविश्वसनीय पक्षों (untrusted parties) पर कुशल और सत्यापन योग्य डीप लर्निंग इन्फरेंस को सक्षम बनाता है, जिससे मौजूदा विधियों की तुलना में कम्प्यूटेशनल लागत और संचार ओवरहेड कम हो जाता है।

मूल लेखक: Ali Rahimi, Babak H. Khalaj, Mohammad Ali Maddah-Ali

प्रकाशित 2026-06-11
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Ali Rahimi, Babak H. Khalaj, Mohammad Ali Maddah-Ali

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आपने एक बहुत तेज़, लेकिन संभावित रूप से बेईमान शेफ (अविश्वसनीय प्रूवर/Untrusted Prover) को एक जटिल, बहु-कोर्स भोजन (डीप न्यूरल नेटवर्क/Deep Neural Network) पकाने के लिए काम पर रखा है। आप उसे खाना बनाते हुए देख नहीं सकते क्योंकि आपका किचन बहुत छोटा है, और आपके पास इसे खुद पकाने का न तो समय है और न ही कौशल। आप बस तैयार व्यंजन चाहते हैं।

समस्या क्या है? आपको कैसे पता चलेगा कि शेफ ने आपको सिर्फ एक फ्रोजन पिज्जा परोस कर उसे एक शानदार दावत बताकर धोखा तो नहीं दिया? आप उसे इसे दोबारा पकाने के लिए नहीं कह सकते; इससे तो उसे काम करने का उद्देश्य ही खत्म हो जाएगा।

यह पेपर, जिसका शीर्षक "Range-Arithmetic" है, शेफ के काम को सत्यापित करने का एक चतुर नया तरीका प्रस्तावित करता है, जिसमें आपको हर एक निवाले को चखने या पूरी प्रक्रिया को देखने की आवश्यकता नहीं है। यह एक जादुगत रसीद प्रणाली की तरह है जो यह सिद्ध करती है कि खाना सही ढंग से बनाया गया था, स्वाद परीक्षण के बजाय गणित का उपयोग करके।

यहाँ यह पेपर इसे कैसे समझाता है:

1. समस्या: "गणितीय भाषा" की बाधा

अधिकांश मौजूदा सत्यापन प्रणालियाँ एक बहुत ही विशिष्ट, कठोर भाषा बोलती हैं जिसे "फाइनाइट फील्ड अरिथमेटिक" (Finite Field Arithmetic) कहा जाता है। इसे एक ऐसी भाषा के रूप में सोचें जहाँ आप केवल "जोड़" और "गुणा" ही कह सकते हैं।

  • समस्या: वास्तविक दुनिया की कुकिंग (और AI) में ऐसे बिखरे हुए चरण शामिल होते हैं जो इस भाषा में फिट नहीं बैठते। उदाहरण के लिए:
    • राउंडिंग (Rounding): यदि रेसिपी में 1.5 कप आटा चाहिए, लेकिन आप केवल पूरे कप ही माप सकते हैं, तो आपको राउंड अप या डाउन करना होगा। उस कठोर गणितीय भाषा में, इस "राउंडिंग" चरण को सत्यापित करना एक दुस्वप्न (nightmare) जैसा है।
    • ReLU (एक "मसालेदार" सामग्री): AI में, ReLU नामक एक चरण होता है जो एक फिल्टर की तरह काम करता है: "यदि स्वाद नकारात्मक (negative) है, तो उसे फेंक दें और उसे शून्य बना दें।" यह "इफ-देन" (if-then) तर्क भी पुराने सिस्टम में सत्यापित करना कठिन है।
  • पुराने तरीकों ने इन बिखरे हुए चरणों को विशाल, जटिल कोड में बदलने की कोशिश की (जैसे किसी कविता को 10,000 पन्नों के निर्देश मैनुअल में अनुवादित करना)। इसने सत्यापन को धीमा और महंगा बना दिया।

2. समाधान: "Range-Arithmetic"

लेखक एक नया फ्रेमवर्क प्रस्तावित करते हैं जिसे Range-Arithmetic कहा जाता है। बिखरे हुए चरणों को उस कठोर भाषा में जबरदस्ती फिट करने के बजाय, उन्होंने "रेंज प्रूफ" (Range Proofs) का उपयोग करके यह सिद्ध करने का एक नया तरीका बनाया कि वे चरण सही ढंग से हुए थे।

इसे इस प्रकार सोचें:

  • पुराना तरीका: यह सिद्ध करने के लिए कि आपने 1.5 को 2 में राउंड किया, आपको यह दिखाने के लिए ब्रह्मांड के रेत के हर एक कण का पूरा इतिहास दिखाना पड़ता कि गणित सही काम कर रहा है।
  • नया तरीका (Range-Arithmetic): शेफ बस आपको एक सीलबंद लिफाफा (एक रेंज प्रूफ) देता है जिसमें लिखा होता है, "मैं वादा करता हूँ कि मैंने जो संख्या फेंकी वह -0.5 और +0.5 के बीच थी।" आपको गणना देखने की आवश्यकता नहीं है; आपको बस एक सरल नियम के विरुद्ध लिफाफे की जाँच करनी है।

3. यह कैसे काम करता है (जादुई ट्रिक)

पेपर शेफ (प्रूवर) और ग्राहक (वेरिफायर) के बीच एक दो-चरणीय नृत्य का वर्णन करता है:

  1. अरिथमेटिक वाला हिस्सा (मुख्य कोर्स): भारी काम (बड़ी मैट्रिसेस के गुणा) के लिए, वे Sum-Check नामक एक प्रोटोकॉल का उपयोग करते हैं। कल्पना करें कि शेफ दावा करता है कि सामग्रियों का कुल वजन 50 किलोग्राम है। हर चावल के दाने को तौलने के बजाय, शेफ और ग्राहक रैंडम नंबरों के साथ "20 सवाल" (20 Questions) का खेल खेलते हैं। यदि शेफ झूठ बोल रहा है, तो गणित अंततः उन्हें पकड़ लेगा। यह तेज़ और कुशल है।
  2. गैर-अरिथमेटिक वाला हिस्सा (मसाला): राउंडिंग और "ReLU" फिल्टर के लिए, वे Range Proofs का उपयोग करते हैं।
    • राउंडिंग के लिए: वे सिद्ध करते हैं कि संख्या का "छोड़ा गया" हिस्सा इतना छोटा था कि वह एक वैध राउंडिंग त्रुटि थी।
    • ReLU के लिए: वे सिद्ध करते हैं कि किसी भी नकारात्मक संख्या को सफलतापूर्वक शून्य में बदल दिया गया था, और सकारात्मक संख्याएँ वैसी ही रहीं, बिना उन संख्याओं को स्वयं प्रकट किए।

4. यह बेहतर क्यों है (परिणाम)

यह पेपर अपने नए तरीके की तुलना वर्तमान "सर्वश्रेष्ठ" (State-of-the-Art) तरीकों से करता है।

  • गति (Speed): उनका तरीका काम की जाँच करने वाले व्यक्ति (वेरिफायर) के लिए तेज़ है।
  • लागत (Cost): इसके लिए डेटा को इधर-उधर भेजने की आवश्यकता कम है (कम संचार लागत)।
  • सरलता (Simplicity): इसे विशाल लुकअप टेबल (जैसे हर संभावित उत्तर का एक विशाल शब्दकोश) या जटिल बूलियन लॉजिक की आवश्यकता नहीं है। यह इसे गणितीय रूप से साफ रखता है।

निष्कर्ष:
लेखकों ने एक ऐसा सिस्टम बनाया है जो आपको अपने लिए जटिल AI गणनाएं करने के लिए एक अजनबी पर भरोसा करने की अनुमति देता है। यह एक जादुई रसीद की तरह है जो सिद्ध करती है कि शेफ ने रेसिपी का ठीक से पालन किया है, यहाँ तक कि राउंडिंग और फ़िल्टरिंग जैसे कठिन चरणों के लिए भी, बिना आपको खुद खाना बनाए। उन्होंने एक साधारण इमेज-रिकग्निशन मॉडल (MNIST) पर इसका परीक्षण किया और दिखाया कि यह कुशलता से काम करता है, जो यह सिद्ध करता है कि आप भारी खर्च या कंप्यूटर संसाधनों को बर्बाद किए बिना डीप लर्निंग को सत्यापित कर सकते हैं।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →