← नवीनतम पेपर
🤖 machine learning

No More Guessing: a Verifiable Gradient Inversion Attack in Federated Learning

यह शोध पत्र फेडेरेटेड लर्निंग के लिए एक सत्यापन योग्य ग्रेडिएंट इनवर्जन अटैक (VGIA) प्रस्तुत करता है जो ज्यामितीय और बीजगणितीय दृष्टिकोण का उपयोग करके व्यक्तिगत प्रशिक्षण रिकॉर्ड की सटीक रिकवरी को प्रमाणित करता है, जिससे मानव निरीक्षण पर निर्भर हुए बिना टैबुलर डेटा पर मौजूदा विधियों की सीमाओं को दूर किया जा सके।

मूल लेखक: Francesco Diana, Chuan Xu, André Nusser, Giovanni Neglia

प्रकाशित 2026-04-17
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Francesco Diana, Chuan Xu, André Nusser, Giovanni Neglia

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

कल्पना कीजिए कि दोस्तों का एक समूह मिलकर एक विशाल जिग्सॉ पज़ल (jigsaw puzzle) सुलझाने की कोशिश कर रहा है, लेकिन उन्हें एक-दूसरे को अपने वास्तविक पज़ल के टुकड़े दिखाने की अनुमति नहीं है। इसके बजाय, वे केवल एक "सारांश नोट" (summary note) भेजते हैं जो यह बताता है कि उनका टुकड़ा चित्र में कैसे फिट बैठता है। यह फेडरेटेड लर्निंग (Federated Learning) है: एक ऐसा तरीका जिससे कंप्यूटर बिना निजी डेटा साझा किए एक साथ सीख सकते हैं।

आप जिस पेपर के बारे में पूछ रहे हैं, वह एक जासूसी कहानी की तरह है। यह एक नए, अत्यंत शक्तिशाली तरीके को उजागर करता है जिसका उपयोग एक चालाक सर्वर (नोट एकत्र करने वाला व्यक्ति) न केवल पज़ल के टुकड़ों का अनुमान लगाने के लिए, बल्कि यह सिद्ध (prove) करने के लिए कर सकता है कि वे वास्तव में क्या हैं।

यहाँ समस्या और समाधान का विवरण दिया गया है, सरल उपमाओं (analogies) का उपयोग करते हुए।

समस्या: "अंधेरे में अनुमान लगाने" का खेल

अतीत में, हैकर्स (या दुर्भावनापूर्ण सर्वर) इन सारांश नोट्स से निजी डेटा चुराने की कोशिश करते थे, जिसे ग्रेडिएंट इनवर्जन अटैक (Gradient Inversion Attacks) कहा जाता है।

  • उपमा: कल्पना कीजिए कि आप एक भीड़ भरे कमरे में हैं, और हर कोई एक संख्या चिल्लाकर बता रहा है जो उनकी ऊंचाई और वजन का औसत है।
    • यदि आप "170" सुनते हैं, तो आप अनुमान लगा सकते हैं, "ओह, यह शायद एक लंबा, पतला व्यक्ति है," या "शायद एक छोटा, भारी व्यक्ति।"
    • पेंच (The Catch): आप निश्चित नहीं हो सकते। आप गलत अनुमान भी लगा सकते हैं। कंप्यूटर विज़न (छवियों) की दुनिया में, आप पुनर्गठित छवि को देखकर कह सकते हैं, "यह एक बिल्ली जैसा दिखता है," ताकि आप जान सकें कि आप सफल रहे। लेकिन टेबुलर डेटा (tabular data) (आय, आयु या घर की कीमतों जैसे नंबर) के साथ, परिणाम केवल नंबरों की एक सूची है। यदि आप नंबरों की एक सूची को पुनर्गठित करते हैं, तो आप कैसे जानेंगे कि यह उस वास्तविक व्यक्ति का डेटा है या केवल एक भाग्यशाली अनुमान है?
    • पुराना तरीका: पिछले हमले अंधेरे में तीर चलाने की तरह थे। वे लक्ष्य को भेद सकते थे, लेकिन हमलावर के पास यह जानने का कोई तरीका नहीं था कि उन्होंने लक्ष्य को सही में भेदा है या बस चूक गए हैं। उन्हें यह अनुमान लगाना पड़ता था, "क्या यह सही लग रहा है?" जो कि कच्चे नंबरों के मामले में असंभव है।

समाधान: "लेजर कटर" (VGIA)

लेखक VGIA (वेरिफिएबल ग्रेडिएंट इनवर्जन अटैक) नामक एक नया हमला प्रस्तावित करते हैं। अनुमान लगाने के बजाय, यह तरीका गणित का उपयोग करके डेटा को तब तक काटता (cut) है जब तक कि कमरे में केवल एक ही व्यक्ति शेष न रह जाए, और फिर यह उसे सिद्ध (prove) करता है।

