← नवीनतम पेपर
💻 computer science

PRoVeFL: Private Robust and Verifiable Aggregation in Federated Learning

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

मूल लेखक: Harsh Kasyap, Anil Kumar Pradhan, Ugur Ilker Atmaca, Graham Cormode, Carsten Maple

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

मूल लेखक: Harsh Kasyap, Anil Kumar Pradhan, Ugur Ilker Atmaca, Graham Cormode, Carsten Maple

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

यहाँ PRoVeFL पेपर का सरल भाषा में अनुवाद दिया गया है, जिसमें रोज़मर्रा के उदाहरणों का उपयोग किया गया है।

बड़ी तस्वीर: एक संदिग्ध शिक्षक के साथ एक ग्रुप प्रोजेक्ट

कल्पना कीजिए कि छात्रों का एक समूह (क्लाइंट्स) मिलकर एक कठिन गणित की समस्या हल करने की कोशिश कर रहा है। वे अपने निजी नोट्स किसी को भी दिखाए बिना उत्तर सीखना चाहते हैं।

एक मानक सेटअप में, वे सभी अपने उत्तर एक ही शिक्षक (सर्वर) को भेजते हैं जो अंतिम समाधान खोजने के लिए उन्हें जोड़ता है। लेकिन इसमें दो बड़ी समस्याएँ हैं:

  1. गोपनीयता लीक (Privacy Leak): यदि शिक्षक बहुत अधिक जिज्ञासु है (या हैक हो गया है), तो वह छात्रों के उत्तरों को देख सकता है और अनुमान लगा सकता है कि वे किन निजी नोट्स का अध्ययन कर रहे थे।
  2. धोखाधड़ी (Cheating): एक बुरा छात्र पूरे क्लास का ग्रेड खराब करने के लिए गलत उत्तर भेज सकता है। या, एक बेईमान शिक्षक अच्छे छात्रों को अनदेखा कर सकता है और केवल बुरे छात्रों के उत्तरों को ही गिन सकता है।

PRoVeFL इस तरह के ग्रुप प्रोजेक्ट को चलाने का एक नया, स्मार्ट तरीका है। यह केवल एक शिक्षक के बजाय शिक्षकों की एक टीम का उपयोग करता है, और यह सुनिश्चित करने के लिए एक विशेष "जादुई लॉकबॉक्स" प्रणाली का उपयोग करता है कि गोपनीयता बनी रहे, धोखाधड़ी रुके और यह साबित हो सके कि अंतिम ग्रेड सही है।


PRoVeFL की तीन महाशक्तियाँ (Superpowers)

पेपर का दावा है कि PRoVeFL एक साथ तीन विशिष्ट समस्याओं को हल करता है:

1. गोपनीयता (The "Magic Lockbox")

समस्या: यदि आप अपना होमवर्क शिक्षक को भेजते हैं, तो वे इसे पढ़ सकते हैं।
PRoVeFL का समाधान:
कल्पना कीजिए कि हर छात्र अपना होमवर्क एक बंद बॉक्स के अंदर रखता है। लेकिन यहाँ एक ट्रिक है: किसी भी एक अकेले शिक्षक के पास इसे खोलने की चाबी नहीं है।

  • छात्र एक विशेष "मल्टी-की" (Multi-Key) लॉक का उपयोग करते हैं। बॉक्स को खोलने के लिए, कमरे में मौजूद सभी शिक्षकों को मिलकर काम करना होगा।
  • भले ही एक शिक्षक जासूस हो, वह बॉक्स नहीं खोल सकता क्योंकि उसके पास अन्य चाबियाँ नहीं हैं।
  • शिक्षक बंद बॉक्स पर गणित (जैसे उन्हें जोड़ना) कर सकते हैं बिना यह देखे कि उनके अंदर क्या है। इसे होमोमोर्फिक एन्क्रिप्शन (Homomorphic Encryption) कहा जाता है।

2. मजबूती (The "Anti-Cheating Filter")

समस्या: क्या होगा अगर कोई छात्र क्लास का औसत बिगाड़ने के लिए गलत उत्तर भेजने की कोशिश करता है?
PRoVeFL का समाधान:
शिक्षकों को बुरे उत्तरों को फ़िल्टर करने की आवश्यकता है, लेकिन वे लॉक किए गए बॉक्स के अंदर ऐसा नहीं कर सकते क्योंकि वे संख्याओं की तुलना करने के लिए उन्हें देख नहीं सकते।

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