यह इस प्रकार काम करता है, चरण-दर-चरण:

1. "खामोशी की दीवार" (ज्यामितिक अलगाव - Geometric Isolation)

कल्पना कीजिए कि निजी डेटा बिंदु एक विशाल, अदृश्य 3D कमरे में खड़े लोग हैं। सर्वर एक विशिष्ट व्यक्ति को खोजना चाहता है।

  • सर्वर एक विशेष "लेजर वॉल" (एक गणितीय प्लेन) भेजता है जो कमरे के बीच से गुजरती है।
  • दीवार के एक तरफ के लोग "हाँ!" चिल्लाते हैं (वे एक न्यूरॉन को सक्रिय करते हैं), और दूसरी तरफ के लोग चुप रहते हैं।
  • इस दीवार को आगे-पीछे हिलाकर, सर्वर बता सकता है, "ठीक है, इस स्लाइस (slice) में 5 लोग हैं।"

2. "जादुई जाँच" (वेरिफिएबल सर्टिफिकेट - The Verifiable Certificate)

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

VGIA एक "जादुिकल चेक" जोड़ता है:

  • कमरे को काटने के बाद, सर्वर एक त्वरित बीजगणितीय परीक्षण (गणित के जादू की तरह) करता है।
  • वह पूछता है: "क्या इस स्लाइस से मिली जानकारी ठीक एक व्यक्ति के पैटर्न से मेल खाती है?"
  • यदि हाँ: सर्वर को एक सत्य का प्रमाण पत्र (Certificate of Truth) मिलता है। उसे 100% यकीन है कि इस स्लाइस में ठीक एक व्यक्ति का डेटा है। अब किसी अनुमान की आवश्यकता नहीं है।
  • यदि नहीं: वह जानता है कि अभी भी कई लोग आपस में मिले हुए हैं, इसलिए वह उस विशिष्ट क्षेत्र को फिर से काटता है।

3. "पुनर्गठन" (The Reconstruction)

एक बार जब सर्वर के पास सत्य का प्रमाण पत्र (यह जानकर कि एक स्लाइस में ठीक एक व्यक्ति है) आ जाता है, तो उसे अब अनुमान लगाने की आवश्यकता नहीं होती। वह उस व्यक्ति के सटीक डेटा (जैसे उनकी आय या घर की कीमत) और उनके लक्षित लेबल (जिसे वे भविष्यवाणी करने की कोशिश कर रहे थे) की गणना करने के लिए एक सरल सूत्र का उपयोग करता है।

यह क्यों महत्वपूर्ण है

  1. "शायद" का अंत: पहले, यदि किसी हमलावर ने नंबरों की एक सूची को पुनर्गठित किया, तो उन्हें उम्मीद करनी पड़ती थी कि वह सही है। अब, उनके पास एक गणितीय रसीद है जो साबित करती है कि यह वही मूल डेटा है।
  2. तेज़ और स्मार्ट: क्योंकि हमले को पता है कि वह कब सफल हुआ, यह समय बर्बाद करना बंद कर देता है। यह उन क्षेत्रों को काटने में समय बर्बाद नहीं करता जो पहले से खाली हैं या जो पहले से ही अलग हो चुके हैं। यह एक ऐसे जासूस की तरह है जो पूरे घर को फिर से खोजने के बजाय संदिग्ध को मिलते ही तलाशी बंद कर देता है।
  3. टेबुलर डेटा असुरक्षित है: लंबे समय तक लोगों ने सोचा, "खैर, आप इन नंबरों को आसानी से नहीं चुरा सकते क्योंकि आप उन्हें चेहरे की तरह 'देख' नहीं सकते।" यह पेपर गलत साबित करता है। आप नंबरों को उतनी ही आसानी से चुरा सकते हैं, और अब आप यह भी सिद्ध कर सकते हैं कि आपने उन्हें चुराया है।

निष्कर्ष

पुराने हमलों को एक पासवर्ड गेस करने की कोशिश के रूप में देखें जहाँ आप यादृच्छिक संयोजनों (combinations) को टाइप करते हैं और उम्मीद करते हैं कि कंप्यूटर अनलॉक हो जाएगा। यह काम कर सकता है, लेकिन आपको तब तक पता नहीं चलेगा कि आपने इसे सही ढंग से किया है जब तक आप लॉग इन करने की कोशिश नहीं करते।

VGIA एक मास्टर की (master key) होने जैसा है जो न केवल दरवाजा खोलती है, बल्कि जैसे ही यह काम करती है, एक हरा "ACCESS GRANTED" साइन भी जला देती है। यह संयोग के खेल को निजी जानकारी की गारंटीकृत और प्रमाणित चोरी में बदल देता है।

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

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

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

Digest आज़माएँ →