3. सत्यापन क्षमता (The "Receipt Check")

समस्या: छात्रों को कैसे पता चलेगा कि शिक्षकों ने मनगढ़ंत अंतिम ग्रेड नहीं बनाया या अच्छे छात्रों को अनदेखा नहीं किया है?
PRoVeFL का समाधान:
यह प्रणाली हर चरण के लिए एक डिजिटल "रसीद" बनाती है।

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

यह कैसे काम करता है: "हाइब्रिड" किचन एनालॉजी

पेपर में एक "हाइब्रिड कम्प्यूटेशन मॉडल" का उल्लेख है। इसे दो शेफ (सर्वर) और एक बहुत सख्त स्वास्थ्य निरीक्षक (प्राइवेसी) वाले रसोईघर के रूप में सोचें।

  1. बंद सामग्री (Locked Ingredients): छात्र अपनी सामग्री (डेटा) सीलबंद, न खुलने वाले जार में भेजते हैं।
  2. मिश्रण (Mixing): शेफ बिना खोले जार को हिला सकते हैं और उन्हें मिला सकते हैं। यह एन्क्रिप्टेड (Encrypted) हिस्सा है। यह धीमा और भारी है, लेकिन सुरक्षित है।
  3. "सुरक्षित" क्षेत्र (The "Safe" Zone): सीलबंद जार के अंदर जटिल सॉर्टिंग करना (जैसे शीर्ष 3 सर्वश्रेष्ठ सामग्री खोजना) बहुत धीमा है। इसलिए, शेफ "रैंडम मास्क" ट्रिक का उपयोग करते हैं। वे जार को इतना ही खोलते हैं जिससे सामग्री के सापेक्ष आकार को देखा जा सके, उन्हें छाँटा जा सके, और खराब सामग्री को बाहर निकाला जा सके।
  4. चेक (The Check): कुछ भी फेंकने से पहले, वे सही जार छाँटने का प्रमाण देने वाली रसीद दिखाते हैं।
  5. परिणाम (The Result): वे अच्छी सामग्री को फिर से सील करते हैं और रेसिपी पूरी करते हैं।

यह पहले से बेहतर क्यों है?

पेपर PRoVeFL की तुलना पुराने तरीकों से करता है:

  • पुराने तरीके या तो बहुत धीमे थे (लॉक किए गए बॉक्स पर गणित करने में बहुत समय लेते थे) या पर्याप्त सुरक्षित नहीं थे (शिक्षक पर बहुत अधिक भरोसा करने की आवश्यकता थी)।
  • PRoVeFL पिछले सुरक्षित तरीकों की तुलना में 10 से 100 गुना तेज़ है। यह कई सर्वरों के बीच काम को विभाजित करके और केवल तभी भारी "लॉक बॉक्स" वाले गणित का उपयोग करके इसे प्राप्त करता है जब वास्तव में आवश्यक हो।

दावों का सारांश

पेपर का दावा है कि PRoVeFL पहला ऐसा सिस्टम है जो सफलतापूर्वक इन तीनों चीजों को एक साथ कर सकता है:

  1. गोपनीयता (Privacy): छात्रों के डेटा को शिक्षकों से छिपा कर रखता है (जब तक कि सभी शिक्षक मिलकर साजिश न रचें, जो कि नामुमकिन सा है)।
  2. मजबूती (Robustness): बुरे/धोखाधड़ी वाले उत्तरों को स्वचालित रूप से पहचानता है और हटा देता है।
  3. सत्यापन क्षमता (Verifiability): छात्रों को यह साबित करता है कि शिक्षकों ने वास्तव में गणित सही ढंग से किया है और धोखाधड़ी नहीं की है।

यह कई अलग-अलग "नियमों" (जैसे Krum, Trimmed Mean, और FLTrust) के साथ काम करता है जो यह तय करते हैं कि कौन से उत्तर अच्छे हैं, जो इसे सुरक्षित सामूहिक शिक्षण के लिए एक लचीला उपकरण बनाता है।

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

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

Digest आज़माएँ →